LINUX.ORG.RU

ПО для ОС MINIX 3

 


0

0

Под операционную систему MINIX 3 были портированы: PCE - эмулятор IBM PC, lesstif - свободная версия Motif, а также mdf2iso, pstotext, catdoc.

Весь список портированного ПО можно посмотреть на официальном сайте ОС MINIX 3: http://www.minix3.org.

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

anonymous

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

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

>Ядро Linux стало жирным.
>Всё больше ошибок в _монолитном_ ядре делают его потенциально уязвимым для крекеров.

Батенька, да вы еп.нулись!!! Как и последующие два оратора, отвечавшие на ваш пост по этому поводу. Linux - модульное ядро, это ж полный ахтунг называть его монолитным.

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

Извините, но каким образом виртуальная память
связана с подкачкой на диск/что-то еще?

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

> Чтобы эффективно управлять, нужно разделять вещи на более мелкие и более понятные.

Сынок, когда сдашь долги по менеджменту за первый курс, тогда и поговорим, ок? ;)

Gharik
()

Кстате, а нахрена эмулятор писюка на ОСи, которая всё равно ни на чём кроме писюка не работает? Его написали особо злые адепты учения фон Захер-Мазоха родом из Эстонии?

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

> Linux - модульное ядро

Что за ламер это выперднул? Линукс по жизни имеет жирное как у пингвина ядро, но только с небольшими костылями в виде НЕКОТОРЫХ подгружаемых модулей. Как может модульное ядро держать в себе вкомпилированные части, к нему не относящиеся??

Видимо, для кого-то выгружаемый драйвер сканнера и является признаком "модульности", но для нас это просто КОСТЫЛЬ.

anonymous
()

А многие ли из вас прочитали книгу Таненбаума по ОС? Думаю что не многие :-)

Minix имеет место быть. Пусть себе живет в целях обучения.

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

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

subj: учи матчасть

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

>Ядро Linux стало жирным.

Не жирным, а объемным. И это нормально.

>Всё больше ошибок в монолитном ядре делают его потенциально уязвимым для крекеров.

И что? Любое ядро "потенциально уязвимо".

>Чтобы эффективно управлять, нужно разделять вещи на более мелкие и более понятные.

Про модули ядра Linux не слыхал?

Вывод: пустые слова бсдшника-линуксоненавистника без аргументации.

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

smh> Minix имеет место быть. Пусть себе живет в целях обучения.

Да вот только Татенбаум хочет как декстопную ОС этот Minix продвинуть. В этом вся и проблема.

Quasar ★★★★★
()

А на x86-64 оно работает?

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

>Да вот только Татенбаум хочет как декстопную ОС этот Minix продвинуть. В этом вся и проблема.

Читай c www.minix3.org: MINIX 3 adds the new goal of being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability.

Где проблема?

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

>Кстате, а нахрена эмулятор писюка на ОСи, которая всё равно ни на чём кроме писюка не работает?

для запуска досовских приложений...

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

> для запуска досовских приложений...

Пипец, прям жизненная необходимость, да? с учётом того, сколько это говно мамонтов занимало и через какое место работало - проще его заново переписать под линупс и гном, чем "дрочить вприсядку" (ТМ, нац.русс.вид.спорта) из года в год.

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

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

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

> В Миниксе может много чего не быть, но... ВСЁ В ВАШИХ РУКАХ! Как когда-то Линукс был сраненьким монолитным поделием, так и Миникс сейчас - только развивающаяся ОСь. Но у неё есть главное - перспективная архитектура! Это значит, что через 5 лет вам не придётся уныло пялиться в 20 мегабайт исходников и думать: "пристрелить или подвязать ещё один костыль?".

> Линукс делался "фор фун", то бишь чтобы весело воняло. Миникс изначально проектировался 1) НЕ студентом 2) С конкретной целью создать устойчивую ОС (именно "устойчивость", а не "лишь бы ядро маленькое"). Как говорил сам Танненбаум, "микроядро" - лишь удачное архитектурное решение, а не самоцель. В любом случае, Миникс куда больше привлекает меня как девелопера, чем всякие Пингвинуксы с рюшечками от других операционок.

Где такую траву берете? Рекомендую покурить заворачивая в историю линукса и миникса

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

>> Ядро Linux стало жирным.
> Не жирным, а объемным. И это нормально.

Это ненормально. Это просто вынужденно. Такая у него ущербная архитектура. Скоро будет ядро как у новой версии Windows: 20-30 мегабайт кода, а ничего делать не умеет без костылей-модулей.

> Чтобы эффективно управлять, нужно разделять вещи на более мелкие и более понятные.
> Про модули ядра Linux не слыхал?

Модули -- часть ядра, которая подгружается "по требованию". Это не делает ядро микроядром, так как код модулей исполняется внутри адресного пространства ядра, а не в юзерспейсе.

У микроядерных операционок большая часть кода из ядра вынесена в юзерспейс (даже драйвера), а микроядро лишь управляет системными вызовами. Обвал в одном модуле не приведёт к краху всю систему, но позволит обнаружить и чётко локализовать проблему. Для монолитного модульного ядра проблемы кода модулей так же критичны как и проблемы кода самого ядра. Отсюда и сложность сопровождения монолитного модульного ядра, выливающаяся в непомерно более тщательное тестирование работы связки модулей и ядра.

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

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

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

>Модули -- часть ядра, которая подгружается "по требованию". Это не делает ядро микроядром, так как код модулей исполняется внутри адресного пространства ядра, а не в юзерспейсе.

Я не говорил, что linux kernel -- микроядро.

>У микроядерных операционок большая часть кода из ядра...

Мне это объяснять не нужно.

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

>К лешему стандарты, если они не работают сами по себе или тянут за собой что-либо еще принципиально неработоспособное. Например, язык C (к которому, кстати, привязан POSIX) следует запретить, так как там в стандарте есть функции типа gets() и mktemp(), которые в принципе небезопасно использовать, а также функции типа isalpha(), которые в принципе невозможно правильно определить для многобайтных кодировок.

Небезопасно даже sprintf использовать. Язык C не для т.н. "быдлокодеров".

P.S. У функции isaplha() в есть аналог для многобайтовых кодировок, ЕМНИП.

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

Дурак! Без стандартов наступит глобальный писец всему, в том чиле и ПО! Хватит! Кто не любит втандарты - в сад на вантуз! Вступайте с ним в отношения!

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

Данунах! У линукса нормальная лицензия, в отличии от! Есть горантия что никакое чмо не спионерит мой код и не будет юзать в сових целях. BSD==EULA поэтому только за деньги!

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

>В общем, mmap до сих пор нет? Ну а нестандартный аналог есть? Ну libastral то там есть?

Судя по распространённости и др. косвенным признакам, это единственная полезная либа, работающая в этой ОС. Правда отдельные аналитики высказывают сомнения, что либа правильно используется прикладными программами. Зато, говорят, успешно используется разработчиками без применения таких атавизмов, как компьютер.

P.S. По ссылке не ходил.

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

> Конечно, может я непонимаю принципы работы с памятью,...

Да вы явно не в теме. Если у вас запущено больше одной программы на проце от без виртуальной памяти вам будет тесно и на 32GiB после пары часов работы.

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

> ...которые в принципе небезопасно использовать,..

Это очень безопасно, если сделаете что-то не так, то вы умрёте, а остальные процессы вздохнут свободнее.

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

>Насчет миникса: пусть будет, например в качестве обучающей ОС ему равных нет.

Почему он а не FreeBSD или Linux?

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

>И слава яйцам, в Linux вон отключишь этот swap, дык kswapd всё равно висит, и как кончается память,

Ужасы нашего городка?

P.S. Свап у меня даже на наладоннике пашет.

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

>и думать: "пристрелить или подвязать ещё один костыль?"

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

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

>Как говорил сам Танненбаум, "микроядро" - лишь удачное архитектурное решение, а не самоцель. В любом случае, Миникс куда больше привлекает меня как девелопера

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

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

>Видимо, для кого-то выгружаемый драйвер сканнера и является признаком "модульности", но для нас это просто КОСТЫЛЬ

А выгружаемые драйверы ATA, ip-фильтра и т.п. - это что?

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

>Обвал в одном модуле не приведёт к краху всю систему, но позволит обнаружить

Практика использования маков показывает, что приведет, если повиснет железяка. А она зачастую виснет.

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

> Мля... Ну когда ж они поймут, что не софт портировать надо под ось, а ось под стандарты(POSIX, Berkley Sockets, etc). Кста, в minix mmap есть?

Любезнейший, когда же Вы поймете, что на стандартах (тем более таких ущербных, как Posix) свет клином не сошелся? Или вы сторонник точки зрения Прокруста?

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

> Да вот только Татенбаум хочет как декстопную ОС этот Minix продвинуть. В этом вся и проблема.

А в чем проблема? Хозяин - барин, не хочешь - не пользуюйся...

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

>Товарищи, вот обьясните мне, чем вызвана склонность людей к этому .овну? Как этот уродец может вообще нравиться?

Nostalgie...

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

>Почему он а не FreeBSD или Linux?

А ты ядра этих монстров видел? Посмотри, а заодно посмотри ядро MINIX 3 и ответь, в каком из ядер проще раобраться?

MINIX уже доказал, что он лучшая система для обучения, пример - LINUX!

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

>Данунах! У линукса нормальная лицензия, в отличии от! Есть горантия что никакое чмо не спионерит мой код и не будет юзать в сових целях. BSD==EULA поэтому только за деньги!

Какой в дузло твой код пёс смердящий!?
Если ты раз в жизни попробовал сделать print "Hello worldldld" в VisualBasic-е то ты чё программер? За деньги бля ,) За деньги ты по баням своё дузло предлагай, как программер ты не нужен.

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

> Скоро будет ядро как у новой версии Windows: 20-30 мегабайт кода

Дату, хоть примерную, назовешь? Чтобы напомнить тебе при случае.

> Обвал в одном модуле не приведёт к краху всю систему

Обвал в драйвере диска - не приведет систему к краху? Ага, ага. А как насчет ошибок в userspace-пейджере?

> Для монолитного модульного ядра проблемы кода модулей так же критичны как и проблемы кода самого ядра.

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

> непомерно более тщательное тестирование

Ну просто никто ниасилил ваще никогда.

tailgunner ★★★★★
()

Набор портированногго софта сразил наповал. К следующей версии надо осилить nrg2iso, конвертер docx и оптимизатор реестра.

Туда вообще хоть одну линуксовую de уже запихнули?

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

> Look @ PLan9 :)

Цитата с Енотоведения...

Особняком в этом списке стоит ОС Plan 9, поскольку однозначно отождествить её логотип крайне затруднительно - то ли это зайчик (животное), то ли привидение a la Каспер (нечисть), то ли ушастый презерватив с зубами (абстракция «высокого полёта»).

:D :D :D :D :D

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

> Ну недостатки компайлера вовсе не являются недостатками языка :) kencc давно всё умеет :)

И как можно суметь безпасный gets? >_<

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

> Интересно, а миникс кто-нибудь в не академических кругах использует?

Интересно, где его используют в академических кругах в Москве!!!

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

>> Насчет миникса: пусть будет, например в качестве обучающей ОС ему равных нет.

> Почему он а не FreeBSD или Linux?

Не знаю как Миникс, а ядро Linux местами сложновато и содержит поддержку слишком много чего. А FreeBSD еще хуже ;) К примеру, ядро Линукса можно сконфигураить так, чтобы не загрузилось, а ядро БСДи - чтобы даже не скомпилировалось ;)

Так как, в Minix есть Posix mmap? :)

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

>Есть горантия что никакое чмо не спионерит мой код

Есть подозрение что твой код нах никому не нужен и потому тебе боятся нечего.

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

>>Обвал в одном модуле не приведёт к краху всю систему, но позволит обнаружить > Практика использования маков показывает, что приведет, если повиснет железяка. А она зачастую виснет.

Ну и что с того? Железяки будут виснуть - люди будут покупать те, которые виснут реже, производетелю станет невыгодно делать говно и придётся делать надежные железяки.

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

> У линукса нормальная лицензия, в отличии от! Есть горантия что никакое чмо не спионерит мой код

Ты пишешь Линнах? Или ты пишешь свой код? На свой собственный код ты можешь накладывать какие тебе угодно лицензии.

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