LINUX.ORG.RU

Выпуск MenuetOS 0.99.71

 , menuet,


2

3

После полутора лет разработки состоялся очередной выпуск MenuetOS — любительской операционной системы для ПК, полностью написанной на ассемблере fasm. MenuetOS не основана ни на Unix, ни на стандарте POSIX, ни на какой-либо другой операционной системе. Задача проекта — исключить дополнительные уровни между различными частями ОС, которые обычно усложняют программирование и порождают ошибки.

Особенности MenuetOS:

  • Вытесняющая многозадачность, многопоточность, защита памяти Ring3.
  • Графический интерфейс (разрешение до 1920×1080, 16 миллионов цветов).
  • Интегрированная среда разработки: редактор, макро-ассемблер для сборки ядра и приложений.
  • Стек TCP/IP с драйверами loopback, ethernet и PPP.
  • Сетевые приложения включают в себя веб-браузер, почтовый и FTP-клиенты, серверы FTP/HTTP/SMTP и клиенты IRC/NNTP.
  • Поддержка устройств USB 2.0, принтеров, DVB-тюнеров и web-камер.
  • Существуют приложения для просмотра изображений, редактирования текстов, работы с файлами, воспроизведения видео и музыки.
  • Окна приложений произвольной формы, их прозрачность и настраиваемость при помощи скинов, перетаскивание объектов.
  • Выборка данных в реальном времени.
  • Помещается на одной дискете в неупакованном виде.
  • Для запуска MenuetOS достаточно 16 Мб памяти и видеокарты, поддерживающей стандарты VESA 1.2 или 2.0.

В этом выпуске обновлены приложения httpc, picview, memcheck, menu, wallpaper, maps/streetview, dhcp, freeform window; добавлена экранная клавиатура. Улучшен стек USB 1.1/2.0 и TCP/IP. Реализована поддержка многопроцессорных систем и распараллеливание в системе инициализации. Добавлена поддержка кодировки UTF-8 и кириллической раскладки клавиатуры. Доступна сборка для 64-разрядных процессоров (поддержка 32-разрядных прекращена в версии 0.85, которая также доступна для загрузки). Код распространяется под лицензией, запрещающей использование в коммерческих целей без договорённости с разработчиками.

>>> Подробности

anonymous

Проверено: fallout4all ()

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

Я прочитал. Но последний абзац терпения прочитать не хватило. Это вообще нелогичное решение. (

Sociopsih ★☆
()

Колибри всё равно лучше. Сабж не нужен

kas501 ★★★
()

Меня мучают смутные сомнения, что когда афторы закончат свой сизифов труд, не на каждой помойке можно будет найти одноядерный 64 битный проц.

Sun-ch ☆ (19.08.2005 13:18:23)

Хотя лично я отношусь к идее Менуэта/Колибри с симпатией, о чём недавно писал в другой теме. Но «сизифов труд» - весьма точное определение для написания в XXI веке ОС, прибитой гвоздями к одной архитектуре.

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

Неделя ассамблерных ОС на ЛОРЕ!
Это мне напоминает как в 2000 году вышло 2 единственных в природе полноценных фильма о Марсе: «Миссия на Марс» и «Красная планета» и совсем недавно «Штурм Белого дома» и «Падение Олимпа». Такое впечатление что конкурирующие проекты специально долго выжидают, а потом внезапно вместе релизятся.

Назрел вопрос: у какой из этих ОС (Колибри и Минуэт) лучше:
* поддержка железа;
* поддержка периферии;
* браузер;
* аудио-видео проигрыватель;
* офисные компоненты;
* иное...

p.s. по игрулькам Колибри, вроде как, впереди.

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

Ооо. Ну так глубоко я не копал. Это просто тончайший юмор. Без шуток.

Sociopsih ★☆
()

Никто ещё по поводу минета не шутил? Если нет, я удивлён.

intelfx ★★★★★
()

Redistribution, reverse engineering, disassembly or decompilation prohibited without permission from the copyright holders.

Хех, да, оно ни разу не Free Software... Кстати, а раз уж исходники открыты, то как можно запрещать «reverse engineering, disassembly or decompilation»?

intelfx ★★★★★
()

Development computer:

- AMD Athlon64 X2 4800+ 2,5 Ghz - Dual Core, 1024 MB ram - Logitech PS/2 keyboard & mouse

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

А ее тестируют на старом железе?

На процессоре amd64, но старее, чем Athlon64 X2? Это на первых Оптеронах, что ли? Или более старых Атлонах?

Или хотя бы в QEMU

По крайней мере, сторонние люди запускают вроде.

Nuzhen_tolko_lin

Ну вот именно.

proud_anon ★★★★★
()

Без поддержки 32х разрядных систем ну просто МАКСИМУМ ненужности.

stiflerwen
()
Ответ на: комментарий от Lincor

фу, раньше не знал, что MenuetOS - галимая анальная проприетарщина.

Оно стало проприетарщиной, когда стало 64 bit. Именно поэтому и форкнули Колибри от свободной версии.

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

Хм, а разве MenuetOS чем-то лучше Haiku OS ?

Даже сравнивать нет смысла. Haiku — операционная система, а MenuetOS — просто наколенная поделка.

anonymous
()

А с дискеты всё ещё запускается? Пробовал в нулевых, загружалась с дискеты, прикольно было.

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

С другой стороны ни категории «Бесплатное ПО», ни «Проприетарное ПО», ни «Упоротое ПО», ни «Ненужное ПО» у нас нет.

А надо бы запилить «Ненужное ПО» и складывать туда всё подобное менуэту.

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

leave> Вот когда раздел во «Free Software» переименуют - тогда и уберем новость из него.

Фиг вам: http://opensource.org/

Удаляйте новость немедленно. Логотип, который у этого раздела, запрещено использовать для указания опенсорсности лицензий, которые не одобрены OSI.

Quasar ★★★★★
()

полностью написанной на ассемблере fasm

исключить дополнительные уровни [...] которые обычно усложняют программирование

Святая простота.

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

Код открыт но не свободен. Схема ничуть не лучше всем «любимого» GPL.

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

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

Кстати, а раз уж исходники открыты, то как можно запрещать «reverse engineering, disassembly or decompilation»?

А почему нет? Проприетарщина тоже может быть открытой. Не в определении OSI, но может.

anonymous
()

это ж надо

поди все как обычно начиналось - говеные обои не понравились

zyoung
()
Ответ на: комментарий от snaf

вроде писали что ядро вообще закрыто, не?

// Ага, проверил, действительно закрыто.

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

Модераторы оперативно сработыли. Уже хорошо. Вот только надо что-то для такого придумать отдельное.

Quasar ★★★★★
()

ЛОЛШТО?

Прошел по ссылке. Тыкнул на «Download Menuet CD». Скачал iso. Запустил в VBox. VBox сказал, что не знает, как с этого грузиться.

Вывод: креатив говно; автор — дебил, не способный сделать бутабельный образ.

anonymous
()

Дальше — больше.

Not enough memory for current configuration
Available (Bios): 000256 MB
Required (Config.mnt): 000512 MB

Плеать, позор. Кажется, кто-то не умеет в динамическое распределение памяти.

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

Bios/os memory conflict (file:config.mnt/map_verify).
Bios: 0x1FFF0000-0x20000000

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

МинетОС не нужна..

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

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от A-234

«Разглядел скриншот. В настройках принтера «marginals» - маргиналы! Вам нужны «поля» - margins.»

Там все правильно, это ОС для маргиналов.

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

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

Ну да, ограничений нет, только одно, несущественное. Благодаря чему Линукс до сих пор в перде.

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

Благодаря чему Линукс до сих пор распространяется всё шире и шире, а не скатился в ripBSD.

Пофиксил, не благодари.

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

а что, хорошие были бы категории))

Я лично за «Упоротое ПО» и «Ненужное По»))

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

Впрочем, последний может и arm, но для этого windows 8 нужен и дамп с win8rt-arm.

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

Хм, а разве MenuetOS чем-то лучше Haiku OS ?

нет. обратное тоже верно

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

«Пофиксил, не благодари.»

Линукс распространяется все шире и шире в анальном отверстии. PS С чего ты решил, что ты меня обидишь, вспомнив ФриБСД? И линукс, и бсд - одинаковый шлак (правда, линукс содран с бсд, поэтому все-таки линукс отстойнее).

anonymous
()

Задача проекта — исключить дополнительные уровни между различными частями ОС, которые обычно усложняют программирование и порождают ошибки

я всегда думал, что модульность обычно упрощает программирование и предотвращает ошибки

MyTrooName ★★★★★
()

Код распространяется под лицензией, запрещающей использование в коммерческих целей без договорённости с разработчиками

Никак не мог вспомнить почему между сабжем и «не нужно» у меня стойкая ассоциация. Дочитал до конца, вспомнил.

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