• "МЦСТ" раскрыла исходные коды платформы "Эльбрус"

    From Andrei Mihailov@2:469/335 to All on Thu Jul 4 11:29:35 2024
    Hello, All.

    3 июля 2024 года АО "МЦСТ" (Московский Центр Спарк (SPARС) Технологии) разработчик процессоров на архитектуре "Эльбрус" и операционной системы "Эльбрус Линукс") запустил процесс раскрытия исходных кодов компонентов ядра Linux, системных библиотек, патчей совместимости для ПО с открытым исходным кодом и дополнительных инструментов разработчиков для платформы "Эльбрус" в рамках открытия доступа к порталу "Разработка на платформе "Эльбрус"".

    "АО <<МЦСТ>> объявляет о раскрытии исходных кодов ядра Linux, системных библиотек, патчей совместимости для ПО с открытым исходным кодом, обеспечивающих работу с архитектурой данной платформы. Этот шаг делается для развития открытого ПО для процессоров <<Эльбрус>>",  уточнили СМИ в компании на пресс-конференции, посвящённой развитию экосистемы свободно-распространяемого ПО для платформы "Эльбрус".

    а веб-портал dev.mcst.ru для разработчиков ПО на платформе "Эльбрус" на данный момент опубликованы:

    - исходный текст ядра Linux для архитектуры "Эльбрус";
    - исходный текст библиотеки glibc для архитектуры "Эльбрус";
    - набор патчей для оригинальных исходных текстов прикладных пакетов дистрибутива "Эльбрус Линукс".

    Также часть данных в компании опубликовали в виде целой кучи отдельных репозиториев (больше двух сотен пакетов, по одному репозиторию на пакет): https://git.openelbrus.ru/mcst/osl.

    Также на портале доступны для скачивания учебные материалы и руководства для программистов, собраны ссылки на ресурсы и сообщества, посвящённые тематике платформы "Эльбрус". Через форму запроса можно подать заявку на получение удалённого доступа к серверам "Эльбрус".

    Доступны для скачивания исходные тексты и патчи из состава продуктов АО "МЦСТ". Для удалённого доступа к серверам "Эльбрус" следуйте инструкции в данном разделе. В разделе ссылки собраны тематические ресурсы и сообщества, посвящённые платформе "Эльбрус".

    В ходе мероприятия о текущей ситуации на рынке аппаратных технологий и влиянии публикации исходного кода системного ПО для процессоров Эльбрус на дальнейшее развитие IT-сферы России рассказали директор департамента цифровых технологий Минпромторга России Владимир Дождев, заместитель генерального директора по маркетингу АО "МЦСТ" Константин Трушкин, исполнительный директор Ассоциации разработчиков программных продуктов "Отечественный софт" Ренат Лашин и глава Ассоциации российских разработчиков и производителей электроники Иван Покровский.

    Заместитель гендиректора "МЦСТ" Константин Трушкин пояснил что компания:

    - хочет помочь своим партнёрам (в том числе вендорам софта) адаптировать своё ПО под "Эльбрус" следуя духу Open Source сообщества.

    "Мы по запросу давали всем нашим серьёзным партнёрам код для того, чтобы они могли использовать его для адаптации своих операционных систем под работу с нашим процессором, но с условием неразглашения исходников. о эти компании часть Open Source сообщества, их процессы заточены под работу с открытым исходным кодом. А при взаимодействии с нами им приходилось фактически строить внутри себя отдельные процессы. Раскрытие нашего кода упростит для них взаимодействие с нами и поможет в дальнейшем избежать таких ситуаций", сказал Трушкин;

    - раскрытие кода также поможет настроить взаимодействие не только с текущими партнёрами, но и в целом с любыми компаниями, заинтересованными в разработке решений под "Эльбрус";

    - раскрытие кода это желание компании подробно рассказать об архитектуре "Эльбруса" как можно более широкому кругу людей, а также сформировать международное коммьюнити разработчиков.

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

    https://habr.com/ru/news/826490/

    --
    С наилучшими пожеланиями! Опубликовано ХотДогом с планеты Ведроид
    --- ХотДог/2.14.5/Android
    * Origin: Yet another Android node on Redmi Note 13 Pro (2:469/335)
  • From Dmitry Protasoff@2:5001/100.1 to Andrei Mihailov on Thu Jul 4 09:53:14 2024
    Hello, Andrei!

    Thursday July 04 2024 11:29, you wrote to All:

    - исходный текст ядра Linux для архитектуры "Эльбрус";
    - исходный текст библиотеки glibc для архитектуры "Эльбрус";
    - набор патчей для оригинальных исходных текстов прикладных пакетов дистрибутива "Эльбрус Линукс".

    binutils и компилятор отсутствуют, т.е. собрать их не получится. Правильный способю весьма толсто поиздеваться над россиянами :)

    Да, комментарии в патчах на ядро весьма интересно раскрывают нам детали, какой это нифига не безопасный процессор:

    /* #123567 - a load after an intersecting store can read wrong date from L1.
    * Workaround - insert at least 1 real wide instruction between
    * (i.e. not from `nop X`, X > 0). */

    Hасколько я помню, Виссарионов с пеной у рта рекламировал это гумно, вот сам пусть на нем и сидит :)
    А так - процессоры больше не выпускаются, ибо забанены.

    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Alexey Khromov@2:5030/723 to Dmitry Protasoff on Thu Jul 4 13:14:26 2024
    Здраствуйте, Dmitry!

    04 июл 24 09:53, Dmitry Protasoff -> Andrei Mihailov:

    Hасколько я помню, Виссарионов с пеной у рта рекламировал это гумно,
    вот сам пусть на нем и сидит :) А так - процессоры больше не
    выпускаются, ибо забанены.
    Это ты еще внутрь документации на ARM8 (aarch64) не заглядывал... Там и постремнее штуки есть. В чем нельзя сомневаться - это 8-битные микроконтроллеры и процы до 16 бит включительно. Там просто и понятно, ага)
    А так у меня на полочке и система команд БЭСМ-6 есть. Замечательный выверт мозга, зато какие задачи обсчитывал!

    Alexey Khromov
    --- GoldED+/LNX 1.1.5-b20240309
    * Origin: - Вы в опасности! Вы окружены роботами! - (2:5030/723)
  • From Dmitry Protasoff@2:5001/100.1 to Alexey Khromov on Thu Jul 4 10:35:20 2024
    Hello, Alexey!

    Thursday July 04 2024 13:14, you wrote to me:

    Hасколько я помню, Виссарионов с пеной у рта рекламировал это
    гумно, вот сам пусть на нем и сидит :) А так - процессоры больше
    не выпускаются, ибо забанены.
    Это ты еще внутрь документации на ARM8 (aarch64) не заглядывал... Там
    и постремнее штуки есть. В чем нельзя сомневаться - это 8-битные

    ARM8 или ARMv8? :) Исходники ядра для ARMv8 у меня есть, если что!

    Эльбрус, на который тратились мои деньги, под обещания, что это "безопасный процессор" - оказался нифига не безопасным, не быстрым, жрущим кучу питания и, в итоге, нигде не производящимся уродцем.

    А ведь они (МЦСТ) активно еще и лоббировали запрет импортных микропроцессоров ради продвижения этого творения сумрачного гения Бабаяна.

    микроконтроллеры и процы до 16 бит включительно. Там просто и понятно,

    Ты про ARM8 или про ARMv8?

    ага) А так у меня на полочке и система команд БЭСМ-6 есть.
    Замечательный выверт мозга, зато какие задачи обсчитывал!

    Кого сейчас интересует воплощение в кремнии системы команд 60х годов? Сам Виссаринонов тоже ни на каком Эльбрусе в повселдневной жизни не работал, как не работали на нем разработчики Эльбруса.

    Как и ты не работаешь на БЭСМ-6 :)

    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Alexey Khromov@2:5030/723 to Dmitry Protasoff on Thu Jul 4 13:55:34 2024
    Здраствуйте, Dmitry!

    04 июл 24 10:35, Dmitry Protasoff -> Alexey Khromov:
    ARM8 или ARMv8? :) Исходники ядра для ARMv8 у меня есть, если что!
    ARMv8 конечно же. А исходники на kernel.org - они у всех есть.

    Alexey Khromov
    --- GoldED+/LNX 1.1.5-b20240309
    * Origin: - Вы в опасности! Вы окружены роботами! - (2:5030/723)
  • From Andrei Mihailov@2:469/335 to Alexey Khromov on Thu Jul 4 14:22:52 2024
    Hello, Alexey Khromov.
    On 04.07.2024 13:55 you wrote:

    ARM8 или ARMv8? :) Исходники ядра для ARMv8 у меня есть, если что!
    ARMv8 конечно же. А исходники на kernel.org - они у всех есть.

    Отучаемся говорить за всех (с)
    У меня, например, их нет ;)

    --
    С наилучшими пожеланиями! Опубликовано ХотДогом с планеты Ведроид
    --- ХотДог/2.14.5/Android
    * Origin: Yet another Android node on Redmi Note 13 Pro (2:469/335)
  • From Dmitry Protasoff@2:5001/100.1 to Alexey Khromov on Thu Jul 4 11:38:02 2024

    *** Answering a msg posted in area carbonArea (Carbon Area).

    Hello, Alexey!

    Thursday July 04 2024 13:55, you wrote to me:

    04 июл 24 10:35, Dmitry Protasoff -> Alexey Khromov:
    ARM8 или ARMv8? :) Исходники ядра для ARMv8 у меня есть, если
    что!
    ARMv8 конечно же. А исходники на kernel.org - они у всех есть.

    ARMv8 - точно не 8 битный микроконтроллер, как было в цитате.

    А от Эльбруса были только "ворованные" куски исходников патчей ядра, потому что МЦСТ нарушала и сейчас нарушает GPL, просто потому что у них собственный компилятор фортрана - основан на форке gcc.

    Т.е. они моральные уроды.

    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Dmitry Protasoff@2:5001/100.1 to Andrei Mihailov on Thu Jul 4 11:40:04 2024
    Hello, Andrei!

    Thursday July 04 2024 14:22, you wrote to Alexey Khromov:

    У меня, например, их нет ;)

    Их нет, потому что ты ленивый. А МЦСТ заставляла подписывать NDA при получении софта, в нарушение GPL. И сейчас заставляет.

    Они - моральные уроды.

    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Oleg Nazaroff@2:50/700.700 to Andrei Mihailov on Thu Jul 4 22:24:59 2024
    Hello, Andrei Mihailov.
    On 04.07.2024 14:22 you wrote:

    Hello, Alexey Khromov. On 04.07.2024 13:55 you wrote:
    ARMv8 конечно же. А исходники на kernel.org - они у всех есть.
    Отучаемся говорить за всех (с) У меня, например, их нет ;)

    У всех - эт значит публичный ресурс!

    --
    WBR, ON
    --- ХотДог/2.14.5/Android
    * Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)
  • From Dmitry Protasoff@2:5001/100.1 to Oleg Nazaroff on Thu Jul 4 23:16:10 2024
    Hello, Oleg!

    Thursday July 04 2024 22:24, you wrote to Andrei Mihailov:

    У всех - эт значит публичный ресурс!

    Ты же умудрился добиться того, что тебя забанили за размещение детского порно в исходниках?

    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Michael Dukelsky@2:5020/1042 to Dmitry Protasoff on Fri Jul 5 23:15:48 2024
    Привет, Dmitry!

    04 July 2024 10:35, Dmitry Protasoff послал(а) письмо к Alexey Khromov:

    ага) А так у меня на полочке и система команд БЭСМ-6 есть.
    Замечательный выверт мозга, зато какие задачи обсчитывал!

    Кого сейчас интересует воплощение в кремнии системы команд 60х годов?
    Сам Виссаринонов тоже ни на каком Эльбрусе в повселдневной жизни не работал, как не работали на нем разработчики Эльбруса.

    Как и ты не работаешь на БЭСМ-6 :)

    Я когда-то работал на БЭСМ-6. В ВЦ А СССР. о это было давно. Для того, чтобы набить перфокарты, нужно было отстоять в очереди, а на перфораторе стояли песочные часы. Время вышло, но не всё успел набить? Становись снова в конец очереди. :)

    Желаю успехов, Dmitry!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20240309
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Dmitry Protasoff@2:5001/100.1 to Michael Dukelsky on Fri Jul 5 21:13:18 2024
    Hello, Michael!

    Friday July 05 2024 23:15, you wrote to me:

    Я когда-то работал на БЭСМ-6. В ВЦ АH СССР. Hо это было давно. Для

    В наше время звучит как - "а я Ленина видел!" ;) Я вот только собираюсь пойти посмотреть на единственную сейчас свободно доступную для осмотра БЭСМ-6 в мире :)

    того, чтобы набить перфокарты, нужно было отстоять в очереди, а на перфораторе стояли песочные часы. Время вышло, но не всё успел набить? Становись снова в конец очереди. :)

    А специальных девушек для перфорирования не было?

    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Alexey Khromov@2:5030/723 to Michael Dukelsky on Sat Jul 6 13:02:34 2024
    Здраствуйте, Michael!

    05 июл 24 23:15, Michael Dukelsky -> Dmitry Protasoff:

    Я когда-то работал на БЭСМ-6. В ВЦ А СССР. о это было давно. Для
    того, чтобы набить перфокарты, нужно было отстоять в очереди, а на перфораторе стояли песочные часы. Время вышло, но не всё успел набить? Становись снова в конец очереди. :)

    Занятная машинка. Последний SIMH/OpenSIMH ее уже поддерживает. Пакет заданий формируется как файл в котором строчка = перфоркарта. о мне было лень разбираться с начальной загрузкой (и пакет "Дубна" искать). А фортраном-IV можно и на Э100-И/Саратов-2/PDP-8 побаловаться под OS/8.

    Alexey Khromov
    --- GoldED+/LNX 1.1.5-b20240309
    * Origin: - Вы в опасности! Вы окружены роботами! - (2:5030/723)
  • From Dmitry Protasoff@2:5001/100.1 to Alexey Khromov on Sat Jul 6 10:44:19 2024
    Hello, Alexey!

    Saturday July 06 2024 13:02, you wrote to Michael Dukelsky:

    Занятная машинка. Последний SIMH/OpenSIMH ее уже поддерживает. Пакет заданий формируется как файл в котором строчка = перфоркарта. Hо мне
    было лень разбираться с начальной загрузкой (и пакет "Дубна" искать).

    А чего ее искать?
    https://github.com/besm6/dubna

    А фортраном-IV можно и на Э100-И/Саратов-2/PDP-8 побаловаться под
    OS/8.

    Компилировать программы под fortran-iv можно на обычном компиляторе от Intel с параметром -f66.
    https://url.5001.ru/iEG6z

    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Michael Dukelsky@2:5020/1042 to Dmitry Protasoff on Sat Jul 6 14:37:06 2024
    Привет, Dmitry!

    05 July 2024 21:13, Dmitry Protasoff послал(а) письмо к Michael Dukelsky:

    Я когда-то работал на БЭСМ-6. В ВЦ АH СССР. Hо это было давно.
    Для

    В наше время звучит как - "а я Ленина видел!" ;) Я вот только
    собираюсь пойти посмотреть на единственную сейчас свободно доступную
    для осмотра БЭСМ-6 в мире :)

    того, чтобы набить перфокарты, нужно было отстоять в очереди, а
    на перфораторе стояли песочные часы. Время вышло, но не всё успел
    набить? Становись снова в конец очереди. :)

    А специальных девушек для перфорирования не было?

    е было.

    Желаю успехов, Dmitry!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20240309
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Michael Dukelsky@2:5020/1042 to Alexey Khromov on Sat Jul 6 14:38:20 2024
    Привет, Alexey!

    06 July 2024 13:02, Alexey Khromov послал(а) письмо к Michael Dukelsky:

    Я когда-то работал на БЭСМ-6. В ВЦ А СССР. о это было давно.
    Для того, чтобы набить перфокарты, нужно было отстоять в очереди,
    а на перфораторе стояли песочные часы. Время вышло, но не всё
    успел набить? Становись снова в конец очереди. :)

    Занятная машинка. Последний SIMH/OpenSIMH ее уже поддерживает. Пакет заданий формируется как файл в котором строчка = перфоркарта. о мне
    было лень разбираться с начальной загрузкой (и пакет "Дубна" искать).
    А фортраном-IV можно и на Э100-И/Саратов-2/PDP-8 побаловаться под
    OS/8.

    Я тогда писал на Алголе-60.

    Желаю успехов, Alexey!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20240309
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)