LINUX.ORG.RU

Новая (открытая?) ОС от Microsoft Research - Barrelfish

 , ,


0

0

Microsoft Reasearch совместно с университетом ETH Zurich выпустили первый релиз ОС, спроектированной для использования на многопроцессорных системах.

Согласно http://www.networkworld.com/community... ходят слухи, что ОС будет совершенно открыта и свободна, т.к. использует значительную часть кода с BSD лицензией.

Исходный код доступен для загрузки: http://www.barrelfish.org/release_200...

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

>хоят слухи что ОС будет совершенно открыта и свободна, т.к. использует значительную часть кода с BSD лицензией
>BSD


"Пилите, Шура, пилите - как допилите - закроем", - радостно потирал руки Баллмер.

redgremlin ★★★★★
()

microsoft решила отжать немножко денежек через грантики правительста СШАсии?
занятно, libc под лицензией : Australian Public Licence B (OZPLB)

:o)

hizel ★★★★★
()

Вы так удивляетесь, как будто Microsoft Research - сама Microsoft.

anonymous
()

P. S. Почему таки "ходят слухи"? По ссылке явно опубликована 3-clause BSDL, возможно, с небольшими правками.

GFORGX ★★★
()

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

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

> Непонятная какая-то игрушка, если судить по статье. Насколько я понял, там по микроядру на кору, и взаимодействие через сообщения. Нафига? Тот же Линукс работает на сотнях процессоров и без таких извращений.

Готовятся к тому моменту, когда десктоп будет физически распределённым =) Amazon EC666 будет предоставлять вычислительные мощности в raw-виде, на которых можно будет крутить свою операционку, со своим шедуллером, mm, io и т.п. Вот тут-то m$ свою бочку и выкатит, которая прозрачно натянется за счёт изоляции корок и посылки сообщений. А устаревший линукс станет самой большой книгой программистских заблуждений, на которую своим внукам будут тыкать потомки нынешних лоровских троллей, кричащих на каждом углу: "монолитное ядро не нужно!", "даёшь стабильное ядерное АПИ!", "КДЕ4 рулез форева!"...

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

> Готовятся к тому моменту, когда десктоп будет физически распределённым =)

В том-то и дело, что их ось к этому непригодна - там весь механизм RPC "внутримашинный".

> Вот тут-то m$ свою бочку и выкатит, которая прозрачно натянется за счёт изоляции корок и посылки сообщений

Утипути. Прописываю тебе диету и чтение http://www.barrelfish.org/barrelfish_sosp09.pdf, особенно насчет "изоляции корок".

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

> Утипути. Прописываю тебе диету

Я болею. Организм борется с токсинами, выделяемыми поразившими клетки бяками.

mv ★★★★★
()

Микрософт надеется пихать код сообщества из этой ОСи в винду. Хотят быть как Apple. Не стоит тратить на неё время.

prishel_potrollit
()

Одна корпорация, одна идеология...нацизм, однако

unrealix
()

А как же Singularity, там вообще прогресс имееться? Или "да здравствует новый бренд"?

Buy ★★★★★
()

Кидаловом пахнет... микрософт под BSD а потом аккуратненько закрывается. В добрый путь - наивные хомячки с самой "свободной" лицензией BSD - это я про тех кто вздумает это развивать... =(

I-Love-Microsoft ★★★★★
()

БЗДуны вообще могут сови продукты под BSD перелицензировать под GPL, если в данный момент ихний код используется проприетарной поделке ?

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

>А как же Singularity

Midori

>там вообще прогресс имееться?

да

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

конечно. но на проприетарный софт это уже никак не повлияет. и на всё, что уже было выпущено ранее

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

>по микроядру на кору, и взаимодействие через сообщения

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

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

>> по микроядру на кору, и взаимодействие через сообщения

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

Да.

tailgunner ★★★★★
()

Некоторые камменты от лор-аналитиков доставляют :)

eugene2k
()

> БЗДуны вообще могут сови продукты под BSD перелицензировать под GPL, если в данный момент ихний код используется проприетарной поделке ?

Я полагаю что там так же как и в случае с GPL: если все разработчики будут за - тогда да. Но угадай, часть чьего кода будет там и согласятся ли они? То то же.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от unrealix

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

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

"Работает" и "работает максимально эффективно" - разные вещи. Они там в разделе Мотивация объясняют почему передача через сообщения осуществляется.

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

> Могут, если каждый автор кода согласен.

Откуда вы это нафантазировали?! Автор(ы) дали свое условие (лицензия BSD) - теперь другой чег\ловек может взять этот код и включить в GPL проект вне зависимости от использование этого же кода где-нибудь и как-нибудь еще. Или форкнуть под GPL.

Пример - jpeglib, которая во что только не включена, и в IE и в Сафари и в Mozill'a и в Фотошоп и в Гимп. И есть GPL форк - JpegLib for Palm

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

> "Работает" и "работает максимально эффективно" - разные вещи.

Я вообще не использовал фразу "максимально эффективно". А ты ее к чему отнес - к баррелу или линуксу.

tailgunner ★★★★★
()

>ходят слухи, что ОС будет совершенно открыта и свободна, т.к. использует значительную часть кода с BSD лицензией.

Толсто.

Если она действительно будет открыта, то вовсе не поэтому, т.к. лицензия BSD не выдвигает таких требований.

// К.О.

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

> http://en.wikipedia.org/wiki/Amoeba_distributed_operating_system

Ыыыы, какая древность. Я, может, за эти годы всё забыл, но там было вполне стандартное микроядро, а не по микроядру на процессор (что собственно и является фишкой баррела).

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

Я имел в виду, что тот факт, что Линукс, при его подходе, работает на 4096 процессорах не означает, что он работает максимально эффективно. И подход рыбы-бочки может оказаться эффективней. Правда, пока что это еще не известно.

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

>> Нафига?

> cache locality

Спасибо, Капитан. Вы объясните, как линукс на каком-нибудь Altix обходится без таких способов достижения cache locality?

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

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

А мне интересно, как они будут осуществлять глобальное планирование в какой-нибудь NUMA. IIUC, их ядра строго равны, и глобального состояния нет. Они этим в upcall заниматься будут или как?

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

Об этом их надо спрашивать :)
Можно в списке рассылки, кстати.

eugene2k
()

Вот такая полезная бзд лицензию.

Levinskij
()

На их рисунке я не понял лишь одного. Каким образом они собираются реализовать "Cache-coherence Interrupts" ? Значит ли это, что нужно будет соединять компьютеры по каналам 10Гб/с, чтобы гонять этот трафик между процессорами ?

gh0stwizard ★★★★★
()

>ходят слухи, что ОС будет совершенно открыта и свободна, т.к. использует значительную часть кода с BSD лицензией.

Вообще-то логки тут никакой, так как BSD подразумевает проприетарщину.

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

>компьютеры по каналам 10Гб/с

Для кластера это разве критично ?

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

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

Разве ты не понял, что это так замаскировали релиз ПСИХ-ОС?

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

unrealix> БЗДуны вообще могут сови продукты под BSD перелицензировать под GPL, если в данный момент ихний код используется проприетарной поделке ?

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

Quasar ★★★★★
()

Дружно желаем скорейшей кончины этому проекту, а также корпорации, которая его создала.
/me бьётся в приступе фанатизма

fractaler ★★★★★
()

Цель-застрать BSD код, извиняюсь за выражение?

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