Несколько лет назад (точнее, в 1998 году) англоговорящие люди начали путать термин « свободный» применительно к программному обеспечению, и некоторые члены фонда свободного программного обеспечения создали новый термин: открытый исходный код ( http: //www.gnu. org / философия / free-software-for-freedom.html )
Большое беспокойство вызывало то, что люди неправильно понимали, что такое свобода, как свобода слова, так и свобода, как бесплатное пиво (см. Википедию: http://en.wikipedia.org/wiki/Free_and_open_source_software ).
Бесплатное здесь относится к свободе использования и совместного использования вашего программного обеспечения способом, противоречащим проприетарному (и запатентованному) программному обеспечению. Впервые он был представлен Ричардом Столлманом в 1986 году. Основой является набор свобод:
- Свобода 0: свобода запуска программы для любых целей.
- Свобода 1: Свобода изучать, как работает программа, и изменять ее, чтобы она делала то, что вы хотите.
- Свобода 2: Свобода распространять копии, чтобы вы могли помочь своему соседу.
- Свобода 3: Свобода улучшать программу и публиковать ваши улучшения (и модифицированные версии в целом) для широкой публики, так что все сообщество будет в выигрыше.
Ну, мы все знаем об этом (по крайней мере, те, кто следит за этим обсуждением с тех пор).
На мой взгляд, термин open-source прояснил нас. Но это уже было гарантировано Freedom 1.
На других языках (например, на испанском или португальском), мы можем сказать, свободно как либре или ливре. И другое значение бесплатного, как в бесплатном пиве, так и безвозмездно. Таким образом, для других никогда не было путаницы (на самом деле, только при чтении статей об этом на английском языке).
Свобода № 2 гарантирует мое право распространять копии по желанию. Я понимаю, что, поскольку мне не нужно платить владельцу роялти за каждую копию, которую я отдаю своим друзьям или студентам. И, конечно, мы с этим согласимся. В конечном итоге это означает, что я могу предоставить бесплатные (бесплатно) копии, а также могу взимать плату за копии (поддержка, носители и т. Д.).
Теперь, если что-то может быть отдано бесплатно (бесплатно), то это бесплатно (бесплатно). Независимо от того, хочет ли кто-то или какое-либо предприятие продать, у вас все еще есть способы (сайты, загрузки, друзья и т. Д.) Получить его бесплатно (бесплатно).
Итак, с моей неанглийской точки зрения, у нас есть 3 разные вещи. Самым важным, несомненно, является бесплатное (со свободой, свободой, свободой, ливром, так что вы можете все, что вы хотите) качество программного обеспечения. Другой, это открытый исходный код (так что вы можете увидеть код внутри). Последние один IS другой GREAT качество, то есть, там СУЩЕСТВУЕТ бесплатно (бесплатно, без платного) программного обеспечения.
Быть свободным (безвозмездно) не означает, что оно является свободным (безвозмездно). У вас могут быть люди, которые продают, кто платит, а кто получает / отправляет бесплатно. Тем не менее, это качество.
Чего я не понимаю, так это того, что после стольких лет люди из FSF все еще с осторожностью говорят, что есть и бесплатное (бесплатное) программное обеспечение. Да, бесплатно как в бесплатном пиве. Если это качество, зачем его скрывать? Просто чтобы не было путаницы? Что ж, позвольте мне сообщить вам новость: путаница уже была сделана с самого начала. Я был жив и интересовался этой темой, когда она началась, и я помню много дискуссий о том, что это бесплатно или бесплатно или без ограничений.
После долгих консультаций юристы помогли написать первую «лицензию» в терминах, которые можно было бы использовать в суде, ввели термин «копилефт» и дали «понять», что бесплатное - это не цена.
В то время, из-за новизны, хорошо, я согласен подчеркнуть эту половину бесплатной. Но теперь мы прошли. Не пора ли рассказать людям, что у нас ТАКЖЕ бесплатно, как бесплатно.
Три качества лучше, чем два: livre / gratis / open.
Итак, почему мы не говорим людям, что бесплатное программное обеспечение может быть просто бесплатным?
Отредактировано:
Более объективно: 1- обязательно ли бесплатное (свободное) программное обеспечение бесплатно (бесплатно)? 2- Это бесплатное (бесплатное) программное обеспечение, обязательно бесплатное (свобода).
Первый - важный вопрос, так как второй предназначен для быстрых машин (мы все знаем ответ).
В ходе обсуждения был поднят еще один вопрос: является ли качество бесплатным? (Я предположил, что, как само собой разумеющееся в вопросе введения)
источник
Ответы:
С точки зрения среднего пользователя, вы заботитесь только о бесплатном пиве. И вы предпочитаете простоту использования открытости.
Даже не принимая во внимание их, программисты - самая маленькая группа, вовлеченная в рынок программного обеспечения (только менеджмент, юридические отделы, бухгалтерия, маркетинг).
И для всех этих людей «свободный» означает безвозмездно, поэтому различие чрезвычайно важно. Потому что до определения свободного программного обеспечения существовало собственное бесплатное программное обеспечение . Из-за отсутствия лучшего слова они пошли со свободным, и они должны были четко определить его. Свобода бесценна, в то время как бесплатное программное обеспечение имеет цену 0. Это большая разница, потому что последнее можно рассматривать как покупку программного обеспечения (бесплатно).
По своей радикальности это был довольно новый подход (до того, как программное обеспечение оказалось непреднамеренно бесплатным).
Следует отметить, что они сочетают в себе множество свобод, которые являются ортогональными. Свободный в их понимании не столько противоположность закрытому исходнику, сколько открытый. Бесплатное - это противоположность частной собственности: программное обеспечение не является чьей-либо собственностью, это не принадлежащий человеку товар, который каждый может использовать любым способом, который ему нравится. Тем не менее, с точки зрения программиста, бесплатное программное обеспечение с закрытым исходным кодом, однако, вряд ли можно считать бесплатным, потому что только владельцы исходного кода могут модифицировать его.
Например, есть проприетарное программное обеспечение с открытым исходным кодом. Это означает, что вы получаете программное обеспечение вместе с его источниками, а также ограничения, как вы можете использовать этот источник (исключение распространения может быть одним). И само это программное обеспечение может иметь цену или нет (последнее маловероятно).
На сцене веб-разработки это не редкость, особенно для шаблонов HTML и Flash, которые продаются как источники для дальнейшей модификации.
Но я вспоминаю случай проприетарного бесплатного программного обеспечения с открытым исходным кодом: Adobe Flex SDK (фреймворк, набор инструментов и компилятор для программного создания Flash-контента). Части этого были распространены как источник бесплатно, но распространение было запрещено лицензией (я полагаю, по некоторым стратегическим причинам).
Так что, хотя в доставке программного обеспечения без затрат нет ничего плохого, и вы можете назвать ее бесплатной, если хотите («нормальные» люди точно поймут, что вы говорите), ФСФ провозгласила собственное определение слова, охватывающее все свободы личности. одновременно, в отличие от программного обеспечения, оно не является и, следовательно, не является свободным в том или ином аспекте или в их понимании, просто не свободно в отличие от своего идеала.
источник
Потому что «Свободный» переводится как бесполезный в деловой речи.
Если Linux «бесплатный», как Redhat может брать $ Bn / year? Почему Oracle и IBM должны поддерживать программное обеспечение, которое является «бесплатным», и на котором нельзя зарабатывать деньги.
источник
Слово «свободный» в «свободном программном обеспечении» не имеет ничего общего со стоимостью. В четырех предоставленных вами свободах ничего не говорится о стоимости программного обеспечения. Решение некоторых людей предоставить свое «бесплатное программное обеспечение» бесплатно - это личное решение разработчика. Пока часть программного обеспечения нарушает одну из четырех свобод, она не «свободна как свобода» (на этом фокусируется FSF). Таким образом, программа, которая предоставляется бесплатно, но не предоставляет вам свой исходный код (нарушение свобод 1 и 3) - например, winzip - не считается «свободным программным обеспечением» (ни с открытым исходным кодом).
PS: различия между свободным программным обеспечением и открытым исходным кодом лучше обсудить в другом вопросе.
источник
Чтобы ответить на отредактированные вопросы:
Бесплатное, как в речевом программном обеспечении, не обязательно бесплатно, как в пиве. Любой, у кого есть законная копия, может просто дать вам ее, а если вы получите законную копию, вы можете отдать ее. Также нет никаких требований (хотя могут быть некоторые условия для подарка - GPL, например, требует, чтобы вы предлагали или предоставляли исходный код с двоичными файлами). Много свободного программного обеспечения продается.
Бесплатное программное обеспечение, как в пиве, не обязательно является бесплатным, как в речи. Например, Adobe Reader можно бесплатно загрузить с Adobe, но есть ограничения в отношении того, что вы можете с ним сделать.
Быть «свободным, как в пиве» мне кажется качеством, но если вам нужно задать вопрос, я действительно не знаю, что вы подразумеваете под «качеством».
источник
Я не верю, что кто-то говорит людям, что программное обеспечение не может быть просто бесплатным. У FSF могут быть свои условия лицензирования, и они могут носить запретительный характер (т. Е. Ваша свобода имеет условия), но вы ни в коем случае не обязаны использовать их лицензирование для своего кода.
Вы можете использовать лицензию MIT, которая в основном гласит: делай, что хочешь, но не приходи за мной, когда она сломается и ты понесешь расходы. Вы можете свободно, если хотите, написать свою собственную лицензию или вообще не иметь ее и просто опубликовать свой код в открытом доступе.
Программное обеспечение может и является бесплатным по-разному, иногда это связано с тем, что хочет разработчик, иногда это то, что хочет пользователь, а иногда по финансовым причинам. В конце концов, это было сказано о многих вещах, это разнообразие делает его интересным.
источник
Для меня бесплатное программное обеспечение - это «живое» программное обеспечение. Это бесплатно в том смысле, что оно свободно расти способами, которые определяются его сообществом. Программное обеспечение бесплатно это программное обеспечение без затрат.
источник
Для GPL я не думаю, что «свобода распространять копии, чтобы вы могли помочь своему соседу». имеет смысл, если мой сосед случайный пользователь iPhone. Я не могу подготовить программу «Go Play» для iPhone, поместить ее в AppStore как бесплатное ПО, позволить соседу скачать и воспроизвести ее.
Если лицензия похожа на BSD, я могу.
Для этого конкретного примера лицензия FOSS соответствует AppStore , я вижу больше свободы в BSD, чем в GPL ...
источник
Проблема только с программным обеспечением "Gratis" заключается в том, что любое программное обеспечение, за которое вам не нужно платить, является бесплатным (бесплатным). Независимо от того, какая там может быть драконовская лицензия. И, конечно же, с огромным успехом свободного программного обеспечения, возможность маркировать программное обеспечение как бесплатное стоит много.
источник