LINUX.ORG.RU

Embox v0.5.1 Released

 , ,


1

3

31 декабря состоялся очередной новогодний релиз 0.5.1 свободной, распространяемой под лицензией BSD, ОС реального времени для встраиваемых систем Embox.

Изменения:

  • Добавлена поддержка JS на основе проекта duktape
  • Улучшена поддержка STM32 платформ
  • Добавлена поддержка серии STM32H7
  • Добавлена RTC подсистема
  • Улучшена поддержка платформы efm32zg sk3200
  • Добавлена поддержка USB хост контроллера UHCI
  • Улучшена подсистема времени
  • Переработана подсистема clock sources
  • Улучшена поддержка C++
  • Переработана подсистема блочных устройств
  • Переработана подсистема input устройств
  • Улучшена поддержка библиотки Qt
  • Множество других исправлений и улучшений

>>> Подробности



Проверено: alpha ()

Ответ на: комментарий от anonymous

Вы уже отмечать начали? Ну а почему бы и нет ?:) И вас с наступающим! :)

Улучшена подсистема времЯни За опечатку спасибо! К сожалению не могу редактировать новость.

abondarev ()

Успехов проекту!

Жаль только, что лицензия bsd. Я как программист бы встраиваемым проектам вообще запретил бы не gpl лицензии: а то понапишут, а потом холодильники ddos’ят 😞

anonymous ()
Ответ на: комментарий от anonymous

Я как программист бы

Нуу, это многое объясняет.

встраиваемым проектам вообще запретил бы не gpl лицензии: а то понапишут, а потом холодильники ddos’ят 😞

И какая взаимосвязь? Из маршрутизаторов с благословенным Linux, ботнеты строят не взирая на лицензию.

ssh2 ★★★ ()
Ответ на: комментарий от ssh2

Чтобы можно было починить.

Тот же upnp, который отвечал на discovery на wan-порту…

Я себе раутер принципиально выбирал по списку совместимости с open wrt.

anonymous ()
Ответ на: комментарий от ssh2

Имнип gpl требует доступности тулзов, чтобы можно было пересобрать потребителю.

Но да, если программа сразу запечена в кремень на плате, то в этом смысла мало.

Так что надо законодательно запрещать неперепрограммируемые iot вещи и автомобили, к прошивкам которых нет исходников.

Хотя с машинами вопрос ответственности все равно… Но куча Боингов на улице пугает…

anonymous ()
Ответ на: комментарий от anonymous

Ну так Вы сами пишите, вопрос отвественности. Embox имеет открытые исходники, которые можно использовать, в том числе и со своим закрытым кодом. Это важно как раз для встроенных систем. Ответсвенным в любом случае будет конечный производитель встроил он открытый код или собственный закрытый код. Плюс закрывая некоторые части проекта (например конфиги или специфические средства безопасности) можно добиться повышения собственно уровня безопасности. К тому же gpl лицензия не защищает от случая из вашего примера

abondarev ()
Ответ на: комментарий от abondarev

Я вообще не фанат gpl, но встраиваемые вещи слишком опасные.

Пример с ответственностью - это например, если на модифицированной прошивке в машине на скорости 150км/ч из-за переполнения какого-нибудь счётчика включались тормоза на одной стороне…

Поэтому я и привел в пример боинг.

anonymous ()

duktape

Так проект замерз еще в 2015-м там стандарт JS времен IE 5. Надо как-то пошевелить разработчика, а то профукаем классный JS движок.

anonymous ()
Ответ на: комментарий от abondarev

Плюс закрывая некоторые части проекта (например конфиги или специфические средства безопасности) можно добиться повышения собственно уровня безопасности.

Ой.

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

Не совсем корректно выразился. Безопасность повышается не через закрытие какой то части кода, а через дополнительный слой который может быть проприетарным. Примерение этого кода остается на совести производителя конечного устройства.

abondarev ()