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

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

Microsoft опубликовал первый выпуск открытой системы sandbox-изоляции Litebox

08.10.2026 08:28 (MSK)

Компания Microsoft сформировала первый выпуск проекта Litebox, развивающего сфокусированную на безопасности операционную систему, реализованную в форме библиотеки (Library OS). При подобном подходе сервисы операционной системы напрямую встраиваются в приложение вместо обращения к внешнему ядру ОС при помощи системных вызовов. Litebox может использоваться в программах или ядрах как дополнительный слой изоляции, блокирующий доступ к излишней функциональности ядер или API. Код проекта написан на языке Rust и открыт под лицензией MIT.

Litebox предоставляет подключаемую к приложениям библиотеку с изолирующей прослойкой, выполняющую трансляцию запросов к внешним программным интерфейсам. В качестве подобных внешних интерфейсов могут выступать ядро Linux, защищённые изолированные окружения OP-TEE (Open Portable Trusted Execution Environment), Webassembly-окружения или стандартная библиотека RustStd.

Формируемая через Litebox минимальная платформа применима для запуска приложений Linux и Windows, вложенных ядер Linux и LVBS (Linux Virtualization Based Security). В качестве возможных областей применения Litebox упоминается обеспечения запуска немодифицированных Linux-программ в Windows, изоляция выполнения Linux-приложений на системах с ядром Linux, запуск программ поверх AMD SEV SNP для шифрования памяти, выполнение OP-TEE-программ в Linux и изоляция с использованием концепции LVBS (задействование аппаратной виртуализации для защиты отдельных компонентов ядра Linux, например, применяемых для контроля подлинности модулей и управления доступом).



  1. Главная ссылка к новости (https://github.com/microsoft/l...)
  2. OpenNews: Microsoft открыл код гипервизора OpenVMM и платформы паравиртуализации OpenHCL
  3. OpenNews: Microsoft опубликовал WSL 3.0 с поддержкой запуска Linux-контейнеров в Windows
  4. OpenNews: Microsoft анонсировал универсальный дистрибутив Azure Linux 4.0
  5. OpenNews: Microsoft представил Coreutils для Windows, эмулятор терминала Intelligent Terminal и контейнеры в WSL
  6. OpenNews: Microsoft открыл Hyperlight, гипервизор для изоляции отдельных функций в приложениях
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66422-litebox
Ключевые слова: litebox, microsoft
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (49) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, жявамэн (ok), 09:02, 08/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Очередной транслятор линуксбинарников?
    Назад к всл1
     
  • 1.5, Метрика (?), 09:24, 08/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/–
    Microsoft сладкий хлеб принес... единственное толковое что заопенсорсили МС это .NET и то по угрозой со строны Java, которая захавала почти весь рынок серверов
     
     
  • 2.6, Аноним (6), 09:34, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • –8 +/–
    Бери выше, под угрозой раста. Они посмотрели, как сжавчина захватывает всё больше рынка серверов, и испугались.
     
     
  • 3.30, Аноним (-), 22:56, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Бери выше, под угрозой раста. Они посмотрели, как сжавчина захватывает всё больше
    > рынка серверов, и испугались.

    Да они сами уже писали что нанимают народ на Rust - чтоб бэк онлайн офиса переписть на нем :). Правда после кипеша толп нетчиков - новость куда-то стыдливо заныкали, но будущее это все равно никак не отменит.

     
     
  • 4.54, анон (?), 01:38, 10/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В 11 часть ядра тоже уже на расте, и уже давно. Там прям по названиям dll можно найти)
     
  • 2.7, penetrator (?), 09:39, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    и то шарп планировался как простой, а они накуевертили в последних версиях, таща за собой все архитектурные недостатки... тот случай, когда я начинаю посматривать на Java...
     
     
  • 3.8, BeLord (ok), 09:58, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Ну как сказать, Jakarta EE тоже не сильно простая, если в экосистеме Java не работал-))
     
     
  • 4.12, Метрика (?), 10:43, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    JavaEE была переусложненной, появился Spring который отличался простотой и производительностью все подсели на него, потом Spring разжирнел до состояния неотличимого от JEE, лижний жирок срезали и стали юзать фитоняшную версию Spring Boot, как сейчас там дела не в курсе
     
  • 4.13, пох.. (?), 10:45, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    а если работал, то сразу все понятно и можешь лабать проект на мильен строк кода!
    (тоже нет)

     
  • 4.32, penetrator (?), 03:39, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Ну как сказать, Jakarta EE тоже не сильно простая, если в экосистеме
    > Java не работал-))

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

     
  • 3.11, Метрика (?), 10:39, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Посмотрите на ECMAScript в какого его монстра превратили, хотя ранее это был простенький встраиваемый скриптовый язык
     
  • 3.15, Аноним (15), 11:05, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    На котлин же
     
  • 2.21, Ivan_83 (ok), 17:33, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    Да только тот .net оказался никому и даром не нужен, как показало время.
     
     
  • 3.35, Аноним (35), 06:19, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Повсеместно на Windows платформе .NET Framework идет как обязательная зависимость для приложений.
     
     
  • 4.39, Аноним (6), 08:35, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну, в принципе, ничего приличного на нём так и не написали. Пара поделок на бейсике вот и всё. Вместо бейсика можно было взять хотя бы и питон. В играх на юнити вместо дотнета была мона, теперь неткор. Ни то, ни другое, не было обязательной зависимостью, их бандлят.
     
     
  • 5.40, Аноним (35), 09:46, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Простите. Еще раз, если есть зависимость, то это написано с участием его фреймворка. Таких приложений прилично по моей практике.
     
     
  • 6.41, Аноним (6), 11:08, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А это и не зависимость. Это как говорить на jython много чего написано, потому что есть много на питоне и много на джаве.
     
     
  • 7.57, Аноним (35), 10:31, 10/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Сносим .NET Framework и смотрим результат работы приложений. Это не зависимость? Честно - утомился. Простите, Вы не бот? Одни и те же аргументы по кругу.
     
  • 4.42, Ivan_83 (ok), 12:50, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Речь то про то что .net начинали со словами: "ололо, щас все и под линух будут на этом писать!".
    А где там проги на .net под не венду? - паинтнет и может что то ещё.

    Коллегам нравилось писать под .net на венде, я в принципе понимаю почему.

     
     
  • 5.44, Аноним (44), 13:20, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >  Речь то про то что .net начинали со словами: "ололо, щас все и под линух будут на этом писать!".

    Цитату в студию, желательно с источником)

    > А где там проги на .net под не венду?

    А они нужны? Большая часть прог пишется под винду, потом под мак, потом под линукс.
    Игры на юнити под лялексом работают или нужно прдолиться?

    А может красноглазики просто не осилили С#))

     
  • 5.49, Аноним (-), 17:28, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Коллегам нравилось писать под .net на венде, я в принципе понимаю почему.

    Майкрософт их в утиль отправил уже. Теперь у них первая скрипка это Rust. Потому что может без GC/VM и рантайм проверок, а бизнес - таки - жадный! Платить за проверки когда можно не платить - сами понимаете.

    Да и пилить этого монстра в 1 рыло и майнтайнить его - накладно уж шибко.

     
     
  • 6.51, Ivan_83 (ok), 23:07, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А что там в net пилить то? все биндинги уже лет 15 как сделаны.
     
     
  • 7.52, Аноним (52), 23:26, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > А что там в net пилить то? все биндинги уже лет 15 как сделаны.

    Майкрософт с их тягой к оверинженерии и маркетинговому булшиту всегда придумает чего еще навалить с лопаты. Порой - сломав старого или задепрекатив нафиг - на радость носителям знания.

    Ну вот например был GDI. Это не круто, стал GDI+. Потом это тоже не круто стало, браузеры и офисы стали юзать какие-то свои контролы. А всяким холопам сделали - WinForms. Но они тоже оказались не круто и появился WPF. Но да, вы все правильно поняли - его постгла та же участь и крут HTML5 а для дотнета еще какой-то WTF, забыл как называется уже.

     
     
  • 8.56, Ivan_83 (ok), 02:32, 10/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Так а что вам мешало делать свои контролы Мне вот ничего не мешало Внутри это ... текст свёрнут, показать
     
  • 2.28, Аноним (28), 19:02, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    С# отлично прижился в игродеве.
    Думаю с Юнити сталкивались все)

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

     
     
  • 3.33, penetrator (?), 03:41, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > С# отлично прижился в игродеве.
    > Думаю с Юнити сталкивались все)
    > Скорее они посчитали деньги и вышло, что выгодней открыть.
    > Пусть сообщество что-то полезное делает, всё равно по большей части контроль остался
    > у майков.

    им нужна была платформа, которая хорошо работала в их облаке в том числе на линухе

    они не просто открыли, они переписали на новую версию всё, что можно было безболезненно портировать

     
  • 2.34, mad_nazgul (?), 05:58, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если бы не проект mono, то фиг бы MS отдали .NET в OpenSource.
     
     
  • 3.36, Аноним (35), 06:21, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Только поддержка разная. Пользоваться всё же предпочитают документированностью а не клубом самоделок.
     

  • 1.9, kravich (ok), 10:16, 08/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Это Comic Sans на диаграмме что ли?
     
     
  • 2.10, eugener (ok), 10:22, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Это Comic Sans на диаграмме что ли?

    Если заглянуть в svg, то там font-family="Excalifont, Xiaolai, sans-serif, Segoe UI Emoji".

     
  • 2.17, Аноним (17), 11:25, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Жалкая пародия.
     
     
  • 3.19, Аноним (19), 16:49, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    а мне этот больше понравился, на мой поДчерк похож :)
     
  • 2.20, Аноним (19), 17:01, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    //excalidraw.com/
     
  • 2.24, Аноним (24), 18:25, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Нет конечно!
    Посмотри на слово АМD в правом нижнем углу.
    И какие там острые углы.
     

  • 1.22, Аноним (22), 18:20, 08/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    В новую тему приглашаются хейтеры из предыдущей, которые рассказывали что "Microsoft мимо, у них связка C#/C++".

    Будет интересно послушать их а̶б̶ы̶р̶в̶а̶л̶г̶ аргументы.

     
     
  • 2.25, Аноним (-), 18:41, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > В новую тему приглашаются хейтеры из предыдущей, которые рассказывали
    > что "Microsoft мимо, у них связка C#/C++".

    Ну хорошо, я буду за них: "очеретной типа-открытый проект нужный аж целому майкрософту". Ибо кому и зачем вперлись какие-то там кросс-что-то там? Да, Майкрософт, мы кое-чему научились. В частности - на совместимость с вами теперь пофиг. И уж тем более глупо тратить на это свое время и бабки. Пусть майкрософт сам крутится как умеет.

     
     
  • 3.27, Аноним (27), 18:57, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Принимается Ну, это обычный вопрос для нормального человека 129335 127995 ... большой текст свёрнут, показать
     
     
  • 4.29, Аноним (-), 22:54, 08/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У вас на него есть какой-то разумный ответ Что-то не вижу его тут Особенно - з... большой текст свёрнут, показать
     
     
  • 5.45, Аноним (45), 13:25, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    О, ты опять решил заняться само-анилигусом заняться и рассказать какой ты офигенный?
    Сорян всем пофиг сколько анон будет пыжиться и расхваливать какой он офигенный.

    > винды вообще нормально не умеют в интересные мне области.

    Ну, т.е инженерия, CAD проектирование, ECAD это не про тебя))

     
     
  • 6.46, Аноним (-), 14:45, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Сорян всем пофиг сколько анон будет пыжиться и расхваливать какой он офигенный.

    Ха-ха, и это говорит - анон. Самокритика украшает человека.

    >> винды вообще нормально не умеют в интересные мне области.
    > Ну, т.е инженерия, CAD проектирование, ECAD это не про тебя))

    Ну конечно, сейчас KiCad выброшу и сразу станет не про меня. И кстати так то - для всяких кривых и древних программ XWayland никто не отменял.

    Вот только это все - legacy fallback и паллиатив, на время допиливания фич и по остаточному принципу. А будущим это все уже давно не является. Как бы от этого всего у тру юниксвэев не подгорало. Трите там дальше, под своими виндами и маками, очень убедительно получается. Со знаком минус правда, но это уже детали.

     
  • 4.31, Ivan_83 (ok), 01:58, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну вот из за этих глупых кт/гтк приходится игровые движки юзать, чтобы не иметь дел со всем этим корявым стёком протоколов и тулкитов.
     
     
  • 5.43, Аноним (-), 12:59, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Ну вот из за этих глупых кт/гтк приходится игровые движки юзать, чтобы
    > не иметь дел со всем этим корявым стёком протоколов и тулкитов.

    И как у тебя дела в игровом движке с допустим простейшим file picker чтоб файло открыть? А чтоб он еще системную тему учитывал, м? Или твоя прога будет vs остальная система - как бельмо на глазу.

     
     
  • 6.47, Ivan_83 (ok), 15:11, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У меня никак.
    Я не вижу проблемы особой проблемы с отличием гуя от уныло кт/гтк.
     
     
  • 7.48, Аноним (48), 17:19, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > У меня никак.
    > Я не вижу проблемы особой проблемы с отличием гуя от уныло кт/гтк.

    Если его кодить вот имнено самому - он будет таки сильно отдельным бельмом на глазу. В отличие от системных диалогов. GTK и Qt можно утрясти между собой чтоб однотипно выглядели, а у самопала сие как бы проблема.

     
     
  • 8.50, Ivan_83 (ok), 23:06, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вы не жили в начале 200х, тогда и на венде было полно приложений с экзотическим ... текст свёрнут, показать
     
     
  • 9.53, Аноним (52), 23:29, 09/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Я именно тогда в винде и жил и где-то к убунте 5 или 6 мне Шатлворт прислал диск... текст свёрнут, показать
     
     
  • 10.55, Ivan_83 (ok), 02:31, 10/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Да причём тут это Я тоже на венду не собираюсь возвращатся, но речь про то что ... текст свёрнут, показать
     

  • 1.37, Аноним (35), 06:23, 09/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Очередной всеобъемлющий проект MS.
     
  • 1.38, Аноним (38), 06:46, 09/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    LINE? Line Is Not Emulator
     

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



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