LINUX.ORG.RU

Minix 3.1.8

 ,


0

0

Вышла новая версия микроядерной ОС Minix — 3.1.8.
Главные изменения:

  • Новая инфраструктура управления пакетами pkgsrc и pkgin
  • Поддержка Unix Domain Socket
  • Поддержка мультизагрузки (multiboot)
  • Поддержка Ext2! (Evgeniy Ivanov)
  • Драйвер ACPI
  • Экспериментальная поддержка AHCI

Minix — это операционная система, написанная Э. Таненбаумом в качестве учебного материала к курсу «Разработка операционных систем». В своё время, руководствуясь идеями именно этого курса, Линус Торвальдс написал свой эмулятор терминала :)

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



Проверено: svu ()
Последнее исправление: MuZHiK-2 (всего исправлений: 1)

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

Щас придет модератор и будет смеяться над твоим UA :)

power
() автор топика
Ответ на: комментарий от Cancellor

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

то ли дело в венде - поработал пальцем и готово

metadon
()

>руководствуясь идеями именно этого курса,

Линус посмотрел, как делать не надо и написал свой эмулятор

devl547 ★★★★★
()

>Метки: ext2, minix3

Так новость про minix или про ext2?

valentin_v13 ★★★
()

> Линус Торвальдс написал свой эмулятор терминала
Какой толстячок.

Поддержка Ext2!

И да, вот теперь линуксу точно капец.

Raving_Zealot ★★
()

Ну отлично! Значит не умер-таки. Пожелаю ему дальнейших успехов, пожалуй. Раз уж QNX продали...

RaySlava
()

Тем временем, этот эмулятор терминала поддерживает ext2 уже 17 лет, а в миниксе оно появилось только вчера. Unix Domain Socket в этом эмуляторе тоже реализовали весьма давно.

PolarFox ★★★★★
()

Так что, можно уже вместо убунты ставить?

Cancellor ★★★★☆
()

Все, GNU Hurd капец. Ах да, он RIP. Да и это тоже еле шевелится.

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

Надаже,оно еще шевелится

еще бы не шевелилось, с таким то грантом )

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

> Ну что, Миникс уже готов для десктопа?

если считать, что ede всем хватит, а падение исков от любого чиха - это нормально, то да - вполне готов

anonymous
()

># Поддержка мультизагрузки (multiboot)

# Поддержка Ext2! (Evgeniy Ivanov)


multiboot


А кто это?

amorpher ★★★★★
()

Тут все тролли или просто поголовно странные люди? :) Оно же для _обучения_ студентов!, Нафига там ваши компизы с плазмами?

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

Linux тоже готов для обучения. Немикроядро же! И windows готов. Закрытое ядро же! И счёты готовы. Деревянное ядро же!

Но всё же?

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

Linux тоже готов для обучения. Немикроядро же!

Именно поэтому и не готов. Разобраться в этой тонне кода проблематично.

И windows готов. Закрытое ядро же!

И чему там можно обучиться?

И счёты готовы. Деревянное ядро же!

Трудно удержаться, чтобы не перейти на личности.

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

А я вот не вижу разницы в заявлениях. Понятно, что микроядро, и что? Микроядер достаточно, а вот нормальных студентов единицы. Чем это поможет, вы можете внятно объяснить, с примерами и историями успеха, не переходя на личности?

Кстати, зачем Minix всё время усложняют? Наоборот, нужно упрощать.

LorReader
()
Ответ на: комментарий от post-factum

Смешно. Пример недостаточности и голода студента для ЭТИХ знаний - в студию.

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

Понятно, что микроядро, и что?

Ок. Попробуем с другого конца. На чем ещё удобно изучать устройство и проектирование ОС? Что ещё есть достаточно академически чистое, простое и открытое?

Микроядер достаточно

Да не то чтобы. Реально работающих и доступных микроядер совсем не густо.

Кстати, зачем Minix всё время усложняют? Наоборот, нужно упрощать.

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

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

> Ок. Попробуем с другого конца. На чем ещё удобно изучать устройство и проектирование ОС? Что ещё есть достаточно академически чистое, простое и открытое?

Ты сначала объясни, чему именно учить студентов? Теоретическим знаниям? Так Minix переусложняется для этого, зачем-то. Практическим знаниям? Так лучше хорошо знать ядро Linux, потому что это реально нужно. Чему учить?

Да не то чтобы. Реально работающих и доступных микроядер совсем не густо.

И в чём же killer-feature Minix? Что это даст студенту?

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

И получается «не вашим, не нашим». Если студент знает ядро Linux - то он нужен, себе и другим. А если он знает ядро Minix, то что?

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

Чему учить?

курсу «Разработка операционных систем» // К.О.

И в чём же killer-feature Minix? Что это даст студенту?

Возможность понять как разрабатываются и работают ОС, очевидно.

А если он знает ядро Minix, то что?

Да никто не изучает конкретное ядро. Это слишком узко. Изучают подходы к проектированию, разработке и реализации ядра ОС. Полученные знания не Minix-онли. Minix используется в качестве примера, который прост, документирован и хорошо разобран.

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

> Да никто не изучает конкретное ядро.

Хорошо. Я тебя спрашиваю тебя совершенно серъёзно. Я преподаватель, правда не студентов, а помладше. Я считаю, что python самое то, хоть я его и недолюбливаю. Скажи мне конкретно, что мне и детям даст то, что я буду учить minix? Что такое устройство OS, и как это выражено в minix? Чем это ЛУЧШЕ, чем ядро любой другой открытой системы? Желательно в примерах. Если ты это объяснишь, то я сделаю учебный курс на Minix, конкретно у меня есть на это свобода.

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

Оно же для _обучения_ студентов!,

Вот жеж надо же! И как же без поделки Таненбаума щас студенты учатся и даже, ОМГ, становятся отличными спецами?

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

Если ты это объяснишь, то я сделаю учебный курс на Minix

Встречный вопрос: у вас есть курс «Разработка операционных систем» или аналогичный? Вы его разрабатываете и планируете вводить? Если нет, то Миникс вам ни к чему.

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

> Вы его разрабатываете и планируете вводить? Если нет, то Миникс вам ни к чему.

Я хочу дать ребятам смысл (тем, кто хочет) дальше развиваться. Что мне даст Minix?

Основы вообще KTurtle.

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

Я хочу дать ребятам смысл (тем, кто хочет) дальше развиваться. Что мне даст Minix?

Так. Я смотрю, мы сильно о разном. Есть книга: «Операционные системы. Разработка и реализация» (Э. Таненбаум, А. Вудхалл). Это, по сути, конспект того самого курса. Рекомендую, кстати. Так вот Миникс идёт на диске с этой книгой как пример. Там рассмотривается как устроено и реализованно ядро ОС. По сути - сферической ОС в вакууме (aka Миникс). Если хотите изучать, как устроено и работает ядро ОС (любой. не обязательно миникс или линукс) - это самое то ибо просто и легко разобраться. И только для этого. Для всего остального - не нужно.

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

Книга по ТРЕТЬЕМУ minix? Или нетретьи MINIX тоже развиваются?

Допустим, я выпустил два десятка спецов по миникс (первому, второму, третьему). Что это им даст, вы объясните?

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

Книга по ТРЕТЬЕМУ minix? Или нетретьи MINIX тоже развиваются?

Не по третьему, конечно. Миниксы апдейтятся чаще, чем книга :) Да и третий не для обучения, в общем-то.

Допустим, я выпустил два десятка спецов по миникс

По идее, они должны выйти не спецами по Миникс, а спецами по разработке ядра ОС. Хотя, конечно, в универе не только этот курс, соответственно, и спецы они будут более широкие.

Что это им даст, вы объясните?

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

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

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

А обучение диф. исчислению более важно, чем теория автоматического управления?

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