29.02.2008 Обзоры, Открытый код/Linux, Промышленная автоматизация/САПРДля команды разработчиков выбор операционной системы (ОС) является одним из важнейших решений, которое в итоге определяет возможности продукта. От архитектуры и особенностей выбранной ОС в немалой степени зависит, каким образом конечный продукт будет описан, разработан и внедрен. Это в особенности относится к встраиваемым системам, которые, как правило, имеют увеличенные сроки службы и повышенные требования к уровню готовности. Ключевым, но часто недооцененным моментом при выборе ОС в таких случаях является форма лицензирования на ее использование. Существуют разные типы лицензирования — от полностью проприетарного метода до метода на основе открытого исходного кода: например, GNU General Public License версии 3 (GPLv3), Berkely Software Distribution (BSD). Характер лицензии оказывает значительное влияние на весь процесс разработки встраиваемого устройства. Например, если в устройстве используется программное обеспечение GNU/Linux или иное ПО, лицензированное по условиям GNU General Public License версии 2 (GPLv2), то управление правами на интеллектуальную собственность становится критически важным элементом в течение всего процесса разработки. Аналогичным образом обязательства по распространению, налагаемые условиями лицензии на открытый исходный код, часто бывают невыполнимыми на рынках встраиваемых устройств. Ограниченная постоянная ответственность за использование кода и, следовательно, риск остановки производства оказываются просто неприемлемыми для производителей ...
читать далее.