Skip to main content

Свободное программное обеспечение (СПО)

Почему свободное?

Рассмотрим те права, которые авторы свободных программ передают любому пользователю.

Понимание сути свободы легко постигается на сравнении с ситуацией её отсутствия. Сравнивать подходы свободного (СПО) и проприетарного программного обеспечения (программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО) будем на примере EULA from Microsoft. Продукция майкрософта - не свободный проприетарный продукт и будет использоватья для контраста с СПО.

Рисунок 1. - источник ms1.jpeg

Свобода цели использования:

Свободное программное обеспечение:

1. СПО можно свободно использовать с любой целью

В случае с продуктом Майкрософт вы находитесь в жестких ежовых рукавицах уголовного права и велений производителя. Попытка изменить строчку кода - вам или вашему программисту грозит знакомством со всей дурью нашего репрессивного государства. Нельзя лезть под капот. Мелкий вы предприниматель или крупный холдинг - нет никакой разницы.

ms3.jpeg

Но если продукт - СПО, то можно все. Все, что угодно.

Свобода изучать продукт:

В случае свободного программного обеспечения можно изучать, как программа работает, и адаптировать её для своих целей . Условием этого является доступность исходного текста программы.

Если вы являетесь специалистом - делайте с программой все что угодно, подстраивайте, изменяйте, адаптируйте под свои нужды. Нет знаний - вы можете обратиться к профессионалам и они сделают вам что требуется.


Проприетарные продукты: ms2.jpeg

Одно из многих ограничений - нельзя изучать программу.


Комментарий:

Как видно проприетарные продукты совершенно непригодны для процесса обучения школьников на уроках информатики или студентов. В качестве иллюстрации пагубности лицензий Майкрософт для образовательных целей можно представить автослесарей, которым дали машину, но под страхом уголовного преследования запретили открывать капот. Какая квалификация будет у этих слесарей? Умение завести машину, включить дворники, нажать на педали. Доверили бы вы таким "специалистам" свой автомобиль?

Свобода копирования:

Свободное программное обеспечение:

Можно свободно и безвозмездно распространять копии программы. Вы можете сделать тысячу копий тысяче людей. Поставить на свой завод тысячу дистрибутивов убунты или OpenOffice (libreOffice).


Проприетарный продукт - одна копия, возможно вам еще разрешат сделать еще одну копию, но только в качестве бэкапа. Попробуйте поставить сто копий проприетарного продукта на компьютеры своей фирмы без разрешения производителя, и так называемые правоохранители будут преследовать вас, как преступника нанесшего крупный (в размере сотни розничных цен продукта) ущерб производителю.


Свобода улучшения.

Свободную программу можно свободно улучшать и публиковать свою улучшенную версию . Условием этой третьей свободы является доступность исходного текста программы и возможность внесения в него модификаций и исправлений. Вы можете самостоятельно исправить ошибки в программе (исходные тексты доступны) или поручить это своим программистам.


Проприетарный продукт:

Как бы маразматично это ни звучало - исправление ошибок в вашей версии проприетарной программы (за которую вы отдали немалые деньги) является уголовным преступлением.


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

Как свободное программное обеспечение, которое может распространяться бесплатно, может быть качественным?

Секрет в том, что:

  • над открытыми проектами работают тысячи профессионалов. Десятки тысяч тестировщиков. Люди делают для себя. Каждый может вложить песчинку своего труда и пользоваться при этом всем возведенным зданием без ограничений и выплат. Принципиально новая для капитализма система взаимодействия людей на общее благо. Система, которая позволяет надеяться, что человечество будет разумным, а не полностью деградировавшим консьюмтариатом.

  • Выгоду осознали и крупные компании, которые финансируют СПО - среди них, такие гиганты как IBM и Google.

Одним из примеров удачного проекта является Drupal - свободная CMS (Система управления веб-содержимым).

В качестве наиболее убедительного примера качества этой системы является то, что с недавнего времени ... сайт Белого дома США работает на Drupal

Опрос

Политическая карьера Путина скорее всего закончится:
как у Брежнева (спокойная старость и смерть на троне)
9%
как у Хрущева (соратники отодвинут на российскую пенсию)
9%
как у Лужкова (имение в Альпах и поле для гольфа)
15%
как у Дж. Кеннеди (никто не застрахован)
6%
как у Каддафи (этот тоже не думал, что вот так вот)
32%
у Путина свой путь
27%
Всего голосов: 527