Потому что все должно быть свое. Китай разрабатывает свой BIOS на замену западным

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (2) 1 [2]   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Artyom77
23.10.2025 - 19:32
1
Статус: Online


Йошкин кот

Регистрация: 2.11.11
Сообщений: 1448
Цитата (ПНХ @ 23.10.2025 - 20:55)
какое там свое? спиздят как обычно и адаптируют под себя))

Наши даже спиздить не могут.
Китайцы молодцы, клали на всех большой болт и продолжают развиваться.
 
[^]
Sonicmine
23.10.2025 - 19:34
0
Статус: Offline


Балагур

Регистрация: 6.03.18
Сообщений: 839
Цитата (jusi @ 23.10.2025 - 18:57)
Базовая система ввода-вывода по своей сути совсем простая. Проблема в поддержке производителями. А в Китае с этим проблем нет.

именно базовая система работы с железом на аппаратном уровне, но это шаг к распространению собственных архитектур и уже своего аппаратного языка
 
[^]
Sonicmine
23.10.2025 - 19:37
0
Статус: Offline


Балагур

Регистрация: 6.03.18
Сообщений: 839
Цитата (gelezo131 @ 23.10.2025 - 19:22)
Цитата (OSM @ 23.10.2025 - 19:11)
Так open source Bios проектов много. Что нового то хотят изобрести?

биос под свое железо и свои процы, на случай если сша с бритами откажут в их поддержке.

Под какое свое? Почитай внимательнее, пока что только под чужое железо и на чужом машинном языке. Другой вопрос в том что пока что то принципиально новое они не смогут придумать в обозримом будущем
 
[^]
NoNoNoSky
23.10.2025 - 19:40
-1
Статус: Offline


Ярила

Регистрация: 22.06.22
Сообщений: 1907
Китайцы опять изобретают велосипед, только на этот раз с иероглифами на шинах.
UBIOS — звучит гордо, пока не вспомнишь, что «унифицированная система» в Китае обычно означает «всё своё, закрытое и несовместимое».

BIOS им не подходит, UEFI тоже — не потому что плохо, а потому что не китайское.
Дальше по плану: свой USB, своя файловая система, свой интернет и своя «всемирная сеть», где весь мир заканчивается на границе провинции Гуандун.

Зато теперь можно будет гордо сказать: «никаких иностранных технологий!» — и зависнуть на POST с ошибкой иероглифами, которую не расшифрует ни один инженер за пределами Поднебесной.

blink.gif

з.ы. Вспомнил как Василичу за скрепный TCP-IP протокол толковали faceoff.gif

Это сообщение отредактировал NoNoNoSky - 23.10.2025 - 19:41
 
[^]
gelezo131
23.10.2025 - 19:49
-2
Статус: Offline


Ярила

Регистрация: 6.02.12
Сообщений: 10184
Цитата (NoNoNoSky @ 23.10.2025 - 19:40)
Китайцы опять изобретают велосипед, только на этот раз с иероглифами на шинах.
UBIOS — звучит гордо, пока не вспомнишь, что «унифицированная система» в Китае обычно означает «всё своё, закрытое и несовместимое».

BIOS им не подходит, UEFI тоже — не потому что плохо, а потому что не китайское.
Дальше по плану: свой USB, своя файловая система, свой интернет и своя «всемирная сеть», где весь мир заканчивается на границе провинции Гуандун.

Зато теперь можно будет гордо сказать: «никаких иностранных технологий!» — и зависнуть на POST с ошибкой иероглифами, которую не расшифрует ни один инженер за пределами Поднебесной.

blink.gif

з.ы. Вспомнил как Василичу за скрепный TCP-IP протокол толковали faceoff.gif

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

Потому что все должно быть свое. Китай разрабатывает свой BIOS на замену западным
 
[^]
Jbox
23.10.2025 - 20:02
0
Статус: Offline


Ярила

Регистрация: 5.12.15
Сообщений: 1504
Не ну я вот немножко понимаю в древних компьютерных технологиях. И на мой взгляд Биос - это простейшая программа тестирования и загрузки ЦПУ, памяти, женского диска и всех интерфейсов ввода/вывода написанная в машинных кодах.

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

Что переписывать -то?

Другое дело если разработал свой камень. Со своей архитектурой и системой команд. Вот тогда да. Первое, что писать под него придется - это Биос.

Размещено через приложение ЯПлакалъ
 
[^]
Shelest2000
23.10.2025 - 20:05
1
Статус: Offline


Шутник

Регистрация: 23.12.12
Сообщений: 14657
Цитата (ILoveEMO @ 23.10.2025 - 18:50)
Молодцы, и расстреляйте еще пару казнокрадов

... желательно российских!
 
[^]
невеган
24.10.2025 - 02:44
0
Статус: Offline


Ярила

Регистрация: 17.09.16
Сообщений: 2164
Цитата (RABIT102 @ 23.10.2025 - 18:54)
Китайцы молодцы, за 30 лет в мировые лидеры вырвались. И что немаловажно, просто берут уже придуманное и тупо копируют. И похуй им на общемировое мнение. Не то что "наши" всё стесняются, было же как-то школьного учителя засудили за ПО пиратское, они санкции, а эти учителя под суд. Дэбилы. И кстати да сравните 30 летние фото Благовещенска, и соседнего Хайхе, тот что через речку. И всё встанет на свои места, кто развивается, а кто только пиздит про развитие.

Весь лоск Хейхе на набережной. Лампочки, фонарики, подсветочки. Отойдите от набережной и Хейхе весьма обшарпанный, задроченный и грязный.
Вот города на Юге Китая, да, красиво и высыкотехнологично. А Хейхе... 6 лет не был, а месяц назад съездил. Облезлый город. Благовещенск как то почище и поуютнее.

Размещено через приложение ЯПлакалъ
 
[^]
NoNoNoSky
24.10.2025 - 02:49
0
Статус: Offline


Ярила

Регистрация: 22.06.22
Сообщений: 1907
Да, по сути они делают себе цифровую «велосипедную дорожку», по которой кроме них никто ездить не сможет.
Ну окей, UBIOS, LoongArch, OpenKylin — звучит гордо, но кто это купит за пределами Китая? Ни совместимости, ни поддержки, ни драйверов, ни привычного софта.

Мир живёт на x86, ARM, UEFI и Linux/Windows — а они строят параллельную вселенную для внутреннего пользования.
И ведь будут гордиться: «мы независимы!» — ну да, настолько независимы, что никто с вами работать не хочет.

Получается не технологический суверенитет, а цифровое гетто. Всё своё, но никому не нужное.
 
[^]
NoNoNoSky
24.10.2025 - 02:52
0
Статус: Offline


Ярила

Регистрация: 22.06.22
Сообщений: 1907
Цитата (Jbox @ 23.10.2025 - 22:02)
Не ну я вот немножко понимаю в древних компьютерных технологиях. И на мой взгляд Биос - это простейшая программа тестирования и загрузки ЦПУ, памяти, женского диска и всех интерфейсов ввода/вывода написанная в машинных кодах.

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

Что переписывать -то?

Другое дело если разработал свой камень. Со своей архитектурой и системой команд. Вот тогда да. Первое, что писать под него придется - это Биос.

Что такое BIOS/UEFI простым языком

BIOS (классика) — это маленькая прошивка, которая при включении выполняет тесты (POST), инициализирует железо и передаёт управление загрузчику ОС. Раньше это был действительно небольшой кусок кода, часто в ассемблере.

UEFI (современный эквивалент) — выполняет те же базовые функции, но гораздо богаче: модульная архитектура, драйверы, поддержка файловых систем, сетевой загрузки, графического интерфейса, подписей кода (Secure Boot) и пр. Большая часть пишется на C, не на чистом асме.

Что реально «переписать» и почему это сложно

Есть «ядро» задач — тест, инициализация, запуск загрузчика. Но внутри этого ядра куча слоёв, которые завязаны на конкретное железо и на экосистему:

Инициализация процессора и кэшей — очень низкоуровневый код (часто ассемблер), зависит от архитектуры (x86, ARM, RISC-V, LoongArch).

Инициализация контроллеров (PCIe, SATA, NVMe, USB, сетевухи, чиплет-интерконнекты) — нужны драйверы/модули под конкретные чипы. Их писать/тестировать непросто.

POST/диагностика — простая идея, но множество проверок и обработка ошибок (и их корректная интерпретация) — не тривиально.

Загрузчик/boot services — поддержка разных форматов (EFI, legacy), сетевой boot, загрузка из разных файловых систем.

Безопасность — цепочка доверия, подпись прошивок, Secure Boot, TPM/функции платформенной безопасности. Это сложная логика и инфраструктура ключей.

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

Сопутствующие микроконтроллеры — Intel ME/AMD PSP/Apple T2/бортовые BMC/EC — у платформ есть отдельные контроллеры, которые тоже взаимодействуют с прошивкой. Их нельзя просто игнорировать.

Совместимость экосистемы — ОСы, гипервизоры, утилиты и драйверы ожидают определённого поведения UEFI/BIOS. «Своя» прошивка должна поддерживать эти ожидания или ломать совместимость.

В общем не так это просто.

Кстати писать драйвера тоже очень не просто.

Драйвер — это как переводчик между «железом, которое думает на электричестве», и «операционкой, которая думает на абстракциях». И вот почему это реально адская работа:

Близость к железу.
Ошибка — и не просто программа падает, а весь комп в «синий экран» или в ребут. Там нет «безопасной песочницы».

Сложность документации.
Часто спецификации железа частично закрыты, неполные или противоречивые. Иногда разработчики драйверов тупо «допытываются» поведение железки методом проб и ошибок.

Огромное разнообразие платформ.
Устройства, чипсеты, контроллеры, архитектуры, версии ОС — нужно, чтобы всё это как-то дружило.

Синхронизация и прерывания.
Нужно уметь грамотно работать с многопоточностью, DMA, таймингами, прерываниями — на уровне микросекунд. Ошибка — и всё виснет.

Производительность.
Каждый лишний вызов или задержка — и видеокарта теряет FPS, SSD падает в скорости, сеть заикается.

Совместимость и подписи.
Особенно в Windows: драйвер должен быть подписан, безопасен, не конфликтовать с другими. Это ещё один слой головной боли.

Так что да — писать драйверы считается одной из самых «хардкорных» задач в прикладном программировании.
Недаром у Intel, AMD, NVIDIA, Realtek и прочих под это целые отдельные команды, и ни один нормальный программист не полезет туда «попробовать ради интереса» — если только не мазохист или не гений.
 
[^]
NoNoNoSky
24.10.2025 - 02:55
0
Статус: Offline


Ярила

Регистрация: 22.06.22
Сообщений: 1907
Ну и на последок, зачем китаёзам это вообще нужно

UBIOS — это не про «технологическую независимость ради прогресса», а про замыкание экосистемы на себя, чтобы потом можно было толкать своё железо целиком — от процессора до загрузчика. Китайцы действуют по принципу: «своё всё — от кремния до шрифта в интерфейсе».

Зачем им это:

Чтобы не зависеть от Intel, AMD и Microsoft, которые могут в любой момент заблокировать доступ или обновления (как уже было).

Чтобы впаривать свои решения на внешние рынки, где западных технологий меньше, — как раз те самые Россия, Иран, Северная Корея, Африка, Латинская Америка.

Чтобы встроить полный контроль и наблюдение — BIOS уровня даёт прямой доступ ко всему железу до загрузки ОС. Закладка в таком месте — мечта любого тоталитарного режима.

Так что да, UBIOS — это не про “инновации”, а про “контролируемую зависимость”.
Сделают свой замкнутый мир железа, потом скажут: «Ну, раз вам не дают американцы — покупайте у нас!»
И понеслась: ноуты с Loongson, BIOS от Huawei, ОС на OpenKylin и «официальным» китайским антивирусом.
Выглядит как технологический суверенитет, а по сути — цифровой концлагерь под соевым соусом.

moderator.gif
 
[^]
jimgreen
24.10.2025 - 03:00
0
Статус: Offline


Ярила

Регистрация: 4.07.14
Сообщений: 7233
NoNoNoSky
Цитата
Ну окей, UBIOS, LoongArch, OpenKylin — звучит гордо, но кто это купит за пределами Китая? Ни совместимости, ни поддержки, ни драйверов, ни привычного софта.

Зачем за пределами? Если у них внутренний миллиардный рынок населения? Ещё скажи, WeChat никто в мире не использует, а потом приедь в Китай и пойми, что без WeChat'а там, как без рук.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 2879
0 Пользователей:
Страницы: (2) 1 [2]  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх