The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект Tilck развивает упрощённое Linux-совместимое ядро

09.01.2023 22:01

В рамках проекта Tilck сотрудник VMware развивает монолитное ядро, фундаментально отличающееся от Linux, но спроектированное для совместимости с Linux на бинарном уровне и возможности запуска приложений, собранных для Linux. Код написан на языке Си и распространяется под лицензией BSD. На текущем этапе развития ядром поддерживается только архитектура x86, но код разработан с оглядкой универсальность и на реализацию в будущем поддержки других архитектур.

Ядро поддерживает вытесняющую многозадачность и реализует около 100 основных системных вызовов Linux, например, fork(), waitpid(), read(), write(), select() и poll(), которых достаточно для выполнения консольных приложений, таких как BusyBox, Vim, TinyCC, Micropython и Lua, а также графических приложений, использующих фреймбуфер, таких как игра fbDOOM. Для сборки программ для Tilck предлагается инструментарий на базе библиотеки Musl.

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

Проект не ставит перед собой цели использования в многопользовательских серверных окружениях или десктоп-системах. Поддерживается только монолитная сборка с встраиваемыми на этапе компиляции модулями. Из файловых систем поддерживаются FAT16 и FAT32 в режиме чтения, а также ramfs, devfs и sysfs. Блочные устройства пока не реализованы, т.е. всё размещается в памяти. Для абстрагирования операций с ФС предоставляется VFS. Многопоточность на текущем этапе развития доступна только на уровне ядра (в пространстве пользователя пока не предоставляется).

Предложенный набор драйверов позволяет запускать Tilck как в окружении QEMU, так и на обычных системах, загружаясь с USB-накопителя. Имеется поддержка расширенных наборов инструкций SSE, AVX и AVX2. Для запуска предлагается собственный интерактивный загрузчик, поддерживающий системы с BIOS и UEFI, но возможно использование и сторонних загрузчиков, таких как GRUB2. При загрузке в QEMU ядро может работать в окружении с 3 МБ ОЗУ.

В настоящее время проект позиционируется как учебный, но в долгосрочной перспективе не исключено, что Tilck дорастёт до уровня, пригодного для применения в качестве ядра для встраиваемых систем, на которых требуется предсказуемое поведение и низкие задержки. Ожидается, что Tilck может занять промежуточную нишу между решениями на базе ядра Linux и специализированными ОС, работающими в режиме реального времени, такими как FreeRTOS и Zephyr. Среди планов упоминается портирование Tilck для процессоров ARM и процессоров без блока управления памятью (MMU), добавление сетевой подсистемы, поддержка блочных устройств и дополнительных ФС, таких как ext2.

  1. Главная ссылка к новости (https://github.com/vvaltchev/t...)
  2. OpenNews: Автор оболочки Sway и языка Hare развивает новое микроядро Helios и OC Ares
  3. OpenNews: Микроядро seL4 математически верифицировано для архитектуры RISC-V
  4. OpenNews: Проект Neptune OS развивает слой совместимости с Windows на базе микроядра seL4
  5. OpenNews: Google готовится к переводу умных колонок Nest Audio на ОС Fuchsia
  6. OpenNews: Google открыл код защищённой операционной системы KataOS
Лицензия: CC BY 3.0
Наводку на новость прислал Artem S. Tashkinov
Короткая ссылка: https://opennet.ru/58450-tilck
Ключевые слова: tilck, kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (144) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:15, 09/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Ну что за люди, как микроядро писать, так зачем-то ещё и Растом обкладываются, а потом выбирают дистиллированный Цэ для монолита...
     
     
  • 2.9, Аноним (9), 23:21, 09/01/2023 [^] [^^] [^^^] [ответить]  
  • +21 +/
    Цэ хорош для всего. Деннис Ритчи не зря кр-сноглазил за своей печатной машинкой.  
     
     
  • 3.41, Аноним (41), 03:40, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –16 +/
    Не для всего, а для очень узкого класса задач (ядра ОС и драйверы).
     
     
  • 4.47, Аноним (47), 04:05, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +10 +/
    для геймдева ещё, сколько написано детских игр типа javascript или rust
     
     
  • 5.125, Советский инженер (?), 20:25, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дурашка, раст написан на расте. ЛЛВМ - на плюсах. Все более менее вменяемые реализации джаваскрипта тоже на плюсах.

    И никакого С.

     
  • 5.131, Аноним (131), 00:58, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для геймдева класса игрушек девяностых.
     
  • 4.71, Аноним (71), 09:48, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Еще для написания всех остальных языков.
     
     
  • 5.79, Аноним (79), 10:54, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Разве что на начальном этапе. А с развитием языков, они сами на себе переписываются. Так D уже на D (а был на С++, даже не на С), Rust на Rust.
     
     
  • 6.120, th3qthecreator (?), 19:37, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    А компилятор раста то на чем? ой..
     
     
  • 7.126, Советский инженер (?), 20:27, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Компилятор раста на расте. А ллвм на с++.

    Что даже загуглить не смог?

     
  • 4.110, Янис (?), 17:13, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Си как раз таки может испольоваться для очень даже широкого круга задач: ОС, драйвера, контролеры, прикладные прогаммы и так далее.
     
  • 4.115, BorichL (ok), 17:30, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это некоторые "программисты" применимы для очень узкого круга задач из-за профнепригодности.
     
  • 3.123, Аноним (123), 19:59, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он хорош для простых программ вроде драйверов устройств и в некоторых нишах, где выполняются простые программы. Для любого более-менее сложного проекта Си — это приговор, что отлично видно на примере тонущего Xorg. Но таки Деннис не зря пыхтел, без Си мы бы до сих пор с перфокартами бегали.
     
     
  • 4.162, Аноним (162), 05:18, 03/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    может это Вяленый херово взлетает, а не Xorg умирает? Что же он умирает, да всё никак умереть не может? Кстати, как там у Вяленого него с одновременной мультисессионностью?
     

  • 1.2, Аноним (2), 22:19, 09/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Ожидается, что Tilck может занять промежуточную нишу между решениями на базе ядра Linux и специализированными ОС, работающими в режиме реального времени

    И где эта ниша используется? Ну вы понели вообщем.

     
     
  • 2.5, Аноним (5), 22:47, 09/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Смартфоны?
     
     
  • 3.16, пох. (?), 00:18, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ни разу.

    Ну разьве что внутри baseband'а. Там примерно что-то такое и есть.
    Но судя по uefi - цель скорее всякие сравнительно мелкие управляющие штуковины. Где нет жесткого рилтайма и микротребований к памяти, но и целиком линукс низачем.

     
     
  • 4.81, Аноним (79), 11:03, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для baseband'a достаточно RTOS + OsmocomBB.
     
  • 4.146, Аноним (-), 09:45, 12/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну разьве что внутри baseband'а. Там примерно что-то такое и есть.

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

     
  • 2.18, mikhailnov (ok), 00:36, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бегущая строка в метро, например
     
     
  • 3.26, Аноним (47), 02:00, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    они же все на четвёртой малинке
     
     
  • 4.67, Аноним (67), 09:19, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Какая проблема поставить сабж на малине? Жирно разбиан там для строки нафиг не нужен.
     
     
  • 5.127, пох. (?), 20:34, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Какая проблема поставить сабж на малине? Жирно разбиан там для строки нафиг
    > не нужен.

    да там и четырехкиловаттный кипятильник не очень-то. Но пофиг, "и так сойдет!"


     
  • 5.128, Советский инженер (?), 20:35, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проблема в том что нет ни одной малины на х86.
     
  • 5.129, Аноним (129), 20:54, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > На текущем этапе развития ядром поддерживается только архитектура x86

    покажешь малину на x86?

     
     
  • 6.140, Криптоханыга (?), 14:34, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Такая устроит?
    https://cnx-software.ru/2022/10/19/obzor-up-4000-x86-sbc-s-ubuntu-22-04/
    Или такая:
    https://www.amazon.com/MODELB-Win10-x5-Z8300-MicroSD-Socket/dp/B0B9X4G4V6/ref=
     
  • 6.141, Криптоханыга (?), 14:44, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Или вот такой:
    https://cnx-software.ru/2020/05/15/obzor-ghf51-amd-ryzen-embedded-sbc-ot-dfi-c
     
  • 2.106, анон (?), 15:22, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В спутниках и лун*ходах, чтобы по вотчдогу не падали, а на ходу латались.
    У меня на домашнем пк после 6го ядра, где фичу в памятью и зависанием починили.

    >ПРЕДУПРЕЖДЕНИЕ: В сообщении используется неприемлемая лексика.
    >Выражение, на которое сработало предупреждение: 'лун*ход'

    Серьезно?

     
     
  • 3.152, Аноним (-), 14:35, 12/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да тут и кос @ м @ навт - ругательством бывало. А может и есть. Прогресс, блин...
     

  • 1.3, Аноним (3), 22:37, 09/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну шо за "тилик" (тильк?) какой-то. Надо по имени автора - Slavix
     
     
  • 2.14, Атон (?), 23:46, 09/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    About
    A Tiny Linux-Compatible Kernel
     
  • 2.33, Аноним (33), 02:21, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Тил’к.
    Для тех, кто помнит сериал "Звёздные врата" - вполне себе нормальное имя ))

    https://stargate-russian.fandom.com/ru/wiki/%D0%A2%D0%B8&#

     
     
  • 3.52, Аноним (52), 04:56, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Indeed
     
     
  • 4.58, Werwolf (ok), 07:03, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    лучший коммент ever
     
  • 4.153, Аноним (153), 15:09, 12/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Indeed

    Jaffa, KREE

     

  • 1.4, Kuromi (ok), 22:45, 09/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Из картинки - "Встроенные файловые системы: fat32". Отлииичное начало.
     
     
  • 2.6, Самый умный из вас (?), 22:47, 09/01/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Доброе утро! Тут к вам uefi пришел
     
     
  • 3.7, Kuromi (ok), 23:10, 09/01/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Доброе утро! Тут к вам uefi пришел

    Ну с Уефи все понятно - Микрососы, те же что и Secure Boot притащили. В SD картах тоже они копались, пропихнули exFAT, но тут-то это зачем?
    Причем даже в новости говорится что хотят сделать ext2, там при сравнимой простоте все таки нет хотя бы таких ограничений на размер файла. И это при том что FAT32 появился на 3 года ПОЗЖЕ ext2.

     
     
  • 4.12, Аноним (12), 23:39, 09/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Про сравнимую простоту ext2 и fat32 поржал.
    Fat32 можно сделать на коленке за полчаса и работать с ним сразу, а россыпь поддерживаемых ФС для проекта в стадии концепта сейчас совершенно не важна.
     
     
  • 5.43, Аноним (41), 03:47, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, а давай забьемся, что ты за полчаса _рабочий_ фат не напишешь? Даже за 30 часов не напишешь. Угадай почему?)
     
     
  • 6.65, Аноним (65), 09:16, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у некоторых студентов это была Лаба - написать "драйвер" fat16/fat32.
    fat12 более извратный - туда больше времени надо.
     
     
  • 7.108, Омномним (?), 16:00, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я как-то самсунговский старый TFS разбирал - вот это жесть жестяная. Хотя внутре под слоями веаринга почти FAT :D
     
  • 6.97, _kp (ok), 13:00, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что кроссплатформенные порты vfat уже давно написаны?
    Возможно подразумевается использование готовой библиотеки, а не велосипедостроение, и тогда, действительно, прикручивание FAT - пол часа работы.
     
     
  • 7.143, Аноним (65), 17:30, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    а что с fat16/32 писать то? файл может быть только последовательный.
    одна битовая карта блоков.
    Директории разве что - прийдется попотеть..

     
  • 4.24, Я (??), 01:45, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    про фат в ефи это интел придумал тыщу лет назад. потому что другой фс которая поддерживается любым чайником у нас до сих пор нет.. не удивительно что именно она вошла в стандарт как обязательная.
     
  • 3.88, Аноним (79), 11:22, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пусть уходит. На встройках Das U-boot как-то лучше.
     
     
  • 4.160, Проффесор (?), 01:46, 15/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не путайте ядро и загрузчик
     
  • 2.15, пох. (?), 00:14, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, автор не й...нутый л@пч-ый фанатик. Сделал то что требовалось, а не то что тебе понравится. Но ты, конечно, можешь быстренько дописать ему ext2...ой, не можешь. Кодить не умеешь, да?

    И начало получилось отличное - оно у него - работает (всего шесть лет, кажется, ушло?).

    Ну и видимо надо поставить галочку - у сотрудников vmware кажется дохрена свободного времени (хорошие сапоги, надо брать).

    Может и впрямь из этого что-то вырастет. Всяко поинтересней гуглевой фикции.

     
     
  • 3.57, Kuromi (ok), 06:25, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Да, автор не й...нутый л@пч-ый фанатик. Сделал то что требовалось, а не
    > то что тебе понравится. Но ты, конечно, можешь быстренько дописать ему
    > ext2...ой, не можешь. Кодить не умеешь, да?
    > И начало получилось отличное - оно у него - работает (всего шесть
    > лет, кажется, ушло?).
    > Ну и видимо надо поставить галочку - у сотрудников vmware кажется дохрена
    > свободного времени (хорошие сапоги, надо брать).
    > Может и впрямь из этого что-то вырастет. Всяко поинтересней гуглевой фикции.

    А что, Микрософт уже прекратили докапываться ко всем подряд по поводу патентов на FAT? Стоит ли заранее закладывать себе мину замедленного действия?

     
     
  • 4.96, Аноним (96), 12:33, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, патент закончился, теперь все могут fat драйвера писать
     
     
  • 5.118, Kuromi (ok), 17:51, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, патент закончился, теперь все могут fat драйвера писать

    FAT или FAT32?

     

  • 1.8, Аноним (9), 23:18, 09/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну хоть кто-то понял что ядро слишком раздуто и пора его переписать. С лицензией они правда опять не угадали. Под BSD ничего развиваться не может.
     
     
  • 2.17, Вы забыли заполнить поле Name (?), 00:21, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какую надо?
     
     
  • 3.37, Балмер (?), 02:52, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Проприетарную
     
  • 3.59, Тот_Самый_Анонимус_ (?), 07:10, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Публичное достояние.
     
     
  • 4.83, Аноним (79), 11:07, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и будет под этим достоянием пилить проект один чел в одно лицо, как это мы видим, например, в 7-zip.
     
     
  • 5.132, zog (??), 01:16, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И что не так с 7-zip?
     
  • 5.145, Тот_Самый_Анонимус_ (?), 05:50, 12/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну и будет под этим достоянием пилить проект один чел в одно лицо, как это мы видим, например, в 7-zip.

    1. 7-zip это gpl.
    2. Это в принципе прекрасный продукт, несмотря на гадкую лицензию.
    3. В качестве примера вы бы могли привести SQLite, и тогда... Oh, shi~

     
  • 3.63, Аноним (67), 09:14, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    гню гпл.
     
     
  • 4.84, Аноним (79), 11:08, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На крайняк, хотя бы, MPLv2.
     
  • 2.111, Марат (??), 17:19, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скажи это Sony с их PS3,PS4,PS5 или Nintendo с их Switch, работающим на их форке фряхи
     
     
  • 3.133, Аноним (123), 02:45, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    То-то и оно, что форк как бы есть, но его в то же самое время всё равно, что нет. Для FreeBSD точно так же ничего не поменялось бы, если бы ПС работала на форке dr-dos. Ну, кроме гордости, мол, а мы во как могём! Но сие есть суета сует, а потому презренно.
     
  • 3.158, Аноним (-), 03:21, 13/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Скажи это Sony с их PS3,PS4,PS5 или Nintendo с их Switch, работающим
    > на их форке фряхи

    Окей, и как это помогло нам, фряхе и всем остальным, кто не сони и не нинтендо? А профиты упомянутых интересны только их акционерам.

     

  • 1.10, Shevchuk (ok), 23:23, 09/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    > Проект не ставит перед собой цели использования в многопользовательских серверных окружениях или десктоп-системах.
    > В настоящее время проект позиционируется как учебный



    Hello everybody out there using minix -

      I'm doing a (free) operating system (just a hobby, won't be big and
      professional like gnu) for 386(486) AT clones.  This has been brewing
      since april, and is starting to get ready.  I'd like any feedback on
      things people like/dislike in minix, as my OS resembles it somewhat
      (same physical layout of the file-system (due to practical reasons)
      among other things).



     
  • 1.11, Советский инженер (?), 23:34, 09/01/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

     ....ответы скрыты (10)

  • 1.19, Аноним (19), 00:50, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно придумали.

    https://www.youtube.com/watch?v=67h8GyNgEmA

     
  • 1.21, name (??), 01:22, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Но ведь BSD уже есть.

    PS: что очередная васянская школоподелка делает в новостях?

     
     
  • 2.32, Аноним (32), 02:18, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы, видимо, детсадовец раз не знаете, что единого бинарносовместимого BSD нет и уж тем более совместимого c linux.
     
     
  • 3.42, Аноним (42), 03:41, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это, кстати, большой просчёт был.
     
     
  • 4.66, Аноним (67), 09:17, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Большой просчёт это Plan 9. Все остальное так, в пределах погрешности.
     
  • 3.74, Аноним (74), 10:22, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Linux бинарно совместим с UNIX? С каким именно?
     
     
  • 4.142, name (??), 17:22, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    #include <stdio>

    int main(void) {
        if (linux == unix)
            printf("lol\n");

        return 0;
    }

    Собери gcc и запусти.

     
     
  • 5.155, Аноним (-), 03:16, 13/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это вообще не компилится. Кодеры опеннета такие нажористые, что их код не видал компилера...
     
  • 3.85, Аноним (79), 11:11, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >и уж тем более совместимого c linux

    Линуксулятор - без него никуда.

     
  • 2.159, Аноним (159), 06:07, 13/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Был в 1991-м один студент, ещё недавно школьник, написал свою васянскую поделку, которую сразу же раскритиковали видные учёные - в том числе автор книги, по которой тот студент изучал архитектуру unix-систем.
     

  • 1.30, Аноним (30), 02:11, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Будет хорошо в виде модуля для systemd пока загружается основное ядро!
     
     
  • 2.34, Аноним (34), 02:23, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А если сбойнёт при загрузке, то и пофиг.
     
  • 2.86, Аноним (79), 11:13, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Systemd сам скоро станет и ядром, и минимальным окружением.
     

  • 1.39, Аноним (39), 03:04, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    3 Мб оперативы конечно хорошо, но привязка к 686 - не очень, еще б на 386, 486, 586 запускалась, Линус с 386 начинал. Для витуализации самое оно, высокая плотность. На одном хосте можно больше виртуалок разместить, которые можно сдавать в аренду за деньги.
     
     
  • 2.40, Аноним (12), 03:25, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Линус с чего у него было, с того и начинал.
     
     
  • 3.46, Аноним (38), 03:55, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это жирный тролинг.
     
     
  • 4.48, Аноним (47), 04:08, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    как проги на расте?
     
  • 4.53, Аноним (12), 05:02, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Год напомнить? Тогда максимум 486-е существовали, и вряд ли их студенты массово скупали (цены тех лет напомнить тоже могу).
     
  • 2.45, Аноним (38), 03:54, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Не знаю какой ты ойтишник, но петросян так себе.
     
     
  • 3.56, Аноним (56), 05:58, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У тебя нет старых ПКшек, а у меня есть и не одна.
     
     
  • 4.60, Аноним (38), 07:24, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сдай их на цветмет,хоть какой-то профит
     
  • 4.75, Аноним (74), 10:23, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    386 сейчас собрать занятие не из дешевых.
     
     
  • 5.103, Аноним (103), 14:21, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Продаются "на вес", просто искать надо уметь, а не покупать у перекупщиков, которые имеют с этого огромные нетрудовые доходы.
     
  • 5.138, Аноним (138), 13:53, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В любом городе есть лавки, скупающие электронику на компоненты, драгметы и цветметы. Они подберут все, что угодно, за разумное время и разумные деньги. Да и брендовые компьютеры класса 386 на ходу периодически пролетают на "Авито" и "Юле" в пределах сотни-другой баксов. Проблемы только с винчестерами.
     
     
  • 6.161, Проффесор (?), 01:54, 15/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Возьмите переходник CF to IDE
     
  • 2.77, Аноним (74), 10:31, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >еще б на 386, 486, 586 запускалась

    Вообще да, по хорошему нужно чтобы работало на 386, чтобы можно было полноценную ОС с офисной программой и браузером можно было.

     
     
  • 3.99, Аноним (99), 13:18, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В 98 винде и браузер есть IE5 и офис. Можно и Lamp сервер поднять и музыку через winamp слушать.
     
     
  • 4.104, Аноним (74), 14:22, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    GUI это излишества! Мы должны довольствоваться CLI ну в лучшем случае TUI.
     
  • 4.109, Аноним (109), 16:15, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > музыку через winamp слушать

    ADPCM WAV? На 386-то.

     
     
  • 5.112, Аноним (99), 17:24, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Cd-Da и midi 386 тащит без проблем.
     
     
  • 6.119, Аноним (109), 18:50, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, а ещё MOD.
     
  • 6.154, Аноним (153), 15:12, 12/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Cd-Da

    Только если в режиме кинуть команду и с сидючного аудио слушать.

    > и midi 386 тащит без проблем.

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

     
  • 4.122, Аноним (38), 19:50, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > В 98 винде и браузер есть IE5

    Тебе кажется пора обновиться. Вышел ie6 для Windows 9x.

     
  • 2.87, Аноним (79), 11:16, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >386
    >Для витуализации самое оно, высокая плотность. На одном хосте можно больше виртуалок разместить, которые можно сдавать в аренду за деньги.

    Какой софт сейчас пойдёт на i386? Всем давно нужны всякие SSE, а то и AVX кому-то подавай.

     
     
  • 3.98, Аноним (99), 13:10, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Игрушки, демки, ssh, vnc, terminal клиенты. Некоторое современное оборудование с консолью на последовательном порту поставляется. FreeDos справляется с этим, а вот Linux слишком жирный стал.
     
  • 3.117, BorichL (ok), 17:41, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну например под 2.11 BSD написали очень простенький http сервер, работает на PDP-11  :-)
    В прошлом году ещё и компилятор Си обновили на более современный, желающие могут ещё что-нибудь написать не вспоминая старые синтаксические конструкции.
     

  • 1.49, bOOster (ok), 04:34, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если не сможет использовать Linux базу драйверов - то и не нужно. Целевую промежуточную нишу занимают BSD.
     
     
  • 2.68, Аноним (67), 09:21, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Так для линукс и нет особо драйверов, зачем они нужны?
     

  • 1.54, Аноним (54), 05:18, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >распространяется под лицензией BSD

    Обожаю эту лицензию. С одной стороны вроде как полная свобода, не то что тирания GNU с их обязательными требованиями выкладывать исходники. Но с другой стороны авторы что-то не очень торопятся делиться исходниками на этой BSD. Такое двоякое чувство, вроде как полная свобода, но с другой стороны такое чувство, что тебе одним местом по морде повозили.  

     
     
  • 2.76, Аноним (74), 10:30, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С BSD лицензией можно взять чужой продукт и на его основе сделать многомиллиардную корпорацию. А теперь скажи что это плохо.
     
     
  • 3.90, Аноним (79), 11:57, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для непопавших в многомиллиардную компашку это и есть, как будто, одним местом по морде повозили.
     
  • 3.95, Аноним (65), 12:15, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это вы про историю GPL и MySQL ?
     
  • 3.139, Аноним (138), 13:59, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Свободный софт придумали, чтобы "продуктов" (велосипедов из костылей) было поменьше и чтобы корпорации побольше занимались поставкой реальных товаров и услуг, а не торговлей воздухом.
     
  • 3.156, Аноним (-), 03:17, 13/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > С BSD лицензией можно взять чужой продукт и на его основе сделать
    > многомиллиардную корпорацию. А теперь скажи что это плохо.

    Ну, ты не похож на многомиллиардную корпорацию, поэтому тезис про то что это хорошо остался нераскрытым :)

     

  • 1.55, Аноним (56), 05:51, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Собрал образ, под QEMU грузится. fbdoom нет в образе, нужно как-то добавлять.
     
     
  • 2.61, Аноним (61), 08:58, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какого размера получился?
     
     
  • 3.73, Аноним (56), 09:49, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    36 МБайт с копейками.
     
     
  • 4.82, . (?), 11:04, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Многовато. У меня линуксовое около 9 мб
     

  • 1.69, Аноним (69), 09:46, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В одну харю разрабатывает, что ли?
     
     
  • 2.72, раст переусложнён (?), 09:49, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    богатыри! - не вы
     

  • 1.78, Аноним (78), 10:53, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >под лицензией BSD

    Опять пермессивщина

     
     
  • 2.80, Аноним (79), 10:58, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Под BSD корпорасты только нахаляву пользовать будут, не отдавая в проект, как бы, свою "интелектуальную собственность".
     
     
  • 3.92, Аноним (92), 12:07, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Они даже пользовать не будут нафиг им это надо, когда уже есть оффтопик.
     
     
  • 4.114, Аноним (79), 17:28, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Оффтопик засовывать во встройки?
     

  • 1.89, Аноним (89), 11:29, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линуксу капец теперь? Фатальный недостаток нашли?
     
     
  • 2.93, Аноним (92), 12:08, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага Тильк скоро завоюет 5% десктопа.
     
     
  • 3.113, Аноним (79), 17:27, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    от десктопа на Линуксе
     
  • 3.149, Аноним (-), 10:36, 12/01/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.150, Аноним (-), 10:36, 12/01/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (4)

  • 1.91, Анонн (?), 12:01, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ничего не понял. В freebsd тоже есть  бинарная совместимость с  пингвином. Нах надо? Да ещё и с fat, где скандиск и дефрагментатор надо постоянно запускать. Я бы понял если бы драйвера бинарно совместимые были. Ну там в крузис поиграть с лучами. А так - нахнах
     
  • 1.94, Аноним (65), 12:14, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    разрабатывают замену vmkernel из-за которого судились с linux ?
     
  • 1.107, Омномним (?), 15:59, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    - поддерживаются FAT16 и FAT32 в режиме чтения, а также ramfs, devfs и sysfs. Блочные устройства пока не реализованы, т.е. всё размещается в памяти

    Очередной borndead.

     
  • 1.130, X86 (ok), 23:48, 10/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь прикрутите к нему Wayland с LXQT и сделайте идеальную ОС для десктопа и мобильников.
     
  • 1.134, Аноним (134), 04:12, 11/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В чем новость?
    Проект давно живёт и развивается.
     
  • 1.135, Fafhrd (ok), 05:20, 11/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тилк? Tek'ma'tek! Jaffa, kree!
     
  • 1.136, Аноним (136), 05:47, 11/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Шикарная новость. Как раз для информационных киосков самое оно. Экран, сенсорная панель, пара картинок на файловой системе и сетевуха. Зачем остальное дрочево с терминалами всякими этми там getty и прочей ахинеей таскать непонятно.

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

    Ниша может быть роутеры, сетевые и прочая сетевая ахинея. Вполне на экранчик показать графики загрузки сети (отдать по сети для админства), а дальше гонять там трафик.

    В целом если допилит годнота и крутота. Можно даже попробовать что-то целиком графическое сделать вроде там какого-нибущдь Wayland-а и UI накатить без мильена этих ваших самых X11..

     
     
  • 2.137, пох. (?), 09:52, 11/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    эксперты...запрещенногослова.

    > Ниша может быть роутеры, сетевые и прочая сетевая ахинея.

    Не может. Но куда там экспертам в экспертизу...

    > Зачем остальное дрочево с терминалами всякими этми там getty и прочей ахинеей таскать непонятно.

    да, вполне хватило бы обычной винды.

     

  • 1.144, Бодрожелатель (?), 20:15, 11/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Спасибо автору новости, это интересно.
    Видимо, эта штука в той же категории, что и российский Embox.
    Тот тоже - не будучи линуксом, позволять собирать и запускать под себя OpenCV. Причём всё это может происходить на достаточно скромном 32-битном контроллере.

     
     
  • 2.157, Аноним (-), 03:19, 13/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > OpenCV. Причём всё это может происходить на достаточно скромном 32-битном контроллере.

    А смысл этой активности? Десятибаксовый китайский одноплатник о 4 ядрах спокойно запускает пингвина. Десять баксов за вообще совсем все - куда уж скромнее?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру