Разница между бесплатным программным обеспечением и программным обеспечением с открытым исходным кодом
Бесплатно программное обеспечение:
«Бесплатное программное обеспечение» означает программное обеспечение, уважающее свободу и общность пользователей. Грубо говоря, это означает, что у пользователей есть свобода запускать, копировать, распространять, изучать, изменять и улучшать программное обеспечение.
Термин «бесплатное программное обеспечение» иногда понимают неправильно - он не имеет ничего общего с ценой. Это о свободе.
Программное обеспечение с открытым исходным кодом :
Программное обеспечение с открытым исходным кодом - это то, что вы можете изменить в соответствии с вашими потребностями, поделиться с другими без каких-либо проблем с лицензированием. Когда мы говорим «Открытый исходный код», исходный код программного обеспечения общедоступен с лицензиями с открытым исходным кодом, такими как GNU (GPL), что позволяет вам редактировать исходный код и распространять его. Прочтите эти лицензии, и вы поймете, что эти лицензии созданы, чтобы помочь нам.
- Создан средами разработки вокруг программного обеспечения, созданного в результате открытого сотрудничества разработчиков программного обеспечения в Интернете.
- Позже указано Open Source Initiative (OSI).
- В нем прямо не указываются этические ценности, кроме тех, которые непосредственно связаны с разработкой программного обеспечения.
Разница между бесплатным программным обеспечением и программным обеспечением с открытым исходным кодом:
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. |