~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ C7C8E474B08EAC20DDA6F5AF2A3EA34C__1718644260 ✰
Заголовок документа оригинал.:
✰ Yocto Project - Wikipedia ✰
Заголовок документа перевод.:
✰ Проект Йокто — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Yocto_Project ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/c7/4c/c7c8e474b08eac20dda6f5af2a3ea34c.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/c7/4c/c7c8e474b08eac20dda6f5af2a3ea34c__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 02:54:38 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 17 June 2024, at 20:11 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Проект Йокто — Википедия Jump to content

Йокто Проект

Из Википедии, бесплатной энциклопедии
Начальная версия 2010 г .; 14 лет назад ( 2010 )
Стабильная версия
5.0 (Скартгеп) / 1 апреля 2024 г .; 2 месяца назад ( 01.04.2024 )
Репозиторий мерзавец .yoctoproject .org
Написано в В первую очередь Python, Shell
Веб-сайт йоктопроект .org

Проект Yocto — это проект Linux Foundation с совместный открытым исходным кодом , целью которого является создание инструментов и процессов, позволяющих создавать дистрибутивы Linux для встроенного программного обеспечения и программного обеспечения IoT , которые не зависят от базовой архитектуры встроенного оборудования. Проект был анонсирован Linux Foundation в 2010 году и запущен в марте 2011 года в сотрудничестве с 22 организациями, включая OpenEmbedded . [1]

Целью проекта Yocto является улучшение процесса разработки программного обеспечения для Linux встраиваемых дистрибутивов . Проект Yocto предоставляет совместимые инструменты, метаданные и процессы, которые обеспечивают быструю и повторяемую разработку встраиваемых систем на базе Linux , в которых можно настроить каждый аспект процесса разработки.

В октябре 2018 года Arm Holdings заключила партнерское соглашение с Intel , чтобы поделиться кодом для встраиваемых систем в рамках проекта Yocto. [2]

Объем проекта [ править ]

Целью и задачей проекта Yocto является попытка улучшить жизнь разработчиков индивидуальных систем Linux , поддерживающих архитектуры ARM , MIPS , PowerPC и x86 / x86-64 . Ключевой частью этого является система сборки OpenEmbedded , которая позволяет разработчикам создавать собственный дистрибутив Linux, соответствующий их среде. Yocto Project и OpenEmbedded Project совместно поддерживают основные части системы сборки OpenEmbedded: механизм сборки BitBake и основные метаданные OpenEmbedded-Core. Проект Yocto предоставляет эталонную реализацию под названием Poky , которая содержит систему сборки OpenEmbedded плюс большой набор рецептов, организованных в иерархическую систему слоев, которые можно использовать в качестве полнофункционального шаблона для настраиваемой встроенной операционной системы.

В рамках проекта есть несколько других подпроектов, в том числе CROPS, псевдо, для спичечных коробков набор приложений и многие другие. Одной из центральных целей проекта является совместимость этих инструментов.

Проект предлагает объекты различного размера: от «крошечных» до полнофункциональных изображений, которые конечный пользователь может настроить и настроить. Проект поощряет взаимодействие с вышестоящими проектами и внес большой вклад в OpenEmbedded-Core и BitBake , а также в многочисленные вышестоящие проекты, включая ядро ​​Linux . [3] Полученные изображения обычно полезны в системах, где будет использоваться встроенный Linux, это системы одноразового использования или системы без обычных экранов/устройств ввода, характерных для настольных систем Linux.

Помимо создания систем Linux, существует также возможность создания цепочки инструментов для кросс-компиляции и комплекта разработки программного обеспечения (SDK), адаптированного к их собственному дистрибутиву. Проект пытается быть независимым от программного обеспечения и поставщиков. Таким образом, например, можно выбрать, какой формат менеджера пакетов использовать ( deb , rpm или ipk ).

Внутри сборок есть опции для различных тестов работоспособности/регрессии во время сборки , а также возможность загрузки и тестирования определенных образов в QEMU для проверки сборки.

Проект известен тем, что уделяет приоритетное внимание хорошей документации и пытается обновлять документацию для каждого выпуска, сохраняя все документы для текущих и архивных выпусков на веб-сайте, поскольку документация может существенно меняться с каждым выпуском. [4]

Управление [ править ]

Проект Yocto — один из многих совместных проектов, организованных как некоммерческая организация под эгидой Linux Foundation . [5]

Управление проектом условно разделено на административное и техническое, хотя многие участники участвуют в обоих лагерях.

На техническом уровне проект курирует архитектор проекта Ричард Пёрди (стипендиат Linux Foundation). [6] ), который имеет долгий опыт работы со многими компонентами и технологиями проекта. [7] Архитектор поддерживает иерархию сопровождающих различных компонентов системы, подобно тому, как поддерживается ядро ​​Linux.

Административный орган состоит из консультативного совета, состоящего из представителей организаций-участников проекта, в том числе нескольких крупных поставщиков микросхем, поставщиков коммерческих операционных систем, которые используют Yocto Project в качестве своих основных корпоративных пользователей, а также представителей таких групп, как консультанты по программному обеспечению и члены сообщества. [8] Организации-члены этого совета предоставляют ресурсы проекту. Существует также несколько рабочих групп консультативного совета, которые выполняют административные функции проекта, такие как финансы, инфраструктура, информационно-пропагандистская деятельность и управление сообществом.

Релизы [ править ]

Основные релизы происходят примерно каждые 6 месяцев (апрель и октябрь). [9]

Версия 3.1 была первым выпуском с долгосрочной поддержкой (LTS). [10] С тех пор новая версия LTS добавляется каждые два года.

Серии 3.1 и 4.0 изначально планировались на два года, но были продлены до четырех. Следующие выпуски LTS запланированы на 4 года. [11]

Начиная с версии 3.1, кодовые имена релизов представляют собой названия гор или перевалов в графстве Камбрия в Северной Англии. [12] [ циклическая ссылка ]

Легенда:
Старая версия
Старая версия, все еще поддерживается
Текущая стабильная версия
Последняя предварительная версия
Будущий выпуск
Выпускать [13] Кодовое имя Дата Поддерживать
Будущая версия: 5.1 Стайхед 10/2024 05/2025
Текущая стабильная версия: 5.0 (LTS) Скартгап 04/2024 04/2028
Старая версия, больше не поддерживается: 4.3. Нанбилд 11/2023 05/2024
Старая версия, больше не поддерживается: 4.2. Микледор 05/2023 окончание срока действия
Старая версия, больше не поддерживается: 4.1. Лэнгдейл 10/2022 окончание срока действия
Старая версия, но все еще поддерживается: 4.0 (LTS). Киркстон 05/2022 04/2026
Старая версия, больше не поддерживается: 3.4. Хонистер 11/2021 окончание срока действия
Старая версия, больше не поддерживается: 3.3. Хардкнотт 04/2021 окончание срока действия
Старая версия, больше не поддерживается: 3.2. Гейтсгарт 11/2020 окончание срока действия
Старая версия, больше не поддерживается: 3.1 (LTS) Данфелл 04/2020 окончание срока действия
Старая версия, больше не поддерживается: 3.0. Зевс 10/2019 окончание срока действия
Старая версия, больше не поддерживается: 2.7. Воин 04/2019 окончание срока действия
Старая версия, больше не поддерживается: 2.6. стук 11/2018 окончание срока действия
Старая версия, больше не поддерживается: 2.5. Сумо 04/2018 окончание срока действия
Старая версия, больше не поддерживается: 2.4. Камень 10/2017 окончание срока действия
Старая версия, больше не поддерживается: 2.3. Поджигатель 04/2017 окончание срока действия
Старая версия, больше не поддерживается: 2.2. Морти 10/2016 окончание срока действия
Старая версия, больше не поддерживается: 2.1. Крогот 04/2016 окончание срока действия
Старая версия, больше не поддерживается: 2.0. Джетро 10/2015 окончание срока действия
Старая версия, больше не поддерживается: 1.8. Фидо 04/2015 окончание срока действия
Старая версия, больше не поддерживается: 1.7. Испытывающий головокружение 10/2014 окончание срока действия
Старая версия, больше не поддерживается: 1.6. Дейзи 04/2014 окончание срока действия
Старая версия, больше не поддерживается: 1.5. Дора 10/2013 окончание срока действия
Старая версия, больше не поддерживается: 1.4. Дилан 04/2013 окончание срока действия
Старая версия, больше не поддерживается: 1.3. Дэнни 10/2012 окончание срока действия
Старая версия, больше не поддерживается: 1.2. Дензил 04/2012 окончание срока действия
Старая версия, больше не поддерживается: 1.1. Эдисон 10/2011 окончание срока действия
Старая версия, больше не поддерживается: 1.0. Бернар 2011 окончание срока действия
Старая версия, больше не поддерживается: 0.9. Лишайники 2010 окончание срока действия

Программа брендинга [ править ]

Программа брендинга Yocto Project предоставляет возможность связать ценность использования Yocto Project с компанией или продуктом. Программа брендинга Yocto Project определяет шаги по регистрации организаций в качестве участников Yocto Project и контента как совместимого с Yocto Project . Участник проекта Yocto подходит для организаций, которые публично используют и поддерживают проект Yocto. Yocto Project Compatible подходит для продуктов, BSP и других уровней, совместимых с OE, а также связанных проектов с открытым исходным кодом и открыт для организаций-членов Yocto Project. [14]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Фонд Linux объявляет о создании руководящей группы проекта Yocto и выпуске версии 1.0» .
  2. ^ «Arm второй раз за неделю обращается к Intel — на этот раз, чтобы позаимствовать инструменты Yocto Project для Mbed Linux» . Регистр .
  3. ^ «Руководство по разработке ядра Yocto Project Linux» . docs.yoctoproject.org . Проверено 21 апреля 2021 г.
  4. ^ «Документация проекта Yocto» . docs.yoctoproject.org . Проверено 21 апреля 2021 г.
  5. ^ «Проекты — Фонд Linux» . Фонд Linux . Проверено 5 января 2018 г.
  6. ^ «Сотрудники Linux Foundation — The Linux Foundation» . Фонд Linux . Проверено 8 сентября 2022 г.
  7. ^ «Техническое лидерство | Yocto Project» . www.yoctoproject.org . Проверено 5 января 2018 г.
  8. ^ «Участники – Yocto Project» . www.yoctoproject.org . Проверено 31 июля 2018 г.
  9. ^ «Релизы — Yocto Project» . wiki.yoctoproject.org . Проверено 31 июля 2018 г.
  10. ^ «Объявлено о долгосрочной поддержке проекта Yocto» . 26 февраля 2020 г.
  11. ^ «Релизы — Yocto Project» .
  12. ^ «Список перевалов в Озерном крае» . Проверено 27 февраля 2024 г.
  13. ^ Активность выпуска проекта Yocto
  14. ^ «Программа брендинга – Yocto Project» . www.yoctoproject.org . Проверено 31 июля 2018 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: C7C8E474B08EAC20DDA6F5AF2A3EA34C__1718644260
URL1:https://en.wikipedia.org/wiki/Yocto_Project
Заголовок, (Title) документа по адресу, URL1:
Yocto Project - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)