Ssylka

Кто спасёт открытый исходный код от старения?

В мире информационных технологий, где программное обеспечение пронизывает каждый аспект жизни, открытый исходный код играет ключевую роль. Однако проекты с открытым исходным кодом сталкиваются с критической проблемой: старение их основателей и первых участников. Пионеры, заложившие основы этого движения в 1990-х и начале 2000-х годов, теперь достигают возраста, когда им необходимо думать о преемственности. Эти люди, движимые идеей свободного доступа к программному обеспечению, создали проекты, изменившие технологический ландшафт и породившие современные инновации.
Кто спасёт открытый исходный код от старения?
Изображение носит иллюстративный характер

Одним из ярких примеров является curl, разработанный Даниэлем Стенбергом. Этот движок для передачи данных в интернете, впервые выпущенный в 1996 году, ежедневно используется миллионами пользователей. Он является неотъемлемой частью инфраструктуры интернета, обеспечивая передачу данных между компьютерами и серверами. Стенберг, понимая неизбежность своего ухода, начал готовить подробные инструкции, включая пароли, для передачи управления проектом.

Аналогичная ситуация наблюдается и с Wireshark, инструментом анализа сети с открытым исходным кодом. Лорис Деджиоанни, внесший значительный вклад в разработку проекта в рамках своей магистерской диссертации в 1999 году, сегодня является техническим директором и основателем фирмы Sysdig. Он отмечает, что основатели многих проектов с открытым исходным кодом, как и он сам, начинают стареть, что ставит под угрозу дальнейшее развитие этих жизненно важных проектов.

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

На саммите Open Source Summit Europe в сентябре Линус Торвальдс, создатель Linux, операционной системы, которая дала старт революции открытого исходного кода в начале 1990-х годов, подчеркнул, что «разработчики ядра стареют». Это заявление подчеркивает общую проблему: необходимо привлечь молодых разработчиков для обеспечения жизнеспособности этих проектов.

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

Технологические барьеры также усложняют ситуацию. Многие ключевые проекты с открытым исходным кодом были написаны на языке C, который был разработан в начале 1970-х годов. Этот язык не пользуется широкой популярностью в коммерческом мире, что затрудняет привлечение молодых разработчиков. Однако есть и положительные примеры, например Wireshark и Falco, которые используют «плагины», позволяющие добавлять новые функции на других языках. Торвальдс также дал добро на использование Rust в Linux.

Одним из решений проблемы является передача управления проектами в руки фондов. Например, Cloud Native Computing Foundation курирует 208 проектов, привлекая более 250 000 участников. Wireshark также имеет свой собственный независимый фонд, в состав правления которого входит Деджиоанни. Тем не менее, проблема обеспечения постоянного притока новых разработчиков остается актуальной даже для фондов. Некоторые разработчики, как Стенберг, предпочитают оставаться независимыми, но это не решает главной проблемы – привлечения новых сил.

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


Новое на сайте

18600Как тело человека превращается в почву за 90 дней? 18599Как ваш iPhone может заменить паспорт при внутренних перелетах по США? 18598Мозговой шторм: что происходит, когда мозг отключается от усталости 18597Раскрыта асимметричная форма рождения сверхновой 18596Скидки Ninja: как получить идеальную корочку и сэкономить на доставке 18595Почему работа на нескольких работах становится новой нормой? 18594Записная книжка против нейросети: ценность медленного мышления 18593Растущая брешь в магнитном щите земли 18592Каким образом блокчейн-транзакции стали новым инструментом для кражи криптовалюты? 18591Что скрывается за ростом прибыли The Walt Disney Company? 18590Является ли ИИ-архитектура, имитирующая мозг, недостающим звеном на пути к AGI? 18589Как Operation Endgame нанесла сокрушительный удар по глобальной киберпреступности? 18588Кибервойна на скорости машин: почему защита должна стать автоматической к 2026 году 18587Как одна ошибка в коде открыла для хакеров 54 000 файрволов WatchGuard? 18586Криптовалютный червь: как десятки тысяч фейковых пакетов наводнили npm