The OpenNET Project / Index page

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

Вышел стабильный релиз ОС MINIX 3.1.7

16.06.2010 22:43

После четырех месяцев разработки доступен стабильный релиз MINIX 3.1.7, в котором кроме исправления ошибок представлены следующие улучшения:

  • Планирование ресурсов на пользовательском уровне (Userspace scheduling) и поддержка серверов-планировщиков;
  • Корректная поддержка одновременной работы с несколькими Ethernet-картами одного типа;
  • Исправлены ошибки, мешающие запуску Minix под управлением системы виртуализации KVM;
  • Загрузчик теперь может работать с образами, размер которых превышает 16 Мб;
  • Размер корневого раздела увеличен до 64 Мб, скрипт установки изменен с целью корректной работы с корневыми разделами нестандартного размера;
  • В системе сборки появилась поддержка сборки MINIX с использованием GCC (ранее использовался набор компиляторов ACK), ведется работа по обеспечению поддержки icc, clang и llvm-gcc;
  • Проведена реорганизация и чистка дерева исходных текстов;
  • Добавлены новые порты: Git и GCC 4.4.3;
  • Реализован вторичный уровень кеширования ФС в VM, использующий всю доступную память для минимизации задержки при вводе/выводе.

Исходные тексты MINIX 3.1.7 распространяются под BSD-подобной лицензией, для загрузки доступен готовый загрузочный iso-образ (463 Мб), который можно использовать в роли Live-окружения или запустить под управлением систем виртуализации VMWare, VirtualBox (не устанавливается без задействования VT-x или AMD-V) или QEMU. Дополнительно можно отметить, что в разработке находятся порты MINIX для архитектур ARM и PowerPC.

  1. Главная ссылка к новости (http://www.minix3.org/news/...)
  2. OpenNews: Вышла бета-версия ОС MINIX 3.1.7 выпуск 7147
  3. OpenNews: Для Minix 3 разработан USB-стек
  4. OpenNews: Вышла стабильная версия ОС MINIX 3.1.6
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/26996-minix
Ключевые слова: minix
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ffsdmad (ok), 22:55, 16/06/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    вот напишут драйвера для сетевых карточек, тогда можно будет с ней экспериментировать в живую
    а так валовство, смотреть кино без звука да запускать дило без сети -- мало кому интересно
     
     
  • 2.20, Аноним (-), 11:53, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    карточки работают на реальном железе и список их увеличивается, в инет выйти можно
     

  • 1.4, М.З. (?), 00:09, 17/06/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Миникс создан для учебного пособия для системных программистов и он никогда не будет где либо использоваться кроме как для учёбы. Это его цель, и сравнивать с Hurd и прочими проектами полный бред.
     
     
  • 2.9, Vitaly_loki (ok), 01:12, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А как же грант, к-й Таненбаум получил на доведение MINIX до промышленного уровня?
     
     
  • 3.23, User294 (ok), 12:26, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Промышленный уровень очень врядли подразумевает собой обычные десктопы и сервера где фичи миникса практически не сдались.
     
  • 2.34, Knuckles (ok), 15:34, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты совершенно не понимаешь сути Миникс3. Как говорится, слышал звон, да знает, где он.
     
     
  • 3.38, Devider (ok), 17:09, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так чем фольклором блестать посвятили бы...
     
     
  • 4.39, Knuckles (ok), 17:18, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Ну так чем фольклором блестать посвятили бы...

    Да элементарно http://ru.wikipedia.org/wiki/Minix#Minix_3
    То, что архитектура ядра служит примером к книге, не значит, что оно только для этого и сделано. Чисто для учебных целей разрабатывался Minix. Minix3 =/= Minix.

     
     
  • 5.47, User294 (ok), 01:34, 18/06/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >не значит, что оно только для этого и сделано.

    Есть такой старый английский принцип: если нечто выглядит как собака и ведет себя как собака - мы называем это собакой. Ну и вот если нечто выглядит как некая учебная ось и ведет себя как учебная ось...


     

  • 1.5, XoRe (ok), 00:20, 17/06/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Чувствуется слаженная организованная работа.
    Minix ещё покажет себя, попомните мои слова)
     
     
  • 2.6, Aesthetus Animus (ok), 00:41, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Чуствую, придет скоро время холиваров BSD vs MINIX ;) (Лично я на стороне BSD - какая-то личная неприязнь у меня к микроядрам)
     
     
  • 3.7, XoRe (ok), 00:52, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Чуствую, придет скоро время холиваров BSD vs MINIX ;) (Лично я на
    >стороне BSD - какая-то личная неприязнь у меня к микроядрам)

    Да ладно вам, у обоих одна лиценизия, значит будут тырить идеи и участки кода)
    Я заметил, что во FreeBSD любят портировать из других *BSD.
    Вот и из minix что-нибудь портируют, необязательно ядро)
    А у minix фишка - труд его разработчиков уже оплачен на долгое время вперед.
    Вот и кодят just for fun)

     
     
  • 4.10, Aesthetus Animus (ok), 01:40, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Да ладно вам, у обоих одна лиценизия, значит будут тырить идеи и участки кода)

    Это значит только то, что холивары будут не из-за лицензии ;)

    А вообще, надо пощупать, что за оно этот Minix...

     
  • 3.27, User294 (ok), 12:39, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >какая-то личная неприязнь у меня к микроядрам)

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

     
  • 2.24, User294 (ok), 12:33, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Чувствуется слаженная организованная работа.

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

    >Minix ещё покажет себя, попомните мои слова)

    Вот только когда и где? Дьявол прячется в деталях и эти два небольших нюансика могут очень прилично расстроить фанатов...

     
     
  • 3.35, Knuckles (ok), 15:37, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Угу, особенно если сравнить развитие миникса и кой-какой иной системы обруганной Таненбаумом

    Я кагбэ напомню, что Миникс3 гораздо моложе этого вашего Линукса.
    >И кстати вторые еще и без всяких грантов вырулили из грязи в князи

    Конечно, конечно. А то, что 80% кода современного Линуксе написано корпорациями типа IBM, ты тоже "забыл".


     
     
  • 4.46, User294 (ok), 01:31, 18/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Я кагбэ напомню, что Миникс3 гораздо моложе этого вашего Линукса.

    "Миникс вообще" старше "линукса вообще". И идеи насчет микроядер и прочая Таненбаум продвигал уже тогда. Но толи руководитель проекта из него хреновый, толи оно никому не надо, но что-то взяв старт с форой, оно по уровню развития начисто сливает. А жонглирование терминами не катит. Ну не поставишь жонглерство словами в продакшн, да.

    >>И кстати вторые еще и без всяких грантов вырулили из грязи в князи
    >Конечно, конечно. А то, что 80% кода современного Линуксе написано корпорациями
    >типа IBM, ты тоже "забыл".

    Отлично, IBM въе.... и для себя и для нас. Это чем-то плохо? И было бы лучше если бы они как это случается, повъ... только на себя и забыли бы поделиться с ALL наработками? Ну да, у поклонников BSDL конечно было бы меньше поводов для зависти, но увы - not a case :P. ИМХО, взаимовыгодное существование - лучше растаскивания по своим проприетарным углам.

     
     
  • 5.54, XoRe (ok), 11:10, 18/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Отлично, IBM въе.... и для себя и для нас.

    Имхо, это благодаря усилиям Столлмана он вье....ет для нас.
    Так было бы только "для себя")

     
  • 5.56, Knuckles (ok), 12:14, 18/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >И идеи насчет микроядер и прочая Таненбаум продвигал уже тогда.

    А модульное ядро изобрели и использовали наверное лет за 15 до Линукса. И что?
    >взяв старт с форой, оно по уровню развития начисто сливает.

    Какая фора? Где конкретно сливает? Только, пожалуйста, на момент того же возраста Линукса например.

    >Отлично, IBM въе.... и для себя и для нас. Это чем-то плохо?

    Я не сказал, что это плохо. Я сказал, что Линукс тоже не из воздуха появился, что в него денег вкачено в десятки раз больше, чем в Миникс. Поэтому не надо тут про гранты.

     
  • 3.43, Аноним (-), 17:55, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +12 +/
    >И кстати вторые еще и без всяких грантов вырулили из грязи в князи

    Да Вы что? :-D Эта несчастная пара миллионов миниксу просто ничто по сравнению с _миллиардами_, вбухиваемых в разработку линукса. А бюджет FreeBSD Foundation вообще сотня килобаксов в год, при этом Фря умудряется быть конкурентоспособной во многих областях, а в некоторых даже уделывает линукс, это при таком-то бюджете. Так что Торвальдс, когда говорил про masturbating monkeys из OpenBSD, видимо просто бревна в собственном глазу не заметил ;-)

     

  • 1.11, Аноним (-), 02:02, 17/06/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Миникс - не "учебная система", а "тестовая", причём не бредовых идеек а-ля Singularity, а тест солидной идеи "устойчивой к сбоям системы", причём "микроядро" там - лишь вынужденное решение (впрочем, вполне логичное в свете модульности).
    Беда в том, что её опять пишут и дополняют всякими "сипипястыми" программами, коим место в музее. Язык для таких систем нужен современный, с GC и автоматическим управлением памятью.
     
     
  • 2.13, Aesthetus Animus (ok), 02:10, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Беда в том, что её опять пишут и дополняют всякими "сипипястыми" программами,
    >коим место в музее. Язык для таких систем нужен современный, с
    >GC и автоматическим управлением памятью.

    В корне не согласен! Если GC можно стерпеть в прикладном программировании, то в системном ему не место - это та вещь, которая убивает производительность и лишает всякой надежды на реалтайм.


     
     
  • 3.16, kshetragia (ok), 05:30, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Оберон, модула, лимба больше подходят.
     
  • 3.41, Аноним (-), 17:33, 17/06/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >лишает всякой надежды на реалтайм.

    а без реалтайма вообще никуда, точно... При том, что абсолютно все десктопные виндовсы, макосы и линуксы без спец. патчей точно так же никаких шансов реалтаймов не оставляют. Беда, беда :(

     
     
  • 4.55, XoRe (ok), 11:16, 18/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>лишает всякой надежды на реалтайм.
    >
    >а без реалтайма вообще никуда, точно... При том, что абсолютно все десктопные
    >виндовсы, макосы и линуксы без спец. патчей точно так же никаких
    >шансов реалтаймов не оставляют. Беда, беда :(

    Но с патчами шанс оставляют.
    А когда система изначально пишется на "высоком языке", то в данном случае патчить будет 100% кода (т.е. переписать все на другом языке).

     
     
  • 5.58, Аноним (-), 16:37, 18/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Но с патчами шанс оставляют.
    >А когда система изначально пишется на "высоком языке", то в данном случае патчить будет 100% кода (т.е. переписать все на другом языке).

    Реалтайм нужен в очень-очень-очень узком круге задач, и для этих задач уже давно созданы решения, проверенные годами. А на десктопе он не нужен совершенно, там такое не требуется. Да и на чрезвычайно опасных объектах тоже RTOS не используются, там вообще применяются простейшие электронные схемы без какой-либо софтверной начинки, ну или при минимуме её.

     
     
  • 6.68, XoRe (ok), 15:34, 19/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Но с патчами шанс оставляют.
    >>А когда система изначально пишется на "высоком языке", то в данном случае патчить будет 100% кода (т.е. переписать все на другом языке).
    >
    >Реалтайм нужен в очень-очень-очень узком круге задач, и для этих задач уже
    >давно созданы решения, проверенные годами. А на десктопе он не нужен
    >совершенно, там такое не требуется. Да и на чрезвычайно опасных объектах
    >тоже RTOS не используются, там вообще применяются простейшие электронные схемы без
    >какой-либо софтверной начинки, ну или при минимуме её.

    Конечно.
    А я и не говорил, что реалтайм - это самое главное.
    Я объяснил, почему реалтайм недостижим на таком языке.
    А насколько он нужен или важен - это уже другой вопрос)

     

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



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

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