Виклики та майбутнє відкритого програмного забезпечення: спадщина засновників

Багато з нас підготували інструкції та критичну інформацію для своїх родин у разі раптової смерті. Для Даніїла Стенберга це включає паролі для його облікових записів у Google та GitHub.

Адже він є засновником curl – відкритого програмного забезпечення для передачі даних в Інтернеті, яке було завантажено мільярди разів та використовується для передачі даних між комп’ютерними серверами.

Цей продукт вперше був випущений паном Стенбергом у 1996 році і сьогодні використовується мільйонами людей щодня.

Важливо, щоб хтось міг підтримувати curl, коли він відійде.

“Я просто хочу бути впевненим, що все на місці, щоб у день, коли я піду, хтось міг продовжити,” – говорить пан Стенберг.

Ця проблема стоїть перед багатьма піонерами відкритого програмного забезпечення, які трансформували технологічний світ у 1990-х та на початку 2000-х.

Їх етика полягала в тому, що кожен може зробити внесок у розвиток відкритого програмного забезпечення, а програми та їх код можуть використовуватися, модифікуватися і безкоштовно розповсюджуватися.

Рух відкритого програмного забезпечення зламав монополію великих технологічних компаній, сприяв інноваціям та лежить в основі сучасного технологічного ландшафту.

Спадщина та сучасні виклики

У 1999 році Лоріс Дегіонні вперше зробив свій внесок у відкритий інструмент аналізу мереж, який зрештою став Wireshark, в рамках своєї магістерської тези. “Мене більше турбувало закінчення навчання,” – каже він, не замислюючись про планування спадщини чи довгострокове майбутнє проекту.

Майже через 30 років пан Дегіонні вже є технічним директором і засновником компанії з кібербезпеки Sysdig, яка є ключовим спонсором Wireshark.

“Ми приближаємось до часу, коли засновники таких ранніх проектів відкритого програмного забезпечення починають старіти,” – зазначає він.

Проблеми із залученням молодих розробників

Досить часто в спільноті відкритого програмного забезпечення виникають побоювання, що серед молодих розробників немає достатньо бажаючих взяти участь у підтримці проектів. Це зазвичай unpaid work, після всього.

Нав навіть Лінус Торовдс, автор Linux – операційної системи, яка започаткувала революцію відкритого програмного забезпечення на початку 1990-х, відзначив на Open Source Summit Europe у вересні, що “керівники ядер стають старшими.”

Шляхи вирішення проблеми

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

“У вас є наступне покоління, яке не залучалося до благодійної спільноти та волонтерства в такому ж масштабі,” – говорить вона.

Технологічні бар’єри та можливості

Є також технологічні бар’єри, які потрібно подолати. Більшість ключових проектів відкритого програмного забезпечення спочатку були написані мовою C, яка була розроблена в 1970-х роках.

Дегіонні зазначає, що хоча C досі викладається в університетах, вона більше не використовується в комерційному світі. “Цей факт ускладнює залучення молодого покоління,” – пояснює він.

Майбутнє відкритого програмного забезпечення

Коли справа доходить до управління проектами в майбутньому, лідери й куратори можуть передати контроль фондам. Наприклад, Cloud Native Computing Foundation контролює 208 проектів з більш ніж 250 000 учасників.

Не всі підтримують модель фондів. Стенберг і його колеги вирішили зберегти curl абсолютно незалежним. “Я значно краще себе почуваю, не будучи в їхніх сусідствах і просто керуючи своїм,” – каже він.

Заключні думки

Дегіонні вважає, що навіть якщо, ймовірно, існує “менше жвавого ентузіазму” до концепції відкритого програмного забезпечення, основна ідея можливості модифікації програмного забезпечення сьогодні є нормою.

“Я працював з відкритим програмним забезпеченням все своє життя, я створював свої власні проекти. Я бачив, як люди приєднуються до проектів, які я створив,” – підсумовує він. “Це відчуття не старіє,” – додає він. Навіть якщо піонери, які популяризували перші проекти відкритого програмного забезпечення, стають старшими.

Вам також може сподобатися

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Більше у Бізнес