цифровая электроника
вычислительная техника
встраиваемые системы

 
» » Open Source и электронная промышленность



Open Source и электронная промышленность

Автор: Mike(admin) от 19-03-2024, 23:55

По мере развития встраиваемых и миниатюрных аппаратных решений все большее число разработчиков отдают предпочтение стандартизированным программным решениям с открытым исходным кодом или безлицензионным. Но как такие решения влияют на сектор электроники?


Open Source и электронная промышленность

Это интересная тема для разговора, особенно если отделить ее от программного обеспечения. Open Source, несомненно, является преимуществом, поскольку он обеспечивает обмен знаниями и сотрудничество на практике. Это также дает возможность исследовать существующие проекты и использовать их в качестве основы или для вдохновения. Однако одна из самых больших проблем с Open Source, особенно в мире электроники – это путаница. На уровне лицензирования существуют различные степени разрешений, что усугубляет сложности и недоразумения, и некоторые лицензионные решения предоставляют полную свободу, тогда как лицензии, такие как авторское лево, могут быть весьма ограничительными для определенных приложений. Для небольших компаний это может стать серьезным препятствием, поскольку у них может не хватить ресурсов для исследования того, где они находятся на законном основании с точки зрения использования.


Инженеры часто считают, что каждый проект совершенно уникален. Но на самом деле даже самые передовые разработки будут включать в себя идеи или компоненты из других существующих проектов, и именно здесь Open Source может способствовать сотрудничеству. Использование ресурсов Open Source дает инженерам возможность использовать знания других, увеличивая потенциальную выгоду для своих собственных проектов.


Open Source и электронная промышленность

Инициативы с открытыми ресурсами позволяют инженерам развивать существующие идеи, будь то инструменты разработки или электронные устройства. При использовании Open Source инженеры обычно имеют более обширную сеть поддержки и более крупные рабочие сообщества, которые могут оказать поддержку в случае возникновения проблемы или чего-то непонятного. По сути, Open Source значительно упрощает и улучшает разработку проектов. Приложения с открытым исходным кодом и схемотехникой также могут оказать существенное влияние с точки зрения качества и соответствия требованиям. В среде с закрытым исходным кодом и схемотехникой новые разработки должны подвергаться обширным внутренним проверкам. Однако в среде с открытым исходным кодом и схемотехникой авторитетные разработки уже прошли проверку нескольких инженеров. Хотя этого может быть недостаточно для полной проверки в очень строгих приложениях, это может помочь упростить процесс.


Например, большинство разработок на рынке FPGA ориентированы на программное обеспечение и инструменты разработки, а не на предоставление готовых к использованию аппаратных решений или компонентов, которые инженеры могут использовать прямо в своих приложениях. Эта тенденция аналогична влиянию, которое решения с открытым исходным кодом, такие как компиляторы, оказали на индустрию программного обеспечения. Ожидается, что этот сдвиг также повлияет на разработку аппаратного обеспечения, такого как FPGA, системы на кристалле (SoC), микроконтроллеры и т. д., где инженеры повышают ценность от применения аппаратного обеспечения.


Если рассматривать в качестве примера Linux для встраиваемых систем, то это область, где процветает открытый исходный код. В течение многих лет инженеры делали очень похожие вещи с точки зрения приложения и его требований, используя один и тот же исходный код или ядро, но подходя к этому совершенно по-разному. Эти различные подходы создают несколько проблем, но одна из главных – это мобильность разработчиков программного обеспечения. Различные подходы затрудняют смену проектов или компаний для специалистов по программному обеспечению. Это приводит к ненужному обучению и избыточной работе высококвалифицированных специалистов, а также к ухудшению совместимости. Проект Linux Foundation Yocto – прекрасный пример широкомасштабного сотрудничества. Это позволяет частным лицам создавать встроенные решения Linux, используя стандартизированный подход, что приводит к сокращению времени и затрат на развертывание, а также способствует распространению передового опыта. Успех Yocto повлиял на другие отраслевые решения, такие как Zephyr и Matter. Его результаты показали, что создание отраслевых вкладов может положительно повлиять на бизнес, проекты конечных пользователей и все инженерное сообщество.


Open Source и электронная промышленность

В основе профессии инженера лежит способность найти или создать идеальное решение для конкретного применения, предоставив его вовремя, с высоким качеством и в рамках бюджета. Этот гибридный подход действительно воплощает в себе этот принцип и становится все более популярным в отрасли. Если соблюдаются правила лицензирования, это разумный способ ведения бизнеса. При изучении многих аппаратных решений с открытым исходным кодом они обычно используют гибридный подход. Возвращаясь к примеру Linux, можно сказать, что многие решения на базе Yocto работают на оборудовании с закрытым исходным кодом. Аналогичным образом, многие более крупные аппаратные решения с открытым исходным кодом обычно имеют запатентованный разъем или компонент с закрытым исходным кодом.


Вероятно, будет рост количества решений с открытым исходным кодом и схемотехникой, поскольку существует ряд движущих факторов, включая распространение инструментов разработки, более тесную связь между программным обеспечением и электроникой, а также сложность современных приложений, обеспечивающих обмен информацией. Двадцать лет назад разработка решения FPGA требовала значительных финансовых вложений и длительного обучения, что ограничивало доступ крупных компаний. Бесплатные редакторы, симуляторы и инструменты синтеза теперь доступны для загрузки, что эффективно устраняет входной барьер. Многие крупные производители оборудования теперь рады предоставить бесплатные ресурсы для лучшей поддержки своих продуктов, что приводит к значительным изменениям. В ближайшие годы весьма вероятно, что электронная промышленность будет находиться под сильным влиянием решений с открытым исходным кодом и схемотехникой, охватывающих программное обеспечение, оборудование и искусственный интеллект.




© digitrode.ru




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий