Какое правильное определение FOSS?

Я знаю, что FOSS – это аббревиатура Free »и« Open Source Software ».

Или это означает «Свободное» или «Программное обеспечение с открытым исходным кодом»?
Например: чтобы считаться FOSS, лицензия на программу должна быть включена в списки FSF и OSI утвержденных лицензий или достаточно принадлежать только одному из двух списков? Fedora использует только программное обеспечение FOSS; означает ли это, что лицензии, принятые программным обеспечением, включенным в Fedora, должны быть одобрены как FSF, так и OSI?

Любая помощь будет очень оценена.

EDIT: Этот вопрос по существу тот же, что и http://programmers.stackexchange.com/questions/21907/open-source-but-not-free-software-or-vice-versa , и поэтому я понимаю, что он должен быть закрыто. Однако спасибо всем за ваши ответы.

    3 Solutions collect form web for “Какое правильное определение FOSS?”

    FOSS – это аббревиатура Free и Open Source Software. Однако свобода означает свободу, а не бесплатную по цене.

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

    Вы можете найти множество определений и руководств на домашней странице FSF (Free Software Foundation) и на странице GNU (Un Unix).

    Как отметил @nssnd, существует четыре уровня свободы, вы можете много узнать о них на странице «Свободное определение программного обеспечения» GNU.

    Здесь вы можете прочитать о различных лицензиях с открытым исходным кодом.

    В заключение FOSS не эквивалентен бесценному программному обеспечению, он скорее похож на директиву открытого программного обеспечения с предоставленной свободой на разных уровнях (в зависимости от лицензии). Для этого лицензия не должна включаться ни в один из этих списков. Если программное обеспечение следует директивам с открытым исходным кодом, и его лицензия совместима с хотя бы одной из лицензий с открытым исходным кодом, я думаю, что это считается FOSS. Например, программное обеспечение с лицензией Beerware является программным обеспечением FOSS, хотя оно не относится к утвержденному списку лицензий, поскольку оно не относится к широко распространенным лицензиям с открытым исходным кодом.

    FOSS означает «свободный» и «открытый», поэтому программное обеспечение должно быть бесплатным и открытым, это требование. Так что если продукт принадлежит к бесплатному программному обеспечению (имеет бесплатную лицензию), он по умолчанию является открытым исходным кодом. Но если это открыто, это не значит, что оно бесплатное , его можно считать несвободным, если лицензия не позволяет использовать эту программу для (из Википедии):

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

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

    Бесплатное программное обеспечение и программное обеспечение с открытым исходным кодом являются в основном эквивалентными условиями. Я не знаю никакой существенной разницы между ними. Программное обеспечение с открытым исходным кодом было представлено как упражнение по ребрендингу. Он был разработан как более дружественный к корпоративной основе термин, поскольку термин «Свободный» заставляет корпорации содрогаться, предположительно. Идея состоит в том, чтобы подчеркнуть точку зрения, согласно которой бесплатное программное обеспечение представляет собой превосходную методологию разработки программного обеспечения, в отличие от традиционных закрытых / проприетарных методов разработки программного обеспечения. Разумеется, верно это или нет. Одновременно термин «с открытым исходным кодом» направлен на то, чтобы подчеркнуть, что разработка и распространение программного обеспечения имеют этическую составляющую, что было центральным для термина «свободное программное обеспечение». Люди, такие как Эрик Раймонд и Брюс Перенс, были за этим ребрендингом.

    Однако эти два определения по существу эквивалентны как эксплуатационные критерии. Т.е. если программное обеспечение считается приемлемым по одному определению, то в подавляющем большинстве случаев оно будет считаться приемлемым в соответствии с другим. На самом деле, я не знаю никаких контрпримеров. Частично это связано с тем, что Брюс Перенс сыграл важную роль в разработке Руководства по свободному программному обеспечению Debian во время его пребывания на посту руководителя проекта Debian, а также использовал эти критерии при создании определения Open Source .

    Термин «бесплатное программное обеспечение с открытым исходным кодом» (FOSS) распознает эту эквивалентность, объединяя два термина вместе в общий термин.

    Примечание. Существуют два основных определения используемого бесплатного программного обеспечения: «Определение свободного программного обеспечения» и «Правила свободного программного обеспечения» Debian, а также одно определение программного обеспечения с открытым исходным кодом, а именно «Определение с открытым исходным кодом». Эти определения обсуждаются в http://en.wikipedia.org/wiki/Free_software#Definition .

    Interesting Posts

    Временные файлы Firefox

    CentOS не запускается после изменения среды

    Ограничить доступ приложений к определенным ресурсам

    вверх показывает огромное количество вместо процента памяти

    Если я SSH на удаленную машину, и мое соединение будет отключено, то есть шанс, что запуск, который я сделал, продолжится?

    Как слить текст буквенных строк с числовыми строками в оболочке?

    строка в файле как переменная

    Проблема декодирования вывода регулярного выражения {m, n} в sed

    Как установить с Live CD с Linux, который не поддерживает установку?

    Не удалось запустить службу Apache

    Почему Debian Jessie отключается, а не перезагружается после установки qemu-kvm?

    Как узнать, что именно написано или какой процесс поддерживает мой дисковый накопитель?

    Сценарий для перемещения одного типа файлов и создания подпапки, если он существует?

    Шифровать и подписывать с помощью секретного ключа

    Как я могу отображать время безотказной работы с отключенным временем спящего режима?

    Linux и Unix - лучшая ОС в мире.