Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > JNode операционная система на Java!


Автор: Sun 20.1.2004, 22:33
Вот наткнулся на интересный проект на SourceForge.net. Операционная система написанная на Java и позволяющая выполнять Java-приложения.
http://jnode.sourceforge.net/
Интересно, есть ли у нее шансы на жизнь? Хотелось бы узнать мнение участников форума.

Автор: SmaLL 21.1.2004, 09:11
Ну и амбиции у них
Цитата
• Replace Windows within a year Replace Windows within a year
• Replace Linux within a Replace Linux within a year

Автор: AntonSaburov 21.1.2004, 10:24
Если она будет доведена до состояния Linux и ей заинтересуются какие-либо фирмы типа Sun, Oracle и иже с ними, то все может быть.
Microsoft готовит Windows.NET, которая фактически уберет низкий уровень программирования. Здесь как я понимаю идея та же.

Правда сложно тягаться с Microsoft - ох, как я не люблю эту фирму.

Цитата
Ну и амбиции у них

Что-то ты перепутал. Про Windows и Linux они пока говорят так:

Goals (3): NOT our goals
• Replace Windows within a year
• Replace Linux within a year
• Support every device ever invented


А вот что на самом деле:

Goals (1)
• Create a modern OS entirely in Java
– Easy to install & maintain
• Suitable for modern “simple simple” devices:
– Desktop PC
– Tablets
– PDA’s

Goals (2)
• Support for modern hardware
– PCI
– USB
– Firewire

Why do we do it?
• To prove that it can be done
• Because we believe it is the best way for
future OS's
• To have fun doing it


В принципе идея очень даже неплоха - по сути получаем единую ОС у которой меняются только хардварные движки и отрезаются ненужные классы.
И такая ОС за счет именно ИДЕОЛОГИЧЕСКОЙ независимости Java от платформы может принести интересные плоды.

Автор: SmaLL 21.1.2004, 11:04
А ну да не заметил NOT
Слова большими буквами как-то не воспринимаются.

Автор: Sun 21.1.2004, 13:02
Запустил я эту JNode на VMWare. Производит впечатление Unix-подобной ОС. Довольно забавно смотреть на загрузку, когда на консоль выводятся загружаемые классы, каждому устройству соответствует свой класс. При возникновении системной ошибки на консоль выводится Java Stack Trace.

Попробовал выполнять команды шела, там тоже каждой команде соответствует Java-класс. Позапускал примерчики - конечно не фонтан, но это и понятно (система только-только зарождается), но вполне рабочие.

Общее впечатление - достаточно интересная штука. Рекомендую поставить и посмотреть. Там на сайте можно загрузить ISO-образ для CDROMa, а потом сделать из него загрузочный CD, либо можно использовать этот образ прямо в VMWare. Размер архива с образом 15Мб.


Автор: XClan 22.1.2004, 10:19
Я где-то читал, что в 1996 году фирма "Sun" выпустила ноутбук, где в ней был только JavaOS - почему этот проект умер? Ну будет ли такого с JNode ?

Автор: Sun 22.1.2004, 11:25
Все может быть. Это уже не первый подобный проект. JNode держится пока на одном энтузиазме. Но все мы знаем, что Linux тоже создавался энтузиастами. Здесь идет естественный отбор - жизнеспособные вещи выживают и развиваются, а нежизнеспособные тихо чахнут и канут в лету.

Автор: ArtiSoft 23.6.2010, 17:07
а где можно ее скачать? 

Автор: Temdegon 23.6.2010, 17:42
На скриншотах выглядит неплохо. Интересно, можно ли в ней запустить OpenOffice, NetBeans, Eclipse? Есть ли в природе нормальные видео\аудио плейеры, файл менеджеры, граф редакторы? В целом оч интересный проект. 
Интересно, на чем там сделан низкий уровень? Там какое-нить ядро линукса внутри? Или все свое?

Автор: Skipy 23.6.2010, 18:33
Цитата(ArtiSoft @ 23.6.2010,  17:07)
а где можно ее скачать?

Где Вы такую тему выкопали?

Кстати, google все еще неплохо работает. Первая же ссылка в результатах поиска.

Автор: ArtiSoft 23.6.2010, 19:14
я скачал из его сайта производителя jnode.org
jnode-x86-0.2.8.iso
запускаю ее в virtualBox.
дальше незнаю как ее установить
для нее я выделил 256 мб оперативки    64 мб видео    и  7 гб для ее ресурсов
при загруке я выбрал jnode (all plugins)
после этого он долго устанавливается и в конце начинает выводить красным текстом то ли не хочет устанавливать
У меня вопрос как правильно установить?

Автор: Joil 24.6.2010, 09:02
Цитата(Temdegon @  23.6.2010,  17:42 Найти цитируемый пост)
Интересно, на чем там сделан низкий уровень? Там какое-нить ядро линукса внутри? Или все свое?

На http://en.wikipedia.org/wiki/JNode ничего про линукс не сказано:
Цитата

JNode (Java New Operating System Design Effort) — свободная операционная система, практически полностью написанная на Java (исключение составляет часть кода, написанная на ассемблере — т.н. микроядро).

Автор: ivanovpv 1.7.2010, 09:04
Пойду-ка я к этим ребятам - помогу чем смогу...

Хотя есть конечно сомнения... Поскольку с точки зрения концепции не все чисто. JVM как раз и создавался как среда для запуска на *любой* ОС, а тут JVM получается как бы работает не поверх ОС, а напрямую сверху железа. Тут надо либо честно говорить, что это ось для Java энтузиастов, либо для высоконагруженных Java приложений, когда каждая микросекунда на счету, ну а перспектив у нее в качестве десктопа я думаю что нет.

Автор: LSD 1.7.2010, 12:15
Цитата(ivanovpv @  1.7.2010,  10:04 Найти цитируемый пост)
Поскольку с точки зрения концепции не все чисто. JVM как раз и создавался как среда для запуска на *любой* ОС, а тут JVM получается как бы работает не поверх ОС, а напрямую сверху железа. Тут надо либо честно говорить, что это ось для Java энтузиастов, либо для высоконагруженных Java приложений, когда каждая микросекунда на счету, ну а перспектив у нее в качестве десктопа я думаю что нет.

Подобная концепция удобна для виртуализации cloud computing и прочие модные штучки.

Автор: ivanovpv 2.7.2010, 20:00
Не удержался и привожу http://www.youtube.com/watch?v=fzza-ZbEY70&feature=player_embedded - почти в тему 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)