The OpenNET Project / Index page

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

Выпуск операционной системы MenuetOS 0.99.71, написанной на ассемблере

27.08.2014 11:44

После 20 месяцев затишья в разработке доступен выпуск операционной системы MenuetOS 0.99.71, разработка которой ведётся полностью на ассемблере. Сборки MenuetOS 0.99.71 подготовлены для 64-разрядных систем x86. Возможен запуск под управлением Qemu. Код 32-редакции MenuetOS прекратил своё развитие и остановился на выпуске 0.85. Актуальный вариант MenuetOS для 64-разрядных систем распространяется под модифицированной лицензией MIT, дополненной требованием согласования любого использования в коммерческих целях (32-разрядная версия поставлялась под лицензией GPL).

Система поддерживает вытесняющую многозадачность и предоставляет встроенный графический интерфейс пользователя c поддержкой тем оформления и операций Drag&Drop. Проектом развивается простой web-браузер HTTPC, почтовый и ftp клиенты, серверы ftp и http, приложения для просмотра изображений, редактирования текстов, работы с файлами, просмотра видео, воспроизведения музыки. Для разработки приложений на ассемблере предлагается собственная интегрируемая среда разработки. Присутствует сетевой стек и драйверы для интерфейсов Loopback и Ethernet. Поддерживается работа с USB 2.0, в том числе с USB-накопителями, принтерами, DVB-тюнерами и web-камерами. Для вывода звука поддерживается AC97 и Intel HDA (ALC662/888).

В новой версии добавлена поддержка UTF-8 и клавиатурная раскладка с поддержкой кириллицы. Улучшена работа стеков USB и tcp/ip. Обновлены программы httpc, picview, memcheck, menu, wallpaper, maps/streetview, dhcp, freeform window. Добавлена экранная клавиатура. Добавлена поддержка многопоточности на SMP-системах. Обеспечена возможность распараллеливания в системе инициализации.



  1. Главная ссылка к новости (http://www.osnews.com/story/27...)
  2. OpenNews: Выход написанной на ассемблере свободной ОС KolibriN9
  3. OpenNews: KnightOS - открытая ОС для калькуляторов TI z80
  4. OpenNews: Анализ использования ассемблерных вставок в коде открытых проектов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40467-menuetos
Ключевые слова: menuetos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (85) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
 
  • 2.9, Zenitur (ok), 12:13, 27/08/2014 [ответить]  
  • +/
    А как же поддержка SMP?
     
     
  • 3.86, Anonius (?), 05:24, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тебе песня вместо SMP: https://youtu.be/aFyJhL_e81Y
     
  • 1.2, Аноним (-), 11:59, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Если они возьмутся за ум и начнут портировать её на мобильные устройства на базе той же Ынтел, то это будет вин. А так - эталонное нинужно.
     
     
  • 2.15, Аноним (-), 12:32, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Если они возьмутся за ум и начнут портировать её на мобильные устройства
    > на базе той же Ынтел, то это будет вин.

    Да, лет за 150 накодят драйвер OpenGL ES на асме :). Ну так, коррелируя скорость разработки открытого драйвера для интеловского интеграта толпой разработчиков из интеловского OSTC...

     

  • 1.3, Ващенаглухо (ok), 11:59, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Объединились бы с Kolibri, хотя кому оно надо...
    Вот если бы запилили десктоп под линукс, тогда была бы польза. А то Линукс так ждет ;)
     
     
  • 2.22, arisu (ok), 12:48, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Объединились бы с Kolibri

    угу, скрестить ежа и ужа.

     
  • 2.27, клоун (?), 12:54, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    32-битный и 64-битный код не объединяются.

    В прошлом Колибри, получив исходники Menuet, первым делом удалила из них все упоминания об авторах, а кое-где и о GPL, а потом полгода поливало авторов грязью на форумах и посылало им письма из одних матершинных ругательств.

     
     
  • 3.32, Аноним (-), 13:02, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    цирк не здесь
     
  • 3.50, WW (?), 16:47, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 32-битный и 64-битный код не объединяются.
    > В прошлом Колибри, получив исходники Menuet, первым делом удалила из них все
    > упоминания об авторах, а кое-где и о GPL, а потом полгода
    > поливало авторов грязью на форумах и посылало им письма из одних
    > матершинных ругательств.

    Сам придумал? Исходники были с 2001 года в открытом доступе, чудик. Команда, которая сделала форк, состояла из активных разработчиков Menuet. Просто мы были заинтересованы в 32-х битной версии, а Велик не был.

     
     
  • 4.52, клоун (?), 17:05, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Активные разработчики - это уменьшить размер стека во всех программках с 40 кб на 4 кб? Или изменить формат комментариев? Или изменить определение размера ОП, взяв код с osdev wiki? Активная разработка...

    Кстати, г-на Turjanmaa "великом" называют очень ограниченное количество людей, на большинство из которых он обещал подать в суд если они не вернут его имя в копирайт. Палитесь.

     
  • 3.59, Ессно аноним. (?), 17:45, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 32-битный и 64-битный код не объединяются.
    >
    > В прошлом Колибри, получив исходники Menuet, первым делом удалила из них все упоминания
    > об авторах, а кое-где и о GPL, а потом полгода поливало авторов грязью на форумах и
    > посылало им письма из одних матершинных ругательств.

    колибри солиднее болдженоса. в некоторой степени.

     

  • 1.4, Аноним (-), 12:01, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Не люди а звероящеры, гвозди из таких делать надо, но к сожалению не успеют за прогрессом.
     
  • 1.5, Аноним (-), 12:01, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Гусары молчать!
     
     
  • 2.33, Аноним (-), 13:03, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Гусары молчать!

    ну так мог бы и сам промолчать...

     

  • 1.6, Аноним (-), 12:06, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Астрологи объявили неделю "самобытных" ОС.
     
  • 1.7, Журналовращатель (?), 12:08, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Код 32-редакции MenuetOS прекратил своё развитие и остановился на выпуске 0.85. Актуальный вариант MenuetOS для 64-разрядных систем распространяется под модифицированной лицензией MIT, дополненной требованием согласования любого использования в коммерческих целях (32-разрядная версия поставлялась под лицензией GPL).

    Вангую, что 128-битная будет под EULA

     
     
  • 2.14, Аноним (-), 12:30, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вангую, что 128-битная будет под EULA

    Блин, мы так много потеряем, надо побрить брови в знак траура, не иначе :)

     
  • 2.24, arisu (ok), 12:50, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Вангую, что 128-битная будет под EULA

    так и эта тоже не особо: ядро-то проприетарное.

     

  • 1.11, Аноним (-), 12:27, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Жалко, что оно сдохнет ещё раньше линукса, переезжать не на что будет.
     
     
  • 2.13, Аноним (-), 12:29, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Как может сдохнуть то что толком и не родилось? ОС на асме - это полкило приколов ради лулзов, не более.
     
     
  • 3.35, Аноним (-), 13:05, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Как может сдохнуть то что толком и не родилось? ОС на асме
    > - это полкило приколов ради лулзов, не более.

    написать чепуху не подумав это в духе анонима, да

     
     
  • 4.41, Аноним (-), 14:25, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Точно!
     

  • 1.12, Аноним (-), 12:28, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > модифицированной лицензией MIT, дополненной требованием согласования любого
    > использования в коммерческих целях

    Это пять. Походу человек устал работать на мусорный бак забесплатно.

    А ему не приходило в голову что можно в 100500 раз более навороченного пингвина взять и использовать в коммерческих целях без каких либо согласований? :)

     
     
  • 2.17, Аноним (-), 12:38, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Адресуй этот вопрос тысячам ИТ компаний, продающих софт.
     
  • 2.18, m1 (??), 12:39, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У них договор с израильской фирмой. Как раз телефоны под эту ОС выпускают. Что бы конкурентов не было - сменили лицензию. А так - да, она открыта.
     
     
  • 3.20, клоун (?), 12:45, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Лицензию не меняли. Menuet32 по просьбам был перелицензировал под GPL. Были созданы десятки клонов, многих из которых (в т.ч. русский клон) стали удалять из копирайтов оригинальных авторов, а кое-где и GPL. Страна Денисов По-по-вых, блин...

    Открывать исходный код Menuet64 отказались, чем вызвали тонны гнева от клоноделов.

     
     
  • 4.36, Аноним (-), 13:07, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    будь тоньше и, может, что-нибудь и получится
     
     
  • 5.40, клоун (?), 13:56, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обсуждение удаления копирайтов здесь:

    http://board.kolibrios.org/viewtopic.php?f=8&t=638

     
     
  • 6.48, WW (?), 16:43, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы не в курсе того, что было до этой темы и делаете неверные выводы Велику раз ... большой текст свёрнут, показать
     
     
  • 7.71, клоун (?), 19:07, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    И вы обиделись и решили нарушить лицензию GPL, верно?

    Вы почти 3 года простояли в позе р-ком, а когда он прислал подготовленное исковое заявление, намочили памперсы и вернули за 2 дня.

     
     
  • 8.80, WW (?), 20:37, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Там была куча кода, которая никогда не была не под GPL или вообще шла без лиценз... текст свёрнут, показать
     
     
  • 9.83, Аноним (-), 22:20, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    не понимаю зачем нужно тратить свое время на этого провокатора... текст свёрнут, показать
     
  • 3.25, arisu (ok), 12:51, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А так - да, она открыта.

    и где взять исходники ядра?

     
     
  • 4.28, клоун (?), 12:56, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Читай внимательнее:

    "сменили лицензию. Она открыта."

    Речь не про исходники.

     

  • 1.16, Аноним (-), 12:37, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Почему не пишут на ассемблере популярные приложения ели они работают в разы быстрее? Можно же модули к ядру какие-нить писать или еще что?
     
     
  • 2.19, m1 (??), 12:40, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    асм - платформенно-зависимый.
     
  • 2.21, клоун (?), 12:48, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Обычно, разница в скорости не более 5-7%, а вот сложность написания и отладки кода на ассемблере значительно (раз в 20 по ощущениям) выше.
     
     
  • 3.29, Кир (?), 12:59, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    там ведь не только в скорости дело, а то что все на дискету влезает, возможно ради этого и весь секс.
     
     
  • 4.31, клоун (?), 13:01, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если скорость его работы программиста замедлится в 20 раз, во столько же раз вырастет стоимость ПО. Вы готовы платить за ОС не 3 т.р., а 60?
     
     
  • 5.58, Кир (?), 17:35, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я сторонник использования свободного ПО и добровольных донейтов при наличии возможностей.
     
  • 5.60, Аноним (-), 17:58, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Если скорость работы программиста ускорится в 20 раз, во столько же раз упадёт стоимость ПО? Вы готовы платить 60 т.р. вместо 3-х за железо, которое сможет крутить этот софт с приемлемой скоростью?
     
     
  • 6.82, Какаянахренразница (ok), 21:48, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Производительность железа растёт (и цена падает) быстрее, чем они пишут свой Менуэт. Нынешнее железо за 60 т.р. не в 20 раз, а на несколько порядков (!) производительнее, чем железо за 3 т.р. из тех годов, когда начинали кодить эту ОСь.
     
  • 3.92, Аноним (-), 16:11, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну можно же среду разработки наваять на простых языках, которая будет упрощать разработку на асме, использовать готовые куски кода в общем? На всяких сях же тоже не с нуля пишут.
     
  • 3.93, Аноним (-), 16:14, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Обычно, разница в скорости не более 5-7%, а вот сложность написания и
    > отладки кода на ассемблере значительно (раз в 20 по ощущениям) выше.

    Скорость работы сабжа и колибри объясняется простотой самих приложений? Разника на глаз в порядки.


     
  • 2.26, arisu (ok), 12:52, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Почему не пишут на ассемблере популярные приложения ели они работают в разы
    > быстрее? Можно же модули к ядру какие-нить писать или еще что?

    попробуй. как минимум исчезнешь отсюда на много лет с идиотскими вопросами.

     
  • 2.42, annnonnn (?), 14:44, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для винды - просто посмотри сколько страниц текста занимает код для окна с Hello World и кнопкой OK.
     
     
  • 3.65, Аноним (-), 18:15, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/


    msg db "Hello World", 0
    caption db "", 0
    push 0
    push offset caption
    push offset msg
    push 0
    call MessageBoxA


     
     
  • 4.76, Demo (??), 20:01, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >

    msg db "Hello World", 0

    > caption db "", 0
    > push 0
    > push offset caption
    > push offset msg
    > push 0
    > call MessageBoxA

    Слишком много писанины. Не пойдёть.

     
  • 4.79, Аноним (-), 20:11, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А где реализация на ASMе функции MessageBoxA, а также всех функций, которые та, в свою очередь, вызывает? ;)
     
     
  • 5.81, Аноним (-), 20:41, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В винде.
     
  • 2.43, Аноним (-), 15:11, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что конечный покупатель платит не за работу в разы быстрее, а за функционал.
     
     
  • 3.44, arisu (ok), 15:13, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    покупатель платит за понты.
     
     
  • 4.45, v0v04ka (?), 15:36, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    покупатель платит за то, что он покупатель...
     

  • 1.23, hoopoe (ok), 12:49, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > требованием согласования любого использования в коммерческих целях

    вероятно хотят посмотреть на тех смелых людей :)

     
  • 1.30, savant (ok), 12:59, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    какое жуткое ШГ. Уж на что я неприхотлив к шрифтам, но это слишком сурово
     
     
  • 2.77, Demo (??), 20:02, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > какое жуткое ШГ. Уж на что я неприхотлив к шрифтам, но это
    > слишком сурово

    И так сойдёть.

     
  • 2.88, Аноним (-), 09:32, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    sony misc — ШГ? *Новичок* *обнаружен*.
     
     
  • 3.91, savant (ok), 13:31, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > sony misc — ШГ? *Новичок* *обнаружен*.

    Я не про шрифт, а про то, как он нарисован.

     

  • 1.34, irinat (ok), 13:04, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А хорошо сочетаются фраза "операционная система, разработка которой ведётся полностью на ассемблере" и скриншот из Draw с картинкой фотореалистичного заката и намёком на её попиксельное рисование. Какая-то... стилистическая целостность, что ли.
     
  • 1.38, Аноним (-), 13:44, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    1) Free for personal and educational use.
    2) Contact menuetos.net for commercial use.
    3) Redistribution, reverse engineering, disassembly or decompilation
       prohibited without permission from the copyright holders.

    Эта лицензия — не свободная и не open source. Она запрещает не только коммерческое использование, но и свободное распространение.

    ПРОПРИЕРАСТЫ!

     
     
  • 2.39, arisu (ok), 13:51, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ПРОПРИЕРАСТЫ!

    естественно. ядро-то закрытое.

     
     
  • 3.46, Hoboh3zefahB3zoh (?), 16:39, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А чего тогда в заголовке новости "Выпуск .... написанной на ассемблере свободной ОС"?
     
     
  • 4.47, arisu (ok), 16:42, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    потому что прекращаем путать «свободное» и «открытое».
     
     
  • 5.56, 1 (??), 17:13, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда где тут свобода ?

    Open Source - понятно, открытые исходники (иногда без права распространения).
    Free Ware - тоже понятно, жри что дают и делай что хочешь.

    А тут ни исходников, ни свободы.

     
     
  • 6.57, arisu (ok), 17:15, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Free Ware - тоже понятно, жри что дают и делай что хочешь.

    это тебе одноклассники такое определение рассказали? у меня для тебя плохие новости: тебя обманули.

     
  • 6.89, oYain7ai (?), 11:30, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Open-source и free software — одно и то же, только сформулированное иначе.
     
     
  • 7.90, arisu (ok), 11:40, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Open-source и free software — одно и то же, только сформулированное иначе.

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

     
  • 5.62, vitalif (ok), 18:08, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ээ, стоять!

    Она ни свободная, ни открытая.

     
     
  • 6.63, arisu (ok), 18:12, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Она ни свободная, ни открытая.

    с чего это «не свободная»? качай бесплатно, используй, раздавай друзьям — в чём проблема? да, автор не хочет, чтобы без его ведома использовали в коммерческих целях — имеет право.

    ну откуда, откуда это дурацкое мнение, что «свободное» == «делай всё, что хочешь»?

     
     
  • 7.69, angra (ok), 18:49, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Словам можно придать любой смысл. Но для полноценного общения необходимо, чтобы участники придерживались хотя бы сходных определений. Есть система определений Столмана, где четко прописана разница между всякими open(open source) и free. Она самая известная среди линуксоидов. И именно к ней здесь чаще всего апеллируют. По данной системе MenuetOS не относится ни к open, ни к тем более free.
     
     
  • 8.70, arisu (ok), 18:55, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +/
    в данном случае 8212 не было оговорено 171 Free for personal and education... текст свёрнут, показать
     
     
  • 9.72, клоун (?), 19:08, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вы дружите с юр лицами Оригинально-с ... текст свёрнут, показать
     
  • 2.78, Demo (??), 20:03, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/

    > ПРОПРИЕРАСТЫ!

    Кричи громче. Может кто подаст...

     

  • 1.49, Anon (ok), 16:46, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не понимаю я современных трендов. Одни переносят все в веб, пишут витруальные машины на JavaScript и плюют на производительность. Её же много, чо.
    А другие наоборот - пишут ОСи на асме.
    И только нормальный десктопный софт на С становится немодным.
     
     
  • 2.61, давно тут (?), 18:07, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не понимаю я современных трендов. Одни переносят все в веб, пишут витруальные
    > машины на JavaScript и плюют на производительность. Её же много, чо.
    > А другие наоборот - пишут ОСи на асме.
    > И только нормальный десктопный софт на С становится немодным.

    Не хотят быть "такими как все".

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

     
  • 2.64, arisu (ok), 18:13, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И только нормальный десктопный софт на С становится немодным.

    потому что писать его на си — удовольствие очень ниже среднего. как и вообще писать на си.

     
  • 2.66, art_zh (?), 18:25, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Есть еще задачи, где нужна простота API, легкий доступ к железу, минимальная латентность и размер ядра.

    Например, широкополосные цифровые анализаторы спектра, запись/обработка быстрых видеосигналов (500+ кадров в секунду), тестирование/наладка нового железа, и т.п.

    Именно для таких задач идеально подходит MeOS/Колибри.  

     
     
  • 3.67, angra (ok), 18:36, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ждем историю успеха, а не ваши фантазии
     
     
  • 4.74, art_zh (?), 19:34, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ждем историю успеха, а не ваши фантазии

    такая вот скромная история пойдет?
    http://uk.linkedin.com/pub/artem-jerdev/2a/6a1/356

     
     
  • 5.75, angra (ok), 19:51, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Работал над чем-то - это не история успеха.
    В данном конкретном случае недостаточно даже выхода некого продукта, чего пока нет. Нужны достоверные доказательства того, что именно использование какой-нибудь ассемблерной ОС дает реальное преимущество над Сшным линуксом.
     
     
  • 6.84, art_zh (?), 22:36, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    в разработке любого крупного проекта (а биосенсоры, системы технического зрения, авиационные приборы и геолокаторы - это очень разные и очень крупные проекты) принимают участие десятки специалистов, использующих сотни различных инструментов и инструментальных средств.

    Если бы у Колибри не было РЕАЛЬНЫХ преимуществ перед линуксом или виндой - то бы просто не взяли ни в одну из этих команд. Взяли бы того, кто смог бы развести все заморочки на линуксе или винде.

     
  • 2.68, angra (ok), 18:43, 27/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Те, кто пишут ОС целиком на асме, застряли в 80/90-х. Они этой херней страдали задолго до тренда "переписать всё на js". Так что никакого отношения к современным трендам они не имеют. Просто время от времени здесь  появляются новости про всяких маргиналов. Новостей про "выпустили новую версию софта X" здесь тоже хватает, если вы их не замечаете, то это проблема вашей психики, а не сайта.
     

  • 1.73, sorrymak (ok), 19:11, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Свободной? Это же проприетарщина.
     
  • 1.85, Аноним (-), 23:49, 27/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А не подскажете как к мультизагрузочной флешке на grub4dos прикрутить?
     
     
  • 2.87, Какаянахренразница (ok), 07:32, 28/08/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  А не подскажете как к мультизагрузочной флешке на grub4dos прикрутить?

    Чисто умозрительно (ибо сам я не пытался), оно должно запуститься так же как через обычный grub. Как-то вот так:

    1. Скопировать содержимое дискеты в отдельную директорию (например, /menuet) на флэшке.
    2. Добавить в menu.lst примерно следующее:

    title MenuetOS
    root (hd1,0)
    kernel /menuet/memdisk PMEDIA=usbflash
    initrd /menuet/menuet.img

    3. Помолясь, загрузиться с флэшки.

     

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



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

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