Перейти к содержимому
Totoro

Операционные системы OpenComputers

Рекомендуемые сообщения

В этом посте, я попробую ответить максимально подробно на вопрос - "какие OS существуют в OpenComputers?".
Короткий ответ, если вам лень читать весь пост: "юзабельная только одна - OpenOS".

Итак, какие варианты у нас есть?

Юзабельные

sOi4qXE.png  OpenOS

Это дефолтная операционная система мода. Она же самая распространённая (99.9(9) охвата компьютеров в OC).
Написана хорошим чуваком из Германии, по имени Sangar, который разработал и сам мод OC.

То что вы видите, собрав и запустив компьютер по гайду с вики - это она и есть. Небольшой motd ("совет дня") сверху, и консоль, готовая к выполнению команд.
По стилю она напоминает Linux. Легко дописывается и модифицируется под свои нужды. Работает на компьютерах, серверах, планшетах и роботах.
Гайд по теме от Fingercomp.
 

sOi4qXE.png  MineOS

Альтернативная операционная система (от @ECS) с мощной графической оболочкой и собственным "магазином" приложений.

Приложения во многом совместимы с OpenOS, отличия в основном в комплекте стандартных библиотек. Ну и в части UI разумеется.
Выглядит красиво, и чувствуется явное влияние macOS.

Топик на форуме.

 

sOi4qXE.png  Plan9k

Аллюзия на реально существующую систему Plan 9.
Поставляется вместе с модом, как и OpenOS, и может быть найдена на лутовых дискетах.
Основные фичи системы:
* Многозадачность
* Поддержка нескольких видеокарт/дисплеев
* Пользовательское пространство отделено от ядра системы
* Продвинутая работа с сетью
* Фоновое выполнение программ

Система идет в комплекте с мультизагрузчиком OpenLoader, который позволяет выбрать операционную систему для загрузки при старте компьютера.

Согласно отзывам пользователей - система работает на последнем OC, но глючит.
Если вам интересно на неё взглянуть - ставьте на свой страх и риск и удачи. 😃
 

 

jfatEw1.png  SecureOS

Безопасная система от Shuudoushi. Последний апдейт в мае 2016. Всего около 400 коммитов - неплохо!
Автор предлагает более "UNIX-like" и защищённую версию OpenOS. Заявляется как "официальная система" аддона OpenSecurity.
Обладает повышенными системными требованиями (видеокарта Т2, две планки памяти Т2).
Решайте сами, стоит ли ваша безопасность того 😃
UPD. В какой-то момент перестала обновляться и поставляться вместе с OpenSecurity, так что меняем значок на красный.


В разработке (отечественные)

 

sOi4qXE.png  likeOS

Операционная система от широко известного в узких кругах создателя Top BIOS v7.

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

 

jfatEw1.png  LunaOS

Многозадачная OS от NightFury. Исходный код недоступен, разработка свёрнута.
Упор делался на особую реализацию многозадачности и набор программ, использующих этот механизм.
Например - ssh клиент, удалённый рабочий стол, репозиторий программ, raid и некий "кластер".
 

 

jfatEw1.png  ExOS

Попытка создать "универсальную" OS от Syabro. В чём будет заключена универсальность, автор не признался.
Разработка дальше флуда не пошла.


В разработке (от иностранных коллег)

 

jfatEw1.png  daeOS

Система от ds84182. Подробности автор не раскрывает, исходники не обновляются с 2015 года.

 

 

jfatEw1.png  miniOS

Небольшая система от skyem123. Последнее обновление - в 2014 году.
Автор утверждает, что система очень похожа на ранние версии MS-DOS.
Ключевым преимуществом системы является её малая ресурсоёмкость. (Что и отражено в названии.)
В запущеном состоянии она занимает около 90Кб оперативной памяти.
Библиотеки системы минималистичны и сразу загружаются в память, при старте системы. Поэтому оператор require для их использования не потребуется.

 

 

jfatEw1.png  chaos: Entropy Taking Effect

Операционная система от Alissa.
Заявлены:
* полная совместимость с OpenOS
* установка с GitHub репозитория
* пользовательское пространство отделено от системных файлов
* структурированный по секциям man (доки)
* переменные окружения задаются файлом
Разработка была начата в этом году, однако исходники почему-то потёрты с GitHub.
 

 

jfatEw1.png  skex-BIOS

Операционная система для дронов (прошивка EEPROM) от ShadowKatStudios.
Не обновлялась с 2014 года, и сайт с кодом больше не доступен.


А также
 

jfatEw1.png  Red OS

Графическая оболочка для компьютеров со слабым железом.
Писалась товарищем @LexaDriver, но обновлений не было уже с 2018 года.

 

jfatEw1.png  Rome Shell

Заготовка графической оболочки для OpenOS от MrConstructor303.
Работа заглохла в самом начале, обновлений нет с мая 2016.
 

 

jfatEw1.png  VetaTech OS / AronusOS

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

 

jfatEw1.png  Minejaro

Аналогично. Недописанная графическая оболочка. Выглядит симпатично, но не обновлялась с 2014 года.
Название - явная аллюзия на дистрибутив Manjaro Linux.

 

 

Мультизагрузчики

 

Cyan BIOS

Мультизагрузчик от товарища @BrightYC со стильным минималистичным дизайном.
Имеет встроенный интерпретатор Lua, поддержку OpenOS и MineOS и всякие другие штуки, вроде защиты паролем.

(Хотя я бы на этот пароль сильно полагаться не стал =)).

 

OpenLoader

Стандартный мультизагрузчик, который ищет на файловых системах файлик init.lua, чтобы определить, является ли она загрузочной.

Может быть найден на лутовых дискетах.

Spirit Loader
Позволяет при старте компьютера выбирать, с какой загрузочной системы вы хотите запуститься.

Titan BIOS
Небольшая прошивка для BIOS, которая облегчает разработку OS, позволяя загружать систему в компьютер по HTTP, и запускаться с неё.

 

advancedLoader

Симпатичный мультизагрузчик с графическим меню выбора файловой системы. Также поддерживает диски в unmanaged режиме.

 

FreeLoader

Проект, начатый как форк OpenLoader, но затем переписанный как самостоятельный мультизагрузчик, за авторством BleedingEyes.


Доп. информация

ну и конечно же

Если вы нашли ошибку в описании, или знаете ещё какую-нибудь попытку создания OS под OpenComputers - смело пишите в эту тему, или мне в личку!

P.S. Шмактус!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я конечно могу ошибаться, но есть стандартная лутдискета которая работает аналогично Spirit Loader, тоесть позволяет выбрать ОС для запуска.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

FreeLoader кстати забыл, он вместе с Plank идет, тоже позволяет выбрать ос для загрузки

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я конечно могу ошибаться, но есть стандартная лутдискета которая работает аналогично Spirit Loader, тоесть позволяет выбрать ОС для запуска.

 

Не ошибаешься, так и есть. =)

 

FreeLoader кстати забыл, он вместе с Plank идет, тоже позволяет выбрать ос для загрузки

 

Добавил инфу к описанию Plan9k. Хотя если у него отдельная тема/репа есть - кидай, сделаю отдельно. =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В Plan9k встроен OpenLoader 0.3, а не написанный мною FreeLoader :D

 

Поправил. =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Очень интересная статья, интересно было почитать. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 28.12.2019 в 17:10, hohserg сказал:

А какие фичи безопасности дает SecureOS?

Некропостинг но лол, всего-то стоило найти тему шестилетней давностиimage.png.a3099c905a61f788117035703383acd5.png

Изменено пользователем eu_tomat
другая цитата

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...