The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз открытой операционной системы MikeOS 2.0.0 "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от opennews (??) on 18-Окт-08, 11:17 
Выпущен релиз MikeOS 2.0.0 (http://mikeos.berlios.de/), открытой 16-битной операционной системы, целиком написанной на языке ассемблер, в качестве учебного пособия для изучения структуры ОС. Загрузка производится с флоппи диска или CD-ROM (можно запустить в эмуляторе QEMU). Присутствует пользовательский интерфейс, работающий в текстовом режиме, имеется поддержка FAT12. Реализованный набор 60 системных вызовов позволяет выполнять .COM программы, написанные для MS DOS.


В новой версии добавлена поддержка записи в FAT12 разделы, добавлен драйвер мыши, подготовлена библиотека для написания программ на языке Си, расширено число системных вызовов. MikeOS распространяется в рамках BSD лицензии.

URL: http://mikeos.berlios.de/
Новость: https://www.opennet.ru/opennews/art.shtml?num=18473

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Серж (??) on 18-Окт-08, 11:17 
С одной стороны, удобная ОС - поддерживает мышь, но с другой - командная строка одноцветная. Незачот.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от RapteR email(ok) on 18-Окт-08, 19:18 
Странно, что то User294 не сказал что для крупных провайдеров и хостеров оно не годится и вообще до уровня продакшена не дотягивает :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от RedChrom on 18-Окт-08, 12:38 
Хосподи, давайте выкладывать новость о каждой ОС студента.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от pavlinux (ok) on 19-Окт-08, 01:42 
в 1991 один [на][вы]ложил, до сих пор отмыться не можем :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 12:45 
Очень полезная штука!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 13:32 
>Очень полезная штука!

Фразы _пособия для изучения структуры ОС_ и _написанной на языке ассемблер_ как-то слабо стыкуются между собой.
Для чего(кого) она полезная?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Операция открытия релизной системы"  
Сообщение от Andrey Mitrofanov on 18-Окт-08, 18:35 
>Для чего(кого) она полезная?

Для выработки антител на слово "ассемблер" в неокрепших тушках новых поколений студентов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от User294 (ok) on 18-Окт-08, 18:39 
>Для чего(кого) она полезная?

Да уж.Не очень понятно - зачем обучать на такой системе.Некрофилия какая-то.Типа, "вот так дизайнили системы в прошлом веке, 1980-х годах в MS"?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 20:53 
И на чем их учить? O_O Li сами продолжите?:D
Это сложные ОС, ядра для понимания того как функционирует ОС.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от dRiZd on 19-Окт-08, 19:24 
Вы явно не сведущи в вопросе: данная ОС весьма полезна
для студентов (да и просто людей) которые собираются работать с промышленной автоматикой.
А там кроме асм (я говорю про контроллеры) ни чего нету (ну типа LAD,FBD того-же поля ягода
как и STL).
И ваш ответ уровня человека, который кроме как "Мой компьютер" и "Мои документы" в глаза
не видел, и не знает что такое "any key".
А по существу: пусть будет много ОС, хороших и разных - каждой свое применение.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от anonymous (??) on 19-Окт-08, 22:16 
вообще-то большинство контроллеров отлично программируются на ANSI C, если там только не 1кб  памяти. для большинства контроллеров atmel и microchip разница в обьеме бинарного кода программ на Си и ассемблере и быстродействии незначительна. это как бы имхо, говорю по собственному опыту.

> уровня человека, который кроме как "Мой компьютер" и "Мои документы" в глаза не видел

работаю unix-администратором

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 19-Окт-08, 23:07 
>>уровня человека, который кроме как "Мой компьютер" и "Мои документы" в глаза не видел
>работаю unix-администратором

это ни о чем не говорит:)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

36. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от User294 (ok) on 22-Окт-08, 02:53 
>обьеме бинарного кода программ на Си и ассемблере и быстродействии незначительна.

Все верно, кроме того что вот это не совсем правда: вылизанный вручную асм быстрее и\или компактнее (хотя это безусловно зависит от радиуса кривизны рук кодера, если человек не особо понял особенности архитектуры то конечно эффективного кода не напишет).Но в силу геморройности а также того что человек неспособен эффективно распределять регистры и т.п. в большом объеме кода (когда кода более нескольких Кб это начинает смахивать на мазохизм) - даже для таких часто имеет смысл писать на сях, делая асмовые вставки там где оно реально надо (заодно сменив выводок на что-то иное не придется все переписывать с нуля).Даже для таких уродцев как PIC есть сишные компилеры.И даже для тех у которых 1Кб памяти можно написать на сях в принципе, если изгальнуться.Для atmel вообще gcc есть, чем они весьма симпатичны =).Только иногда пара лишних команд в глубоком цикле выльется в офигительное снижение скорости работы потому что цикл на максимальной скорости молотится миллионы раз и это уже не 2 лишние команды а миллионы раз по 2 лишних команды.В таком случае не зазорно написать кусочек на асме, тотально оптимизировав его.Этим даже на жирных писюках не пренебрегают там где это важно (кодеки, etc).На незначительную разницу в кодеках можно посмотреть например скомпиляв XVID с асм вставками и чисто сишный, там это можно.Когда я это делал - он в варианте на сях многие фильмы на моем тогдашнем хардваре вообще в реалтайме не потянул.А с асм-оптимизацией - с полпинка с запасом игралось все.Выигрыш что называется налицо =)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от veillard (ok) on 18-Окт-08, 13:04 
МихайлОС :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от . on 18-Окт-08, 13:22 
михайлОс - звучит :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от pavlinux (ok) on 19-Окт-08, 01:44 
BablOS
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 13:28 
А смысл в этом велосипеде?
Из подобных мини-ОС заслуживает внимания разве что MenuetOS - в ней-то есть и 64-битность с многозадачностью, и сетевой стек, и поддержка периферии. Плюс программ портировано уже достаточно много.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 15:21 
есть же Minix...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "M$явный API - дурь ореховая... :("  
Сообщение от Дмитрий Ю. Карпов on 18-Окт-08, 17:24 
Неужели автор не придумал ничего умнее, чем брать за образец M$явный API?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "M$явный API - дурь ореховая... :("  
Сообщение от User294 (ok) on 18-Окт-08, 17:55 
>Неужели автор не придумал ничего умнее, чем брать за образец M$явный API?

API в MS-DOS - это громко сказано.Теперь такой кошмарик называется API? :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "M$явный API - дурь ореховая... :("  
Сообщение от dRiZd on 19-Окт-08, 19:35 
И тем не менее на этом API - поколения выросли (включая и сегодняшнее)! Учите историю.
А вы промышленные компьютеры "KUKA" видели?
Там DOS и Windows 3.1/95 до сих пор работают и я бы даже сказал - замечательно, так-то.
Я конечно понимаю, что Sims 2/3/4..., Crysis (что там у нас еще в мировом TOP10?) там не
пойдут, но зачем же равнять области применения разных ОС.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "M$явный API - дурь ореховая... :("  
Сообщение от andr.mobi (??) on 20-Окт-08, 17:24 
> И тем не менее на этом API - поколения выросли (включая и сегодняшнее)! Учите историю

Для кого это история, а для кого горькая правда жизни. Лично я вырос на API клона UNIX Демос на СМ1420 и ненавидел и ненавижу лютой ненавистью маздай начиная с Нортон-коммандира, да и Линух от UNIX от Bell Labs. отличается как американские джинсы от польских времен дорогого Л.Ильича

Реинкарнация, да ещё в таком куцем виде - напрасная трата времени. Разве только автор научился круто лабать на асме - респект!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "M$явный API - дурь ореховая... :("  
Сообщение от User294 (ok) on 20-Окт-08, 21:10 
> И тем не менее на этом API - поколения выросли (включая и сегодняшнее)!

И что, теперь всем резко податься в некрофилы?

> Учите историю.

Not needed: моя первая операционная система была, чтоб вы знали, CP/M.Кому там поучить историю - интересный вопрос.Я вот только не понимаю - нахрен гогну а-ля MS-DOS сейчас обучать?Оно уже в массе своей неактуально уже и посему обучение этому - waste of time.

>А вы промышленные компьютеры "KUKA" видели?

Нет, не видел.А они мне нафига?Кроме того в промышленности есть ряд куда более интересных и актуальных компактных embedded операционок.Если уж учить детей так чему-то актуальному, есть всякие там UCOSы и ECOSы например и им подобные.Благо на кишках сравнительно простой системы можно

>Там DOS и Windows 3.1/95 до сих пор работают

Отлично, только вот сколько процентов студентов все это увидят?И кроме того - это старые решения.А новые так разрабатывать не имеет смысла.Так же как новые решения никто не разрабатывает на радиолампах.И даже на дискретной TTL-логике - малоактуально.

>и я бы даже сказал - замечательно, так-то.

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

>но зачем же равнять области применения разных ОС.

Да и хрен с ними, с кризисами.Просто обучать такому "апи" неактуально.Так же как умение собирать триггеры на электронных лампах.Разве что в рамках курса истории вычислительной техники :).Для понимания принципов работы ОС можно и более приличный пример OS накопать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 19:02 
и че вам красноглазым так неймется???O_o Майк Сондерс журналист из LXF:D
развели второй срач как на лоре,а когда то был приличный информационный ресурс:(
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 19:09 
вчера вики смотрел английскую.раздел свободных ос.кроме известных мне еще две понравились.приколо,что обе японские на микроядре.MonaOS на C++.на сайте написано на ней учить хорошо из-за четкой структуры.и вторая исследоватевательская в нинтендо.ES operating system.на squeak(smalltalk) и ecmascript.как круто%)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 19:14 
хы-хы,когда то была семейством ос:P
pc-dos,dr-dos,для спектрума,кажется,q-dos.и то с чего ибм и мс слямзили не заплатив автору Гарри Килдаллу ни цента за идею,кинув его-dr-dos.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 19:45 
http://monaos.org/
MonaOS is a free operating system.
It's new, small, simple, open source and well structured.
So, MonaOS may be suitable for education of operating system and program at school.

http://code.google.com/p/es-operating-system/

ES is an ECMAScript friendly, pure component operating system. Additional components include an ECMAScript interpreter and an IDL compiler.

The project goals include but not limited to:

    * a pure component operating system kernel design and development
    * a component object binding runtime implementation for ECMAScript
    * an HTML5 rendering engine integration
    * a TCP/IP stack implementation based on design pattern

что то такое любопытное:
http://sourceforge.net/project/showfiles.php?group_id=3891

Squeak is an open, highly-portable Smalltalk-80 implementation, it runs on almost every operating system, and in bare hardware. What we gonna do with SqueakNOS is getting rid of the OS under Squeak, and we'll implement all the functionality in Smalltalk

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 20:15 
читаю комментарии и плАчу ...
странно что эту ОС еще не кинулись сравнивать с тем же Пингвином ....
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 18-Окт-08, 20:54 
>читаю комментарии и плАчу ...
>странно что эту ОС еще не кинулись сравнивать с тем же Пингвином
>....

Хы. Уже пытаются:D

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Гость on 19-Окт-08, 04:14 
заканчивался 2008 год...
новость о новой 16 битной ОС, использующей FAT12...
мда... это называется деградация.
по сравнению с этим недоразумением MenuetOS просто гигант индустрии.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Xupypr email on 19-Окт-08, 11:19 
А вот не надо унижать МинетОС! Они весьма неплохо развиваются.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от User294 (ok) on 20-Окт-08, 22:27 
>А вот не надо унижать МинетОС! Они весьма неплохо развиваются.

У нее строго говоря только одна проблема - у нее нет будущего.Точнее, оно есть но очень специфичное.Как музейный экспонат "и такое тоже бывает" чтобы в кунсткамере выставлять - да, хороший вариант экспоната, весьма ядреный такой образчик.Для каких-то реалистичных применений - практически по нулям.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от студент (??) on 19-Окт-08, 11:42 
А что плохого в том, чтобы разобрать строение маленькой 16-битной ОС на примере вот это штуки?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 19-Окт-08, 23:29 
хочу тоже свою операционку
если щас сесть, то к осени теоретически может получиться что-нибудь вроде Линупс 0.1
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от User294 (ok) on 22-Окт-08, 22:58 
>если щас сесть,

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

>то к осени теоретически может получиться что-нибудь вроде Линупс
>0.1

С учетом пороков развития и дефектов речи получится как максимум Анонимупс 0.0.1 (beta) :P

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз открытой операционной системы MikeOS 2.0.0 "  
Сообщение от Аноним (??) on 22-Окт-08, 22:47 
расскажите, пожалуйста, подробней как установить эту ОС
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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