История свободного ПО Unix
Эта история является упрощенной и пристрастный к наиболее важных элементов в системе Линукс.
В ближайшее дни компьютеры, программное обеспечение было рассматривать как не более чем особенность оборудования. Было оборудования, что люди пытаются продать, так что компаниям дали за программное обеспечение со своих систем. Аксессуары, новые алгоритмы, а новые идеи вытекают свободно среди студентов, преподавателей, исследователей и корпоративные.
Она не считать долго для компании признают ценность программного обеспечения в качестве интеллектуальной собственности. Они начали соблюдения авторских прав на программное обеспечение и технологии, ограничивающие распространение их исходный код и бинарные файлы. Те новшества, которые рассматривались в качестве государственной собственности стал свирепо охраняемые корпоративных активов и культуры компьютерных программ развития изменилась.
Richard Stallman, в Массачусетсском технологическом институте (MIT), не хотят любой части мира, в которой программное обеспечение инновационной контролируется корпоративных амбиций. Его ответ на такое развитие событий было найдено в Free Software Foundation (FSF). Цель этого ФФС является поощрение развития и использования свободно распространяемая программного обеспечения.
Использование слова бесплатно в этой связи создала большую путаницу, однако. Richard Stallman означает, бесплатно, как в условиях свободы, не бесплатно, как и в нулевой стоимости. Он твердо убежден в том, что программное обеспечение и связанные с ней документация должна быть доступна вместе с исходным кодом без каких-либо ограничений на дополнительное перераспределение. Совсем недавно, а другие придуман термин Open Source в попытке описать одни и те же цели, без путаницы, на слово бесплатно. Круг Open Source и Free Software, как лечение синонимов.
Для поощрения его идеальным, Richard Stallman, с помощью других, создал General Public License (GPL). Эта лицензия была столь влиятельной, что GPL вышла на разработчиков жаргоне лексикон в качестве глагола; применять том, что касается GPL для программ, которые вы пишете заключается в том, чтобы он GPL.
В GPL есть три основных момента:
Тот, кто получает GPLed программного обеспечения имеет право получить исходный код программного обеспечения, без каких-либо дополнительных сборов (за расходов на доставку).
Любое программное обеспечение, полученных от GPLed программное обеспечение должно сохранить GPL, как ее условия лицензирования для перераспределения.
Любой, в распоряжении GPLed программное обеспечение, имеет право распространять программное обеспечение, что в соответствии с условиями, которые не вступают в противоречие с GPL.
Важным моментом для уведомления об этих условиях лицензирования заключается в том, что они не упомянуть цен (за исключением того, что источник не может быть дополнительной стоимости товара). GPLed программное обеспечение может быть продана клиентов любой ценой. Однако эти клиенты потом иметь право распространять программное обеспечение, включая исходный код, как им заблагорассудится. С появлением Интернета, это право имеет следствием поддержание цен на GPLed программного обеспечения низкой, как ноль-в то же время позволяя компаниям продавать GPLed программного обеспечения и услуг, таких как поддержка, призванной дополнить программное обеспечение.
В рамках GPL, что создает наиболее полемики является второй пункт: о том, что программное обеспечение, полученных от GPLed программное обеспечение также должно быть GPLed. Хотя недоброжелатели сослаться на GPL как вирус, из-за этого положения, сторонники настаивают на том, что это положение является одним из GPL в самых сильных. Она позволяет компаниям принимать GPLed программное обеспечение, добавлять новые функции, и перейти в результате в собственности пакет.
На крупный проект с FSF авторов является GNU's Not Unix (GNU) проект, целью которого является создание свободно распространяются Unix-подобной операционной системы. Был мало высококачественных свободно распространяется программное обеспечение для проекта GNU, когда она началась, так что войска начали проект по созданию приложений и инструменты для системы, а не операционной системы. Как GPL Кроме того, была подготовлена к FSF, многие из ключевых компонентов системы GNU операционной системы GPLed, а через годы GNU проекта приняла множество других программных пакетов, таких как X Window System, то TEX верстки системы, и на Перл язык, что свободно распространяемая в рамках других лицензий.
Несколько крупных пакетов, и множество незначительных, были подготовлены в связи с GNU проекта. Основные из них включают в себя редактор Emacs, в GNU C библиотеке, Коллекция компиляторов GNU (gcc, который первоначально выступал за GNU C Compiler до C + + был добавлен), то оболочка bash, и gawk (GNU's awk). Мелкие из них включают в себя высококачественные корпуса коммунальные услуги и текстовые манипуляции программ, которые пользователи ожидают найти на Уникс системы.
в этой статье идет речь добавил Клод Вольфганг Стары Оговорка: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Эта статья ни в коей мере не отражает взгляды, мнения, мысли или убеждения статей Каталог сотрудников.
Перевод заметить: В статье "История Бесплатные Unix Программное обеспечение" было переведено с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.