The OpenNET Project / Index page

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

JNode - свободная операционная система, написанная на языке Java

23.02.2008 00:03

Вышел очередной релиз (0.2.6) свободной операционной системы JNode целиком написанной на языке Java (за исключением небольшого нано-ядра на ассемблере). В новом релизе на 99% обеспечена совместимость кода с java 6 API, добавлена реализация файловых систем nfs и hfs+, улучшена интеграция с openJDK.

JNode распространяется в рамках лицензии LGPL и работоспособна на системах с 128 Мб (рекомендуется 256 Мб) оперативной памяти. В системе имеется поддержка файловых систем ext2, FAT, NTFS, ISO9660, реализован TCP/IP стек, поддержка USB устройств, графический интерфейс пользователя и т.д.

  1. Главная ссылка к новости (http://www.jnode.org/node/2404...)
  2. JNode 0.3 plan
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/14375-java
Ключевые слова: java, jnode
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Lindemidux (??), 01:05, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Системные требования огромные. На оф сайте написано 512мб оперативы. Just for fun?
     
     
  • 2.6, REset (?), 06:59, 23/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Огромные?! Сравни например с Vist'ой
     
     
  • 3.23, Аноним (-), 02:27, 25/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, виста на 512 мегах тоже запускается :D вот...
    А работой ни то что делает виста ни то что делает это на 512 мегах скорее всего не назовешь.Жаба вообще жруча в плане оперативы, как и дотнет.
     
     
  • 4.25, Oles (?), 09:36, 25/02/2008 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Друзья, слепцу понятно, что благодаря висте и жабе (особенно в виде всяких вебсфер) сан и ибм и другие на железе очень много бабла сделали. Так что ОС на жабе - маркетинговая политика.
    Не, ну если у нас будет технологический прорыв, и через некоторое время у меня будет что-то с 100 ггб памяти и 1 гб кеша, и 100ГГц процом - то хоть на жабе.

     
  • 3.27, andr.mobi (ok), 10:24, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Огромные?! Сравни например с Vist'ой

    сравните с Inferno, чуваки  http://www.vitanuova.com/inferno/
    Сбоку почитайте раздел "Фичи"
    Сделано в Bell Labs, авторами UNIX.
    А все ваши жабы и НЕТ - мусор

     
  • 2.28, andr.mobi (ok), 10:26, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Системные требования огромные. На оф сайте написано 512мб оперативы. Just for fun?
    >

    изобрели опять давно изобретённый велосипед, но с квадратными колёсами
    плохо едет? зато ЖАБА!

     

  • 1.2, vitek (??), 01:21, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Системные требования огромные. ...

    огромные? да это мелочи.....
    все эти OS (java, .net, ...) имеют только академический интерес. Плюс
    привлечение прикладных программистов (вернее их менеджеров). Т.е. пиар.

     
  • 1.3, Аноним (3), 01:28, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как скоро операционку на php напишут?
     
     
  • 2.5, Аноним (3), 03:09, 23/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >как скоро операционку на php напишут?

    Да есть уже давно, причем юзабельные. Тот же eyeOS, к примеру.
    Так что жабу в биореактор, пых в массы! Главно - глобальность и надежность! :-)

     
     
  • 3.10, guest (??), 10:38, 23/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Да есть уже давно, причем юзабельные. Тот же eyeOS, к примеру.

    Если идиот-разработчик (а кто ещё на пых-пыхе будет писать?) путает продвинутый веб-интерфейс и операционную систему, то это ещё не значит что все должны следовать его примеру.

    >Так что жабу в биореактор, пых в массы!

    Ты это, выдыхай уже, а то совсем башню сорвёт :-)

     
     
  • 4.24, Аноним (-), 02:49, 25/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Если идиот-разработчик (а кто ещё на пых-пыхе будет писать?)

    Ой.А жаба и дотнет програмеры разве не такие же? :).Вон, делают какие-то академические прожекты от которых пользы 0 целых хрен десятых например.Возникает ассоциация что если некто умеет пользоваться сугубо микроскопом - у него потом возникает соблазн использовать его и как молоток, и как дубинку, и как открывашку для пива.А то что он для этого х-во подходит - да подумаешь фигня какая.Зато привычный инструмент и при деле.

    >>Так что жабу в биореактор, пых в массы!
    >Ты это, выдыхай уже, а то совсем башню сорвёт :-)

    И то и другое ненапряжно двигает в биореактор как системные языки программирования.Жаба для системного програминга создана как топор для плавания по рекам.А php и вовсе как пудовая гиря для той же задачи - плавает, но только вертикально, вниз и быстро.

     

  • 1.4, Аноним (3), 01:40, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мда. Пощупал. Есть мнение, что такие проекты (= сделанные исключительно как попытка доказать состоятельность языка/технологии для применимости в определенной сфере) имеют ровно обратный эффект - теперь я точно знаю, что java использовать нигде не буду.
     
     
  • 2.7, PavelR (??), 07:52, 23/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Мда. Пощупал. Есть мнение, что такие проекты (= сделанные исключительно как попытка
    >доказать состоятельность языка/технологии для применимости в определенной сфере) имеют ровно обратный
    >эффект - теперь я точно знаю, что java использовать нигде не
    >буду.

    Ради интереса: что увидел интересного для создания такого вывода ?

     
  • 2.13, metallic (?), 12:34, 23/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >теперь я точно знаю, что java использовать нигде не
    >буду.

    как раз за .нет и жабой будущее, С++ только для разработки игр останется

     
     
  • 3.16, Vladimir A (??), 17:18, 23/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    выдыхай.. ни жаба ни .нет тебе не дадут возможности развития крупномасштабных комплексов. я представляю себе - java.ipsec.server - минимальные требования - 1 сервер на quad core на каждое соединение. зло.  
     
     
  • 4.19, 9879786 (?), 11:26, 24/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Железяки все сильнее и сильнее. И чтобы их нагрузить "новой" осью, нужно что-то придумывать. Если раньше - это были навороты типа 3d-интерфейса и всяких "рюшечек", то теперь - это "пых на пыхе"
     
     
  • 5.21, Oles (?), 15:35, 24/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Железяки все сильнее и сильнее.

    Неужели? Помоему уже настало время только увеличения количества ядер.

     

  • 1.8, Аноним (8), 08:34, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а сайт почему не на джаве, а на рнр?
     
     
  • 2.14, evgenyt (??), 14:37, 23/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >а сайт почему не на джаве, а на рнр?

    А почему бы гвозди трактором не позаколачивать?

     

  • 1.15, Аноним (8), 15:27, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Добрый день, почему те кто попробовал - не озвучили плюсы и минусы? Ведь интересно именно это ваше мнение, а не то что она "дерьмо" или подобное.
    Обязательно попробую ...
     
  • 1.17, Zombieff (?), 22:35, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ядро должно было быть написанным на brainfuck'е. Тоже из принципа.
     
  • 1.18, Free_Nice (?), 23:25, 23/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как там с ATI дровами 3D работает ? =)
     
  • 1.20, Оммм (?), 14:43, 24/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстате зря вы так с престрастием... основная идея, имхо конечно, полная классовость оной оси, что-то бледно напоминающее BeOS, наверняка будит своя ниша для таких осей... маленькая, конечно, совершенно незаметная для линусоедов средней руки.

    и потом, если объективно - эта поделка отличное учебное пособие, если что-то не для продакшена, это не значит что его нельзя использовать в других целях

     
     
  • 2.26, whirlwind (?), 11:27, 25/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > полная классовость
    >оной оси, что-то бледно напоминающее BeOS,

    тогда уж лучше http://www.haiku-os.org/
    хотя его еще стесняются людям показывать


     

  • 1.22, Аноним (3), 18:25, 24/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вроде как новость интересная. Только не понятно... ОС написанан на Жабе, а скомпилена она в жабовский байт-код и испольняется на вирт жабе или она компилятся в бинарник и испольняется как баинарник без доп софта? На сайте нет описания архитектуры проекта.
     
  • 1.29, Тмик (?), 12:55, 18/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    у меня вопрос: у меня есть сот телефон Сиони Урексон к 750i z я хочу поставить туда Опирационную системы Виндну короче, возможно ли такое???если да то какую посоветуете?
     
     
  • 2.30, gochaorg (?), 23:49, 27/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Предлогая поставить skyOS, на днях ставил, работает вух! ставиться правда долго, на телефон придеться еще поставить права hdd а так нормаль
     

  • 1.31, lucentcode (ok), 03:39, 17/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пока такие проекты представляют чисто академический интерес. Можно вспомнить Inferno и ещё парочку ОС подобного типа. Но идеи в них заложенные настолько привлекательны, что пробьют себе дорогу в жизнь. Да и количество оперативы постоянно растёт, растёт и число ядер у современных процессоров. Как думаете, что легче приспособить к параллельному выполнению кода: компиляторы в нейтив-код, или виртуальную машину приспособить для этого дела? А истинная кросс-платформенность и возможность выполнять части одного приложения на множетсве разных девайсов не торт разве?
     
     
  • 2.32, GoCha (?), 06:15, 17/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Пока такие проекты представляют чисто академический интерес. Можно вспомнить Inferno и
    > ещё парочку ОС подобного типа. Но идеи в них заложенные настолько
    > привлекательны, что пробьют себе дорогу в жизнь. Да и количество оперативы
    > постоянно растёт, растёт и число ядер у современных процессоров. Как думаете,
    > что легче приспособить к параллельному выполнению кода: компиляторы в нейтив-код, или
    > виртуальную машину приспособить для этого дела? А истинная кросс-платформенность и возможность
    > выполнять части одного приложения на множетсве разных девайсов не торт разве?

    А что действительно легче приспособить к параллельному выполнению ??? Я вот ответа на казалось бы очевидный вопрос не вижу...


     
     
  • 3.33, lucentcode (ok), 18:13, 30/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    JIT-код проще машинных инструкций, и распараллелить вычисления на нём тоже проще. Создать хорошо оптимизирующий компилятор под современную микро-архитектуру очень не просто, а автоматически распараллелить вычисления в зависимости от наличия нужного количества ядер  процессора, и прочих обстоятельств ещё сложней. JIT-код же можно автоматически распараллеливать при транслировании его в машинные инструкции. Это уже в скором времени даст языкам с грамотно построенной VM преимущество перед native-кодом.
     
     
  • 4.34, GoCha (?), 06:31, 31/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > JIT-код проще машинных инструкций, и распараллелить вычисления на нём тоже проще. Создать
    > хорошо оптимизирующий компилятор под современную микро-архитектуру очень не просто, а
    > автоматически распараллелить вычисления в зависимости от наличия нужного количества ядер
    >  процессора, и прочих обстоятельств ещё сложней. JIT-код же можно автоматически
    > распараллеливать при транслировании его в машинные инструкции. Это уже в скором
    > времени даст языкам с грамотно построенной VM преимущество перед native-кодом.

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

    Если бы это было не так, то не появились бы языки параллельного программирования как то
    MC Sharp, Join Java, JoCaml, Google Go

     

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



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

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