Перевод может содержать ошибки. Читайте первоисточник: 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 года и продолжает развиваться! |