Enea AB - глобальная компания в области информационных технологий со штаб-квартирой в Кисте , Швеция, которая предоставляет операционные системы в реальном времени и консультационные услуги. Enea, что является сокращением от Engmans Elektronik Aktiebolag , также производит операционную систему OSE.
Тип | Актиеболаг |
---|---|
Торгуется как | Nasdaq в Стокгольме : ВДНХ |
Промышленность | Разработка программного обеспечения |
Основан | Швеция (1968) |
Штаб-квартира | |
Ключевые люди | Андерс Лидбек, председатель Ян Хэглунд, президент и генеральный директор |
Продукты | Программное обеспечение для телекоммуникаций и кибербезопасности |
Доход | 1 012 миллионов шведских крон |
Операционная прибыль | 255 миллионов шведских крон |
Чистый доход | 170 миллионов шведских крон |
Всего активов | 2,213 миллионов шведских крон |
Общий капитал | 1,481 миллиона шведских крон |
Количество работников | 650 |
Веб-сайт | www |
Сноски / ссылки На основе информации из Годового отчета за 2019 год. |
История
Enea была основана в 1968 году Руне Энгманом под именем En gmans E lektronik A B. Их первым продуктом была операционная система для оборонного компьютера, используемого ВВС Швеции . В 1970-х годах компания разработала компиляторную технологию для языка программирования Simula .
В первые дни европейских подключений, подобных Интернету, сотрудник Enea Бьорн Эриксен подключил Швецию к EUnet с помощью UUCP и зарегистрировал enea в качестве первого шведского домена в апреле 1983 года. Позднее домен был преобразован в Интернет-домен enea.se, когда сеть был переведен на TCP, и в 1986 году был создан шведский домен .se. [1] [2]
Продукты
OSE
Семейство операционных систем реального времени Enea было впервые выпущено в 2009 году; [3]
Встроенная операционная система Enea (или OSE) - это семейство встроенных операционных систем реального времени с микроядром , созданных Бенгтом Элиассоном для ENEA AB, которая в то время сотрудничала с Ericsson для разработки многоядерной системы с использованием Assembly , C , и C ++ . Enea OSE Multicore Edition основана на той же архитектуре микроядра. Дизайн ядра, сочетающий в себе преимущества как традиционной асимметричной многопроцессорной обработки (AMP), так и симметричной многопроцессорной обработки (SMP). Enea OSE Multicore Edition предлагает обработку как AMP, так и SMP в гибридной архитектуре. OSE поддерживает множество процессоров, в основном 32-битных. К ним относятся SoC на базе ColdFire , ARM , PowerPC и MIPS .
В семейство Enea OSE входят три ОС: OSE (также называемая OSE Delta ) для процессоров ARM , PowerPC и MIPS , OSE ck для различных DSP и OSE Epsilon для минимальных устройств, написанных на чистом ассемблере ( ARM , ColdFire , C166 , M16C , 8051 ). OSE - это программное обеспечение с закрытой исходной лицензией, выпущенное 20 марта 2018 года. OSE использует события (или сигналы ) в форме сообщений, передаваемых процессам в системе и от них . Сообщения хранятся в очереди, прикрепленной к каждому процессу. Механизм обработчика ссылок позволяет передавать сигналы между процессами на разных машинах по множеству транспортов. Механизм сигнализации OSE лег в основу проекта межпроцессного проектирования ядра с открытым исходным кодом под названием LINX. [4]
Linux
Enea Linux предоставляет открытую цепочку инструментов для кросс-разработки и среду выполнения на основе встроенной системы конфигурации Linux Yocto Project.
Гипервизор
Гипервизор Enea [5] также основан на технологии микроядра OSE и запускает приложения Enea OSE и принимает в качестве гостей операционную систему Linux и, опционально, исполнительную среду, предназначенную для полупроводников, для скоростной обработки пакетов с голым железом [ необходим более качественный источник ]
Оптима
Набор инструментов разработки Enea Optima для разработки, отладки и профилирования программного обеспечения встроенных систем [6] [ необходим более качественный исходный код ]
Элемент
Программное обеспечение промежуточного слоя Element для систем высокой доступности , основанное на технологии, разработанной Equipe Communications Corp [7]
Совместное участие в проекте и сообществе
Enea является участником различных совместных проектов и сообществ с открытым исходным кодом :
- Linux Foundation
- Linux автомобильного класса
- Linux OPNFV
- Yocto Project
- Линаро
- Плоскость открытых данных (ODP)
Рекомендации
- ^ "Internetstiftelsen" . Internetstiftelsen (на шведском языке) . Проверено 4 сентября 2020 .
- ^ «Интернеттифтельсен» . Internetstiftelsen (на шведском языке) . Проверено 4 сентября 2020 .
- ^ «Enea запускает многоядерную версию Enea OSE» . TMC Net . Проверено 4 сентября 2020 .
- ^ Люке, Кенн (2013). Реальные многоядерные встраиваемые системы: Глава 10. Инструменты . Главы Elsevier Inc. ISBN 978-0-12-807344-5. Проверено 17 сентября 2020 года .
- ^ «Enea берет на себя многоядерность с гипервизором» . Многоядерная зона . Проверено 4 сентября 2020 .
- ^ «Инструменты Enea Optima, настроенные для работы с многоядерными процессорами» . Многоядерная зона . Проверено 4 сентября 2020 .
- ^ «Enea возрождает Équipe Middleware» . Легкое чтение . Проверено 4 сентября 2020 .