LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

это ядро отличается от ванильного еще сильнее, чем ядро Astra SE

Конечно отличается и очень сильно, там многое переиначено внедрением hard real time подсистем и т. д.

Я когда-то ковырялся в таких ядрах, условный бамп версии ядра Linux mvl 2.4.20 на ванильный Linux 2.6.32 с патчами MontaVista для одного целевого устройства делала команда разработчиков из 5-8 человек (проект назывался OpenEZX) около полугода и с задачей они до конца так не справились. Слишком большой объём работ там был.

Интересно, кстати, насколько оно open-source?

Насколько оно Open-Source решает уже не MontaVista, а конечный производитель устройств который лицензировал их ядро. К примеру Sony и Motorola выкладывала исходники ядер и пакетов MVL.

Наверно, немало наработок MontaVista со временем перешли в mainline?

Что-то наверняка перешло, но вряд ли всё ибо цели у Linux Foundation и MontaVista были да и сейчас разные.

И установленные для production список пакетов mvista навряд ли походит на аналогичный от Бабуинты :)

Дистрибутив MontaVista Linux часто поставлялся в виде набора .src.rpm или .mvl пакетов и платформы для сборки всего этого добра, вроде даже какая-то IDE там была для конфигурирования. Ну а далее на основе пакетов строится ядро hardhat (Linux) и базовое окружение со всякими патченными MontaVista’ой библиотеками и прикладными/системными приложениями: glibc, busybox… на основе всего этого конечный производитель уже надстраивает нужные ему функции и оболочку.

Посмотреть как это выглядить можно по этим ссылкам:

Исходная версия EXL, :

это ядро отличается от ванильного еще сильнее, чем ядро Astra SE

Конечно отличается и очень сильно, там многое переиначено внедрением hard real time подсистем и т. д.

Я когда-то ковырялся в таких ядрах, условный бамп версии ядра Linux mvl 2.4.20 на ванильный Linux 2.6.32 с патчами MontaVista для одного целевого устройства делала команда разработчиков из 5-8 человек (проект назывался OpenEZX) около полугода и с задачей они до конца так не справились. Слишком большой объём работ там был.

Интересно, кстати, насколько оно open-source?

Насколько оно Open-Source решает уже не MontaVista, а конечный производитель устройств который лицензировал их ядро. К примеру Sony и Motorola выкладывала исходники ядер и пакетов MVL.

Наверно, немало наработок MontaVista со временем перешли в mainline?

Что-то наверняка перешло, но вряд ли всё ибо цели у Linux Foundation и MontaVista были да и сейчас разные.

И установленные для production список пакетов mvista навряд ли походит на аналогичный от Бабуинты :)

Дистрибутив MontaVista Linux поставляется в виде набора src.rpm пакетов и платформы для сборки всего этого добра, вроде даже какая-то IDE там есть. На основе пакетов строится ядро hardhat (Linux) и базовое окружение со всякими патченными MontaVista’ой библиотеками и прикладными/системными приложениями: glibc, busybox… на основе всего этого конечный производитель уже надстраивает нужные ему функции и оболочку.

Посмотреть как это выглядить можно по этим ссылкам: