Технологический репортер
Многие из нас подготовили инструкции и критическую информацию для нашей семьи в случае нашей внезапной кончины. Для Даниэля Стенберга это включает пароли для его учетных записей Google и Github.
Это потому, что он является основателем Curl, двигателя интернет -перевода с открытым исходным кодом, который был загружен миллиарды раз и используется для передачи данных на компьютерные серверы и обратно.
Впервые он был выпущен г -ном Стенбергом в 1996 году и в настоящее время используется миллионами дней.
Важно, чтобы кто -то мог поддерживать завиток, когда уходит.
«Я просто хочу убедиться, что все есть, так что в тот день, когда я ухожу, кто -то может взять на себя», — говорит г -н Стенберг.
Это проблема, противостоящая многим пионерам программного обеспечения с открытым исходным кодом, которые преобразовали мир технологий в 1990 -х и начале 2000 -х годов.
Их идеал заключался в том, что кто -либо мог внести свой вклад в разработку приложения или операционной системы с открытым исходным кодом — и программное обеспечение и базовый код могут быть использованы, изменены и распределены бесплатно.
Движение с открытым исходным кодом сломало мертвую область крупных технологических компаний, стимулировало инновации и подкрепляет большую часть современной технологической ландшафта.
В 1999 году Лорис ДеГиоанни внес свой вклад в инструмент анализа сети с открытым исходным кодом, который в конечном итоге стал Wireshark, как часть диссертации его мастера. «Мое беспокойство было выпускным»,-говорит он, а не планирование преемственности или долгосрочное будущее проекта.
Почти 30 лет спустя г -н Дегеоанни в настоящее время является техническим директором и основателем фирмы кибербезопасности Sysdig, которая является ключевым спонсором Wireshark.
«Мы приближаемся к тому времени, когда основатели этих ранних проектов с открытым исходным кодом начинают стареть», — говорит он.
В то время как проекты приходят и уходят, объясняет он, некоторые остаются актуальными на протяжении многих лет, и основатели и абоненты обычно хотят гарантировать, что они живут, пока существует спрос. Это не только потому, что они вложили время в развитие самого кода, но и потому, что они породили сообщества, как виртуальные, так и в реальном мире.
Но в то время как такие, как г -н Стенберг и г -н ДеГонинни, могут принять меры, чтобы ключи от королевства передавались, гарантируя, что кто -то, кто их пропустит, может быть проблемой.
Многие в сообществе с открытым исходным кодом обеспокоены тем, что не хватает молодых разработчиков, готовых принять участие в участии или поддержании проектов. Это часто неоплачиваемая работа в конце концов.
Даже Линус Торвальдс, создатель Linux, операционной системы, которая начала революцию с открытым исходным кодом в начале 1990-х годов, отметила на саммите с открытым исходным кодом в сентябре, что «обслуживающие ядра стареют».
Аманда Брок, генеральный директор Openuk, некоммерческой организации, которая представляет британское сообщество открытых технологий, говорит, что молодые разработчики могут не оценить сцепление, которое у закрытых компаний-разработчиков программного обеспечения в более ранних десятилетиях.
«У вас есть следующее поколение, которое не занималось благотворительным сообществом и добровольным сообществом таким же образом, в том же масштабе».
Есть технологические барьеры для решения. Многие ключевые проекты с открытым исходным кодом были первоначально написаны на C, языке кодирования, впервые разработанном в начале 1970 -х годов.
Хотя C Degioanni объясняет, что в университетах он все еще преподается, он больше не используется в коммерческом мире. «Тот факт, что C является основным языком, затрудняет привлечение молодого поколения».
Есть способы обойти это. Г-н Дегеоанни говорит, что и Wireshark, и еще один проект, который он основал, Falco, полагается на «плагины», что может позволить новой функциональности быть написанной на разных языках.
Г -н Торвальдс отдал свое благословение в отношении применения ржавчины в качестве языка программирования для Linux, отметив, что дискуссия «ржавчатая против C приняла почти религиозные обертоны в определенных областях».
Когда дело доходит до рулевых проектов в будущем, лидеры и сопровождающие могут передать контроль фондам. Например, Облачный фонд Cloud Computing Foundation контролирует 208 проектов, с более чем 250 000 участников. У Wireshark есть собственный независимый фонд с г -ном Дегоанни в качестве члена правления.
Не все подписываются на модель фундамента. Стенберг и его сотрудники сохранили совершенно независимую. «Мне намного лучше, не будучи в их районах и просто управляя моим собственным районом», — говорит он.
И фонды все еще сталкиваются с проблемой обеспечения устойчивого запаса свежих разработчиков для поддержания проектов, отмечает он.
Мисс Брок говорит, что очень важно, чтобы сообщество с открытым исходным кодом подумала о том, как оно поощряет молодых людей участвовать.
Речь идет о том, чтобы показать, что, будучи участником, может быть оспаривающим, это также повышает карьеру, что дает молодым людям вход в устоявшиеся экосистемы и возможность избавиться и подчеркнуть их технические навыки.
«Это способ помочь STEM -таланту», — добавляет мисс Брок. «Потому что люди могут работать из дома в Великобритании или в любой стране, в которой они находятся».
Degioanni более оптимистичен. По его словам, даже если «вероятно, меньше висцерального энтузиазма» для концепции открытого исходного кода, основная идея способности модифицировать программное обеспечение теперь является данной.
И он продолжает: «Я работал с открытым исходным кодом всю свою жизнь. Я создал свои собственные проекты. Я видел, как люди присоединяются к проектам, которые я создал. Я видел, как люди начинали свои собственные проекты с открытым исходным кодом ».
В конечном счете, по его словам, есть «радость, особенно для молодого человека» в создании программного обеспечения, видя, как оно используется и вызывает сообщество.
«Это чувство не стареет», — говорит он. Даже если пионеры, которые популяризировали самые ранние проекты с открытым исходным кодом.