You are here

A Better Type of Open Source

Перевод может содержать ошибки. Читайте первоисточник: A Better Type of Open Source

Назад: [Как работает FreeRTOS] Вверх: [Как работает FreeRTOS] Вперёд: [Как работает FreeRTOS]

 

Лучший тип ПО с открытым исходным кодом

Программное обеспечение с открытым исходым кодом является источником частых дебатов, в которых и "за", и "против" снова и снова используются всё те же аргументы. Все усилия направлены на то, чтобы FreeRTOS была максимально открытой и простой в использовании, поэтому эта страница используется для демонстрации того, как модель лицензирования устраняет возражения, которые могут возникнуть у людей в отношении использования компонентов с открытым исходным кодом в своих продуктах.

Аргумент Контраргумент при использовании FreeRTOS
"Программное обеспечение с открытым кодом плохо поддерживается. Компания Real Time Engineers Ltd. напрямую обеспечивает поддержку FreeRTOS через активный и бесплатный форум поддержки. Также есть возможность получить коммерческую поддержку от крупной инжиниринговой компании. Это предоставляет пользователям выбор и обеспечивает полное спокойствие.
"Использование в проекте открытого исходного кода означает риск обязательного открытия исходного кода всего проекта." FreeRTOS лицензируется таким образом, что только исходный код ядра ОСРВ имеет открытый исходый код. Код приложения, использующий ядро ОСРВ, может оставаться закрытым и патентованным при условии, что предоставляемые им функциональные возможности отличаются от предоставляемых самим ядром ОСРВ.
"Использование программного обеспечения с открытым исходным кодом в конечном итоге обходится намного дороже (аргумент об общей стоимости владения)." FreeRTOS полностью бесплатна для загрузки, экспериментов и развёртывания. Каждый порт поставляется с предварительно сконфигурированным демонстрационным приложением, чтобы вы могли начать с хорошо известного и работающего проекта, который затем может быть адаптирован к вашим потребностям. Это позволяет быстро приступить к работе. А если вам в какой-то момент понадобится коммерческая лицензия или платная поддержка, то имеющиеся предложения доступны по весьма конкурентноспособным ценам, поэтому вы ничего не теряете и всегда остаётесь в выигрыше.
"Программное обеспечение с открытым кодом плохо написано." FreeRTOS это программное обеспечение коммерческого уровня, стабильное и надёжное. На её основе существуют даже версии, критичные для безопасности, с улучшениями от сертификации для критической безопасности, которые возвращаются обратно в базу открытого кода (но не в новые функции, связанные с безопасностью). FreeRTOS соответствует строгому стандарту кодирования и философии кодирования, котора гарантирует, что недетерминированные действия никогда не выполняются в прерываниях или внутри критических секций.
"Открытый исходный код становится фрагментированным, с большим количеством доступных различных версий." Процедура выпуска очередной версии FreeRTOS строго контролируется, и все официальные порты обновляются одновременно. Текущие и прошлые версии доступны в виде .zip-файлов. Последняя ревизия доступна из публичного репозитория SVN. Естественно, иногда случаются ошибки, но они быстро обнаруживаются большим количеством пользователей (более 6000 скачиваний в месяц [приведена очень скромная оценка]) и документируются, как только они доводятся до сведения разработчиков.
"Использование открытого исходного кода подвергает вас риску нарушения прав интеллектуальной собственности." В официальные версии включён только код известного происхождения. Если вы по-прежнему обеспокоены нарушением прав интеллектуальной собственности, приобретите коммерческую лицензию для получения стандартной компенсации.
"Проекты с открытым исходным кодом недолговечны." То же самое и с коммерческими продуктами! В отличие от коммерческих эквивалентов, лицензия FreeRTOS навсегда позволяет вам продолжать бесплатно использовать FreeRTOS. Кроме того, FreeRTOS существует с 2003 года и продолжает развиваться!

 

Hobby's category: