LINUX.ORG.RU

Таненбаум с MINIX 3 получил грант от Европейского союза

 


0

0

Эндрю Таненбаум сообщил на сайте Амстердамского свободного университета, что на MINIX 3 получен грант в размере 2,5 миллионов евро от Европейского совета по научным исследованиям.

Грант будет финансировать работу двух постдоков, нескольких аспирантов и нескольких программистов в рамках нынешнего проекта Таненбаума под названием MINIX 3. MINIX 3 — это актуальная версия микроядерной ОС Minix, которая была создана для исследовательских целей и сейчас обычно используется для изучения операционных систем.

Одна из основных задач проекта — сделать максимально надежную операционную систему, чего, по мнению Таненбаума, не могут позволить ОС с монолитным ядром.

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

★★

Проверено: maxcom ()
Ответ на: комментарий от Manhunt

> Даже если таненбаум потратит их все на майбах, топлесс массажисток и пиво - это не важно. Важно - чтобы в итоге minix3 был способен потянуть полноценное gnu-окружение.

И действительно. Одобряю массажисток, пиво и gnu-окружение. Если будет работать - то не все ли равно откуда оно взялось?

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

>Ну так про то и речь... Отдачи-то не будет никакой в проект.

Ты наверное думаешь что те люди которые делают наследуему закрытую работу в случае бсд, в случае гпл бы делали открытую? Не смеши мои тапки - в случае ГПЛ они бы не брали его вообще. То что эппл возьмет линукс в качестве ОС шансов не было вообще никаких.

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

>А чего ты тут делаешь? Иди на BSD форум какой-нибудь. Душись своим кодом там...

Ты уже выкинул весь BSD код из своего линукса? Попробуй- в конце концов это приведет к анинсталлу линукса.

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

> То что эппл возьмет линукс в качестве ОС шансов не было вообще никаких.

Полагаю, что minix им тоже не сильно пригодится :)

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

>может быть изучать что-то рабочее? BSD/Linux/OpenSolaris ?

Изучать и использовать в обучении - разные вещи. Какой смысл заниматься тем что уже написано? Писать фейковые лабы и курсачи не несущие ничего полезного в существующую систему? Так хоть научный интерес - разработка нового.

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

>Полагаю, что minix им тоже не сильно пригодится :)

Почему? Там mach-o микроядро, железо и так полностью свое - драйвера пришлось писать на все - в случае отсутствия BSD эппл мог легко взять миникс в качестве основы.

r ★★★★★
()

Таненбаум - мужик! И обосрать его сложно.

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

>курсачи не несущие ничего полезного в существующую систему? Так хоть научный интерес - разработка нового.

какой смысл. знание же линукс ядра (может и) пригодится, в отличии от.

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

>какой смысл. знание же линукс ядра (может и) пригодится, в отличии от.

В университетах учат создавать. Ремонтировать и обслуживать учат в ПТУ.

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

> в случае отсутствия BSD эппл мог легко взять миникс в качестве основы.

Не мог. Minix1 и Minix2 ни для чего серьезного пригодны не были. А вот Линукс они рассматривали как вариант, если я правильно помню JFF.

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

> В университетах учат создавать. Ремонтировать и обслуживать учат в ПТУ.

Ты тоже решил податься в эмуляторы веталега?

tailgunner ★★★★★
()

Это тот миникс, который линус допиливал с коллегами 15 лет? Удачи ребятам :) Всё уже сделано, зачем делать это еще раз?

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

>В университетах учат создавать. Ремонтировать и обслуживать учат в ПТУ.

Теперь понятно, почему в ВУЗ-ах все поломано и необслужено ;-)

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

> Всё уже сделано, зачем делать это еще раз?

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

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

> все уже поделено: "Грант будет финансировать работу двух постдоков, нескольких аспирантов и нескольких программистов"

Ты как маленький. Это то, что Таненбаум в аппликации на грант написал. :3

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

> Ты как маленький. Это то, что Таненбаум в аппликации на грант написал. :3

т.е. на самом деле будут наняты пару сотен индусов, а на оставшиеся 2000000$ Таненбаум купит майбах, девочек и т.п.?

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

>а на оставшиеся 2000000$ Таненбаум купит майбах, девочек и т.п.?

он же в голландии, имхо травы будет немеряно...

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

>Ты наверное думаешь что те люди которые делают наследуему закрытую работу в случае бсд, в случае гпл бы делали открытую? Не смеши мои тапки - в случае ГПЛ они бы не брали его вообще.

Это ни в коей мере не оправдывает лицензию BSD.

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

> т.е. на самом деле будут наняты пару сотен индусов, а на оставшиеся 2000000$ Таненбаум купит майбах, девочек и т.п.?

Я думаю, формально будет именно так, как заявлено, но ничто не мешает Таненбауму взять аспирантками симпатичных студенток и разъезжать с ними по заграницам на грантовые деньги.

Хотя, скорее всего, просто уныло вбухает деньги в новую лабораторию.

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

О чем вообще спор?

http://anticopyright.ru/wiki/BSD

>"Львиная доля BSD-лицензированных программ возникла в результате исследований, проводимых по государственным грантам американскими университетами. BSD-лицензия в них не являлась выбором разработчика, а была условием получения денег. И тут пермиссивная лицензия выглядит не только уместной, но и единственно возможной. Вряд ли вообще законно ставить обществу условия при распространении кода, созданного на его же, общества, деньги."

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

>Ну нет у нас своих Эндрю Таненбаумумов. Нет и своей операционной системы.

O_O Завалишин.

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

>Не мог. Minix1 и Minix2 ни для чего серьезного пригодны не были.

Ну если бы он был доступен в то времяж:)

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

>Ты тоже решил податься в эмуляторы веталега?

Не:) Просто это для меня звучит приблизительно вот так, если смотреть на телевизорах:

Зачем вам изучать экспериментальные области телевизоростроения? Есть же горизонт и панасоник - бери и ковыряйся, изучай, полезно будет.

Ремонтировать телевизоры учат в ПТУ. А делать новые - в университете. Ограничивать университетское образование изученимм уже существующийх технологий - в корне не верно. Хотя микрософт был бы счастлив.

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

>много создали полезного/нужного уже?

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

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

>он же в голландии, имхо травы будет немеряно...

Трава у него между помидорами и укропом растет во дворе.

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

> Это ни в коей мере не оправдывает лицензию BSD.

о_O а она нуждается?!

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

>>"Львиная доля BSD-лицензированных программ возникла в результате исследований, проводимых по государственным грантам американскими университетами. BSD-лицензия в них не являлась выбором разработчика, а была условием получения денег. И тут пермиссивная лицензия выглядит не только уместной, но и единственно возможной. Вряд ли вообще законно ставить обществу условия при распространении кода, созданного на его же, общества, деньги."

+много. ЗАклятые ГПЛьщики почему-то не понимают этот момент.

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

> Ремонтировать телевизоры учат в ПТУ.

А ремонтировать РЛС или там авиалайнеры - в институтах. И что прикольно, специалисты ровно с теми же специальностями и новые проектируют.

Так что грань между ПТУ и универом проходит не по "эксплуатационщик"/"разработчик", а по "просто"/"сложно".

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

>А ремонтировать РЛС или там авиалайнеры - в институтах. И что прикольно, специалисты ровно с теми же специальностями и новые проектируют.

Я не говорю что изучать существующие технологии не надо. Я говорю что не надо этимограничиваться.

>Так что грань между ПТУ и универом проходит не по "эксплуатационщик"/"разработчик", а по "просто"/"сложно".


Это если смотреть снизу. А если справа то она еще проходит по изучению экспериментальных и прочих теоретических разработок/исключительно существующих проблем и способов их решения.

То есть ПТУ выделим по этой шкале левый-нижний квадрант - а остальные 3 схавает универ :)

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

>> Minix пишется с расчетом обучения студентов.

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

А ты на примере Linux им сможешь весь код объяснить и показать? Minix даст цельное представление, а далее на конкретных заданиях сами разберутся.

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

>Minix даст цельное представление, а далее на конкретных заданиях сами разберутся.

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

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

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

Скорее доказать, что его кун-фу длиннее, чем кун-фу Линуса. Этот старый маразматик носится со своим микроядром как дурень с писаной торбой и не понимает, что при свободном доступе к исходникам ядра и относительно простой возможности его гибко модифицировать микроядро становится ненужным, оно бы рулило только при условии закрытости кода и открытости архитектуры. Лучше бы выделили деньги на исследования в области реляционных ФС, потому как иерархическая ФС уже себя исчерпала.

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

>> Minix даст цельное представление, а далее на конкретных заданиях сами разберутся.

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

А тебе в жизни курс общей топологии или функционального анализа часто нужен? Да и зачем студенты передоказывают теоремы, которые еще Коши знал? Прежде чем свое клепать, надо посмотреть как оно устроено. Да, на искусственно созданных системах. Поэтому и пишут тонны "gui калькуляторов", а уже потом приступают к нормальным утилитам.

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

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

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

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

>оно бы рулило только при условии закрытости кода и открытости архитектуры. При чем тут это?... То, о чем ты пишешь индеферентно к микроядро/не_микро.

В linux все части ядра делят одно адресное пространство.

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

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

>оно бы рулило только при условии закрытости кода и открытости архитектуры

поясните

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

> зря, есть много действительно нужных проектов

Ну есть много других грантов. Двумя с половиной миллионами все деньги вложенные в опенсорс не ограничиваются...

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

> Ну есть много других грантов. Двумя с половиной миллионами все деньги вложенные в опенсорс не ограничиваются...

странно тогда, что не слышно новостей про "другие гранты"

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

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

Это в теории. На практике драйвер может не подохнуть а отсылать неверные данные что гораздо хуже. Хотя эффективно против ошибок переполнения буфера

А вообще в джастфофане Линус объяснил чем плохи микроядра с точки зрения стабильности

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

>> Ну есть много других грантов. Двумя с половиной миллионами все деньги вложенные в опенсорс не ограничиваются...

> странно тогда, что не слышно новостей про "другие гранты"


Хорошо, ну например я кинул десять баксов на проект OGD1. Дальше продолжать?

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

> не микроядерная а наноядерная!

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

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

> Хорошо, ну например я кинул десять баксов на проект OGD1. Дальше продолжать?

10 баксов < 2500000 евро, думаю Таненбауму тоже регулярно отваливается по мелочевке в виде пожертвований, премий и т.п.

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

>> Хорошо, ну например я кинул десять баксов на проект OGD1. Дальше продолжать?

> 10 баксов < 2500000 евро,


Ну так и я не один...

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

>И соответственно, если у тебя заглючил драйвер девайса, то вся система не дохнет.

как часто дохнет вся система? у меня никогда. и если подохнет драйвер файловой системы или сетевой драйвер - вам от этого легче станет (что не упало ядро). если железо подохло заглючило - тут ничего не поделаешь. а если железо живо - что бы ядру/системе падать? да и даже есть заглючило - с чего ядру падать?

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

> если подохнет драйвер файловой системы или сетевой драйвер - вам от этого легче станет (что не упало ядро).

> если железо подохло заглючило - тут ничего не поделаешь. а если железо живо - что бы ядру/системе падать? да и даже есть заглючило - с чего ядру падать?

Когда-нибудь ты вырастешь большой и всё сам поймешь...

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

>Прежде чем свое клепать, надо посмотреть как оно устроено.

смотреть надо ядро линукс. тоесть смотреть как постороена правильная работающая система. кто вообще сказал что полезно изучать minix? Линус посмотрел и сделал всё не так. ну посмотрели как делать не надо уже много лет назад. наверное хватит, да? зачем учить неправильной концепции построения OS.

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

Когда-нибудь ты вырастешь большой и всё сам поймешь...

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