The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Организации Linux Foundation и CELF объявили о слиянии и создании проекта Yocto

27.10.2010 13:54

Некоммерческая организация Consumer Electronics Linux Forum (CELF), представляющая собой международное сообщество инженеров, занимающихся разработкой встраиваемых Linux-устройств, объявила о слиянии с организацией Linux Foundation с целью объединения усилий по координации разработки и продвижения Linux-решений для встраиваемых платформ и потребительской электроники. Организация Linux Foundation занимается координацией широкого спектра работ, связанных с развитием Linux, защищает интересы Linux и решает юридические проблемы, развивает систему стандартов и обеспечивает финансовую поддержку некоторых разработчиков Linux ядра. На базе CELF в Linux Foundation будет сформирована специальная рабочая группа, которая займется стандартизацией среды разработки встраиваемых систем на базе Linux.

Из областей, которыми занималась организация CELF можно отметить работу по уменьшению размера системы, ускорению процесса запуска, оптимизации энергопотребления, улучшению совместимости с различными процессорными архитектурами и разработке специализированного промежуточного ПО. Слияние Linux Foundation и CELF позволит направить разработку для встраиваемых систем в одно русло и увеличить эффективность продвижения Linux для потребительской техники за счет комбинирования технических и организационных ресурсов обоих организаций, а также за счет формирования более тесного сотрудничества независимого сообщества и представителей индустрии.

Первым шагом, после объединения стало создание проекта Yocto, в рамках которого подготовлен инструментарий, шаблоны, мета-данные и методы для формирования собственных Linux-дистрибутивов для встраиваемых продуктов на базе различных аппаратных архитектур (ARM, PPC, MIPS, x86 и x86-64). По задумке разработчиков, Yocto будет предоставлять полный спектр решений на базе существующих готовых компонентов, позволяя минимизировать затраты на разработку прототипа системы и сфокусировать усилия на процессе разработки и создании специфичных для продукта возможностей. Например, Yocto позволяет упростить создание эмуляторов и отладчиков, дается возможность сгенерировать типовой SDK.

В качестве системы для объедения разрозненных приложений в дистрибутив в Yocto задействована система сборки Poky, являющаяся ответвлением от OpenEmbedded Build System. Для контроля за инфраструктурой сборки используется ПО Swabber, для выполнения привилегированных операций задействован Pseudo, для распространения пакетов используется формат RPM5. В качестве базового набора компиляторов задействован GCC 4.5, поддерживается создание GUI-приложений с использованием библиотек Qt, Clutter и GTK+. В состав проекта также входит пакет Cross-Prelink, позволяющий существенно ускорить загрузку программ, связанных с большим количеством библиотек.

Для разработки приложений для создаваемых в Yocto дистрибутивов подготовлено два плагина: для среды разработки Eclipse и для Anjuta IDE. Плагины поддерживают развертывание проектов на удаленных системах, отладку, анализ кода, кросс-компиляцию и использование эмулятора QEMU. Отдельно подчеркивается, что Yocto, идя на поводу некоторых производителей, позволяет собирать системы, в которых отсутствуют компоненты, распространяемые под лицензией GPLv3.

  1. Главная ссылка к новости (http://www.linuxfoundation.org...)
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/28432-linux
Ключевые слова: linux, embedded
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, __Bulgarin (?), 16:26, 27/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >Организация Linux Foundation занимается ...., защищает интересы Linux

    Кто нибудь мне объяснит, что такое "интересы Linux"?

     
     
  • 2.2, ананим (?), 16:44, 27/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    зачем?
     
  • 2.3, Rooster (?), 16:47, 27/10/2010 [^] [^^] [^^^] [ответить]  
  • +7 +/
    мировое господство.
     
  • 2.5, Antixrict (??), 17:12, 27/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это им Tux говорит, лично !
     
  • 2.9, ixti (ok), 20:38, 27/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.linuxfoundation.org/about
     

  • 1.4, Юрий (??), 17:06, 27/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Столман одобряет? Пусть как он скажет, так и будет!
     
     
  • 2.8, StrangeAttractor (ok), 20:26, 27/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Столман одобряет? Пусть как он скажет, так и будет!

    Думаю если и одобряет, то скрипя столешницей:

    > идя на поводу некоторых производителей, позволяет собирать системы, в которых отсутствуют компоненты, распространяемые под лицензией GPLv3.

     

  • 1.6, Аноним (6), 17:27, 27/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а как она правильно читается? ёкто? Как-то не звучит
     
  • 1.10, gegMOPO4 (ok), 20:55, 27/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Йо... кто?

    Заголовок новости вводит в заблуждение. Складывается впечатление, что Linux Foundation и CELF после слияния будут называться Yocto.

     
     
  • 2.11, the joker (ok), 22:22, 27/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    И вообще, это не слияние, а поглощение, если коммерческий термин применим к некоммерческим организациям. Во всяком случае, так было бы понятнее.
     

  • 1.12, Michael Shigorin (ok), 00:46, 28/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эээ... правильно припоминаю, что про систему сборки OE отзывались так себе?
     
     
  • 2.18, Igor Plyatov (?), 09:04, 29/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Использую OpenEmbedded уже второй год и доволен как слон.

    До этого использовал Gentoo, но теперь о нем и не вспоминаю.

     

  • 1.13, Юрий (??), 03:40, 28/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Linux закончился. Во всяком случае теперь ждем Yocto 2.8.x и Yocto 2.6.38. Или это новость так написана? Жутко что-то.
     
     
  • 2.15, Аноним (-), 10:41, 28/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Booting vmyoctoz......................................................................
    Initializing cgroup subsys cpuset
    Initializing cgroup subsys cpu
    Yocto version 2.6.28-1-686 (Debian 2.6.28) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Tue Apr 1 17:35:51 UTC 2011
    1127MB HIGHMEM available.
    896MB LOWMEM available.
     

  • 1.16, XoRe (ok), 14:04, 28/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Первый вопрос на первом собрании директоров Yocto:
    - Как правильно произносится эта хрень? Ё-кто, или ё-ктО?
     
     
  • 2.17, Pentarh (?), 21:09, 28/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    С слове с буквой йо, ударение всегда идет на букву йо.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру