Логотип

FRANK OS 1.0: Ретро-десктоп в стиле Windows 95 для микроконтроллеров

FRANK OS 1.0: Ретро-десктоп в стиле Windows 95 для микроконтроллеров

Введение

Среди современных операционных систем редко встретишь проекты, вдохновлённые эпохой Windows 95. Однако новый открытый проект FRANK OS 1.0 привносит в мир микроконтроллеров настоящий графический десктоп с ретро-стилистикой. Этот экспериментальный проект ориентирован на любителей технологий и энтузиастов, желающих испытать полноценную графическую ОС на микроконтроллерах с ограниченными ресурсами.

FRANK OS не является обычной Linux-системой. Он построен на базе FreeRTOS – операционной системы реального времени, популярной в embedded-устройствах и IoT. На этом фундаменте создатели реализовали собственную графическую оболочку, системные библиотеки и набор приложений.

 

Что нового в FRANK OS 1.0

  • Графическая среда в стиле Windows 95 с окнами, панелью задач и меню «Пуск».
  • Поддержка микроконтроллера RP2350 с 520 КБ SRAM и двумя ядрами CPU.
  • Девять встроенных приложений, включая текстовый редактор, компилятор C, игры (Minesweeper, Solitaire), MP3-плеер и эмулятор ZX Spectrum.
  • MMBasic – интерпретатор BASIC с поддержкой графики и звука.
  • ARM ELF-бинарники, загружаемые с SD-карты, позволяющие добавлять новые приложения без пересборки прошивки.

 

Графическая оболочка и интерфейс

Визуально FRANK OS воспроизводит атмосферу Windows 95:

  • Окна с заголовками, кнопками сворачивания, развертывания и закрытия.
  • Перетаскивание и изменение размера окон с краёв и углов.
  • Alt+Tab для переключения между приложениями.
  • Панель задач с отображением запущенных приложений и доступом к меню «Пуск».
  • Системный трей с часами и регулятором громкости.
Читать  Maru OS: легко превратите свой телефон в ПК с Linux!

 

Эта ностальгическая оболочка делает работу с FRANK OS необычной и увлекательной, особенно для тех, кто помнит классические десктопы 1990-х.

 

FRANK OS 1.0

 

Приложения и возможности

FRANK OS поставляется с набором встроенных приложений, адаптированных под ограничения памяти:

  1. Терминал с интерактивным PShell
  2. Редактор Vi
  3. Компилятор C
  4. Текстовый редактор
  5. Простые игры: Minesweeper и Solitaire
  6. MP3-плеер
  7. Эмулятор ZX Spectrum
  8. MMBasic – поддержка графики и звука
  9. Файловые операции и управление программами через SD-карту

 

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

 

Технические характеристики

  • Микроконтроллер: RP2350 с двумя ядрами
  • Память: 520 KB SRAM
  • Ядро ОС: FreeRTOS
  • Вывод видео: DVI через второе ядро
  • Лицензия: MIT (open source)

 

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

 

Для кого предназначена FRANK OS

  • Любители ретро-стиля и ностальгии по Windows 95
  • Энтузиасты микроконтроллеров и embedded-разработки
  • Учебные проекты и экспериментальные разработки
  • Хобби-программисты, желающие испытать графическую ОС на маломощных устройствах

 

SEO-ключи и LSI

  • микроконтроллер RP2350
  • графическая ОС для FreeRTOS
  • ретро-десктоп Windows 95
  • open source OS для разработчиков
  • встроенные приложения и игры для микроконтроллеров

 

Читать  Выпущена Ultramarine Linux 42 на базе Fedora с ускорением графического процессора WSL

Более подробную информацию можно найти на странице проекта на GitHub. FRANK OS распространяется по лицензии MIT с открытым исходным кодом.

 

Выводы

FRANK OS 1.0 – это удивительный эксперимент, который сочетает ностальгию по Windows 95 с современными микроконтроллерами. Несмотря на ограниченные возможности, система предлагает полноценную графическую среду и набор полезных приложений для обучения и развлечений. Проект открытый, что позволяет энтузиастам создавать новые программы и расширять функционал без ограничений.

 

FAQ

На каком железе можно запустить FRANK OS 1.0?

FRANK OS работает на микроконтроллере RP2350 с 520 KB SRAM и двумя ядрами CPU.

Какие приложения входят в стандартный набор?

Терминал с PShell, Vi редактор, компилятор C, текстовый редактор, Minesweeper, Solitaire, MP3-плеер, эмулятор ZX Spectrum и MMBasic.

Можно ли добавлять новые приложения?

Да, программы загружаются как ARM ELF-бинарники с SD-карты, без необходимости пересборки системы.

На какой лицензии распространяется FRANK OS?

Проект открыт под лицензией MIT.

Для чего предназначена FRANK OS?

Для экспериментов, обучения, хобби-программирования и ретро-ностальгии по Windows 95.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала