Фонд вільного програмного забезпечення (FSF) не просто запустив рух. Він створив правову та етичну основу інтернету у тому вигляді, в якому ми його знаємо. Заснована в США у 1984 році, ця некомерційна організація існує з однієї головної причини: сприяти розробці та використанню вільного програмного забезпечення. Зокрема, GNU.

Ви можете не знати цю назву, але ви точно знаєте про її вплив. FSF стоїть за створенням Громадської ліцензії GNU (GPL). Це не просто документ. Це механізм, який гарантує, що програмне забезпечення залишається вільним. Без FSF ваш сервер на Linux, ваша база даних з відкритим вихідним кодом і, ймовірно, половина веб-інфраструктури виглядали б зовсім інакше.

Історія походження: Річард Столлман та принтер

Все почалося зі зламаного принтера. Річард Столлман, програміст з Массачусетського технологічного інституту (MIT), уперся у стіну. Йому потрібно було виправити помилку у драйвері принтера. Код був пропрієтарним. Він не міг його побачити. Він не міг його змінити.

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

1983 року він написав Маніфест GNU. Мета була амбітною. Створити повну операційну систему, що складається виключно із вільного програмного забезпечення. Назвати її GNU. Акцент робився на співтоваристві та співробітництві, а не на прибутки. До 1984 Фонд вільного програмного забезпечення був офіційно заснований для підтримки цього бачення.

Визначення «вільного програмного забезпечення»

Люди часто плутають “вільне програмне забезпечення” зі словом “безкоштовне” (у значенні “безкоштовне пиво”). Мова не про ціну. Мова про свободу. FSF визначає чотири основні свободи, які відрізняють вільне програмне забезпечення від пропрієтарних аналогів:

  1. Свобода 0: Свобода запускати програму з будь-якою метою.
  2. Свобода 1: Свобода вивчати, як працює програма, та змінювати її.
  3. Свобода 2: Свобода розповсюджувати копії, щоб допомогти своєму сусідові.
  4. Свобода 3: Свобода розповсюджувати копії ваших змінених версій іншим людям.

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

GPL та концепція копілефту

Найзначнішим інструментом, створеним FSF, є Загальна ліцензія (GPL). До появи GPL немає стандартного способу юридично гарантувати, що програмне забезпечення залишиться вільним після його поширення.

GPL ввела поняття “копілефт” (copyleft). Це гра слів із терміном «авторське право» (copyright). Замість того, щоб обмежувати використання, як це авторське право, копілефт гарантує, що будь-яка похідна робота залишається під тими ж умовами ліцензії. Якщо ви берете код під GPL та модифікуєте його, ваша нова версія також має бути під GPL. Ви не можете взяти вільний код, зробити його закритим та продати.

Цей принцип захищає основу користувачів. Він гарантує, що код залишається відкритим.

FSF також розробила інші ліцензії на специфічні потреби. LGPL (Lesser GPL) призначена для бібліотек програмного забезпечення, дозволяючи пов’язувати їх з пропрієтарним кодом за певних умов. GFDL (GNU Free Documentation License) застосовується до посібників та документації, забезпечуючи збереження вільного статусу освітнього контенту.

Чому місія FSF розширилася

FSF не зупинився на написанні коду. Вони усвідомили, що програмне забезпечення не існує у вакуумі. Воно взаємодіє із законами, конфіденційністю та апаратним забезпеченням.

Їхня робота розширилася і включила протидію системам управління цифровими правами (DRM). DRM обмежує те, як користувачі взаємодіють із контентом, який вони придбали. FSF розглядає це як загрозу для свободи користувачів. Вони також приділяють велику увагу конфіденційності. У цифрову епоху можливість аудиту програмного забезпечення — єдиний спосіб дійсно переконатись, що воно не шпигує за вами.

Крім коду, FSF бере участь у громадських кампаніях. Вони навчають користувачів. Вони надають юридичну підтримку розробникам та користувачам, які мають обмеження. Це поєднання технічного активізму та політичного лобізму.

Вплив на екосистему

Подивіться технології навколо вас. Вплив Фонду вільного програмного забезпечення усюди.

Операційна система GNU/Linux є найвідомішим прикладом. Linux надає ядро, але GNU надає необхідні інструменти користувача. Разом вони утворюють повне, вільне обчислювальне середовище.

Інші масштабні проекти базуються на принципах FSF. LibreOffice, альтернатива Microsoft Office, працює на основі відкритих принципів. MySQL, система управління базами даних, яка забезпечує роботу значної частини інтернету, була створена з урахуванням цінностей відкритого вихідного коду.

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

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

Безперервна боротьба

Битва не закінчена. Постійно виникають нові форми обмежень. Хмарні послуги часто приховують пропрієтарний код за веб-інтерфейсом. Ця модель «програмне забезпечення як послуга» (SaaS) може оминати традиційне примусове дотримання GPL, оскільки користувачі не отримують вихідний код безпосередньо.

FSF продовжує адаптуватись. Вони просувають стандарти, щоб забезпечити прозорість навіть у хмарних середовищах. Вони стверджують, що якщо ви не можете вивчати програмне забезпечення, ви насправді не володієте ним. Ви просто орендуєте «чорну скриньку».

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

FSF може здаватися ідеалістичним реліктом із 80-х років. Але без їхніх правових рамок та етичної позиції сучасний інтернет міг би стати закритим садом. GPL, як і раніше, є однією з найпоширеніших ліцензій у світі. Це щит, який захищає мільйони рядків коду від поглинання пропрієтарними інтересами.

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

Фонд вільного програмного забезпечення (FSF) не просто писав код. Він створив машину. Протягом десятиліть ця машина сприяла глобальному розповсюдженню вільного програмного забезпечення. Вона координує проекти GNU. Надає документацію. Вона не просто надає вам код; вона дає вам знання.

Згадайте кампанії на кшталт “Defective by Design”. Це було не просто слоган. Це був бойовий клич проти DRM (цифрових обмежень управління). Або “LibrePlanet”. Щороку він збирає весь світ. Чи не для вечірки. Для політичних дебатів про етику у обчислювальній техніці.

FSF навчає. Він націлений на школи. Державні установи. Професіоналів. Ціль проста: рівний доступ. Рівні права. Якщо ви не можете контролювати свої інструменти, ви не володієте ними. Юридична команда організації не просто сидить у кімнаті. Вона бореться. Вона бере участь у судових розглядах. Вона захищає права користувачів, коли вони опиняються під загрозою. Вона працює над патентним правом. Вона формує правила інтелектуальної власності для захисту основ руху.

Це не сольний виступ. Це мережа.

FSF породив організації-сестри. Фонд вільного програмного забезпечення Європи (FSFE). Фонд вільного програмного забезпечення Латинської Америки (FSFLA). Місцеві проблеми набувають місцеві рішення. Світова мережа. Організація покладається на добровольців. Розробників. Юристів. Користувачів, яким не байдуже. FSF залишається центральним вузлом. Він виступає за прозорий цифровий світ. Він виборює фундаментальні права.

Проблема хмарних технологій та конфіденційності даних

Ландшафт змінюється. Ви використовуєте програмне забезпечення з відкритим кодом усюди. В уряді. В освіті. У промисловості. Але нові виклики.

Мова вже не тільки про файл, що виконується. Йдеться про послуги. Про володіння даними. Про кібербезпеку.

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

Конфіденційність перебуває під атакою. Практики збирання даних агресивні. FSF чинить опір централізації. Декілька великих платформ контролюють занадто багато. Інтероперабельність – це захист. Відкриті стандарти – це щит. Без них технологія фрагментується. Доступ до знань стає привілеєм, а чи не правом.

FSF подвоює зусилля у напрямі сили спільноти. Йдеться про цифрові права громадян. Йдеться про допомогу вам у навігації з технологічних переходів. Йдеться про збереження вашої здатності діяти. Вашої агенції. У суспільстві саме так виглядає свобода.

Інституційні союзники та майбутній опір

Це відбувається над вакуумі. Рух має союзників.

У Франції величезну роль відіграє Inria. Вони розробляють та розповсюджують програмне забезпечення з відкритим вихідним кодом. Вони підтримують відкриту науку. Вони підтримують ідеали FSF. Їхня участь у таких заходах, як POSS 2018, показує, як дослідницькі інститути синхронізують свої дії з рухом за свободу програмного забезпечення. Ця взаємодія створює колаборативнішу екосистему. Воно шанує фундаментальні свободи.

Але тиск наростає.

Чи виживуть відкриті стандарти за умов «закритих садів»? Чи буде збережена конфіденційність, чи вже надто пізно? Прагнення FSF до етичних обчислень це не просто ідеалізм. Це стратегія виживання.

Інструменти є. Спільнота мобілізована. Правова база розвивається. Але боротьба безперервна. Визначення свободи змінюються з кожною новою технологією. Хмарні технології. ІІ. IoT. FSF адаптується. Він чинить опір. Він навчає.

Він залишається центральною дійовою особою. Невблаганним. Цифровий світ стає відкритішим. Або він стає більш контрольованим. Вибір не відбувається автоматично. Він потребує постійної уваги. І саме цим займається FSF. Весь день. Щодня.