The OpenNET Project / Index page

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

Релиз ОС MINIX 3.3.0

16.09.2014 18:37

Анонсирован стабильный релиз операционной системы MINIX 3.3.0, разработку которой курирует известный учёный Эндрю Таненбаум при финансовой поддержке Европейского исследовательского совета. Для загрузки доступен загрузочный iso-образ (288 Мб), который можно использовать в роли Live-окружения или запустить под управлением систем виртуализации VMWare, QEMU или VirtualBox.

ОС MINIX построена на базе микроядерной архитектуры: код, работающий на уровне ядра, составляет всего несколько тысяч строк, а остальное работает на пользовательском уровне. Базовое программное окружение Minix вобрало в себя большое число типичных для BSD-систем утилит и библиотек, портированных из NetBSD. Дополнительно в репозитории представлено около 700 пакетов с разнообразными приложениями. Исходные тексты MINIX распространяются под BSD-подобной лицензией, что повышает привлекательность системы для тех компаний, которые считают неприемлемыми условия GPL.

Основные улучшения и особенности:

  • Добавлена возможность работы на оборудовании с архитектурой ARM Cortex A8. Работоспособные порты подготовлены для плат BeagleBoard XM, BeagleBone white и BeagleBone black;
  • Экспериментальная поддержка USB для плат Beaglebones;
  • Существенно увеличена гибкость и переносимость системы сборки;
  • Обеспечена возможность кросс-компиляции для ARM и x86 (в том числе ARM-сборку MINIX можно выполнить в окружении Linux);
  • В состав базовой системы добавлены LLVM и Clang, которые могут использоваться для сборки помимо GCC. Реализована поддержка сборки средствами LLVM со связыванием на уровне биткода;
  • Обновлены пакеты. Улучшена совместимость с пакетами, подготовленными для NetBSD. Устранены проблемы со сборкой. Задействовано динамическое связывание, что позволило сократить размер пакетов;
  • Улучшена модульность драйверов: UDS отделён от PFS, PTY отделён от TTY, по одному контроллеру для драйвера at_wini driver;
  • Добавлен драйвер блочных устройств VND для обеспечения работы loopback-накопителя (монтирование директорий);
  • Реализован унифицированный кэш для блочных устройств, используемый разными файловыми системами и виртуальными машинами;
  • Добавлена поддержка системного вызова mmap(), который позволяет обеспечить отображение файлов в области памяти. Использование mmap позволило сократить потребление памяти при использовании exec() и ld.so для всех исполняемых файлов и библиотек;
  • Проведена большая чистка кода. Весь специфичный для MINIX код выделен в отдельную директорию minix/;
  • Улучшена совместимость исходных текстов с NetBSD на уровне утилит, объявления типов, системных вызовов, инструментария и пакетов;
  • Представлена новая инфраструктура ввода, включающая сервер ввода и драйвер клавиатуры, функционирующие отдельно от терминала (TTY).


  1. Главная ссылка к новости (https://groups.google.com/foru...)
  2. OpenNews: Релиз ОС MINIX 3.2.1
  3. OpenNews: Релиз ОС MINIX 3.2.0
  4. OpenNews: Доступен стабильный релиз ОС MINIX 3.1.8
  5. OpenNews: Вышел стабильный релиз ОС MINIX 3.1.7
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40604-minix
Ключевые слова: minix
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (41) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Журналовращатель (?), 19:59, 16/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Миникфс галимая, падает от выключений, так же как и UFS2. На фоне миникса и бояздэ намного выгоднее выглядит GNU/HURD. Он хотя-бы работоспособен.
     
     
  • 2.2, IMHO (?), 20:02, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    у тебя все падает, кроме GNU ?
    в твоей жизни есть хоть стабильность
     
     
  • 3.5, kurokaze (ok), 20:26, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Интересно, почему вантузятники GNU так ненавидят
     
     
  • 4.12, Аноним (-), 22:03, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Никто из не ненавидит, просто Европейское воспитание предполагает «продаться подороже». ГНУ лицензия исключает торговлю - либо все, либо ничего. Тут не «лютая ненависть», а просто осторожность/презрение к тем, кто не продаётся, а лишь работает...
     
     
  • 5.14, angra (ok), 22:58, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ГНУ лицензия исключает торговлю - либо все, либо ничего.

    В каком месте она это исключает?


     
     
  • 6.23, Онинум (?), 23:40, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > В каком месте она это исключает?

    В том месте, что продать её приверженцы всё равно ничего не могут. Даже если очень хотят. Что-то с ними не так. Чего-то у них не хватает.

     
     
  • 7.25, Конь в пальто (?), 04:20, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    RedHat продаёт, и именно GNU. Прикрываясь фиговыми листочками вроде продажи 'поддержки'. Суровая правда заключается в том, что ни GNU, ни BSD софт сами по себе никому низачем не нужны без активной и отзывчивой группы, сопровождающей "халяву".
     
  • 7.27, angra (ok), 10:10, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Еще раз, укажи пункт или набор пунктов в лицензии, который запрещает продажу.
     
     
  • 8.42, Аноним (-), 14:09, 18/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не запрещает она продажу, успокойтесь Более того, на сайте ГНУ есть советы по п... текст свёрнут, показать
     
  • 4.15, Аноним (-), 23:07, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    начал, вообще-то, гнусник, обращу ваше внимание
     
  • 4.20, Аноним (-), 23:33, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно, почему вантузятники GNU так ненавидят

    Потому что пытались собрать гнушный софт под вантузом.

     
     
  • 5.22, IMHO (?), 23:39, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    GNU софт собираю в виндовсе, все компиляется, ну скажем практически все, pkgsrc с Cygwin работает ))))
     
     
  • 6.26, Аноним (-), 05:16, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > GNU софт собираю в виндовсе, все компиляется, ну скажем практически все, pkgsrc
    > с Cygwin работает ))))

    Пробовал я это как-то. Потому и перешел на пингвин - хочу чтобы открытый софт был доступен за пару команд и без кучи кластерфака.

     
  • 6.38, Журналовращатель (?), 17:23, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Как же ты офигенно спалился. Далее тебя можно только игнорпровать. Pussy.exe?
     
  • 2.9, Аноним (-), 21:40, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > На фоне миникса и бояздэ намного выгоднее выглядит GNU/HURD. Он хотя-бы работоспособен.

    Minix и Hurd имеют славную историю - на них десятилетиями все клали болт :).  

     
     
  • 3.34, Аноним (-), 16:20, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> На фоне миникса и бояздэ намного выгоднее выглядит GNU/HURD. Он хотя-бы работоспособен.
    > Minix и Hurd имеют славную историю - на них десятилетиями все клали
    > болт :).

    Но ты-то и такого не написал. А подобрал шнягу, запиленную другими. Чего ж теперь болтами-то раскидываешься?

     
  • 2.17, Онинум (?), 23:25, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > падает от выключений

    А Ubuntu Gnome 14.04 просто через раз не выключается.
    Вывод: Ubuntu Gnome стабильней!

     

  • 1.3, Психиатр (ok), 20:09, 16/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Нужно!
    Ладно не совсем, буду сегодня честным - нужнее чем альт.
     
     
  • 2.10, Аноним (-), 21:41, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Ладно не совсем, буду сегодня честным - нужнее чем альт.

    Вот это совсем не факт, если количество пользователей сравнить.

     
  • 2.18, Онинум (?), 23:27, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > нужнее чем альт.

    Сейчас накаркаешь..

     
     
  • 3.39, Журналовращатель (?), 17:24, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> нужнее чем альт.
    > Сейчас накаркаешь..

    Уже накаркал.

     

  • 1.4, lucentcode (ok), 20:13, 16/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, что данная ОС всё ещё развивается. Может когда-то она станет пригодной для использования её в практических целях, а не только для обучения.
     
     
  • 2.6, kurokaze (ok), 20:30, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно, что данная ОС всё ещё развивается. Может когда-то она станет пригодной
    > для использования её в практических целях, а не только для обучения.

    Как только затраты на переключение контекста будут на порядки ниже нынешних.

     
     
  • 3.7, Аноним (-), 21:30, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И сколько же сейчас платят за переключение контекста?
     
     
  • 4.11, Аноним (-), 21:42, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И сколько же сейчас платят за переключение контекста?

    Достаточно. NTFS в FUSE упирается в проц а не диск за счет переключений контекста. По поводу чего драйвер ФС вне ядра захотят использовать только мазохисты.

     
     
  • 5.28, NikolayV81 (ok), 10:10, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    так у minix вроде "другая" ниша.
     
  • 5.31, anonymous (??), 12:36, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Minix, NTFS, FUSE.. мсье знает толк в извращениях :)
     
  • 4.16, kurokaze (ok), 23:24, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И сколько же сейчас платят за переключение контекста?

    В свете санкций - слишком дорого

     
     
  • 5.29, Аноним (-), 11:34, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Против Евросоюза объявлены санкции в IT-сфере?
     
     
  • 6.30, Andrey Mitrofanov (?), 12:31, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Против Евросоюза объявлены санкции в IT-сфере?

    Не, против китайцев, выпускающих гаджеты и фоны на миниксе.

     
     
  • 7.41, funny_falcon (?), 19:13, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Любопытно, можно ссылку?
     
  • 2.21, Аноним (-), 23:38, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Может когда-то она станет пригодной для использования её
    > в практических целях, а не только для обучения.

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

     
  • 2.35, Аноним (-), 16:21, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Интересно, что Linux всё ещё развивается. Может когда-то она станет пригодной
    > для использования её в практических целях, а не только для обучения.

    //Исправил. Не благодари.


     

  • 1.8, Аноним (-), 21:39, 16/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > повышает привлекательность системы для компаний, которые считают
    > неприемлемыми условия GPL.

    Вот им и флаг в руки код писать! Правда, боюсь, что они как обычно нагреют друг друга на сорцы и получится "как обычно" :).

     
  • 1.13, Аноним (-), 22:07, 16/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Steam уже портировали?
     
     
  • 2.19, Онинум (?), 23:31, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Steam уже портировали?

    Да, но пока сообщество Линукс-пользователей DOTA нас нагибает. Но это только когда все маководы спят. Правда потом приходят вандузятнеги и все остальные вынуждены просто по хорошему разлогиниваться.


     
  • 2.24, Петушок (?), 00:28, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Steam уже портировали?

    Нет, кажется.

     
  • 2.33, burjui (ok), 13:37, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В MINIX только недавно звук появился, а вы уже в игры собрались играть. Не так быстро, придётся подождать ещё лет 20, пока запилят всё остальное.
     
     
  • 3.36, Аноним (-), 16:21, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > В MINIX только недавно звук появился, а вы уже в игры собрались
    > играть. Не так быстро, придётся подождать ещё лет 20, пока запилят
    > всё остальное.

    О дааааааа, в пингвине уже 20 ждали.

     

  • 1.37, Анонизм (?), 17:14, 17/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему под этот ARM нужно делать специальные порты под каждую конфигурацию? Неужели нельзя там стандартизировать систему как-то а-ля PC?
     
     
  • 2.40, Andrey Mitrofanov (?), 17:35, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А почему под этот ARM нужно делать специальные порты под каждую конфигурацию?
    > Неужели нельзя там стандартизировать систему как-то а-ля PC?

    Конечно можно! Только подожди _немного_: сейчас гуглёво-арм-инковская вольница закончится аналогом юникс-войн, а тут рояль в кустах: винтел-телефонная платформа. О-то-то они настандартизируют. [Это если у вин-квалком-"платформы" не срастётся.]

     

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



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

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