Важливість вільного програмного забезпечення
Різне / / August 08, 2023
Наразі серед творців існує два основних способи мислення програмне забезпечення. З одного боку програмісти, які захищають власне програмне забезпечення а з іншого ті, хто захищає безкоштовне програмне забезпечення.
Останні виступають за те, що всі користувачі мають право на безкоштовне програмне забезпечення, яке їм потрібно, і зробити код цього програмного забезпечення публічним, доступним і видимим для всіх, хто хоче його змінити (Відкрите джерело), щоб налаштувати його відповідно до ваших потреб.
Ця концепція, хоч і може здатися дещо утопічною, має за собою цілий філософський потік, яку підтримують мільйони програмістів, які щодня співпрацюють у створенні нових програм і розробці все нових і нових кодів. У такому вигляді він народився наприкінці 80-х років, рукою в Річард Столманн, щоб протистояти монополії, яку намагалися нав’язати великі комп’ютерні компанії.
І тут ми повинні зробити невеликий абзац, щоб прояснити дуже поширену плутанину щодо безкоштовного терміну. Безкоштовно не обов’язково означає безкоштовно
. Безкоштовна програма, код якої не відкритий, не може вважатися вільним програмним забезпеченням, і програма не перестає бути безкоштовною, оскільки за неї платять.Він це безкоштовне програмне забезпечення, в слова засновників цієї течії, дає свободу користувачеві: свобода перевіряти код, використовувати його без обмежень, поширювати його, якщо ви бажаєте, і змінювати його, якщо ви бажаєте. Поширення вільного програмного забезпечення насправді не є злочином, а скоріше самою причиною створення програми.
Коли користувач отримує безкоштовне програмне забезпечення, він стає його власником без будь-яких умов, оскільки програмісти відмовляються від будь-яких прав на нього.
Повертаючись до теми, головне питання: Чому я як користувач повинен дбати про використання вільного програмного забезпечення, а не пропрієтарного? Ну, з кількох причин. По-перше, більшість великих запатентованих програм містять шкідливий код, прихований від користувача та використовується для збору інформації або запуску підпрограм без дозволу користувача. Через відсутність можливості побачити код точно невідомо, чи ця пропрієтарна програма чиста, чи справді користується перевагами користувача. Повна протилежність безкоштовної програми, яка є програмним забезпеченням, у якому немає нічого прихованого.
Крім того, ще одним важливим аспектом є те, що, принаймні на думку його захисників, він дозволяє а постійне вдосконалення коду і, отже, програм. Будь-який програміст може покращити оригінальний код, щоб він працював краще або зробити щось інше, і цей код одночасно повторно опубліковані можна змінювати нескінченно, тоді як приватну програму можна змінювати лише її власники, які можуть цього робити чи ні, дотримуючись суто економічних і бізнес-критеріїв, і не найкращих обслуговування користувачів.
Важливість цього руху таке, що Безкоштовне програмне забезпечення вийшов за рамки комп’ютерної техніки й поширився на інші галузі, такі як кіно, мистецтво, телебачення або навіть література.