Разница между бесплатным программным обеспечением и программным обеспечением с открытым исходным кодом

Опубликовано: 27 Декабря, 2021

Бесплатно программное обеспечение:
«Бесплатное программное обеспечение» означает программное обеспечение, уважающее свободу и общность пользователей. Грубо говоря, это означает, что у пользователей есть свобода запускать, копировать, распространять, изучать, изменять и улучшать программное обеспечение.

Термин «бесплатное программное обеспечение» иногда понимают неправильно - он не имеет ничего общего с ценой. Это о свободе.

Программное обеспечение с открытым исходным кодом :
Программное обеспечение с открытым исходным кодом - это то, что вы можете изменить в соответствии с вашими потребностями, поделиться с другими без каких-либо проблем с лицензированием. Когда мы говорим «Открытый исходный код», исходный код программного обеспечения общедоступен с лицензиями с открытым исходным кодом, такими как GNU (GPL), что позволяет вам редактировать исходный код и распространять его. Прочтите эти лицензии, и вы поймете, что эти лицензии созданы, чтобы помочь нам.

  1. Создан средами разработки вокруг программного обеспечения, созданного в результате открытого сотрудничества разработчиков программного обеспечения в Интернете.
  2. Позже указано Open Source Initiative (OSI).
  3. В нем прямо не указываются этические ценности, кроме тех, которые непосредственно связаны с разработкой программного обеспечения.

Разница между бесплатным программным обеспечением и программным обеспечением с открытым исходным кодом:

S.No. Философия FS Философия OSS
1. Программное обеспечение - важная часть жизни людей. Программное обеспечение - это просто программное обеспечение. С этим напрямую не связана никакая этика.
2. Свобода программного обеспечения означает социальную свободу. Этика должна быть связана с людьми, а не с программным обеспечением.
3. Свобода - это ценность более важная, чем любое экономическое преимущество. Свобода - это не абсолютное понятие. Свободу нужно позволять, а не навязывать.
4. Примеры: Каталог бесплатного программного обеспечения поддерживает большую базу данных пакетов бесплатного программного обеспечения. Некоторые из наиболее известных примеров включают ядро Linux, операционные системы BSD и Linux, коллекцию компиляторов GNU и библиотеку C; реляционная база данных MySQL; веб-сервер Apache; и агент почтового транспорта Sendmail. Примеры: Яркими примерами продуктов с открытым исходным кодом являются HTTP-сервер Apache, платформа электронной коммерции osCommerce, интернет-браузеры Mozilla Firefox и Chromium (проект, в котором выполняется большая часть разработки бесплатного программного обеспечения Google Chrome) и полный офисный пакет. LibreOffice.