LINUX.ORG.RU

Новая открытая POSIX-совместимая ОС — Minoca

 , ,


2

8

Minoca Corp. представляет вашему вниманию новую открытую POSIX-совместимую ОС общего назначения — Minoca.

Важные особенности по мнению разработчиков:

  • Хорошо документированный исходный код на GitHub.
  • Малый размер ядра.
  • Поскольку ОС написана с нуля, она изначально лучше приспособлена к современным реалиям.
  • Хорошая оптимизация потребления ресурсов (ЦП, ОЗУ) и энергосбережения поможет в использовании во встраиваемых системах.
  • Благодаря модульности ядро может обновляться без пересборки драйверов.
  • Продвинутые средства отладки встроены в систему.
  • Возможность запуска на x86, ARMv6, ARMv7 с поддержкой виртуальной памяти и несколькими мегабайтами ОЗУ.
  • В поставку входят драйверы для многих стандартных устройств.

>>> Страница на GitHub

>>> Официальный сайт

Ответ на: комментарий от EXL

как будто под винду новый софт на С не пишется

Harald ★★★★★ ()
Ответ на: комментарий от Harald

В венде, где ещё. Я хоть работал программистом, в отличие от большинства местных аналитиков %)

inchallah ()

Как раз недавно новую часть «Джейсона Борна» смотрел, там злые ЦРУшники склоняли владельца некой новой ОС для умных вещей и компьютеров к созданию слежки за пользователями. И тут ОНА.

anonymous ()
Ответ на: комментарий от inchallah

И какой софт с использованием WinAPI успел написать? Поделись нетленкой от Кащенки

Harald ★★★★★ ()
Ответ на: комментарий от FilosofeM

Да и вообще, чем эта поделка лучше RedoxOS?

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

asaw ★★★★★ ()

ОСей развелось, как собак нерезанных. Скоро будет больше, чем текстовых редакторов. Земля, мля, XXI век...

DeVliegendeHollander ★★ ()
Ответ на: комментарий от DeVliegendeHollander

И вот на 1001-й ОСи Зоркий Глаз заметил...

anonymous ()

Поскольку ОС написана с нуля, она изначально лучше приспособлена к современным реалиям.

То есть OpenGL там из коробки не хуже чем в Mesa 13.1? И с GLES-ом тоже всё отлично? Qt 5 туда уже портировали?

robus ★★★★ ()
Ответ на: комментарий от Harald

Никакой, я писал сначала на делфи, потом на дотнете, но винапи изучал. Я даже com с его наркоманскими guid помню %)

inchallah ()
Ответ на: комментарий от reprimand

Ну обычно при заворачивании используют префикс «p» в названии полученного типа.

Deleted ()
Ответ на: комментарий от anonymous

Мне простительно, я уже старенький, мне можно пару-тройку сотен ОСей и не заметить.

Да и «Зоркого Глаза» у меня ещё со школы нету — близорукость, очки ношу.

DeVliegendeHollander ★★ ()
Ответ на: комментарий от inchallah

Да, тяжело на чистом Delphi писать. Оно такое — как начинаешь, то вроде ничё, а как что-то посложнее, типа свой контрол или ещё что-то, то или на баг в обёртке натыкаешься, или на недообёрнутось, или ещё на что, и приходится на уровень WinAPI спускаться. Это я про VCL в смысле, про всякие новые FireMonkey не в курсе.

sasha1024 ()
Ответ на: комментарий от anonymous

А почему БАЛЬШИМИ БУКОВКАМИ писано. Билл Гейтс их этому научил?

Кроме Билла Гейтса есть ещё такой Бьярни Страуструп.

KRoN73 ★★★★★ ()
Ответ на: комментарий от reprimand

Ещё на «Спектруме» так делали. Некоторые игрушки на кассетах для защиты добивали до такого размера, чтобы они могли поместиться в памяти, а вот места для программы-копировщика уже не оставалось бы.

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

cairin ()
Ответ на: комментарий от xaizek

Я бы сказал «условно-свободную»

Где вы такие слова берете? Что вам не нравится, что они продают исключения из авторского лева? Что в этом не так?

Прежде, чем баламутить всех, разобрались бы с вопросом. :-)

она больше открытая

КАКАЯ?

Zmicier ★★★★★ ()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от Twissel

Blackberry переплюнет?

Конечно. Он же фактически умер, как и QNX (в смысле примерно в том же состоянии, как Opera).

chimera19 ()
Ответ на: комментарий от demidrol

Вот что значит «современные реалии» для начала?

Ты в маркетинговой агитке решил найти техническую информацию? Уверен, что не найдешь.

chimera19 ()

люди занимаются делом пилят нужную вещь

billygnosis ()
Ответ на: комментарий от reprimand

Это был как бы намёк на то, что оформление кода там сделано в лучших традициях примеров MSDN времён Visual C++ 4.0

anonymous ()
Ответ на: комментарий от KRoN73

так Билл целый BASIC написал... люди фигак-фигак и в продажу.

А этот очкастый такие заумные талмуды уже 30 лет продуцирует, что никакой мегамосх в одиночку не осилит.

Deleted ()

Поскольку ОС написана с нуля, она изначально лучше приспособлена к современным реалиям

Сомнительное утверждение.

Но в цуелом интересно.

deep-purple ★★★★★ ()
Ответ на: комментарий от Twissel

Ну и нахрена оно тогда?

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

Хотя посмотрим.

Deleted ()

Получается, если я пишу софт для этой ОС чисто на POSIX-api, то его можно не открывать. Но если использую хоть один символ из API Minoca, то весь код придется открывать и передавать права на него компании Minoca?

makoven ★★★★★ ()
Последнее исправление: makoven (всего исправлений: 1)

> Поскольку ОС написана с нуля, она изначально лучше приспособлена к современным реалиям

Звучит как «поскольку GIMP был написан на 10 лет позже фотошопа, его дизайн лучше, а его программный код писался сразу под современные процы»

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от chimera19

Кьюникс умер, ибо куплен менегерами.

А блэкберри умер из-за задушенного железа.

Deleted ()
Ответ на: комментарий от Softwayer

писать в 2016 в духе С89 — это уже похоже на психическое отклонение

По аналогии, колибри на асме — сразу в дурку.

deep-purple ★★★★★ ()
Ответ на: комментарий от targitaj

Глянь на ютубе, там единственное видео на 1.5 минуты. Поднят сервер, слушает команды с десктопа (вебгуй) и что-то там выполняет.

deep-purple ★★★★★ ()
Ответ на: комментарий от void_ptr

любой идентификатор состоящий только из прописных букв - это макрос

Маленькими? А это что в стандартном либхмл тогда?

LIBXML_TEST_VERSION

deep-purple ★★★★★ ()
Ответ на: комментарий от Zmicier

На вопросы телезрителей отвечает Р. Столлман.

Что вам не нравится, что они продают исключения из авторского лева? Что в этом не так?

Фонд свободного программного обеспечения не практикует платных исключений по трем причинам. Во-первых, это не ведет нас к цели фонда: гарантировать свободу каждому пользователю наших программ. Именно для этого мы написали GNU GPL, и наиболее полно это может быть достигнуто, если выпускать программы под GPL версии “3 или более поздней” и не разрешать встраивать их в несвободные программы. Платными исключениями этого добиться невозможно, ...

Другая причина, по которой мы выпускаем только под GPL,— чтобы не допустить несвободных расширений, у которых были бы практические преимущества перед нашими свободными программами. Пользователи, которые не ценят свободу, могли бы выбрать эти несвободные версии, а не свободные программы, на которых они основаны — и утратить свою свободу. Мы не хотим поощрять этого.

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

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

Отсебятина.
В глобальном смысле Столлман так называемые «платные исключения» считает неэффективным средством борьбы с проприетарщиной. Поэтому злоупортебления в этой сфере он осуждает. Но в борьбе с проприетарной мразью все средства хороши. Поэтому в редких случаях применение «платных исключений» он считает допустимым. Например, благодаря практике «платных исключений» Qt (Кьют) стал свободен. Это продуманная стратегия Фонда Свободы.

anonymous ()

Я думаю, что данная Ось не взлетит. Почему? Написана на C, а значит будет иметь такие-же проблемы с безопасностью, как зрелые Оси. Была бы она написана на Rust, шансов было бы больше. Ну и во-вторых в сравнении с теми-же зрелыми Осями, данная Ось не привносит ничего революционного.

FilosofeM ★★ ()

Опять *NIX ось на сях? Ждем на Go или на худой конец на Nim или Rust.

Xintrea ★★★★★ ()

Малый размер ядра
В поставку входят драйверы для многих стандартных устройств

огласите весь список

anonymous ()
Ответ на: комментарий от EXL

В интерфейсе там битмапный шрифт.

Это не битмапный шрифт, а тахома без сглаживания.

korvin_ ★★★★★ ()
Ответ на: комментарий от FilosofeM

Была бы она написана на rust, её бы полтора хипстора использовали и третьему впаривали.

devl547 ★★★★★ ()
Ответ на: комментарий от EXL

Хабр сгнил еще пару лет до разделения, RSDN всегда был клоакой, на LOR, если из технических разделов не вылезать, в принципе, еще терпимо.

mix_mix ★★★★★ ()
Ответ на: комментарий от FilosofeM

данная Ось не привносит ничего революционного

А как же «Хорошо документированный исходный код на GitHub»? Для обучения самое то.

mix_mix ★★★★★ ()

Тоже что ли начать пилить своё ядро? Убийцу линуксов.

unixwz ()
Ответ на: комментарий от Xintrea

Опять *NIX ось на сях? Ждем на Go или на худой конец на Nim или Rust.

Понимаешь братан, нельзя вот так вот просто сказать: «Пишите систему на Расте». «Си и Unix-лайки» это почти полувековая традиция. Это огроменная глыба катящаяся по инерции, и которую никто не в силах остановить. Сама по себе, ОСь написанная на Расте или Паскале, являет собой, ломку целой полувековой традиции.

anonymous ()
Ответ на: комментарий от FilosofeM

Как я понял MinocaOS заточена под девайсы. Т.е. ее можно ставить на чтото типа Arduino или собственные сборочки, продуманые мельчайшие детали, которых нет в нынешнем ядре.

kartg ()
Ответ на: комментарий от Xintrea

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

unixwz ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.