Поиск по сайту:

Как открытый исходный код привлекает некоторых ведущих новаторов мира

Одни из лучших и ярких работ в открытом исходном коде. Кто эти люди? Как они туда попали? В каком направлении они видят развитие открытого исходного кода?

Участники дискуссии ООН «Открытый исходный код за добро» (слева направо): Деметрис Читэм из GitHub, Майк Милинкович из Eclipse Foundation, София Варгас из Google, советник по политике в Бангладеш Анир Чоудхури и Дэвид Нэлли из Apache Software Foundation.

Насколько важен открытый исходный код? Согласно исследованию Гарвардской школы бизнеса, проведенному в январе 2024 года, восстановление программного обеспечения с открытым исходным кодом (OSS) обойдется в 8,8 триллиона долларов, если компаниям придется разработать эквивалентную технологию. Из этой стоимости «96% стоимости со стороны спроса создается только 5% разработчиков OSS».

Кто эти люди, работающие над открытым исходным кодом? Как они оказались там? В каком направлении они видят развитие открытого исходного кода? Эти и многие другие вопросы обсуждались на этой неделе на конференции Офиса программы ООН по открытому исходному коду (OSPO) во благо в Нью-Йорке на нескольких дискуссиях с участием некоторых из ведущих лидеров открытого исходного кода.

Дэвид Нэлли, президент Apache Software Foundation (ASF) и директор по стратегии открытого исходного кода в Amazon Web Services (AWS), найден открытым исходный код, как это делают многие программисты. Он был программистом, который хотел решить проблему и нашел ответ в открытом исходном коде.

Вот что Нэлли показалось особенно привлекательным. Несмотря на то, что он не жил и не работал в технологическом центре, «я мог пойти решить проблему, и мне не нужно было спрашивать разрешения или жить в Сан-Франциско или Нью-Йорке».

Нэлли продолжила:

«Итак, я начал участвовать в других проектах и в конечном итоге стал работать над этими проектами с открытым исходным кодом. И ошеломляющей вещью для меня как личности была возможность решать сложные проблемы, а затем делиться результатами. Я пришел работать с другими люди, чтобы они также могли решать свои проблемы, и эта способность не просто решать проблемы, но и решать проблемы других людей и работать над интересными проблемами была великолепной».

Этот вклад привел Нэлли в ASF, где реализовано более 320 проектов программного обеспечения с открытым исходным кодом, включая такие основные продукты, как веб-сервер Apache, Apache Spark, Apache Hadoop и Apache Tomcat. Возможно, вы не знаете всех этих имен, но вы используете все эти программы с открытым исходным кодом и многое другое каждый раз, когда пользуетесь Интернетом.

Майк Милинкович, исполнительный директор Eclipse Foundation, пошел другим путем. Он начинал как технический руководитель из списка Fortune 500, но «был очарован идеей, что сообщества собираются вместе для продуктивной разработки программного обеспечения».

Сегодня это вряд ли новая идея, но на рубеже тысячелетий он отметил: «Это был совсем, совсем другой мир. Открытый исходный код не был таким популярным».

По сути, он нашел «идею о том, что создание устойчивых сообществ, продуктивно работающих вместе... на благо наших обществ и экономик, была убедительной».

Некоторые истории о том, как люди оказались в открытом исходном коде, доступны практически каждому. Деметрис Читэм, руководитель аппарата генерального директора GitHub, рассказала, что она выросла с матерью-одиночкой и тремя детьми. После окончания средней школы она зарабатывала 30 000 долларов в год. «Я буквально нашел журнал, в котором указаны самые высокие зарплаты для людей, получающих степень в области компьютерных наук, и именно так я выбрал свою специальность, и это изменило меня».

Читэм продолжил: «И когда я узнал об открытом исходном коде, я понял, что это самый низкий барьер для входа для людей, которые хотят участвовать в разработке программного обеспечения, информатике или просто технологиях. Меня вдохновило привлечь людей, особенно из недостаточно представленных и маргинализированных сообществ. в технологии».

Читэм был не единственным, кто понимал, что начать работу с открытым исходным кодом относительно легко. Хилари Картер, старший вице-президент Linux Foundation по исследованиям и коммуникациям, сказала, что всего за восемь лет она смогла узнать достаточно об открытом исходном коде, чтобы стать старшим руководителем.

Я занимаюсь открытым исходным кодом еще до того, как был придуман этот термин. Одной из его лучших особенностей по-прежнему является то, что вам не нужны ученые степени или даже навыки программирования, чтобы работать с открытым исходным кодом. Как отметила Картер, она никогда не вносила ни одной строчки кода в ядро Linux, но все равно стала влиятельным человеком в области открытого исходного кода, сделав карьеру.

Внеся свой вклад, вы сможете многое сделать с открытым исходным кодом. Помимо иллюстрации потенциальной корпоративной карьеры, одним из ключевых моментов, продемонстрированных на этой встрече ООН, было то, что открытый исходный код может служить общественному благу.

Например, Анир Чоудхури, советник по политике правительства Бангладеш, описал, как открытый исходный код предоставил инфраструктуру, необходимую примерно 140 000 медицинским работникам, работающим по домам. Используя программное обеспечение с открытым исходным кодом, разработчики создали доступное носимое компьютерное решение для мониторинга здоровья беременных женщин и предоставления данных, необходимых лицам, принимающим решения, для понимания общего состояния здоровья.

Слово «доступный» имеет решающее значение. В США мы думаем об открытом исходном коде как о высококлассной инфраструктуре, такой как облако, или устройствах конечных пользователей, таких как телефоны Android и настольные компьютеры Linux, — и мы платим серьезные деньги за эту технологию. Для стран Глобального Юга открытый исходный код — это дешевый способ решения основных жизненных проблем, включая отслеживание запасов питьевой воды, борьбу с распространением потенциально опасных вредителей и анализ постоянно растущей опасности изменения климата.

Это хорошие новости. Плохая новость, как отметила София Варгас, менеджер отдела программ с открытым исходным кодом Google, заключается в том, что, хотя сообщество открытого исходного кода хорошо справляется с решением технических проблем, оно не так хорошо справляется с решением социальных проблем. Возможно, этот дисбаланс существует потому, что проблема не обязательно связана с ними.

Преодоление разрыва между проблемами и решениями — это миссия, которую ООН пытается решить на этой конференции в Нью-Йорке, а Linux Foundation рассматривает эту проблему на своей последующей встрече «Что дальше для открытого исходного кода». Возможно, вы сможете помочь, даже если вы сегодня не занимаетесь открытым исходным кодом. Двери открыты, потребность велика, и вы можете присоединиться к сообществу открытого исходного кода.

Статьи по данной тематике