СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №6/2012
пользуют ресурсы и наработки Open Source. Участие в проектахOpen Source и ис пользование результатов таких проек тов – это перевод представлений о бе режливом производстве на новый уро вень, когда оптимизация бизнеса строится на вовлечении в него сторон них разработчиков. При этом и свои, и сторонние разработчики только выиг рывают. С одной стороны, есть данные, что 70% работ по разработке ядра Linux сделано программистами, полу чающими за это деньги [11]. С другой стороны, расширение экосистемы программного обеспечения Open Source приводит к росту потребности в разработчиках с определёнными на выками. Таким образом, «рост базы программного обеспечения с откры тым исходным кодом для разработки приложений ставит разработчиков со специализацией в области этих тех нологий в привилегированное по ложение, и они могут претендовать на повышение заработной платы на 30…40%» [12]. Кроме того, программист или компания могут повышать свою профессиональную репутацию учас тием в проекте Open Source или веде нием такого проекта. Г ДЕ ВЗЯТЬ ДЕНЬГИ ? Компании, работающие на рынке современной электроники и ориенти рованные на прибыль, используют тех нологии и продукты Open Source в рамках различных бизнес моделей. Некоторые компании, предоставляя открытый продукт, продают поддерж ку (обучение, настройку/адаптацию к требованиям заказчика, обслужива ние). В основе этой технологии моне тизации на рынке, например, ПК со вместимых встраиваемых систем ле жит тот факт, что в качестве пакетов BSP (Board Support Package, программ ный пакет поддержки компьютерного модуля) предлагается один дистри бутив с набором функциональных возможностей или несколько дистри бутивов, привязанных к специализи рованным рыночным сегментам (эта лонные реализации). Хотя такие эталонные реализации, как правило, легко устанавливают ся на типовую аппаратную платфор му и позволяют разработчику пол ностью использовать её характерис тики и функциональные возможнос ти, в них отсутствуют специальные возможности, привязанные к кон кретному изделию. Кроме того, избы точность эталонного пакета про грамм может непроизводительно рас ходовать некоторые ресурсы проек та. Всё это приводит к необходимости настройки дистрибутива с целью до бавить или убрать определённые мо дули. Исследование LinuxDevices.com от 2007 г. свидетельствует о том, что на зарубежном рынке в 2003–2007 гг. доля компаний, готовых платить за услуги поддержки ОС Linux, выросла с 51 до 72%. Существуют компании, которые за интересованы в продуктахOpen Source для поддержки инфраструктуры, об служивающей их продукты и услуги. Компании могут формировать рыноч ные ниши для своих продуктов, пре доставляя и развивая определённые программные компоненты на основе технологии Open Source. Многочис ленные примерыможно найти в сфере производства процессоров и микро контроллеров, когда наличие откры того инструментария, операционных ифайловых систем, стеков коммуника ционных протоколов и кодеков созда ёт предпосылки для успешного внедре ния микросхем. Ещё одной группе компаний откры тое ПО позволяет продавать больше изделий, управляемых встраиваемы ми системами. Увеличению продаж может способствовать как повышение качества продукции за счёт использо вания открытого ПО, так и её удешев ление, а также сочетание этих факто ров. ПроектыOpen Source практически всегда ориентированы на улучшение качества программного обеспечения. Поэтому использование «зрелого» от крытогоПО (кодеки, стеки протоколов и т.п.) является синонимом качества и высоких функциональных характе ристик. Особенности лицензирования открытогоПОмогут существенно сни зить стоимость конечной аппарат нопрограммной платформы по срав нению с вариантом использования патентованных программных продук тов. Уменьшиться может как цена приобретения, так и стоимость эксплу атации. НИОКР НА БАЗЕ ОТКРЫТЫХ ТЕХНОЛОГИЙ Разработки на базе открытых техно логий (Open Technology Development, OTD) – это формирующийся сегодня подход к разработкам, выполняемым децентрализованным коллективом [13, 14]. Методология OTDоснована на воз можностях совместного доступа ис полнителей проекта к ресурсам (аппа ратуре, программному коду и интер фейсам приложений) всего проекта. Успех разработок OTD напрямую связан с использованием открытых стандартов, открытых (не «свобод ных») интерфейсов и возможной опо ры на ресурсы Open Source и Open Hardware. Однако проекты класса OTD могут базироваться на ресурсах, ко торые «свободны» лишь внутри сооб щества разработчиков и пользовате лей, обладающих допусками разного уровня. Возможности методологии OTD су щественно возрастают при использо вании ресурсов Open Hardware иOpen Source. В контексте OTD, ресурсыOpen Hardware и Open Source можно рас сматривать как своеобразный аналог возобновляемых ресурсов в интеллек туальной сфере и как источник эконо мии материальных и финансовых ре сурсов проекта, поскольку использо вание ресурсов Open Hardware и Open Source минимизирует дублирование разработок. Упомянутые выше открытые стан дарты и интерфейсы позволяют адап тировать системы и службы проекта к изменяющейся ситуации на рынке (как в технологической сфере, так и в области спроса). К основным достоинствам методо логии OTD следует отнести: ● потенциальнуюэффективность: мож нонеразрабатыватьпроект «снуля», а, подобрав базовое решение, приспо собить его к новым требованиям. Ис пользование ресурсовOpenHardware и Open Source снижает риск наруше ния прав владельцев интеллектуаль ной собственности; ● ускорение темпов проведения раз работки; ● высокий уровень новизны: получив доступ к апробированному реше нию, разработчики могут сосредо точиться на развитии его возмож ностей. Использование ресурсов Open Hardware и Open Source гаран тирует использование наработок, соответствующих последним дости жениям; ● снижение затрат на НИОКР: эконо мия может достигаться не только за счёт повторного использования на работок, но и за счёт конкуренции между коллективами разработчиков, имеющих равные права доступа к СОВРЕМЕННЫЕ ТЕХНОЛОГИИ 10 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 6 2012 © СТА-ПРЕСС
RkJQdWJsaXNoZXIy MTQ4NjUy