LINUX.ORG.RU

Вышел официальный релиз MINIX 3.1.5

 ,


0

0

Вышел официальный релиз MINIX 3. Среди новшеств стоит отметить:

1. Улучшена производительность.
2. Добавлена поддержка разделяемой памяти (Shared memory).
3. Добавлена поддержка Open Source Sound System (OSSv4).
4. Добавлено автоопределение поддерживаемых cетевых карт.
5. Улучшена конфигурация сети.
6. Добавлена поддержка ISO9660.
7. Добавлены порты PostgresSQL, QEMU, Sudo, Dillo, Nedit, Mplayer, Apache, OpenSSH и много другого ПО.

Скачать можно с официального сайта MINIX 3: http://www.minix3.org/download/minix_...

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



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

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

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

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

все эти хитрые планы по захвату вселенной всегда страдают багом "а оппоненты стоят и радуются". пока миних будет догонять - пингвин будет уходить в отрыв. Ну и сама фича про стабильность интересно смотрится - "если отвалится - то можно легко перезапустить, в отличие от!!!111". Факт то не меняется - оно отвалилось. И отвалится снова. И данные, с которыми работал сервис - похерены. Ну и сама идея интересна - такие легкости в разработке значимых частей - наверное чтобы даже обезьяны могли их кодить, да. На С# с бейсиком.

Помнится, была байка, кажется о скайлинковском роутере\другой_железке, где pppd отваливался постоянно, и, в рамках борьбы с этим багом, в бортовую ос был вбит скрипт, который раз в Х секунд проверял, запущен ли процесс, и если нет - запускал его. Ничего не напоминает? Стабильность же!

mikhalich ★★
()

Ого. Вот что с людьми деньги делают.

r ★★★★★
()

я надеюсь, что на очереди порты:

  • qt 4.6
  • gtk+3(да, да)
  • Firefox (xulrunner)
  • xserver+xorg
  • GNOME
sniper21 ★★★★★
()
Ответ на: комментарий от vold

...на компактность кода (особенно для всяких встраиваемых устройств).

Ждем google android на mimix3.

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

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

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

> 100500ый раз мы прослушали байку о неотвратимом захвате мира микроядрами по причине их инфернальной стабильности и архитектурного совершенства. а вот "пруф-оф-концепт" можете предоставить? только без десятилетнего технологического отставания. Серьезно, если так просто и удобно писать и отлаживать микроядерную ОС - почему же они до сих пор в заднице, учитывая что пингвин гораздо моложе их

Стабильность жертвует скоростью. А она нужна где-нибудь на серверах или десктопах. А вот для управления ядерным реактором я бы предпочёл микроядро. Но ядерных реакторов <9000 меньше, чем серверов и десктопов вместе взятых. Короче, своя пока маленькая ниша у них.

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

дак теперь вроде уже нет, разве не для этого переписывали дрова для висты?

Хм, присутствие графики в ядре доказывает его немикроядерность, но отсутствие графики в ядре ничего не доказывает.

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

> Для таких вещей использовали и (вроде как) используют QNX. Только вот причём тут minix?

Э-э-э. Вопрос был о микроядрах, и QNX как раз микроядро.

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

>>Конечно есть, примерно 1 из 100 000 =) ostin (*) (06.11.2009 13:53:56)
>Вы Пратчетта читали? ;)

Так не 1 из 1млн и это не проский мир. :(

grim ★★☆☆
()
Ответ на: комментарий от Novell-ch

>ничего в этом миниксе нет, ядро - и то какое-то микро,считай что его и нету.
Это в лорквоты :)

grim ★★☆☆
()

>QEMU

Ну теперь то будет софт у пользователей миниха - линукс в виртуальной машине запустят, и будут гонять софт.

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

>> Для таких вещей использовали и (вроде как) используют QNX. Только вот причём тут minix?

> Э-э-э. Вопрос был о микроядрах, и QNX как раз микроядро.

В котором забили на безопасность ради скоростиЮ

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

А че, драйвер для виртуальной машины в миникс уже появился? :)

eugene2k
()

Судя по официальному сайту minix уже нашло определенные ниши для себя и молодцы, что развиваются. как к академическому проекту интерес к ним будет.

MINIX 3 is initially targeted at the following areas:

* Applications where very high reliability is required

* Single-chip, small-RAM, low-power, $100 laptops for Third-World children

* Embedded systems (e.g., cameras, DVD recorders, cell phones)

* Applications where the GPL is too restrictive (MINIX 3 uses a BSD-type license)

* Education (e.g., operating systems courses at universities)

Так что у них уже есть не только будущие, но настоящие ;).

Genuine ★★★
()

Привет всем, кто использует minix!
:)

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

> Вообще-то в линуксе сейчас нет необходимости в перекомпилировании ядра с каждым новым драйвером...

Какой прогресс, догадались часть драйверов перенести в выгружаемые модули! Но всё равно драйвера выполняются в адресном пространстве ядра и тесно с ним связаны. А это несколько другая концепция безопасности, нежели в микроядерной архитектуре.

Я ни в коей мере не критикую монолитное ядро, просто думаю, что развитие MINIX пойдёт Линуксу на пользу, т.к. оживит дискуссию вокруг ядра Линукса.

vold ★★★★★
()

Кстати, граждане, а ведь основные части драйверов графики для Linux должны без особых проблем работать под Minix. Фактически же нужно только портировать открытый модуль ядра. Так ведь?

Жаль, конечно, что лицензия у Minix не позволяет вставлять туда код из Linux.

И ещё, на мой взгляд, довольно глупо делать ОС Minix. Лучше создавать ядро Minix с драйверами и необходимыми утилитами вроде insmod. А ОС пусть собирают люди, съевшие не один питомник собак - Debian GNU/Minix.

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

constRS
()

И ещё. Вот все орут, что защита микроядра ОС на x86 архитектуре сильно замедляет работу. На играх это должно действительно быть так.

Но вот на современных 4-х процессорных монстрах, гоняющих MS Word, это должно быть не сильно заметно. :-) Там наоборот, желательно, чтобы система не вылетала из-за драйверов и была максимально стабильна.

Почему не сделать микроядерную архитектуру, но с снимаемой защитой драйверов? Типа, как в КЛОС.

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

>MINIX 3 is [b]initially[/b] targeted at the following areas:

Так что еще не используется

> *Single-chip, small-RAM, low-power, $100 laptops for Third-World children

> *Embedded systems (e.g., cameras, DVD recorders, cell phones)

Вот не понятно нафига здесь система где главное стабильность. Микроядоро+драйвера должно занимать примерно столько же сколько монолит (который тоже будет сравнительно небольшой в таких системах). А еще возможная просадка производительности.

ogronom
()

Т.е. про стабильные иксы можно пока не вспоминать, так?

Помню, что искаропки они пошли лишь у немногих счастливцев.

mclaudt
()

Я задам вопрос, подкупающий своей новизной и оригинальностью. И всё же - причём тут линукс????

Flaming ★★
()
Ответ на: комментарий от Andrew-R

Хм, довольно интересно. Я тоже не удержался попробовать. time dd if=/dev/zero of=/dev/null bs=400k count=100000 100000+0 записей считано 100000+0 записей написано скопировано 40960000000 байт (41 GB), 3,75287 c, 10,9 GB/c dd if=/dev/zero of=/dev/null bs=400k count=100000 0,03s user 3,73s system 100% cpu 3,758 total

time dd if=/data/video/Payback.avi of=/dev/null 1292996+0 записей считано 1292996+0 записей написано скопировано 662013952 байта (662 MB), 19,7651 c, 33,5 MB/c dd if=/data/video/Payback.avi of=/dev/null 1,66s user 3,49s system 26% cpu 19,771 total

more /proc/cpuinfo | grep model model : 23 model name : Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz

uname -a Linux mydoom 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux

Devi1
()
Ответ на: комментарий от Andrew-R

> поддержку shared libs ждём

А что там сейчас? >_<

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

<ТОЛСТО>

>100500ый раз мы прослушали байку о неотвратимом захвате мира Linux'ом по причине его инфернальной стабильности и архитектурного совершенства. а вот "пруф-оф-концепт" можете предоставить? только без десятилетнего технологического отставания. Серьезно, если так просто и удобно писать и отлаживать Linux - почему же они до сих пор в заднице, учитывая что Windows гораздо моложе их?

/fixed </ТОЛСТО>

yurkis
()

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

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

>Ну и сама фича про стабильность интересно смотрится - "если отвалится - то можно легко перезапустить, в отличие от

О_о на ЛОРе функционирует партизанское крыло адекватов?

Вы себе реально представляете использование системы, на которой постоянно перезапускается драйвер чего-либо (я так понимаю, по причини своей кривости)?

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

>Вы себе реально представляете использование системы, на которой постоянно перезапускается драйвер чего-либо

Да, конечно. А вот если этот драйвер тащит за собой всю систему в нирвану, вот тогда обидно.

Camel_Toe
()

Люди кричащие тут о 21 веке, видимо, не совсем понимают для чего изначально создавалась MINIX и почему она НАМЕРЕНО не получала развития. Для тех кто не осилил замечательных трудов Таненбаума (я про его книги) - не отчаивайтесь, для вас есть страничка в википедии http://ru.wikipedia.org/wiki/Minix.

ПС. После получения гранта, MINIX довольна быстро стала развиваться, посмотрим что у них получиться.

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

>Вы себе реально представляете использование системы, на которой постоянно перезапускается драйвер чего-либо

>Да, конечно.

Я посмотрю, как вы будете печатать, через такой драйвер или как использовать Иксы.

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

Имхую, Миникс - система для мазохистов! Вставь себе глючный драйвер - и получи наслаждение!

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

Выдержка из вашей ссылки:

>и ошибка в драйвере (безусловно, самый большой источник ошибок в любой операционной системе) не может полностью остановить её.

смею заверить, что и не поможет ей нормально выполнять свои функции :)

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

Это лишь значит что, из-за поломанного драйвера не полетит весь сервер. Драйвер можно будет перезапустить как обычное приложение и продолжить работу дальше. И, кстати, никто Вас не заставляет использовать глючные драйвера как в Линуксе так и в MINIX'e.

ПС. Какой то унылый троллинг.

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

> Это лишь значит что, из-за поломанного драйвера не полетит весь сервер

просто отвалится жесткий или сеть, а так все будет работать, да

> И, кстати, никто Вас не заставляет использовать глючные драйвера как в Линуксе так и в MINIX'e.


в миниксе SATA уже работает, или все еще надо в биосе ставить режим совместимости?

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

>Имхую, Миникс - система для мазохистов! Вставь себе глючный драйвер - и получи наслаждение!

Вы уже можете приобрести windows 7 ЕМНИП за 10 килорублей и "расслабиться". Линукс пока тоже не для "розовых".

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

Да будет работать, перезапустите вашу сеть и жёсткий. Разве это не очевидно?

>в миниксе SATA уже работает, или все еще надо в биосе ставить режим совместимости?

Всё таки Вам стоит с начала википедию почитать, и понять для чего эта ОС создавалась.

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

Хорошо для Ъ

"Эндрю Таненбаум создал первую версию Minix в 1987 в качестве «иллюстрации» учебника «Операционные системы: Разработка и реализация». Среди студентов, изучающих теорию операционных систем по исходникам Minix, наибольшей известности достиг Линус Торвальдс, разработчик Linux."

...

"В далёком 1987 году Таненбаум относился к Minix только как к учебному пособию. Чтобы оставить код ОС доступным для изучения в течение семестра, Эндрю Таненбаум отвергал предложения усовершенствовать Minix или принять патчи, которые поступали от читателей его учебника. Linux стал проектом, в котором читатели Таненбаума воплотили своё стремление разрабатывать операционные системы."

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

> Да будет работать, перезапустите вашу сеть и жёсткий. Разве это не очевидно?

вы так говорите как-будто это не равнозначно остановке/перезапуску сервера

> Всё таки Вам стоит с начала википедию почитать, и понять для чего эта ОС создавалась.


для работы на абстрактном железе с абстрактными драйверами? я что что-то невероятное спросил? не уметь поддерживать нормально SATA и говорить о наличии нормальных драйверов могут только популисты и фанатики

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

> Эндрю Таненбаум создал первую версию Minix в 1987

к чему этот высер? мы обсуждаем третью у которой совсем другие цели

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

Я задам вопрос, подкупающий своей новизной и оригинальностью. И всё же - причём тут линукс????

Банить надо за такие вопросы...

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