LINUX.ORG.RU

МЦСТ раскрыл исходные коды компонентов Linux, системных библиотек и ПО для платформы «Эльбрус»

 , ,


3

4

Компания МЦСТ открыла веб-портал dev.mcst.ru для разработчиков ПО на платформе Эльбрус, где публикует исходные тексты и патчи.

На данный момент опубликованы:

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

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

>>> Подробности

★★★★★

Проверено: shell-script ()
Последнее исправление: shell-script (всего исправлений: 2)

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

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

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

cumvillain
()
Ответ на: комментарий от I-Love-Microsoft

Вот с этим соглашусь, ты иногда пишешь правильные вещи, не часто, но иногда как сейчас порадовал

Прям и похвалил, и обосрал %)

системы надо строить так, из предположения что закладки 100% есть и просто делать всё для невозможности их эксплуатации. Даже если это твой процессор собственный

Именно. Особенно если он производится не на твоем заводе. Поэтому аппаратура экранируется, отключается от сетей или фаерволится, ограничивается доступ к портам ввода-вывода и прочее, прочее. Делаешь, как ЕС-1845, и нет проблем.

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

Во-вторых, систему команд успешно отреверсили.

Если это про e2k, то в данном случае исходники binutils по ошибке утекли в свободный доступ, что сильно упростило задачу. И я не уверен, что можно всё отреверсить, много тонкостей в виде разных битфлагов в контрольных регистрах, неизвестно что делающих. Даже если (неэффективное) «руководство по эффективному программированию» почитать, то можно найти там много никак не объяснённых вещей (которые, тем не менее, приведены в примерах ассемблерного кода из руководства). Часто назначение регистра указано, но и только, всё равно непонятно как им пользоваться.

jpegqs
()
Ответ на: комментарий от cumvillain

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

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от jpegqs

Если это про e2k, то в данном случае исходники binutils по ошибке утекли в свободный доступ, что сильно упростило задачу.

Лол, даже так? Так это ровно то, что я говорил об утечках. Security by obscurity не работает.

всё равно непонятно как им пользоваться

Это можно так или иначе понять хотя бы на примере. Покупается от ООО живая железка, запускается софт, и вперед с песней.

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

А потом выходит статья что ученые научились определять что делает твой процессор по дребезжанию кулера. Мне кажется, что все эти разговоры про закладки сильно переоценены: все взломы правительств происходили либо через дыру в софте, либо через «мокрые писечки 100% прямо сейчас» в почту.

cumvillain
()
Ответ на: комментарий от liksys

Это можно так или иначе понять хотя бы на примере. Покупается от ООО живая железка, запускается софт, и вперед с песней.

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

jpegqs
()
Ответ на: комментарий от I-Love-Microsoft

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

История показывает, что люди хотят максимально быстро вернуться к нормальной жизни при любой удобной возможности. Желающие индоктринировать официальную пропаганду очень быстро оказываются в ситуации когнитивного диссонанса, когда «за забором сидят гули поедающие людскую плоть» сменяется на «вообще вся эта история была всратая, давайте-ка её поскорее забудем». Такие дела.

cumvillain
()
Ответ на: комментарий от jpegqs

Для не разбирающихся в сортах компиляторов говна.

Поправил, не благодари. :)

numas13
()

Это надо было делать 15 лет назад, а не когда петух жареный за бубенчики ущипнул и пришло понимание, что без комьюнити все содержимое SDK платформы так и останется УГ. Но с другой стороны хорошо, что хоть вообще хоть кто-то смог в итоге продавить это решение. Теперь, думаю, лет через десять, можно будет брать железо не только для сказочного секаса. Лучше, как говорится, поздно, чем никогда.

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

Это надо было делать 15 лет назад, а не когда петух жареный за бубенчики ущипнул и пришло понимание, что без комьюнити все содержимое SDK платформы так и останется УГ. Но с другой стороны хорошо, что хоть вообще хоть кто-то смог в итоге продавить это решение. Теперь, думаю, лет через десять, можно будет брать железо на только для сказочного секаса.

К этому времени кто-нибудь уже допилит RISCV до серверного рынка и плюсов у Эльбруса уже не останется.

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

Ну все же это исследовательская работа и Эльбрус, думаю, тоже на месте не стоит. Может случиться, а может и нет. А напилинг SDK и работа с апстримом дело более рутинное. Хотя есть шанс, что кто-то не захочет принимать патчи в апстрим чисто из политических соображений, к сожалению

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

Ну все же это исследовательская работа и Эльбрус, думаю, тоже на месте не стоит. Может случиться, а может и нет. А напилинг SDK и работа с апстримом дело более рутинное. Хотя есть шанс, что кто-то не захочет принимать патчи в апстрим чисто из политических соображений, к сожалению

Патчи в апстрим не захотят принимать по куда более приземленным соображениям – нет свободного компилятора, которым это можно было бы собрать.

cumvillain
()
Ответ на: комментарий от liksys

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

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

Так и похоронят.

Да, это пока наиболее вероятно варианта. Производства нет, сообщества нет, ничего нет, кроме госзаказа ограниченными партиями.

cumvillain
()
Ответ на: комментарий от LongLiveUbuntu

Блаженны верующие

Ну а есть контр-примеры что ли? Кроме Северной Кореи, которая существует чтобы показать остальному человечеству как НЕ НАДО вести внешнюю политику, есть кто-то, кто активно сопротивляется идеи мира, жевачки и свободной внешней торговли?

cumvillain
()
Ответ на: комментарий от Somebody

«Эльбрус» был и остаётся военным изделием, да. Но разве это мешает расширить сферы его применения?

«Эльбрус» в нынешнем его виде был и остаётся процессором общего назначения, поэтому сферы его применения могут быть любые.

Например, недавняя сборка Эльбрус-8СВ с КПИ-2 для вычислительных кластеров.

https://www.youtube.com/watch?v=FFKd7SVkzfo

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

Например, недавняя сборка Эльбрус-8СВ с КПИ-2 для вычислительных кластеров.

А сами эльбрусы какого года выпуска, есть инфа? Или это из старых загашников партия?

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

Эльбрус-8С (4 поколение), 8СВ (5 поколение) и 2С3 (6 поколение) можно купить.

https://t.me/imaxairu/12023

https://bitblaze.ru/products/rabochie-stanczii/

Также можно воспользоваться удалённым доступом к серверам на базе процессоров Эльбрус и ОС Эльбрус, Альт, Астра на базе Линукс.

https://dev.mcst.ru/access/

https://elbrus.kurisa.ch/

IvGrad
()
Ответ на: комментарий от krasnh

Судя по оформлению КПИ-2, новая партия, по крайней мере корпусировка. И платы обновили.

IvGrad
()
Ответ на: комментарий от LongLiveUbuntu

Иран да. Остальные прекрасно себе встроены в мировое сообщество. Даже Мексика, которая в шаге от failed state. В BRICS вообще Китай, который одна из основ мирового производства.

cumvillain
()
Ответ на: комментарий от utanho

А у них там, само собой, суперпрофессионалы, да?

Всенепг'еменнейше, батенька! :) И кг'утейшему из них вы ответили...

Ну а если серьёзно, зачем перечить «профессионалу», не понимающему, что речь идёт о сопоставлении процессора и языка программирования? :)

Somebody
()
Ответ на: комментарий от jpegqs

А может быть достаточно сложная комбинация битов и прочего, взаимосвязь между которыми проявится только если и когда процессор уже выполнит недокументированную команду «ППЦ(all!)».

В общем, фантазировать можно долго, а я бы просто не заблуждался насчёт возможности «да отреверсим всё, и дело с концом!». :)

Somebody
()
Ответ на: комментарий от ncrmnt

Хотя есть шанс, что кто-то не захочет принимать патчи в апстрим чисто из политических соображений, к сожалению

Да вроде бы по эту сторону границы таким ещё не страдали... Выгоднее наоборот, принимать... после аудита... ;)

Somebody
()
Ответ на: комментарий от IvGrad

Оставьте заявку и купите. Там работают с физлицами.

Обязательное поле «компания» говорит совершенно об обратном.

cumvillain
()
Ответ на: комментарий от IvGrad

«Эльбрус» в нынешнем его виде был и остаётся процессором общего назначения, поэтому сферы его применения могут быть любые.

И в каких таких «общих сферах» он применялся и применяется до сегодняшнего дня?

Вычислительные кластеры, даже елси они уже есть, на «общее назначение» не очень тянут, на мой взгляд. Что-нибудь более общее знаете?

Somebody
()
Ответ на: комментарий от IvGrad

переносятся
открываются

Ну, это «Здесь будет город-сад!», в общем-то. :)

А вопрос был:

И в каких таких «общих сферах» он применялся и применяется до сегодняшнего дня?

И, кажется, этот вопрос был риторический... ;)

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

Применяется, как персональный компьютер (рабочая станция), что и было продемонстрировано. Самое, что ни есть общее применение. Наглядней некуда.

IvGrad
()
Ответ на: комментарий от cumvillain

Остальные прекрасно себе встроены в мировое сообщество.

Подчинены американской империи. Но да, «встроены в мировое сообщество» звучит не так унизительно.

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

Точно, я совсем про это забыл. Американская империя, которой все подчинены. Ужасный оплот ужаса, который заставляет людей… делать что именно?

cumvillain
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)