Открыть главное меню
Заглавная
Случайная
Войти
Настройки
О J2MEdia
Отказ от ответственности
J2MEdia
Найти
Редактирование:
MontaVista Linux
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
'''MontaVista Linux''' - операционная система, разрабатываемая компанией [[MontaVista]] на основе ядра Linux, и предназначенная для встраиваемых устройств. Особенностью дистрибутива является высокая оптимизация работы в режиме реального времени (вплоть до жестких режимов), что позволяет использовать его в ответственных и критических к времени задержек узлах, таких как медицинское оборудование, производственные линии, промышленные станки, мобильная электроника и т.д. Дистрибутив соответствует спецификациям Carrier Grade Linux (CGL), разрабатываемым Linux Foundation, и является одним из лидеров в области встраиваемых операционных систем, предоставляя высочайший уровень надежности, безопасности и производительности. == MontaVista Linux Professional Edition 5.0 == В 2007 году [[MontaVista Software]], будучи одним из важнейших разработчиков ядра Linux, выпустила новую версию своего дистрибутива, ранее именуемого Hard Hat Linux. Эта версия содержит: * обновлённую версию ядра — Linux 2.6.18<ref>http://lwn.net/Articles/2.6-kernel-api/</ref> с патчами от [[wikipedia:en:Ingo Molnár|Инго Молнара]], одного из ведущих разработчиков ядра, и рядом других патчей для улучшения производительности и безопасности. * Патчи для улучшения производительности режима реального времени — High Resolution Timers (hrtimers), Preempt RT, RT PI futex, Threaded IRQ, Threaded Soft IRQ, Robust futex, Userspace RT PI mutex, BKL Mutex. * возможность использования как [[wikipedia:ru:Glibc|glibc]], так и ucLibc * [[wikipedia:ru:USB On-The-Go|USB On-The-Go (OTG)]] * набор компиляторов GCC 4.2.0 * OProfile — статистический анализатор кода (профайлер) * Trace — Linux_Trace_Toolkit (отладчик уровня ядра) * Memory debug — MPatrol * DevRocket 5.0 — среда разработки, интегрируемая в Eclipse == MontaVista Linux 6 == 12 мая 2009 года, MontaVista анонсировала шестую версию MontaVista Linux, в которой был применен принципиально новый подход к разработке, и представлен целый ряд улучшение и дополнительных сервисов, среди которых: '''Market Specific Distributions (MSD)''' — это специализированные Linux-дистрибутивы, созданные на общей платформе и оптимизированные для определенной аппаратной платформы и конкретного рынка. Это означает, что любой производитель оборудования сможет с помощью MSD получить фактически собственную ОС, которая будет использовать все аппаратные особенности железа и «направлять» их на наиболее эффективную реализацию тех или иных возможностей, требуемых конкретным применением продукта (ориентированных на конкретный рынок). '''MontaVista Integration Platform''' — это платформа, основанная на Open Source-разработках, позволяющая разработчикам расширять и настраивать под себя программный стек. В основе используется make-подобная утилита [[wikipedia:en:https://en.wikipedia.org/wiki/BitBake|BitBake]], вдохновленная пакетным менеджером [[wikipedia:ru:Portage|Portage]], применяемым в дистрибутиве [[wikipedia:ru:Gentoo Linux|Gentoo Linux]]. Это позволяет разработчикам быстро подготавливать исходный код к компиляции и пакетировать готовую программу для её последующего распространения. '''MontaVista Zone Content Server''' - позволяет автоматизировать доставку новых файлов с исходным кодом и контента в MontaVista Integration Platform, благодаря чему упрощается процедура обновления платформы. Доступ осуществляется либо посредством прокси-сервера, либо через локальное зеркало архива с исходным кодом (для оффлайн операций), помимо этого присутвтует полноценная поддержка [[wikipedia:ru:Система управления версиями|системы контроля версий]]. Таким образом устраняется зависимость от множества источников исходного кода приложений (различные репозитории, системы непрерывной доставки контента) и появляется единый источник для каждого архива с кодом и патчей. '''MontaVista DevRocket 6''' — новая версия основанной на [[wikipedia:ru:Eclipse (среда разработки)|Eclipse]] [[wikipedia:ru:Интегрированная среда разработки|интегрированный среды разработки (IDE)]] MontaVista, которая теперь поддерживает новую платформу MontaVista Integration Platform. Поддерживаются платформы [[wikipedia:ru:Freescale Semiconductor|Freescale]], [[wikipedia:ru:Intel|Intel]], [[wikipedia:ru:Texas Instruments|Texas Instruments]] и [[wikipedia:ru:Cavium|Cavium]]. По заявлению MontaVista, разработчики, использующие пакет, смогут легко создавать индивидуально адаптированные системы, полностью использующие преимущества конкретных аппаратных средств. Дистрибутив доступен в трех редакциях, ориентированных на разные рынки: Professional Edition, [[MontaVista#Carrier_Grade_Edition|Carrier Grade Edition]] и [[Mobilinux]] == Распространенность == {{Основная статья|Устройства на базе MontaVista Linux}} В настоящее время фирма Pittasoft (разработчик видеорегистраторов BlackVue) отрицает использование каких-либо OpenSource компонентов в своих продуктах. Руководства по эксплуатации не содержат ссылок на возможность запроса исходного кода. Обращение в службу поддержки также ни к чему не приводит, что является прямым нарушением условий лицензии GPL. Тем не менее использование MontaVista Linux в регистраторах BlackVue легко подтверждается при задействовании UART порта регистратора. == Примечания == [[Категория:Основанные на Linux]]
Описание изменений:
Обратите внимание, что все изменения в J2MEdia рассматриваются как выпущенные на условиях лицензии Creative Commons Attribution-ShareAlike (см.
J2MEdia:Авторские права
). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника в общественном достоянии или под совместимой лицензией.
Не размещайте без разрешения материалы, защищённые авторским правом!
Отменить
Справка по редактированию
(в новом окне)
Шаблон, используемый на этой странице:
Шаблон:Основная статья
(
править
)