The OpenNET Project / Index page

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

Релиз операционной системы FRANK OS 1.0

13.02.2026 23:33 (MSK)

Выпущена первая версия FRANK OS - операционной системы для компьютеров на базе микроконтроллера RP2350, основанной на FreeRTOS. Операционная система поддерживает окружение рабочего стола с оконным пользовательским интерфейсом, обеспечивает частичную совместимость с интерфейсом POSIX. Исходный код написан на языке C и доступен под лицензией GPL-3.0+.

Из оборудования поддерживаются клавиатуры и мыши с интерфейсом PS/2, карты памяти Secure Digital, вывод изображения на DVI-мониторы. Возможна работа на платах Raspberry Pi Pico 2 и FRANK M2. Операционная система позволяет запускать исполняемые файлы в формате ELF и обеспечивает совместимость с приложениями для Murmulator OS 2.

При помощи планировщика задач из FreeRTOS реализована вытесняющая многозадачность с разделением задач для ввода, композитинга, USB и приложений. Предоставляется среда рабочего стола с поддержкой перекрывающихся окон, меню, панелью задач c меню Start, перемещением объектов мышью. В поставку входят такие программы, как графический файловый менеджер, многооконный эмулятор терминала, интерактивная командная оболочка. В качестве файловой системы используется FAT32.

Дополнение: Код проекта подготовлен по большей части с использованием AI-ассистента Claude Opus 4.6.

  1. Главная ссылка к новости (https://github.com/rh1tech/fra...)
  2. OpenNews: Microsoft анонсировал открытие кода Azure RTOS и передачу проекта сообществу Eclipse
  3. OpenNews: Проект Tilck развивает упрощённое Linux-совместимое ядро
  4. OpenNews: Открыт код MuditaOS, мобильной платформы с поддержкой экранов на базе электронной бумаги
  5. OpenNews: Реализована загрузка ядра Linux на плате ESP32
  6. OpenNews: FreeRTOS перешёл под крыло Amazon и выпущен под лицензией MIT
Автор новости: Ъ
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64793-frank
Ключевые слова: frank, freertos, rtos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:52, 13/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Если посмотреть историю коммитов, то вся ОС написана Claude. Просто к слову :)
     
     
  • 2.2, Аноним (1), 23:54, 13/02/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Там даже у коммитов без Claude видно, что все нейронка писала

    // Convert RGB888 to RGB565
    static inline u16 rgb888_to_rgb565(uint32_t rgb888) {

     
     
  • 3.13, Lamerok (?), 05:50, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а что здесь от нейронки? я бы также написал...
     
     
  • 4.23, pashev.ru (?), 10:27, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А я написал так: https://github.com/ip1981/gimp-plugin-img/blob/82645810900df52aae8e0c7a664a858
     
  • 4.29, Илья (??), 11:23, 14/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.3, Аноним (1), 23:57, 13/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если честно, не понимаю, зачем такие проекты на Opennet. Сейчас с нейросетями можно такую ОС сделать за день, и да, именно такие же проекты каждую неделю выходят на r/osdev, можете посмотреть. В чём ценность данной ОС? Зачем это публиковать на Opennet?
     
     
  • 2.4, НяшМяш (ok), 23:59, 13/02/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Сейчас с нейросетями можно такую ОС сделать за день

    Вот она и сделала, вот и выложили на опеннейросеть.ру

     
  • 2.8, Аноним (8), 01:30, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прочитай имя автора статьи и всё поймёшь.  
     
     
  • 3.21, Котик Биба (?), 09:51, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну "Еръ", и? Всё ещё ничего не понятно
     
  • 2.25, Аноним (25), 10:35, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну сделай. Платить только за свой счёт будешь. Вон, Anthropic целый компилятор написала Клодом. Ничем принципиально не отличается от написания софта мясным наймитом. Почему когда кто-то тратит бабло, нанимая мясного наймита, и выкладывая в опенсорс - это ОК для новости, а когда кто-то тратит бабло, нанимая Anthropic и  выкладывая в опенсорс - это фу?
     
     
  • 3.30, mos (??), 11:23, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Он не сделает.
    Потому что написать обесценивание чужого труда на опеннет намного проще чем сделать самому.
     

  • 1.7, Аноним (8), 01:30, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Оконный интерфейс с многозадачностью и реальное время два несовместимых понятия.
     
     
  • 2.10, Аноним (10), 02:35, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это вот мой идеальный интерфейс.
    Честно говоря бес**т, ой тоесть ненравятся нагроможденные интерфейсы, и в смартфонах тоже, например 100500 настроек.
    Этот интерфейс, как токарный станок. Ты понимаешь это пк, это компьютер.
    А не какая то встроенная реклама.
     
     
  • 3.14, настоящий компьютер (?), 08:30, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это упрощённый виндовз 95. Он как токарный станок. Такой с крутилками полностью механический как у нас были в советской школе.
    А вот люди на Луну летали с калькуляторами вместо компьютеров. А сейчас не могут. Потому что вместо крутилок у них теперь чатжпт.
     
     
  • 4.18, Аноним (18), 09:29, 14/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.20, Xo (?), 09:41, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Люди на луну не летают потому что дорого.
     
     
  • 5.22, анонимс (?), 10:05, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Люди на Луну не летают потому что никогда там не были, а все сняли в павильоне:D Нет таких технологий ныне
     
     
  • 6.24, азнонмзм (?), 10:33, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Усе павильоны в торговые лавки превратили. Или в ДЦ.
     
     
  • 7.27, Аноним (27), 10:48, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вот поэтому у маска летает и сверхтяж, а у нас не очень. Хотя ещё лет 10 назад так дружно его троллировали...батут, вот это все.
    Спросить бы стоит теперь у раненного в 5 точку Мити: а космос то наш где?!
     
     
  • 8.34, Alex (??), 12:13, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Наш это как себе представляешь Запретить всем летать ... текст свёрнут, показать
     
     
  • 9.35, Аноним (27), 12:23, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Изначально я говорил о ракетоносителях Хваленых двигателях РД, без которых шта... текст свёрнут, показать
     
     
  • 10.38, Alex (??), 12:41, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    То что стали обходиться без РД это нормально Это же не банановая республика Но... текст свёрнут, показать
     
     
  • 11.39, Аноним (27), 12:46, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Безусловно И конкуренция - это нормально Суть только в том, что живого сверхтя... текст свёрнут, показать
     
  • 4.33, Alex (??), 12:10, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >А вот люди на Луну летали с
    >калькуляторами вместо компьютеров.

    Когда появились  достаточно мощные компютеры стали летать роботы. Логично.

    Космос не самая лучшая среда для человека. Это примерно как сходить в действующий ядерный реактор.

     
  • 3.15, nebularia (ok), 09:03, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поставь уже IceWM
     

  • 1.16, Аноним (16), 09:13, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прикольно . Но может кто-нибудь и о Q4rescue https://sourceforge.net/projects/q4rescue/.

    Ну или о выходк netbsd 11 RC0
    ))))))))))))))))))))

     
  • 1.17, Аноним (17), 09:24, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Исходный код написан на языке C и доступен под лицензией GPL-3.0+.

    Идеал. Берите пример!

     
  • 1.19, Аноним (19), 09:38, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пусть с помощью Клода напишут компилятор для питона. Язык хороший, но ограничен исполняемой средой. А так можно будет писать полноценные программы, алгоритмы, как, например, недавний microGPT
     
     
  • 2.40, Прохожий (??), 12:48, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Где там хороший? Статическая типизация? А нетути. Вменяемое  ООП? Ну, мы с пацанами договорились, что __ - это приватный метод (свойство), чего тебе ещё надо? Программирование отступами? А что такого?


    Единственное, чем он хорош - богатая стандартная библиотека и хорошая поддержка со стороны IDE, LLVM.

     
  • 2.41, Аноним (27), 12:56, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вам компилятор под какую реализацию: CPython, Jython, IronPython или Stackless?
     

  • 1.26, Аноним (27), 10:46, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А мне интерфейс зашёл. Ностальгия прям. Когда ИИ уже запилит мойшину времени?!
     
  • 1.28, Аркагоблин (?), 11:02, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дизайн просто замечательный
     

  • 1.31, Аноним (31), 11:45, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Monica OS будет?
     

  • 1.32, Mikhail Matveev (?), 11:48, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Как вы это себе представляете, что код НАПИСАН нейронкой? 😀
    Разумеется, я в работе использую ИИ, и не только Opus, но и другие модели. Это такой же инструмент сейчас, как редактор кода или линтер.
    В остальном, система очень сырая, она пока что находится на стадии proof of concept. Я не успел сделать бОльшую часть фишек, вроде drag’n’drop, и, самое главное, пасьянс «косынку» разумеется 😀
     
     
  • 2.37, Alex (??), 12:32, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сделана за неделю, неплохо :)
    Как я понимаю сделан весь ui
     

  • 1.36, Аноним (36), 12:24, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Было:

    > Created 1996-2026 by Maxim Chirkov

    Стало:

    > Created 1996-2026 by Maxim Chirkov, 2026 - Claudie Opus

     

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



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

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