|
|
|
4.30, Аноним (-), 02:17, 13/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> MS != MS Research
А Стив Баллмер в курсе? А то стоит только взять что-то из их разработок и не дай боже с этого что-то поиметь как их юристы наверняка припрутся устраивать рэкет, как обычно.
| |
|
|
|
|
|
3.8, тоже Аноним (ok), 18:14, 12/07/2011 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +9 +/– |
Да, это удобно. МС патентует алгоритм, МС Ресерч выпускает СВОБОДНЫЙ код, его реализующий, и все, кто им воспользуется, будут ходить под угрозой иска от МС априори.
Свобода в стиле МС...
| |
|
|
5.18, szh (ok), 19:58, 12/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
Прецедентов сейчас навалом с андроидом, завязывай уже с розовыми очками.
Цель майкрософт - максимум денег для акционеров согласно законодательству.
| |
|
6.23, Аноним (-), 21:44, 12/07/2011 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
А при чем тут андроид? Андроид разве использует код, разработанный Microsoft Research? На него же не по этому предлогу наезжают, а из-за невидимых сферических патентов как бы.
| |
|
7.25, szh (ok), 23:44, 12/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Андроид разве использует код, разработанный Microsoft Research?
Вот именно, что наезд идет на независимую разработку. А если использовать их разработки, то шансы подставится еще больше при прочих равных
| |
7.58, Аноним (-), 18:56, 14/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> А при чем тут андроид?
При том что если уж до чужой разработки дое...сь, от уж до своей и подавно до...тся, потому что наверняка запатентовали заранее каждый пук.
| |
|
|
|
|
5.49, Аноним (-), 14:39, 13/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
> Наивное рассуждение. Так делает не только Microsoft. Тот же Google поступает аналогично
> с Opensource-проектами.
Google одновременно с открытием кода переводит все связанные патенты в Royalty Free.
| |
|
|
3.31, Аноним (-), 02:19, 13/07/2011 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> не Microsoft, а Microsoft Research. Совершенно разные команды.
Да, а принцип зато всегда одинаковый: полноценную версию MS, а объедки - нахаляву, вы там их пилите, а мы потом из них дескать свою полную версию системы - сделаем. А если вы охамеете и вздумаете на этом что-то зарабатывать да еще не дай боже не платя крыше - ну вы же знаете что вам предложат "защиту от проблем" в типичном стиле "гони бабки, а не то..."
| |
|
|
|
2.15, Аноним (-), 19:12, 12/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
В dragonflybsd - lightweight kernel threads же. Мне этот принцип многоядерности скорее L4 Fiasco напомнил. Когда ядро(kernel, не cpu) настолько маленькое, что каждое приложение таскает с собой его копию.
| |
|
1.20, lefan (ok), 20:41, 12/07/2011 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Есть еще одна OS, по принципам похожая на предложенную архитектуру NonStop Kernel (NSK). Историю она ведет из глубины компьютерной истории. Там аналогично, на каждом CPU своя Memory и свой kernel, и общение между ними идет через ServerNet по средствам сообщений. И общение между CPU и устройствами IO так же через ServerNet.
Сейчас этой технологией владеет HP. К сожалению к открытым система не относится.
| |
1.24, Андрей (??), 22:02, 12/07/2011 [ответить] [﹢﹢﹢] [ · · · ] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> что довольно красноречиво подтверждается замерами производительности
Объявленные замеры ещё не смотрел, но интересно, запустится ли ОС на, скажем, 6-ядерном феноме, и будут ли видны какие-то плюсы в производительности?
| |
|
|
3.40, Я (??), 11:46, 13/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Можно аргументировать тем, что экзоядро (в его классическом определении), подразумевает libOS, которая находится в пользовательском пространстве, но имеет доступ ко всем ресурсам. Таким образом нет контроля над ресурсами. А значит "очень любить"...
| |
|
|
1.38, Аноним (38), 09:56, 13/07/2011 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
</>Смысл метода в том, чтобы превратить многопроцессорную/многоядерную машину в некое подобие кластера, каждое отдельное процессорное ядро которого будет управляться собственной операционной системой.<\>
Кажется в КЛОСС это уже было.
| |
|
2.53, cobold (ok), 21:07, 13/07/2011 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
У Амёбы насколько я знаю проблема заключалось в том, что не было проверки прав доступа процесса на объект - зная чужой дескриптор, можно было делать с ним что хочешь. Был алгоритм генерации хэша дескриптора, видимо против опечаток или тупого брутфорса, но безопасности это не помогало. Но это концептуальная ошибка только Амёбы, не думаю что в других системах это так уж сложно сделать. Опять же, смотря на какой рынок это всё ориентируется - если для кластера, как Амёба, на котором всякий люд работает, то нельзя такое ставить, а если для embedded, когда на одну железку (пусть даже с 1024 ядрами, у ibm такие есть) весь пользовательский софт от одного производителя ставится (типа firmware для одной задачи), то может быть даже и пошло бы.
Кстати, вот тут интересно: http://mobius.cs.uiuc.edu/~rcrepal2/barrelfish_lecture.pdf
| |
|
1.61, Аноним (-), 05:25, 16/07/2011 [ответить] [﹢﹢﹢] [ · · · ] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Я вот сколько не помню рекламных фото MS - на большинстве, индусы.
Зашел по ссылке на сайт ОС - там тоже есть индусы :)
Не подумайте я не росист, или еще что то.
Просто разработчики знают как пишут индусы :)
| |
1.62, Аноним (62), 13:45, 17/07/2011 [ответить] [﹢﹢﹢] [ · · · ] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
REQUIRED TOOLS
47
48 The following are required to build Barrelfish and its tools:
49 * GCC 4.x
50 * 4.4.5, and 4.5.2 are known to work
51 * cross-compiling between i386 and x86_64 works
52 (requires libc6-dev-i386 to build 32 bit on 64 bit machine)
53 * for the ARM port, we recommend the EABI tools available from CodeSourcery:
54 http://www.codesourcery.com/sgpp/lite/arm
55 * GNU binutils (2.19 is known to work)
56 * GNU make
57 * GHC v6.10 or v6.12.2 and Parsec 2.1
58 * earlier versions of GHC are unsupported
59 * GHC v6.12.1 has a known bug and is unable to build our tools
МС ресеарч не гнушавится гнутым софтом ;) Ждем Линдовс от корпорации зла.
| |
|