LINUX.ORG.RU

Embox — открытая ОС на «Эльбрусе»

 , ,


2

4

ООО «Ембокс» и АО «МЦСТ» подписали соглашение о том, что исходный код ОС Embox, в том числе код поддержки процессорной архитектуры Эльбрус (E2K), является открытым и может быть изучен и изменен в своих целях.

По ссылке «Подробности» приводится пример сборки Embox для рабочей станции «Эльбрус 101-РС» с процессором Эльбрус-1С+.

Embox — свободная операционная система реального времени, разрабатываемая для встроенных систем. Исходники Embox распространяются под BSD-подобной лицензией.

Эльбрус (E2K) — российское семейство микропроцессоров с архитектурой VLIW, разработанное компанией МЦСТ.

>>> Подробности (habr.com)

★★★

Проверено: hobbit ()
Последнее исправление: maxcom (всего исправлений: 5)

Ответ на: комментарий от abondarev

Вы можете собрать образ, который потом можно было бы например установить в виртуалбоксе как полноценную ось - пусть в терминальном варианте, но чтобы там реально можно было бы выполнять что-то вразумительное ?

kto_tama ★★★★★
()
Последнее исправление: kto_tama (всего исправлений: 1)
Ответ на: комментарий от petyanamlt

Это как в СССР, не надо ничего своего, копируйте! Какой итог? Всегда были в плане догоняющих в электронике…

СССР был в догоняющих из-за дегенеративной экономики, несовместимой со сложно организованным производством. Если бы вместо копирования пошли затраты ещё и на создание своего с нуля, не было бы даже имевшейся электроники.

O02eg ★★★★★
()
Ответ на: комментарий от petyanamlt

Тем не менее с форками проблем нет.

O02eg ★★★★★
()
Ответ на: комментарий от petyanamlt

Так и будет, поэтому не нужно ничего копировать, надо делать своё!

Так вот это и есть печальный результат «надо делать своё».

O02eg ★★★★★
()
Ответ на: комментарий от O02eg

Ты не прав, был вполне удачный троичный компьютер Сетунь, загубили ради копирования, а копировать, это всегда быть догоняющим.

petyanamlt ★★★★
()

подписали соглашение о том, что исходный код ОС Embox, в том числе код поддержки процессорной архитектуры Эльбрус (E2K), является открытым

Embox — свободная операционная система

Потрудитесь-ка пояснить, как для «свободной» ОС, при том что свободный код открыт по определению, могло понадобиться соглашение о том что код открыт.

slovazap ★★★★★
()
Ответ на: комментарий от O02eg

из-за дегенеративной экономики

Электронные системы мешали бы расхищать социалистическую собственность!

За всю экомономику не скажу, я не специалист по всему, но решение о копировании компьютеров было политическим, а не ситуативным

instant
()
Ответ на: комментарий от abondarev

Когда делаешь поддержку Эльбрусов в собственной ОС, ни на что ссылаться не надо, т.к. ты просто заимствуешь открытый код и этого достаточно

Но так-то всё хорошо, да. Так мы их и победим. В один день они проснутся и обнаружат, что весь их закрытый тулчейн уже не закрытый

vitalif ★★★★★
()
Ответ на: комментарий от abondarev

Как преимущество над ThreadX, могу предложить, разработку фактически под Линукс, без железки, что существенно удобнее.

Это явное преимущество для нового проекта, точнее даже нового проекта на новой железке. Но переводить существующий, смысла нет. А у нас ещё платформа поверх SDK сделана, по сути, новые продукты очень неплохо реюзают код предыдущих проектов.

если можно обратиться только к нему, то это может занять много времени, ну и в случае сменить платформу ….

В нашем случае мы, по сути, распространители платформы. Ambarella сама отдаёт нам небольших клиентов (стартапы, в основном). Если Ambarella от нас откажется, ThreadX или Embox будут самыми последними проблемами :)

hatred ★★★
()
Ответ на: комментарий от O02eg

СССР был в догоняющих из-за дегенеративной экономики, несовместимой со сложно организованным производством. Если бы вместо копирования пошли затраты ещё и на создание своего с нуля, не было бы даже имевшейся электроники.

Ты не прав. Даже для бытового сектора у нас уже были 16-битные процессоры и компьютеры (БК), в то время как те же англичане еще ковырялись со своими 8-битными Спектрумами:

https://ru.wikipedia.org/wiki/К1801ВМ1

https://ru.wikipedia.org/wiki/БК_(семейство_компьютеров)

Причем скорость внедрения поражает: в 1984 выходит только первая публикация о процессоре, а в 1985 уже начат выпуск бытовых ПЭВМ с этим процессором на борту.

Xintrea ★★★★★
()
Ответ на: комментарий от slovazap

Потрудитесь-ка пояснить, как для «свободной» ОС, при том что свободный код открыт по определению, могло понадобиться соглашение о том что код открыт.

Это примерно как с патентами. Человек может написать свободную программу, но если там используется патентованный алгоритм (кажется, с h.265 такая шняга), то свободность лицензии его не спасёт. Но вменяемый держатель патента может, например, выпустить бумагу, что разрешает использовать свои наработки в опенсорсе и не будет никого преследовать. Вот здесь примерно такая ситуация, соглашение защищает тех, кто вводит поддержку Эльбрусов в свой открытый код.

hobbit ★★★★★
()
Ответ на: комментарий от petyanamlt

Это была мечта - иметь компьютер с графикой. Хоть БК, хоть Электроника МС 1502, хоть Спектрум, хоть Агат. Но у меня была Микроша.

А потом в институте уже смог себе позволить ЕС1841.

Xintrea ★★★★★
()
Ответ на: комментарий от hobbit

То есть по умолчанию вводить поддержку эльбрусов в свой открытый код чревато юридическими проблемами?

slovazap ★★★★★
()
Ответ на: комментарий от slovazap

То есть по умолчанию вводить поддержку эльбрусов в свой открытый код чревато юридическими проблемами?

Да, такое возможно.

abondarev ★★★
() автор топика
Ответ на: комментарий от hatred

Это явное преимущество для нового проекта, точнее даже нового проекта на новой железке. Но переводить существующий, смысла нет.

Да, полностью согласен! Речь идет только о новых проектах, ну, или, если по каким то причинам хочется сменить платформу.

Если Ambarella от нас откажется, ThreadX или Embox будут самыми последними проблемами :)

Да, я просто не правильно сначала понял, думал что именно вы используете ThreadX напрямую. :)

abondarev ★★★
() автор топика
Ответ на: комментарий от hobbit

Именно так.

Уже есть предложение, сделать порт Линукс для Эльбруса от сообщества. :)

abondarev ★★★
() автор топика
Ответ на: комментарий от abondarev

Понятно. Ну, ещё один аргумент гнобить эту заразу.

slovazap ★★★★★
()
Ответ на: комментарий от aedeph_

Причем скорость внедрения поражает: в 1984 выходит только первая публикация о процессоре, а в 1985 уже начат выпуск бытовых ПЭВМ с этим процессором на борту.

Тем временем на Западе™ к 1985 PDP-11 уже начал устаревать.

O02eg ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.