Два американских программиста создали новую открытую ОС

03.11.2016      10129
Авторы операционной системы Minoca OS Эван Грин и Крис Стивенс говорят, что хотели пересмотреть принципы разработки ядра, которые не менялись уже четверть века.

Minoca OS является модульной и гибкой, отличается низким энергопотреблением и может работать на маломощных устройствах всего с 5-7 Мбайт оперативной памяти. Имеются сборки для архитектур x86, ARMv6 и ARMv7 (включая миниатюрные одноплатные компьютеры Raspberry Pi). Система обладает POSIX-подобным интерфейсом. 

Подробное описание и исходный код доступны на GitHub.

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


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. herfis 462 03.11.16 17:23 Сейчас в теме
Ребятам респект, но...
1) хороша ложка к обеду, а тут я не шибко вижу, какую РЕАЛЬНУЮ проблему они решают
2) не такая уж она и открытая. Т.е. коды открыты, но с лицензированием там какой-то подвох у них
5. nixel 1302 04.11.16 10:48 Сейчас в теме
(1) herfis, там gnu gpl, со всеми вытекающими.
6. herfis 462 04.11.16 11:45 Сейчас в теме
(5) nixel, Был уверен, что вчера я другое читал... А сейчас открыл - в самом деле чистая gnu gpl. И в коммитах никакого криминала... Видать, пригрезилось.
Но смущает ихнее что мол возможно и альтернативное лицензирование, если вы заинтересованы в создании платных продуктов.
Я не юрист, но разве это не попытка обойти copyleft?
2. I love pivo 03.11.16 19:42 Сейчас в теме
а что это за характеристика ОС
отличается низким энергопотреблением

это как?
3. CaSH_2004 370 04.11.16 00:01 Сейчас в теме
(2) Ну я полагаю они имели ввиду менее ресурсоемкая, соответственно меньше потребляет энергии, это как бы практически тождественно равно.

Ну что - молодцы ребята, не всем же дистрибутивы увеличивать, кто то должен и нормальный подход продемонстрировать.
4. webester 25 04.11.16 08:29 Сейчас в теме
Надо на нее посмотреть обязательно... лет через 5-10, если не умрет.
7. DrAku1a 1575 07.11.16 04:43 Сейчас в теме
Поправьте меня, если ошибаюсь. Но написать простенькую ОС - это задание для практики курсовой (даже не дипломной) работы в ВУЗах, где изучают программирование?
8. rayastar 1248 07.11.16 07:06 Сейчас в теме
(7) DrAku1a, мои, далеко не глупые друзья друзья с МАИ, СПбГУ и УГАТУ(уфа) после 5 лет обучения еле кое как "паинт" пишут на си-подобных языках. Ни о какой ОС в массовых работах студентов и речи быть не может, если конечно речь не идет о докторской
9. rayastar 1248 07.11.16 07:13 Сейчас в теме
(7) DrAku1a, Поверьте, писать на нормальном языке свой продукт - колоссальная работа. Потратив два года на изучение нормального ЯП понимаю, что 1С даже рядом не стоит. Читая ресурсы, подобные хабру приходит чувство, что все просто и легко и зная 1С ты считаешь себя членом касты программистов. Но начав писать с нуля сразу на нормальном ООП языке понимаешь свою ничтожность(лично так со мной произошло)
Я Таненбаума читал про ОС, нереально сложная теория(а это верхушка айсберга), а о практике я молчу
roman77; NazarovV; +2 Ответить
11. Silenser 568 07.11.16 10:18 Сейчас в теме
(9) rayastar, А я как раз пришел в 1С из нормального языка программирования. Все познается в сравнении. Цели у подобных языков разные. Никто же из тех, кто использует фортран не охаивает тех, кто пишет на С++ из-за того, что на этом языке есть огромные библиотеки по научным расчетам, а те, кто кодят на С++ не охаивают фортран за отсутствие вменяемого интерфейса. Инструмент подбирают для решения задачи, а не задачу подтягивают под инструмент.
С точки зрения разработки: сколько времени у вас уйдет для того, чтобы написать класс документа, подобного документу в 1С, описать все методы и проводки, которые он делает, печатные формы, работу с БД и прочее? Подобное решение на базе С++ будет и компактнее и быстрее, но вот стоимость разработки и поддержки будет другая, а именно этими понятиями оперируют те, кто ПО покупает.
В чем 1С реально отстает, так это в области групповой разработки и тестирования. Хотя некоторые шаги (запись действий пользователя) в этом направлении делаются.
Prohhor; Rik30; h00k; +3 Ответить
12. MuI_I_Ika 1001 07.11.16 10:35 Сейчас в теме
(11) Silenser, "Подобное решение на базе С++ будет и компактнее и быстрее"

С чего это вдруг. Насколько мне известно платформа 1с как раз пишется на C++
15. starik-2005 2797 07.11.16 13:47 Сейчас в теме
(12) MuI_I_Ika, с того, что если это 1С, написанная на С++, то сначала будет загружена сама 1С, потом конфигурация, потом это все на весьма медленном интерпретаторе будет исполняться: генерировать запросы к базе, обрабатывать ответы, реализовывать запросы для файлового варианта... Но если это реализовано напрямую на С++, без прослойки в виде платформы и конфигурации, без интерпретации, то работать это будет во много раз быстрее, а места занимать будет во много раз меньше. Но... Да, время разработки будет более долгим. С другой стороны, есть Delphi с его конструкторами форм и механизмами обращения к СУБД. Многие конторы используют Delphi при автоматизации своей деятельности, вынося в 1С только отчетную составляющую - и это хороший подход. Пытаясь изобразить на 1С отраслевую специфику то в расчет себестоимости упираешься, который 10 часов что-то из пустого в порожнее переливает, то в загрузку списка недействительных паспортов, который просто операцию загрузки данных в регистр сведений реализует в течение тех же десяти часов, то еще во что-то такое "ресурсоемкое", которое программа на С++ реализует за секунды. Это в принципе не может быть правильным, ибо экономя на разработке и поддержке, увеличиваются затраты на инфраструктуру. При том в основном в поддержке нуждается именно отчетная часть. В итоге самым верным вариантом разработки является создание ПО для поддержки отраслевой специфики и нужд конкретного предприятия, а отчетность может быть реализована через интеграцию с 1С. Благо последняя предоставляет огромное количество интеграционных механизмов. Но попытка засунуть все в 1С - это основная проблема тех, кто пытается и не может на базе 1С сделать решение 24/7 - на 1С это нереально.
17. ture 600 07.11.16 14:56 Сейчас в теме
(11) Silenser, те, кто пишут на с++ обхаивают c#. Хотя цели и задачи разные, причина находится.
18. rayastar 1248 07.11.16 15:11 Сейчас в теме
(11) Silenser, Несомнено Вы правы. Но! лицензия, стоимость, локализация, отсутствие инстурментов для решения некоторых задач - это скорее не минусы, а свойства, с которыми необходимо будет столкнуться. А так, хранение данных - 1С удобна, когда нужно хранить массив данных и не тратить время на их структуру и разработку модулей, объектов...
19. rayastar 1248 07.11.16 15:12 Сейчас в теме
(11) Silenser, я бы еще добавил отсутствие git с самого начального этапа разработки в ранних версиях платформы
20. rayastar 1248 07.11.16 15:24 Сейчас в теме
(11) Silenser, Пишу 4 года на 1С, простой программист без специфичных знаний. И поверьте, ни разу не доводилось что то проектировать, продумывать до мелочей. Если вдруг, что-то шло не так - просто добавлял реквизит/форму/модуль и все. Метаданные держу в голове и не парюсь. Понимаю, это неправильно, ведь есть куча крутых инструментов (Agile на пример)
Как только начал писать продукт на ООП языке - проектирование на начальном этапе пришло само по себе. Как это объяснить - я не в силах. Может какая то магия, может здравый смысл. Сразу начал думать оптимизировано/объектно/рисовать UML диаграммы и тд
13. ig1082 278 07.11.16 10:37 Сейчас в теме
(9) rayastar, Создавать ("писать") свой продукт на 1С тоже не самое легкое занятие. Можно потратить и 10 лет на изучение другого языка, но зачем? 1C обеспечит и в финансовом плане (причем заметно выше среднего по рынку, если вы действительно обладатель личного бренда), и плане удовлетворенности. Я сторонник программировать с помощью языка, а не на языке. Линейность, условие, цикл везде одинаковы. Иногда читаю хабр, просматриваю изыскания в создании классов, выделении памяти и попинывании 1С (как же у них все плохо).
1С - это инструмент и не более того. Если человек не в состоянии понять структурность кода, быть аналитиком, понимать заказчика, то это "кодер". И неважно 1С это или С#.
Принимал собеседование со стороны работодателя, были разные соискатели - с минимальным опытом, люди с 10-летним стажем, не 1с-ники. В лучшем случае, 1 из 10 был именно программистом, а не кодером и правильно отвечал на вопросы. Остальные гордо тыкали пальцем в строки кода, классы и т.п. На вопрос же о его роли в проекте, итогах работы, человек начинал бормотать, что вот же оно перед вами, моя работа.
Читать про ОС не хочу. Если кто-то не приведет веский аргумент в практическом применении этого архиинтересного занятия.
rayastar; +1 Ответить
10. CSiER 34 07.11.16 09:55 Сейчас в теме
Однако имеется и ряд принципиальных отличий от Linux, прежде всего, в самом ядре.
- имхо тут нужно Linux заменить на GNU/Linux (ведь Linux - название ядра).
14. v3rter 07.11.16 10:49 Сейчас в теме
За годы моей жизни их 100500 таких писали - шустрых, быстрых, размером с древнюю дискету и никому не нужных, потому что перекомпилировать тонны софта под очередную экосистему ось никто (бесплатно) не будет. А если авторы придумают что-то принципиально новое, то им сначала тонко намекнут патентоваться, а затем купят вместе с потрохами патентами себе на патенты.

Впрочем, можно поискать свою нишу - распберри, ардуины и т.п.
16. citicat 119 07.11.16 14:22 Сейчас в теме
1С- язык СУБД (системы управления базами данных), а не ОС. Аналоги 1С - Clarion 2.0, FIX/DMEX (для управления нефтетранспортной сетью).
Задачи разные.
Оставьте свое сообщение

См. также

«Сбер» начнет использовать российские TLS-сертификаты для платежного шлюза

Новость Безопасность ИТ-новость Минцифры

Банк запланировал переход на сертификаты, выпущенные Национальным удостоверяющим центром (НУЦ) Минцифры, на 30 января 2023 года. Клиентам необходимо добавить на свои серверы корневой сертификат ведомства.

вчера в 09:45    1222    VKuser24342747    0       

Минцифры подготовило правила отказа от передачи биометрических данных

Новость ИТ-новость Минцифры

Гражданин имеет право отказаться от сбора и распространения своих биометрических данных. Отказ можно оформить в МФЦ только при личном присутствии.

24.01.2023    986    VKuser24342747    0       

Банки смогут получить право на передоверие полномочий по электронной подписи

Новость ИТ-новость Цифровая подпись Цифровая экономика

Комитет Госдумы рекомендует принять соответствующий законопроект. Документ позволит компаниям финансового сектора использовать электронную подпись наравне с другими организациями.

20.01.2023    871    VKuser24342747    0       

«ВКонтакте» начал поддерживать получение уведомлений от Госуслуг

Новость Госуслуги ИТ-новость Мессенджеры Налоги

Оповещения с Единого портала госуслуг будут отображаться в Вконтакте и приложении «VK Мессенджер». Кроме того, стала доступна оплата штрафов ГИБДД прямо в VK.

19.01.2023    986    VKuser24342747    0       

Минцифры подготовило правила аккредитации госорганов на владение информсистемами для биометрии

Новость Законодательство ИТ-новость Минцифры

Проект постановления содержит требования к Цетробанку и госорганам, а также к сторонним организациям, которые будут привлекаться ведомствами в качестве операторов. Требования согласованы с ФСБ.

19.01.2023    905    VKuser24342747    0       

Утвержден профстандарт специалиста по информационной безопасности

Новость Безопасность ИТ-новость

Новый профстандарт вступит в силу 1 сентября 2023 года. А пока у работодателей в кредитно-финансовой сфере есть время проанализировать трудовой функционал специалистов по ИБ и при необходимости уточнить его.

17.01.2023    1564    user1816563    0       

Национальная система пространственных данных начала работу в России

Новость ИТ-новость Цифровая экономика

Пилотный проект по запуску цифровой платформы стартовал в четырех регионах РФ. При помощи системы можно получать актуальные данные о земле и недвижимости, пользоваться электронными сервисами.

12.01.2023    1753    VKuser24342747    0       

Госдума рассмотрит законопроект о цифровом рубле

Новость Законодательство ИТ-новость Цифровая экономика

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

11.01.2023    3566    VKuser24342747    2       

Оператором Единой биометрической системы стал «Центр Биометрических Технологий»

Новость ИТ-новость

Ранее за работу платформы отвечал «Ростелеком». На «Центр Биометрических Технологий» возложены задачи по развитию в России цифровых технологий идентификации и аутентификации, в том числе на основе биометрических персональных данных.

22.12.2022    2416    VKuser24342747    2       

GitHub бесплатно проверит репозитории на наличие секретных токенов

Новость GitHub Безопасность ИТ-новость

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

22.12.2022    1780    VKuser24342747    1       

GitHub к концу 2023 года введет обязательную двухфакторную аутентификацию

Новость GitHub Безопасность ИТ-новость

Веб-хостинг потребует от всех пользователей, загружающих код, включить двухфакторную аутентификацию (2FA) для дополнительной защиты своих аккаунтов.

21.12.2022    2062    VKuser24342747    0       

Госдума рассмотрит законопроект о провайдере для госсайтов

Новость Государственные, бюджетные структуры Законодательство ИТ-новость

Документ предусматривает запрет на размещение государственных информационных ресурсов на хостингах, не включенных в специальный реестр. Сейчас около 20% ресурсов госорганов размещены на иностранных площадках.

20.12.2022    1675    VKuser24342747    1       

«Яндекс» открыл доступ к фреймворку Yatagan для сборки Android-приложений

Новость ИТ-новость Яндекс Разработка

Инструмент свободно распространяется через GitHub. Перед публикацией в открытом доступе фреймворк долгое время применялся во внутренних проектах компании. Решение основано на API Dagger.

16.12.2022    2503    VKuser24342747    1       

В России появится национальная издательская система вместо иностранных аналогов

Новость Импортозамещение ИТ-новость

Программный комплекс будет создан на базе существующего отечественного решения Axiocat. Сейчас это приложение не внесено в Единый реестр российского ПО, хотя применяется некоторыми компаниями.

15.12.2022    1718    VKuser24342747    0       

Google рассказала о проблемах и преимуществах поддержки разработки на Rust в Android 13

Новость Google ИТ-новость Языки программирования

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

14.12.2022    1805    VKuser24342747    0       

Банки обяжут принимать оплату по картам «Мир» с QR-кодом в смартфоне

Новость Банки ИТ-новость

Оператор платежной системы «Мир» разослал российским банкам документ с требованием обеспечить прием платежей по новой технологии. Первый этап внедрения завершится в апреле 2023 года.

14.12.2022    2004    VKuser24342747    1       

Госдума рассмотрит законопроект о создании Национального удостоверяющего центра

Новость Законодательство Интернет ИТ-новость

Информационная система позволит российским сайтам получать сертификаты безопасности без участия иностранных организаций. Для их выдачи будет применяться отечественная криптография.

09.12.2022    1843    VKuser24342747    0       

Госдума планирует отложить срок обязательного перехода на машиночитаемые доверенности

Новость Законодательство ИТ-новость

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

08.12.2022    1940    VKuser24342747    0       

GitHub опубликовал статистику по языкам и проектам за 2022 год

Новость ИТ-новость Языки программирования Разработка

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

01.12.2022    2327    VKuser24342747    11       

Инспекторы смогут проводить дистанционные проверки через смартфон

Новость ИТ-новость Мобильные приложения

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

28.11.2022    2278    VKuser24342747    0       

«Яндекс» представил бесплатный сервис для быстрого поиска в облаке

Новость ИТ-новость Облачные технологии

Сервис Managed Service for OpenSearch от платформы Yandex Cloud предназначен для оптимизации поисковых систем и проверки стабильности и безопасности работы приложений. Услуга доступа в режиме Public Preview.

24.11.2022    3057    VKuser24342747    1       

В декабре начнут действовать новые правила регистрации доменов .RU и .РФ

Новость ИТ-новость Роскомнадзор

С 12 декабря Роскомнадзор получит право прекращать делегирование домена, если он оформлен нелегально, или на сайте содержится запрещенная в России информация.

23.11.2022    2219    VKuser24342747    1       

Stack Overflow запустил проект для оффлайн-доступа к форуму

Новость ИТ-новость Разработка

Проект под названием Overflow Offline позволяет скачать актуальную версию архива вопросов и ответов по разработке ПО. По объему данных база форума уступает только «Википедии».

02.11.2022    2097    VKuser24342747    1       

Минцифры запустило магазин российского ПО из реестра ИТ-решений

Новость Импортозамещение ИТ-новость

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

21.10.2022    2474    VKuser24342747    4       

В ноябре начнется создание российского государственного аналога GitHub

Новость ИТ-новость

Правительство озвучило дату запуска эксперимента по разработке отечественного репозитория ПО. Исходники программ, в том числе разработанных для госорганов, будут публиковаться в нем под открытой лицензией.

19.10.2022    3389    VKuser24342747    14