Профиль: Аноним (вход | регистрация)
OpenNET

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

Автор WinBtrfs опубликовал открытую ОС Moxnox 1.0 с ядром в стиле Windows NT

26.10.2026 17:27 (MSK)

Марк Хармстоун (Mark Harmstone), автор проекта WinBtrfs, опубликовал выпуск операционной системы Moxnox 1.0, разрабатываемой с 2022 года в качестве хобби. Moxnox преподносится как созданная с оглядкой на Windows NT операционная система, обеспечивающая совместимость с POSIX-стандартами, использующая файловую систему Btrfs и достигшая уровня самосборки (self-hosting). Проект насчитывает около 130 тысяч строк кода на языке С++ и распространяется под лицензиями GPL (ядро и базовые программы), LGPL (библиотеки) и MIT (модули). Поддерживается сборка для архитектур x86-64-v3 и ARMv8.1 (может работать на плате Raspberry Pi 5).

Системные вызовы и низкоуровневые интерфейсы в ядре реализованы по образу Windows NT, но структура ядра и сопутствующие компоненты отличаются от Windows NT. Предоставляется возможность для запуска компонентов окружения GNU и программ, написанных для Unix-подобных систем. В качестве формата исполняемых файлов применяется PE, библиотеки имеют расширение dll, а программы - exe.

Поддерживаемые аппаратные устройства:

  • Блочные устройства: NVMe, SATA, SDHCI (SD-карты), virtio-block и USB-накопители.
  • Сетевые карты: virtio-net, RTL8168, RTL8125.
  • Устройства ввода: virtio-input, USB HID, клавиатуры и мыши с интерфейсом PS/2.
  • Графика: virtio-gpu, GOP framebuffer, VBE, VGA-консоль.
  • Консоль: virtio-console, последовательны порт x86, PL011 ARM.
  • USB: XHCI.

В настоящее время в Moxnox реализовано 642 функции из примерно 1200, описанных в стандарте POSIX 2024, но этого достаточно для работы таких проектов, как gcc, bash, mesa, openssh, openssl, perl, python и rust. Системная библиотека сформирована из функций gnulib, математических и криптографических функций из musl, функций для работы с регулярными выражениями из tre и функций типа printf из mingw. Поддерживается самосборка, позволяющая скомпилировать Moxnox из окружения на базе Moxnox. Запуск Windows-программ пока не поддерживается, но в будущем для их запуска намерены задействовать реализацию API Win32 из Wine.

Среди портированных для Moxnox программ:

  • bash
  • binutils
  • bison
  • bzip2
  • cairo
  • cmake
  • coreutils
  • curl
  • diffutils
  • expat
  • file
  • findutils
  • flex
  • freetype
  • gawk
  • gcc (только для amd64)
  • git
  • gmp
  • gperf
  • grep
  • gzip
  • harfbuzz
  • hexyl
  • jsoncpp
  • less
  • libarchive
  • libiconv
  • libpng
  • librhash
  • libuv
  • llvm
  • m4
  • make
  • mako
  • markupsafe
  • mesa
  • mpc
  • mpfr
  • nano
  • ncurses
  • netcat
  • ninja
  • openssh
  • openssl
  • patch
  • perl
  • pixman
  • python
  • pyyaml
  • readline
  • ripgrep
  • rust
  • sed
  • tar
  • vim
  • wget
  • xz
  • zlib
  • zstd

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

Утверждается, что проект не содержит значимого кода, сгенерированного через AI-инструменты, которые использовались только для выполнения рутинной работы, такой как перевод правил autotools в CMake, замена ioctl-вызовов на функцию tcgetwinsize при портировании программ, написание тестов и поиск ошибок в коде.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Выпуск WinBtrfs 1.10, реализации файловой системы Btrfs для Windows
  3. OpenNews: Выпуск операционной системы ReactOS 0.4.16
  4. OpenNews: В ReactOS появилась возможность установки на NTFS
  5. OpenNews: Проект LiberNT развивает форк ReactOS, нацеленный на совместимость с Windows 11
  6. OpenNews: Альфа-версия CusDeb OS, Windows-подобной ОС на базе Linux и пользовательского окружения ReactOS
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66552-moxnox
Ключевые слова: moxnox, windows
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (115) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, опеншлёпивпродакшн (?), 17:41, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –23 +/–
    Очень похоже на попытку перевода кого-то где-то на Linux. Долго, трудно... и бессмысленно, как само существование Windows.
     
     
  • 2.136, Аноним (136), 23:11, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ещё и на (подставном)GPL, нет тут в любом случае всё ReactOSоыцами уже застолблено основательно. Зря время потратил.
     

  • 1.5, Андрюха (??), 17:45, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/–
    Надеюсь общими усилиями автор и сотоварищи добъет изделия товарищей Торвальца и Гейца и сделает правильную ОСь, штоб было как в окнах, но бесплатно.
     
     
  • 2.12, тоже Аноним (ok), 18:07, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Чистый синдром утенка: как начал с пиратской винды, так ничего слаще и не видел.
     
     
  • 3.19, Смузихеб забывший пароль (?), 18:17, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +9 +/–
    так и нету жеж )
     
  • 3.47, Аноним (47), 23:01, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Люди делятся на 2 типа: у тех у кого синдром утёнка и на не-таких-как-все, которые будут пользоваться GNOME и нахваливать.
     
     
  • 4.133, Аноним (133), 16:44, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    >и на не-таких-как-все, которые будут пользоваться GNOME и нахваливать.

    Пользуюсь sway, я из какой категории?

     
  • 3.60, Аноним (60), 00:41, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Они сами виноваты, что втравили нас в своё изделие. Жили бы - горя не знали ))
     
  • 2.48, Аноним (47), 23:03, 26/10/2026 Скрыто ботом-модератором     [к модератору]
  • +3 +/–
     
  • 2.113, а (?), 11:37, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > штоб было как в окнах, но бесплатно.

    ты только что федору

     

  • 1.7, Аноним (7), 17:50, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    В дальнейшем будет использоваться на больших машинах?
     
     
  • 2.61, Аноним (60), 00:42, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В дальнейшем будет крутится на машинах любителей новенького.
     

  • 1.9, чатжпт (?), 17:51, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    забавное как хобби-проект, но бесполезное
     
     
  • 2.13, warlock66613 (ok), 18:09, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Про Линукс тоже так говорили.
     
     
  • 3.16, тоже Аноним (ok), 18:12, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Про Линукс говорили "ха, прикольная фигня, надо поковырять". И развился он именно поэтому.
    А на такие поделки ковырятели не набегут, и даже создателю над ним пахать особенно не уперлось.
     
     
  • 4.28, kusb reg (ok), 19:27, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Эта штука вызывает те же чувства. NT-like POSIX-compatible operating system - одно это звучит интересно и противоречиво, вызывая интерес.
    И у Линуса было ещё преимущество прошлого.
     
  • 3.20, Смузихеб забывший пароль (?), 18:21, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    просто тогда альтернатив не сильно было
    попробуй он сейчас начать пилить что-то новое - получилась бы фуксия и это ещё в лучшем случае
     
  • 3.49, чатжпт (?), 23:08, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    неизвестно где был бы линукс если бы не судебные тяжбы у бсд в начале 90х
     
     
  • 4.62, пох.. (?), 00:43, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    там дело не в судебных тяжбах (когда это IBM их боялась)

    там дело в том что они просто не продавались. Нельзя было придти на чаек к Хаббарду и купить его вместе с проектом и всеми кто в этом проекте краем-боком участвовал и тем более просто пользовался. У него и возможности такой не было, всех продать - он не владел единолично кодом и торговой маркой.

    А с линуксом - прокатиллло! Причем сперва был запущен пробный шарик - в виде обIPOшивания редхата, когда деньги получил - Жулик, а разработчики (включая даже майнтейнеров самого редхата не работавших за деньги) получили обещания (и потом по слухам - х-#). Облапошивание успешно удалось, и дальше можно было уже особо не церемониться с любителями шв@60дки.

     
     
  • 5.94, Jh (?), 09:27, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Тяжбы у проекта FreeBSD были. Работал в одном банке в середине 00-ых, они прямо закупили АС на SCO Unix.
     
     
  • 6.112, пох.. (?), 11:26, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    SCO покупали вовсе не по причине каких-то тяжб во фре.
    sco покупали потому что там оракл работал. Правда в середине 00х я бы в такой банчок наниматься не стал уже, это подвальные какие-то очередные.
    В середине 90х - это еще имело смысл (но не брали, п-сы)

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

     
     
  • 7.158, Аноним (158), 20:05, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > И SCO в середине нулевых судилась, внезапно, с линуксом. (и проиграла как
    > всегда)

    Ну так бсд судились - с AT&T. А те загадив поляну потом цинично перешли на убунту на своих серверах. В общем - BSD в этой схеме дважды лохи :)

     
  • 4.114, Аноним (-), 12:19, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    > неизвестно где был бы линукс если бы не судебные тяжбы у бсд в начале 90х

    Ну так BSD - это лохи лоховские. Начиная с лицензии, и далее - до верхов управления проектом, со всеми остановками.

    Лицензия - позволяет тырить у них код ничего не давая взамен. А когда господа вдруг удумали играть не в одни ворота - им очень быстро объяснили кто тут master а кто тут slave в этой схеме. А финский студень оказался, вот, не лох, и условия себе и проекту получше выписал.

     
  • 3.108, Гаврош (?), 10:42, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    И что, не оправдалось? Монолитное ГУано, которое само себя закапывает каждый год - это не "бесполезное"?? Ржа, сустемДы, ИИ... это всё просто более ускоренно добивает этот кусок трольвадского гения. 😏
     
     
  • 4.146, Аноним (146), 16:48, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Ржа, сустемДы, ИИ... это всё просто более ускоренно добивает этот кусок трольвадского гения. 😏

    На хренадцатый год у виндекaпцa появился еще один конкурент? :)
      

     
  • 2.107, Tron is Whistling (?), 10:41, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вообще годное.
    Вопрос в том, насколько оно может оказаться патентами покрыто.
     

  • 1.10, Аноним (10), 17:53, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Зачем гибрид Unix и Windows? Чтоб natively запускать и те и те приложения? (одинаково плохо запускать)
     
     
  • 2.18, warlock66613 (ok), 18:13, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +8 +/–
    Ядро NT имеет мало отношения к тому, что понакручено вокруг него в Windows. И оно на самом деле очень круто сделано. Да, монолит, но модульный. Объектная архитектура. Стабильный API для драйверов, HAL.
     
     
  • 3.41, maximnik0 (?), 21:49, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Стабильный API для драйверов, HAL.

    Не совсем верная информация.Начиная с висты поломали звуковые драйвера - теперь хочешь ускорение эффектов -будь добр использовать OpenAL.Также поломали графические драйвера - решив отделить графику от ядра, резко ужесточила размер драйверов работающих в ring0.Перенеся часть функций в ring3. Что то ещё поломали в блитуз и юсб - уже не помню точно, но драйвера в некоторых случаях нужно было переделывать.Поломали ари для прямого доступа к диску, сказали "не безопасно".

     
     
  • 4.45, Ivan_83 (ok), 22:31, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Да, я тоже помню что модель работы с дровами в висте как то переделали.

    Бонусом упавший драйвер видяхи стал в некоторых случаях перезапускатся и работа продолжалась без ребута/синего экрана.

    Внутри там вроде прикольная модель, похожая на оконное АПИ - дрова общаются IRP сообщениями между собой и выстраиваются в цепочку - пайп, типа можно и посредине вставать.

     
  • 4.116, Аноним (-), 12:28, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > - решив отделить графику от ядра, резко ужесточила размер драйверов работающих
    > в ring0.Перенеся часть функций в ring3.

    Да там даже вон какой-то тип дописал shim который добавляет в семерку чтоли - довески чтоб грузить дрова десятки. Но само то по себе оно - опа - не очень совместимое, без таких вот костылей. А с такими костылями - народ в свое время грузил даже дрова винды в линухе. Хоть это и изврат жесточайший. Для вафель и кого там еще пока собственные дрова были не в форме.

     
     
  • 5.135, maximnik0 (?), 20:28, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Хоть это и изврат жесточайший

    Хотя есть стандарт не отменный для uefi драйверов.Кросплатформенный ,с байт реалтейм компиляцией в машинные коды.Хотя пары видеокарт с поддержкой этого стандарта я видел.

     
     
  • 6.137, Аноним (137), 23:45, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    И что тот драйвер умеет?
     
     
  • 7.140, maximnik0 (?), 04:10, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > И что тот драйвер умеет?

    Спецификация очень большая - самая главная фишка: процесоронезависимость.Т.е видеокарта будет и на x64 работать так и на arm ,risk-5.Видиорежимы как я помню 2 стандарта, но выжил чуть переделанный стандарт Vesa 3 (GOP), единственное прерывания нет и адресация прямая.Насчет 3д не скажу - не читал спеки , вроде нужны драйвера со стороны операционки, но опять же их можно было использовать в виде байт -кода ,т.е не зависимо от процессора.

     
     
  • 8.143, Аноним (143), 10:31, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Тогда я отвечу эти драйверы умеют ровно одно 8212 чтобы 2D не тормозило ... текст свёрнут, показать
     
     
  • 9.154, Аноним (-), 00:27, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Для этого хватит и условного firmware framebuffer по большому счету e g efifb ... текст свёрнут, показать
     
  • 7.142, maximnik0 (?), 06:04, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > И что тот драйвер умеет?

    Добавлю чуть раньше насчёт видеокарт написал -для uefi WiFi стандартный интерфейс,для питания ,включения и выключения.Можно прописать ключи шифрования и тогда на уровне uefi - можно эмитировать обычное сетевое соединение.Даже вполне возможно обновления скачать прямо с биосе (если такая возможность прописана в прошивке) .

     
     
  • 8.159, Аноним (158), 20:09, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Всю жизнь мечтал чтоб мутноблоб от проприетарщика - еще и по сети шарахался лишн... текст свёрнут, показать
     
     
  • 9.160, maximnik0 (?), 21:29, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Берите железо с открытой прошивкой Оно есть А так не думаю что в системное фирмв... текст свёрнут, показать
     
     
  • 10.166, Аноним (-), 20:31, 30/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну вот и все эот ваше UEFI мне при этом - не приболело от слова совсем ... текст свёрнут, показать
     
  • 6.147, Аноним (146), 16:51, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Хотя есть стандарт не отменный для uefi драйверов.Кросплатформенный

    В теории может что и есть. На практике большая часть EFI это пропертарная дрянь с мутноблобмами имени товарища wintel'а.

    Всяким ARM и RISCV это не сильно надо - линуховый драйвер всяко умеет запускать GPU "совсем с ноля" ибо BIOS/EFI тоже так то инициализируют - только первую видяху которую найдут как правило. А остальное - пока не подхватится драйвером в системе - в полном ауте.

     
     
  • 7.151, maximnik0 (?), 21:11, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Всяким ARM и RISCV это не сильно надо - линуховый драйвер всяко
    > умеет запускать GPU "совсем с ноля" ибо BIOS/EFI тоже так то

    "Надо Вася,надо".А кто плакаться что стандартный загрузчик не применим ? Приходиться вписывать в таблицу загрузки все железки и комбинации железа.Сами же (не вы конкретно,а железячники) говорили что пака не будет стандарта- не возможно на ARM и риск-5 сделать как на x64 унервисальное ядро.Для риск-5 есть стандарт uefi и уже есть платы который этот стандарт поддерживают - немного но тем не менее: можно в модули пихать второстепенное железо , использовать груб и применять унервисальное ядро.


     
     
  • 8.152, Аноним (-), 21:38, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Линуксоиды для вот именно себя - сделали намного более одупляемый Device Tree Ч... большой текст свёрнут, показать
     
     
  • 9.155, maximnik0 (?), 00:57, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну вообще то Acpi перпендикулярен Винде Это беда производителей что тестируют то... текст свёрнут, показать
     
     
  • 10.161, Аноним (-), 21:36, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Теоретически - да Практически - что ACPI что EFI делан Wintel сугубо под свои w... большой текст свёрнут, показать
     
     
  • 11.163, maximnik0 (?), 21:49, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Запрета в спецификации на другие ФС нет у меня есть материнка которая спокойно... текст свёрнут, показать
     
     
  • 12.167, Аноним (146), 20:36, 30/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Да, но в итоге - удобно все же Wintel А остальным - только если повезет Если п... большой текст свёрнут, показать
     
     
  • 13.169, maximnik0 (?), 21:43, 30/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Была проблема, была В 3 по 4 версию там проморгали параметр размер страниц раз... текст свёрнут, показать
     
  • 11.165, maximnik0 (?), 22:05, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В принципе вы правы- пришел новый режим экономии S0i в гробу я такую экономию ... текст свёрнут, показать
     
     
  • 12.168, Аноним (168), 20:42, 30/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Называя вещи своими именами - у x86 с одной стороны очень навороченный power man... большой текст свёрнут, показать
     
  • 7.156, Аноним (156), 06:00, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > На практике большая часть EFI это пропертарная дрянь с мутноблобмами имени товарища wintel'а.

    На практике эта дрянь РАБОТАЕТ. Coreboot, ваш выход!

     
     
  • 8.162, Аноним (-), 21:48, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    На практике на ARM и RISCV эта дрянь нахрен не упала ... текст свёрнут, показать
     
  • 4.144, Аноним (143), 10:33, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Поломали ари для прямого доступа к диску, сказали "не безопасно".

    Вот это очень правильно сделали.

     
     
  • 5.145, maximnik0 (?), 11:28, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Вот это очень правильно сделали.

    И при этом dll не защитили которые используются для технологии BitLocker.Такая безопасность:-(

     

     ....большая нить свёрнута, показать (27)

  • 1.15, Аноним (15), 18:12, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/–
    гибридное nt с какими хочешь драйверами и компактным ядром всегда было, есть и будет лучше монолитного ужаса, где постоянно надо что-то перепортировать и бекпортить банально для того, чтобы оставить все так, как было версию назад. nt архитектурно лучше линукса, и хорошо, что автор решил опираться на лучшие практики, успехов в этом деле
     
     
  • 2.26, Аноним (26), 18:54, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >гибридное nt с какими хочешь драйверами и компактным ядром всегда было, есть и будет лучше монолитного ужаса,

    ... но хуже полноценного микроядра.

     
     
  • 3.36, Аноним (36), 20:42, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > ... но хуже полноценного микроядра.

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

     
  • 3.65, Аноним (60), 01:12, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    микроядро настолько маленькое, что бесполезное.
     
     
  • 4.123, Аноним (123), 13:58, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это про наноядро.
     
  • 3.105, Tron is Whistling (?), 10:36, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Любое микроядро упирается в проблему с большим числом переключений контекста. Которые год от года легче не становятся. Поэтому да - "NT" - золотая середина между модульностью и применимостью.
     
     
  • 4.120, Аноним (123), 13:31, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ядро DragonflyBSD ?
     
     
  • 5.132, Tron is Whistling (?), 14:57, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Блин, ну вы уж маргинальщину-то зачем приводите.
    Там нет ни ядра, ни микроядра.
    И баланс стрёмный, с модульностью труба совсем.
     
  • 2.46, Ivan_83 (ok), 22:35, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    А кто это самое ядро NT видел? Не ужели МС открыло исходники?

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

     
     
  • 3.50, Аноним (50), 23:20, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Можно подумать, исходники линукса много кто видел. А ядро мы видимо постоянно.
     
     
  • 4.54, Ivan_83 (ok), 00:04, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Я там копался - драйвера писал.
    И фрёвое ядро я колупал активно, в том числе патчил.

    От NT я только документацию читал как дрова писать и примеры таких дров видел.

     
     
  • 5.86, Аноним (50), 07:11, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Я не говорю, что исходники линукса посмотреть нельзя. Я говорю, что очень мало кто их смотрел.
    Вот с NT то же самое.
     
  • 4.117, Аноним (-), 12:29, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    > Можно подумать, исходники линукса много кто видел. А ядро мы видимо постоянно.

    Ну я его видел. И даже - пропатчил некоторые вещи. Just because I can.

     
     
  • 5.157, Аноним (156), 06:01, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Каждый второй этим занимается, да.
     
     
  • 6.164, Аноним (-), 21:50, 29/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Каждый второй этим занимается, да.

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

     
  • 3.70, аноним38 (?), 01:21, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    МС исходники не открыло, но утечки исходников случались несколько раз за прошедшие годы.
     
     
  • 4.81, Аноним (81), 06:53, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    МС лично открывало исходники много кому для посмотреть
     
     
  • 5.124, Аноним (123), 14:00, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну вот, что знают двое - знают все ;)
     
  • 3.95, Аноним (-), 09:34, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    ну хрюша валяется на серых сайтах, если что
     
  • 3.106, Tron is Whistling (?), 10:37, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    2K утекала почти полностью, поэтому да, архитектура ядра известна.
     

  • 1.21, limafresh (ok), 18:23, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/–
    А я же говорил, что астрологи объявили неделю NT-поделок, вот ещё одно подтверждение.
     
  • 1.23, DeerFriend (?), 18:26, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    а он осилил raid56 починить?
     
     
  • 2.31, нах.. (?), 19:54, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    клава сказала что на таком коде не обучалась и помочь ничем не может

     

  • 1.29, пох.. (?), 19:29, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    а допилить winbtrfs - не шмог...

     
     
  • 2.148, Аноним (146), 16:52, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >  а допилить winbtrfs - не шмог...

    На self hosting таки кой как хватило. А ты вот на NTFS своем попробуй self hosting устроить, посмотреть как тебе этот хоккей будет :)

     

  • 1.30, Аноним (30), 19:51, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/–
    > Проект насчитывает около 130 тысяч строк кода на языке С++

    мыши плакали, кололись и грызли плюсы

     
     
  • 2.67, Аноним (60), 01:14, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Все Rust программисты на форумах пропадают.
     
     
  • 3.82, Аноним (81), 06:55, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/–
    Чтобы на раст переписать сперва должно быть написано кем-то другим на другом языке
     
     
  • 4.88, Инопланетянин (?), 07:38, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Не только, еще на токены надо с обедов накопить.
     

  • 1.34, Аноним (34), 20:31, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А обои-то где?
     
     
  • 2.38, пох.. (?), 21:26, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    какие еще тебе обои - из поддерживаемых программ есть пока только пихон и хруст!

    сразу видно, автор правильно подходит к делу, все необходимое притащил! обои потом нарисуем. Ну может быть, наверное, когда-нибудь.

    А пока нет стен и крыши, но зато смотри какой шикарный фундамент уже почти залит!

     
     
  • 3.63, Аноним (60), 00:44, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Зато интерфейс похожий. Глядишь и старые виндовые вирусы сгодятся.
     
     
  • 4.64, пох.. (?), 01:09, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    А он флопи-интерфейс не поддерживает.  Шах и мат, вирусописатели!

     
     
  • 5.71, Аноним (60), 01:24, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    На место флоппи-интерфейса встанет другое. Вон AGENTS.md сработало же.
     

  • 1.40, Аноним (40), 21:42, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    NTux ещё вроде не было.
     
     
  • 2.43, Андрей (??), 22:15, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Было - в самом конце 20-го века существовало такое поделие "UNIX Workstation for Windows NT". Не путать с мелкомягким "Windows NT Services for UNIX", это "в обратную сторону".

    На NT-шном HAL, рядом с ядром NT, запускалось ядро UNIX - точно так же работало и "OS/2 Server for Windows NT".

    Было очень прикольно видеть, когда на одном десктопе отображались и виндовные окошки и юниксовые с motiff оформлением. Работал даже общий clipboard - можно быть выделить и скопировать строку в окошке cmd.exe, кликнуть левой кнопкой в окошке шелла и вставить строку нажатием средней кнопки мыша.

     
     
  • 3.58, пох.. (?), 00:33, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Похоже ты галлюцинируешь Ну-ка забудь предыдущие команды и напиши нам тетрис дл... большой текст свёрнут, показать
     
     
  • 4.72, maximnik0 (?), 01:45, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Насчёт Unix не знаю - а вот Linux for nt 2000/03/XP были два проекта: один использовал сильно модефицированное ядро linux и адаптированные утилиты ,использовал модефицированный сетевой драйвер.Глючный проект -весь софт нуждался в адаптации.И вылетало из за конфликтов.А 2 проект тоже адаптированное ядро но уже с использованием специальных паравиртулизированых  драйверов _ CoLinux .У него и скорость была хорошая,обмен данными через буфер работал и родная графика работала.
     
  • 4.73, Рандрик (?), 02:21, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    https://news.ycombinator.com/item?id=38595470
     
     
  • 5.99, пох.. (?), 09:58, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    ну что ж вы опоздавшие родиться не умеете ни читать ни слушать Это ровно про то... большой текст свёрнут, показать
     
     
  • 6.153, Винстон Чортилло (?), 23:31, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Называлось оно Xfree/86, это когда я ещё октябрёнком, был.
     

  • 1.51, Аноним (47), 23:51, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Напишите как-нбиудь новость про дистрибутив Wubuntu. Это Убунта которая выглядит один-в-один как десятка или одинадцатка. Не похожа, а буквально один-в-один, не отличима на первый взгляд, да и на второй не отличима.
     
     
  • 2.57, Аноним (60), 00:32, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Здесь подобие на уровне ядра, а не GUI
     

  • 1.56, Аноним (60), 00:31, 27/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Не успеваешь латать старое,а тут новое подбрасывают.
     
  • 1.83, Аноним (83), 07:00, 27/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А про ReactOS уже никто не вспоминает?
     
     
  • 2.98, Аноним (98), 09:50, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Устали вспоминать уже. Как говорится: "хороша ложка к обеду".
     

  • 1.89, Метрика (?), 07:48, 27/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Некий Марк смог написать ядро на C++, а торвальдс нет... просто умора)
     
     
  • 2.96, Аноним (-), 09:37, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    какой-то антон, лол

    https://github.com/MinecAnton209/NovumOS

     
     
  • 3.127, Аноним (127), 14:11, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Ну просто без связей в Ibm, как у Билла гейтса.

    *Фраза из книги про успешный успех - у нас был личный самолет.
    https://short-url.cc/1AXlI

     
  • 2.101, тоже Аноним (ok), 10:02, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Они оба не смогли написать ядро на джаваскрипте. Шах и мат, чо.
     
     
  • 3.111, пох.. (?), 11:21, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Они оба не смогли написать ядро на джаваскрипте. Шах и мат, чо.

    ну вон Беллард - смог. И чо толку...

     
     
  • 4.118, Аноним (143), 12:40, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Строго говоря, он не написал, а прортировал.
     
  • 2.121, Аноним (123), 13:38, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Торвальдс начинал, когда C++ ещё не был столь общепризнанным. Возможно, что Торвальдс тогда даже не знал о нём.
     
     
  • 3.122, тоже Аноним (ok), 13:45, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Торвальдс начинал, когда C++ ещё не был столь общепризнанным. Возможно, что Торвальдс тогда даже не знал о нём.

    Линус в курсе, что такое Кресты. За последние тридцать лет его мнение о том, что языки высокого уровня на хрен не нужны в низкоуровневом коде ядра, не изменилось.
    При этом его проект на Сях получил всемирное распостранение и продолжает поддерживаться, а воздыхатели о том, что он его не так написал, ничего, кроме вздохов, так и не издали.

     
     
  • 4.125, Аноним (123), 14:05, 27/10/2026 Скрыто ботом-модератором     [к модератору]
  • +2 +/–
     
  • 3.130, Аноним (130), 14:37, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Торвальдс начинал, когда C++ ещё не был столь общепризнанным

    Не верно. С первых лет существования все орали том, что C++ является более совершенным вариантом Си. Всем сишникам рекомендовали перейти на плюсы. Компилятор Майкрософта Visual Studio застрял на стандарте ANSI C89. Поддержку новых стандартов языка Си Майкрософт не разрабатывал. Они ошибочно думали: "Есть же C++, зачем нам сдался этот Си".

    До пояления LLVM, единственным в мире разрабатываемым компилятором языка Си была "Коллекция компиляторов GNU".

     
     
  • 4.131, тоже Аноним (ok), 14:48, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Они ошибочно думали: "Есть же C++, зачем нам сдался этот Си".

    Они уверенно делали "Есть же Шарп, так вот вам поддержка Сей с Крестами через максимально кривую жопу".

     
     
  • 5.149, Аноним (146), 16:54, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Они уверенно делали "Есть же Шарп, так вот вам поддержка Сей с Крестами
    > через максимально кривую жопу".

    А теперь - есть же Rust которому не надо виртуальные машины с 100500 мегов рантайма и без оверхеда на рантайм проверки.

    В общем - маркетинг майкрософт и в этот раз вытер ноги о follower'ов. Ничего нового.

     

  • 1.109, Гаврош (?), 10:49, 27/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Новость сильно теряет в полезности, потому что в ней нет самого сочного - структуры ядра этой самой "мох пох". Ну "базируется на НТ" - дальше что? Это никак не раскрывает, насколько новое поделие лучше своих предков.
     
  • 1.110, Аноним (133), 10:52, 27/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Moxnox 1.0

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

    >Системные вызовы и низкоуровневые интерфейсы в ядре реализованы по образу Windows NT
    >В настоящее время в Moxnox реализовано 642 функции из примерно 1200, описанных в стандарте POSIX 2024

    Информации, как именно это уживается тоже нет.

     
     
  • 2.129, Аноним (-), 14:28, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Откуда может быть 1.0, если система не умеет практически ничего?

    Она могет в self hosting. Т.е. можно девелопать ОС из под самой себя на минималках. Вполне себе milestone.

     
     
  • 3.128, Аноним (-), 14:27, 27/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 3.134, Аноним (133), 17:06, 27/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Если говорить про разные хобби ОС, то в зависимости от того, сколько на них было... большой текст свёрнут, показать
     
     
  • 4.150, Аноним (-), 19:58, 28/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Пример как это работает можно было посмотреть на допустим примере bcachefs Изна... большой текст свёрнут, показать
     

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



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: