Компания Microsoft представила на рассмотрение разработчиков NetBSD несколько проектов, созданных специально для данной ОС. В частности, открыт код для поддержки в NetBSD аппаратной платформы eMIPS (http://research.microsoft.com/en-us/projects/emips/) ("Extensible MIPS"), безопасный формат исполняемых файлов (secure executable format), фреймворк для задействования аппаратного ускорения выполнения приложений и набор сопутствующих правил планирования. Код с поддержкой платформы eMIPS вчера был интегрирован (http://mail-index.netbsd.org/netbsd-announce/2011/01/26/msg0...) в дерево исходных текстов NetBSD, а два других проекта скоро будут рассмотрены разработчиками NetBSD.
Платформа eMIPS была разработана в недрах подразделения Microsoft Research в рамках проекта по созданию реконфигурируемого компьютера. В качестве операционной системы для проведения экспериментов представители Microsoft Research остановили свой выбор на NetBSD, так как данная операционная система наиболее ...URL: http://blog.netbsd.org/tnf/entry/support_for_microsoft_emips...
Новость: https://www.opennet.ru/opennews/art.shtml?num=29400
Держите меня четверо.В Microsoft научились понимать шутки?-)
где подвох ? )
В том, что это Microsoft Research, а не Microsoft.MS Research дофига чего публиковал под свободными лицензиями.
Это не подвох, это отмазка. Подвох-то где?...
как всегда - первая доза бесплатно ! а потом, лет через 5 неожиданно всплывёт какая-нибудь лицензия, которая нарушается в NetBSD !!!
> как всегда - первая доза бесплатно ! а потом, лет через 5
> неожиданно всплывёт какая-нибудь лицензия, которая нарушается в NetBSD !!!Ну, майкрософт уже сколько-то времени назад делал смартфон на нетбсд совместно с Danger. Поскольку остальные все-равно с фигой в кармане, можно позволить себе жест щедрости, подарив поддержку архитектуры ... которой не существует в природе. Не, ну то есть ядро живущее в FPGA - безусловно, круто. Только в реально выпускаемых девайсах таких процессоров не будет. Ну а раз так - то и угроз толстым профитам - нет :).
Це не отмазка, це рекляма.
Подвох в том, что в данный момент проект носит исследовательский характер и не ориентирован на получение прибыли. Если устройство пойдёт в массы, тогда возможно и изменение политики в его отношении.
Но кстати, тот же GPLed Fnord! в MS R уже давно куда-то заныкали.> так как данная операционная система наиболее легко портируется
> на различные аппаратные архитектуры.Вероятно, забыли добавить -- "...из BSD licensed". :)
PS: хотя всё равно порадовали.
Не забыли. NetBSD действительно самая портируемая. В данный момент поддерживается 57 платформ. Кто больше?
> Не забыли. NetBSD действительно самая портируемая. В данный момент поддерживается 57 платформ.Это в теории и с кучей оговорок. А на практике критерий успешности портирования уже не тот, что был лет дцать назад, когда получения мессаги о запуске и консоли для рута было более чем достаточно.
> Кто больше?
Пока или уже практически используемых портов у Линукса таки поболе будет.
У Супер-Марио, блин, больше -- у него по 5 платформ в секунду вылезает....и длиньше, и толще!
Их платформа!!! Пока не начнут уделять на нее внимания разработчики и пользователи... Ну а пока это абстрактная платформа для абстрактных задач. Которую нужно популяризировать. Ну и использование NetBSD, как основы для ихней будущей платформы, дает все преимущества лицензии... как и Apple и Ко
> Их платформа!!! Пока не начнут уделять на нее внимания разработчики и пользователи...
> Ну а пока это абстрактная платформа для абстрактных задач. Которую нужно
> популяризировать. Ну и использование NetBSD, как основы для ихней будущей платформы,
> дает все преимущества лицензии... как и Apple и КоТо что это их платформа в действительности не самый большой минус у МС. Вот то что нормально нельзя прийти в магазин и купить нет/ноутбук или домашний тихий и маложручий сервачок без ОСи зла...
> где подвох ? )Может быть в фразах типа:
> безопасный формат исполняемых файлов (secure executable format)
Что MS понимает под безопасностью? То что пользователю нельзя выполнять его код, как обычно, а система должна защищать девайс? От пользователя и его поползновений, как обычно?
Microsoft и раньше поддерживала проекты под пермиссив лицензиями. Например, они спонсируют Apache. Дело в том, что открытые проекты под лицензиями типа BSD или Apache не являются для MS проблемой, их наработки всегда можно включить в свои проприетарные продукты и продать, они не составляют для MS реальной конкуренции. Вот GPL и прочий копилефт — другое дело, против копилефта MS настроены очень агрессивно и поддержка удобного для них вида открытого ПО (того, которое распространяется под BSD-подобными лицензиями) является одним из способов борьбы против GPL.
> Вот GPL и прочий копилефт — другое дело, против копилефта MS настроены очень агрессивно
> и поддержка удобного для них вида открытого ПО (того, которое распространяется под
> BSD-подобными лицензиями) является одним из способов борьбы против GPL.Это было бы так, если бы у NetBSD был серьёзный GPL'ный конкурент.
А так -- бороться-то не против чего. Сколько там NetBSD платформ-то поддерживает? 51? Есть ещё _хоть под какой-нибудь лицензией_ другие операционки, которые умеют столько же?
> А так -- бороться-то не против чего. Сколько там NetBSD платформ-то поддерживает? 51? Есть ещё _хоть под какой-нибудь лицензией_ другие операционки, которые умеют столько же?На скольких там реальных железках установлен Linux в т.ч. в тоннах SOHO и мобайл барахла? Сотнях? Тысячах? Больше? Или просто во всех? Есть ещё хоть какие-нибудь операционка под любой лицензией, которая делают то же?
> На скольких там реальных железках установлен Linux в т.ч. в тоннах SOHO
> и мобайл барахла?Сравнили блин, линукс и нетбсд
Кэп?
cisco ios
>На скольких там реальных железках установлен Linux в т.ч. в тоннах SOHO и мобайл барахла? Сотнях? Тысячах? Больше? Или просто во всех? Есть ещё хоть какие-нибудь операционка под любой лицензией, которая делают то же?Ну что за бред? Мобайл-барахло - ARM, рутеры-шмутеры это MIPS, действительно принципиально-разных архитектур в озвученных Вами миллионах - по пальцам сосчитать. А из тех архитектур, что поддерживает NetBSD _технически_ совершенно разных - гораздо больше.
А толку то? Ну и будут они еще для понта поддерживать "Электроннику МС0511", а на моем роутере всеравно гплный линукс стоит, и на десктопе, и на сервере, и еще на куче железа, начиная с телевизора...
> А толку то? Ну и будут они еще для понта поддерживать "Электроннику
> МС0511", а на моем роутере всеравно гплный линукс стоит, и на
> десктопе, и на сервере, и еще на куче железа, начиная с
> телевизора...Вопрос про толк самый бессмысленный и беспощадный. Если у НетБСД куча поддерживаемых платформ которых у вас нет, это не значит, что их вообще нет. :) Кому то всегда есть толк.
речь шла не о толке, а о количестве. И тут NetBSD вне конкуренции, именно потому, что вся её архитектура построена так, чтобы можно было просто портировать её на что угодно. Все перечисленное выше можно отнести всего лишь к нескольким аппаратным архитектурам, имеющих кучу близких и похожих реализаций. А вот NetBSD поддерживает действительно зоопарк очень разнообразных железяк, что говорит о её преимуществах в этом плане. И то, что, к примеру, VAX'ы уже мало где применяются - совершенно никак к _технической_ стороне вопроса не относится.
> речь шла не о толке, а о количестве. И тут NetBSD внеКоличестве чего?
> конкуренции, именно потому, что вся её архитектура построена так, чтобы можно
> было просто портировать её на что угодно. Все перечисленное выше можно
> отнести всего лишь к нескольким аппаратным архитектурам, имеющих кучу близких и
> похожих реализаций. А вот NetBSD поддерживает действительно зоопарк очень разнообразных
> железяк, что говорит о её преимуществах в этом плане. И то,Отсутствие НетБСД на более свежих железках говорит против НетБСД. А в целом вопрос бессмысленный.
> что, к примеру, VAX'ы уже мало где применяются - совершенно никак
> к _технической_ стороне вопроса не относится.Это последствия разных подходов как к архитектуре ОСи, так и к самому понятию портируемости.
С другой стороны на ВАКСе НетБСД запустится без гемора, а на новом нетбуке нет. Что считать, как считать. Линуксятники будут по сумме устройств с Линуксом, БСДишники по типам.
Потом придут маркетологи и выгонят всех из леса. :)
>Количестве чего?Процессорных архитектур. Ваш Кэп.
>Отсутствие НетБСД на более свежих железках говорит против НетБСД.
Ничего подобного. Это говорит о том, что у проекта нет интереса или, что более вероятно, ресурсов на это. А отсутствие ресурсов - нетехнический аспект, Вы же не будете обвинять линукс в том, что какая-то там железка в нем не работает. Виноват гнусный производитель, который не предоставил драйверов, сама же система предоставляет все необходимое ;) Так и NetBSD, техническая возможность есть, нет ресурсов или желания. NetBSd прекрасно себя чувствует как на 64х битных Альфах, так и на x_86'x. И отсутствие порта NetBSD для какой-нибудь гламурной железочки от HTC - не аргумент. Надо будет - сделают.
>А в целом вопрос бессмысленный.
Какой вопрос?
>С другой стороны на ВАКСе НетБСД запустится без гемора, а на новом нетбуке нет.
На ноутбуках запускается без проблем. Нетбуки - это поголовно атомы, то есть обычный интеловский писюк. Разве что с драйверами будут проблемы, но это совсем другая песня, о которой выше уже было сказано. Разве что с грядующими нетбуками на армах, но и тут вопрос спорный, порт NetBSD на ARM'ы есть. И далеко не очевидно, что линукс будет проще полноценно портировать на VAX, чем NetBSD на новый ARM.
>>Количестве чего?
> Процессорных архитектур. Ваш Кэп.Кеп ненастоящий! Это БСДшники так считают. Единого мнения на счет чего считать нет.
>>Отсутствие НетБСД на более свежих железках говорит против НетБСД.
> Ничего подобного. Это говорит о том, что у проекта нет интереса или,
> что более вероятно, ресурсов на это. А отсутствие ресурсов - нетехническийРесурсов. Но вообще это минус любому проекту.
> аспект, Вы же не будете обвинять линукс в том, что какая-то
> там железка в нем не работает. Виноват гнусный производитель, который неБуду. Более того у меня на железе останется та ОСь, которая решит поставленную задачу с наименьшими затратами усилий. И мне пофиг на название, лицензию, шашечки. Мне ехать.
> предоставил драйверов, сама же система предоставляет все необходимое ;) Так и
> NetBSD, техническая возможность есть, нет ресурсов или желания. NetBSd прекрасно себя
> чувствует как на 64х битных Альфах, так и на x_86'x. И
> отсутствие порта NetBSD для какой-нибудь гламурной железочки от HTC - не
> аргумент. Надо будет - сделают.Вопрос не в гламурной железке, там вообще что внутри пофиг, главное чтоб удобство не засчет дырявости. А вот на Нетбуке хотелось бы. Для некоторых задачек.
>>А в целом вопрос бессмысленный.
> Какой вопрос?Тот на который ответ "42".
>>С другой стороны на ВАКСе НетБСД запустится без гемора, а на новом нетбуке нет.
> На ноутбуках запускается без проблем. Нетбуки - это поголовно атомы, то есть
> обычный интеловский писюк. Разве что с драйверами будут проблемы, но это
> совсем другая песня, о которой выше уже было сказано. Разве что
> с грядующими нетбуками на армах, но и тут вопрос спорный, порт
> NetBSD на ARM'ы есть. И далеко не очевидно, что линукс будет
> проще полноценно портировать на VAX, чем NetBSD на новый ARM.Знаете, если появилась консоль это еще не значит что запустилось. Если половина девайсов на борту невозможно в данной ОСи использовать, то запуск не состоялся.
Ну вот, что и требовалось доказать. Все Ваши измышления касаются совершенно иного аспекта операционных систем, с которым никто сейчас и не спорит и про который речь вообще не шла. Но лично меня в контексте именно этой новости он не интересует, да и смысл в тысячный раз повторять очевидное. Не люблю отклоняться от темы.
> Ну вот, что и требовалось доказать. Все Ваши измышления касаются совершенно иного
> аспекта операционных систем, с которым никто сейчас и не спорит и
> про который речь вообще не шла. Но лично меня в контексте
> именно этой новости он не интересует, да и смысл в тысячный
> раз повторять очевидное. Не люблю отклоняться от темы.Тогда не буду отвлекать вас от обсуждения статей сферических коней в вакууме.
А! Ну да количество важнее всего =)
Линукс работает подо всем, что _реально_ необходимо. При том, что среди 51 платформ, поддерживаемых NetBSD, большая часть - музейные экспонаты.
*add: причем поддержка железа-то как раз у линуха побольше будет.
> Линукс работает подо всем, что _реально_ необходимо. При том, что среди 51
> платформ, поддерживаемых NetBSD, большая часть - музейные экспонаты.Че за паника нету в природе 51 платформы с MMU.
Linux поддерживает и MMUless CPU.
Число Linux архитектур минимум 27
Число "платформ" правильние сказать BSP портов только офицальных более 500.
Ребята архитектуру от BSP порта не отличают... Таких платформ которые NetBSD поддерживает в нашей конторе со своим HW дизайном под Linux штук семь наберется.(ixproe1, d8, d16, vb4, vb8, vm4, netcam4, verelay)
>Линукс работает подо всем, что _реально_ необходимо.А что необходимо определяет написавший выше красноглазик... Сравните на скольки платформах работает Cisco IOS и линупс
Cisco IOS работает исключительно на оборудовании одноимённого производителя. На двух процессорных архитектурах: 680xx ранее, MIPS ныне.
ppc ещё
> работает Cisco IOS и линупсО, давайте немного гетзефактов отхватим? :)
1) Циско == линксис. Как вы думаете, на чем они делают железки? В частности с лэйбой цыско? Да-да, на пингвинах, название которых некоторые дефективные выговорить не могут :)
2) А чойта цыска анонсировала юзеж пингвинов в своих железках? Они тоже решили покрасноглазить? Я так смотрю, а красноглазит нынче довольно-таки дофига разных контор, больших и маленьких.
3) Вообще, выпустить проц для эмбеддовки ориентиерованный на относительно компьютероподобные системы (мигание светодиодом 8-лапым тараканом не в счет) и не сделать для него порт линуха нынче почти никто не осмеливается уже :).Винды CE кстати на таковых встречаются все реже и реже :))).Наверное потому что просто влить образ и поиметь результат забесплатно - сильно проще чем с лицензиями и выплатами сношаться. Да и линух как-то от десктопного мало чем отличается. А мс расплодил зоопарк с разными апи, лишь частично похожими.
> Да-да, на пингвинах, название которых некоторые дефективные выговорить не могут :)Во всём комментарии ни разу не употреблено слово "Линукс".
>> работает Cisco IOS и линупс
> О, давайте немного гетзефактов отхватим? :)
> 1) Циско == линксис. Как вы думаете, на чем они делают железки?
> В частности с лэйбой цыско? Да-да, на пингвинах, название которых некоторые
> дефективные выговорить не могут :)Странно, всегда считал что там внутре QNX. Что я пропустил?
> 2) А чойта цыска анонсировала юзеж пингвинов в своих железках? Они тоже
> решили покрасноглазить? Я так смотрю, а красноглазит нынче довольно-таки дофига разных
> контор, больших и маленьких.А они всякое анонсируют. Они под FreeBSD кучу проектов спонсируют.
> 3) Вообще, выпустить проц для эмбеддовки ориентиерованный на относительно компьютероподобные
> системы (мигание светодиодом 8-лапым тараканом не в счет) и не сделать
> для него порт линуха нынче почти никто не осмеливается уже :).Винды
> CE кстати на таковых встречаются все реже и реже :))).Наверное потому
> что просто влить образ и поиметь результат забесплатно - сильно проще
> чем с лицензиями и выплатами сношаться. Да и линух как-то от
> десктопного мало чем отличается. А мс расплодил зоопарк с разными апи,
> лишь частично похожими.С линуксом другая проблема, слишком он местами навороченный для получения ещё полупроцента выгоды от x86, при чём весь этот код хреново портируется на остальные платформы. Каждая новая платформа это большой запил напильником. А в NetBSD высокий уровень абстракции кода, который позволяет с минимальными усилиями добавлять новые архитектуры. Ну или обкатывать новые проекты. Новые приколы в сетевом стеке в первую очередь появляются в NetBSD. Новый шедулер написать - http://kerneltrap.org/mailarchive/netbsd-tech-kern/2007/9/28.... А в линуксе все новые фишки обкатываются годами. И до продакшена доходят не скоро.
> С линуксом другая проблема, слишком он местами навороченный для получения ещё полупроцента
> выгоды от x86, при чём весь этот код хреново портируется наС одной стороны таки портируется, с другой при разработке проца иной архитектуры уже прицеливаются на Линуксы часто густо.
> остальные платформы. Каждая новая платформа это большой запил напильником. А в
> NetBSD высокий уровень абстракции кода, который позволяет с минимальными усилиями добавлять
> новые архитектуры. Ну или обкатывать новые проекты. Новые приколы в сетевом
> стеке в первую очередь появляются в NetBSD. Новый шедулер написать -
> http://kerneltrap.org/mailarchive/netbsd-tech-kern/2007/9/28.... А в линуксе
> все новые фишки обкатываются годами. И до продакшена доходят не скоро.Тут не архитектура НетБСД помогает. Это сугубо административная проблема. Вот когда НетБСД будет сравнимая орда разрабатывать как та что Линуксовый код пишет, у НетБСД тоже организационных проблем будет вагон.
Уважаемый попутал платформы и BSP порты...
По количеству платформ и BSP портов пока у Linux из конкурентов разве что VxWorks
http://www.mail-archive.com/linux-kernel@vger.kernel.or...
>Сколько там NetBSD платформ-то поддерживает? 51? Есть ещё _хоть под какой-нибудь лицензией_ другие операционки, которые умеют столько же?Linux поддерживает даже больше:
http://en.wikipedia.org/wiki/Comparison_of_open_source_opera...
> А так -- бороться-то не против чего. Сколько там NetBSD платформ-то поддерживает?
> 51? Есть ещё _хоть под какой-нибудь лицензией_ другие операционки, которые умеют
> столько же?Да, бумажная крутизна - это замечательно. А у пингвиноидов зато есть годные к применению факты. Например http://downloads.openwrt.org/snapshots/trunk/ - ну и на скольких из этих девайсов нетбздя запустится? А чтоб еще и что-то полезное там сделать, а не только мсг старта системы в уарт слить? Так что пока вы тут орете про 51 архитектуру, реально везде почему-то пингвины. И вообще, когда вендор выпускает очередной чип проца/SoC, почему-то заявляется поддержка пингвинов, а вовсе не :).Странно.
>> А так -- бороться-то не против чего. Сколько там NetBSD платформ-то поддерживает?
>> 51? Есть ещё _хоть под какой-нибудь лицензией_ другие операционки, которые умеют
>> столько же?
> Да, бумажная крутизна - это замечательно. А у пингвиноидов зато есть годные
> к применению факты. Например http://downloads.openwrt.org/snapshots/trunk/ - ну и на
> скольких из этих девайсов нетбздя запустится? А чтоб еще и что-то
> полезное там сделать, а не только мсг старта системы в уарт
> слить? Так что пока вы тут орете про 51 архитектуру, реальноПодход к инструменту у БСД и Линукса в принципе разный.
У Линукса тоже не все слава богу, от блобов никак не избавиться, но можно сделать хорошую мину при плохой игре. А эти блобы -100 к переносимости :)> везде почему-то пингвины. И вообще, когда вендор выпускает очередной чип проца/SoC,
> почему-то заявляется поддержка пингвинов, а вовсе не :).Странно.Коммерсам вообще Линупс и ГПЛ безопаснее, гарантия, что инвестиции в разработку не будут "водой льющейся на мельницу конкурентов".
>> А так -- бороться-то не против чего. Сколько там NetBSD платформ-то поддерживает?
>> 51? Есть ещё _хоть под какой-нибудь лицензией_ другие операционки, которые умеют
>> столько же?
> Да, бумажная крутизна - это замечательно. А у пингвиноидов зато есть годные
> к применению факты. Например http://downloads.openwrt.org/snapshots/trunk/ - ну и на
> скольких из этих девайсов нетбздя запустится?А на сколько её пытались портировать? Мелкие выбрали бсдю из-за её заточенности под перенос, линукс портировать видать сложнее. Да и бсдя аскетичней там меньше нужно чистить 100500 лишних компонентов.
> А чтоб еще и что-то полезное там сделать, а не только мсг старта системы в уарт
> слить? Так что пока вы тут орете про 51 архитектуру, реально
> везде почему-то пингвины. И вообще, когда вендор выпускает очередной чип проца/SoC,
> почему-то заявляется поддержка пингвинов, а вовсе не :).Странно.Не странно, зачем ему делать поддержку для системы с малым количеством пользователей. Линукс тоже считали поделием вплоть до определённого процента юзеров. Нетбсдя создаётся для переносимости, а линукс для работы. В данном случае народу нужна была ось для тестов и прям счаз, а не рабочая платформа и потом.
>А на сколько её пытались портировать? Мелкие выбрали бсдю из-за её заточенности под перенос, линукс портировать видать сложнее. Да и бсдя аскетичней там меньше нужно чистить 100500 лишних компонентов.бсд они выбрали из-за бсд. лицензии.
Справедливости ради следует заметить, что MS все же вкладывалась в копилефтный софт - в рамках Interix/SFU/SUA (http://en.wikipedia.org/wiki/Windows_Services_for_UNIX), по крайней мере.
> Справедливости ради следует заметить, что MS все же вкладывалась в копилефтный софт
> - в рамках Interix/SFU/SUA (http://en.wikipedia.org/wiki/Windows_Services_for_UNIX),
> по крайней мере.Да да, и как они потом слили эту штуку... Вы еще вспомните про сотрудничество с SUN'ом на тему явы, там тоже был слив фееричный, думаю что так даже у нас в 90 не кидали =)
>> Справедливости ради следует заметить, что MS все же вкладывалась в копилефтный софт
>> - в рамках Interix/SFU/SUA (http://en.wikipedia.org/wiki/Windows_Services_for_UNIX),
>> по крайней мере.
> Да да, и как они потом слили эту штуку... Вы еще вспомните
> про сотрудничество с SUN'ом на тему явы, там тоже был слив
> фееричный, думаю что так даре у нас в 90 не кидали
> =)А еще вспомним Ксеникс. Просто так, но вспомним.
> А еще вспомним Ксеникс. Просто так, но вспомним.Не "Ксеникс", а "Зиникс".
Ээээ... А кого куда они потом слили?Просто SUA не присутствует и не будет, скорее всего, присутствовать в младших вариантах поставок их ОС.
> Просто SUA не присутствует и не будет, скорее всего, присутствовать в младших
> вариантах поставок их ОС.Купить архидорогую версию системы чтобы получить то что у других есть забесплатно, но в кривом неудобном виде - это весьма оригинально, я бы сказал.
> Купить архидорогую версию системы чтобы получить то что у других есть забесплатно, но в кривом неудобном виде - это весьма оригинально, я бы сказал.Те, другие, уже научились запускать MSSQL 2008? А некоторым это бывает весьма актуально, да.
>> Купить архидорогую версию системы чтобы получить то что у других есть забесплатно, но в кривом неудобном виде - это весьма оригинально, я бы сказал.
> Те, другие, уже научились запускать MSSQL 2008? А некоторым это бывает весьма
> актуально, да.А не надо завязываться на МС, вон даже САПы оставляют выбор, а сама по себе МС СиКвеЛ то еще...
>>они не составляют для MS реальной конкуренции.
>>BSD или Apache
>>ApacheНу вы поняли, на что я намекаю.
Ну, как бы там ни было, идея хороша - рихтовать процессор под текущие нужды :-) Всяко интеллектуальнее, чем тупо гнаться за гигагерцами/ядрами. Есть и от Майкрософта польза...
> Ну, как бы там ни было, идея хороша - рихтовать процессор под
> текущие нужды :-) Всяко интеллектуальнее, чем тупо гнаться за гигагерцами/ядрами. Есть
> и от Майкрософта польза...ага. в очередной раз открыли Америку, вспомнив о чужих наработках начала 80-х. а что, нормальная стратегия, в стиле m$: сначала подождать, чтобы многие забыли (а многие и просто уже не знали), а потом выдать очередную "революционную" идею.
> и от Майкрософта польза...А польза в чем?В том что парни из Редмонда открыли для себя FPGA? А то идее процессоров в FPGA уже немало лет :)
Меня больше заинтересовало вот что:
В описании к их эмулятору Giano есть такие строки "Giano is freely available in source and binary form for non-commercial use. The latest release includes a number of demonstration systems, embedded boards, the eMIPS extensible processor, early product prototypes for SPOT and the Xbox360, a PC running WinCE, and historical systems like the VAX."
Хотел бы спросить, а где можно почитать про эмуляцию VAX'ов, и какие именно ваксы он эмулить умеет.
http://sourceforge.net/projects/simh/
Эмулируемые машиныData General
Nova
EclipseDigital Equipment Corporation
PDP-1
PDP-4
PDP-7
PDP-8
PDP-9
PDP-10
PDP-11
PDP-15
VAXGRI Corporation
GRI-909
IBM
1401
1620
1130
7090/7094
System/3Interdata
16-bit series
32-bit seriesHewlett-Packard
2116
2100
21MXHoneywell
H316
H516MITS
Altair 8800
Royal-Mcbee
LGP-30
LGP-21Scientific Data Systems
SDS 940
Про simh я знаю, и про charon и про прочии эмуляторы vax'ов.
Вопрос был относительно того эмулятора.
Гуглу забанили? :)http://research.microsoft.com/en-us/projects/giano/
Giano is a simulation framework
Это симулятор, причём для конфигурации нужна Visio, плюс для тестов Visual C++, итого 2500$
> Это симулятор, причём для конфигурации нужна Visio, плюс для тестов Visual C++,
> итого 2500$Майкрософт такой майкрософт. Будучи майкрософтом, майкрософт отвергает существование компаний и инструментов отличных от майкрософт. Поэтому если вы предпочитаете майкрософт, то тогда уж майкрософт, при том - по самые гланды.
Обратите особое внимание (!), это microsoft Research, ответвление. И видимо там не такие жлобы-манагеры сидят как в центральном офисе, предрекающие последние циклы жизни чего либо...
У них и операционка есть открытая. Нет, не Сингулярити.
> Подобные расширенные инструкции позволяют
> значительно повысить производительность приложений.У Микрософта будет ОСь на ядре NetBSD, с аппаратным ускорением ошибок и крэшдампов.
точнее не сказать
> У Микрософта будет ОСь на ядре NetBSD, с аппаратным ускорением ошибок и крэшдампов.И конечно же _вирусы_, что же ещё от Майкрософта-то, теперь прямо _в процессоре_ и ускоренно исполняющие саму NetBSD!
""Есть и от Майкрософта польза...""
Дождетесь, будет у вас DRM прямо в процессор загружаться и контролить все ваши программы.
Если вы не понимаете, о чем говорите, то уж сразу пишите вместо DRM - "Михалков". Смысла в предложении меньше не станет, но хоть народ посмеется-поплюсует...
Технически это и сейчас сделать не особо сложно - насколько я помню, в BIOS есть модули, которые исполняются параллельно OS и с более высоким приоритетом (правда, название технологии никак вспонить не могу).Не делается это скорее потому что пока шуму будет слишком много.
При необходимости тугугл: SMM, SMBIOS
Почему "будет"?http://www.pcworld.com/businesscenter/article/215970/intel_s...
http://www.techspot.com/news/41643-intels-sandy-bridge-proce...
А вот на нетру оно так и не ставится!
> А вот на нетру оно так и не ставится!давай ты не будешь врать, на Sun Netra X1 работает без проблем - там UltraSPARC IIe.
Не понимаю, почему MS вызывает у людей аллергию? Радоваться надо, что MS открыла что-то, а не закрыла. В этой компании работает немало толковых парней, и легенды из мира IT. Среди них кстати бывший работник Xerox, изобретатель сенсорного ввода. И чем больше наработок MS будет открыто-тем лучше. Кстати, Apple - не меньший враг, даже более жёсткий. А тоже спонсирует разработку проектов под BSD, и даже под GPL. И коммиты делает в нужные для их бизнеса проекты. На самом деле сама эта борьба, технологическая гонка, и есть главный двигатель прогресса в мире IT. Мало кто замечает, но лучший JS-фреймворк тоже находится под заботливым крылом MS, а ведь jQuery открыт под двумя свободными лицензиями.
>Не понимаю, почему MS вызывает у людей аллергию?риторический вопрос.
>Радоваться надо, что MS открыла что-то, а не закрыла.это пусть трухины радуются. а остальных должно настораживать - у мс всё всегда с подвохом.
к примеру это - безопасный формат исполняемых файлов (secure executable format) - ни с чем не стандартизованная шняга и вполне может быть ещё и запатентована.
а эта - фреймворк для аппаратного ускорения выполнения приложений - будет аппаратно ускорять дрм и стучать большому брату.
>В этой компании работает немало толковых парней, и легенды из мира IT.Билл Гейтс помнит наизусть 1'000'000 строк кода visual basic - читал, а как же.
>Кстати, Apple - не меньший враг, даже более жёсткий.эппл пока что больше предпочитает опенсорс эксплуатировать, а не наезжать. в отличии от мс
>Мало кто замечает, но лучший JS-фреймворк тоже находится под заботливым крылом MS, а ведь jQuery открыт под двумя свободными лицензиями.ну да. как стал популярен - так под крыло. это они могут.
> к примеру это - безопасный формат исполняемых файлов (secure executable format) - ни с чем не стандартизованная шняга и вполне может быть ещё и запатентована.Пардон, а хоть какой то формат исполняемых файлов 'стандартизирован'? Какой? Кем? Где? Когда?
http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
> http://en.wikipedia.org/wiki/Executable_and_Linkable_FormatИ? Не вижу ссылки на соотв. документ в контексте скажем ISO или IEEE. С таким же успехом и PE - это стандарт. Естественно в рамках своего собственного лагеря.
>n computing, the Executable and Linkable Format (ELF, formerly called Extensible Linking Format) is a common standard file format for executables, object code, shared libraries, and core dumps. First published in the System V Application Binary Interface specificationнеобходимо пояснять что такое System V Application Binary Interface specification?!!! :D
бесусловно :D
вот для начала - http://www.google.ru/intl/ru/landing/internetsovety/
> необходимо пояснять что такое System V Application Binary Interface specification?!!! :DНет, что такое SysV TIS объяснять я думаю не нужно. Более корявого 'стандарта' с точки зрения изложения и представления информации, наверное, вспомнить не так то просто. По крайней мере мне. А вот какое оно имеет отношение к международным официально признанным стандартам на уровне соотв. организаций - ISO или IEEE - да, это было бы неплохо осветить.
слово стандарт произнесено.зы:
корявое оно или нет с вашей точки зрения - мне, как можете справедливо предположить, глубоко параллельно.
ззы:
и ваши инсинуации могли бы ограничить и ГОСТ'ом. зачем сразу прям ISO? :D
> - ISO или IEEE - да, это было бы неплохо осветить.что такое iso? это та конторка, которая docx приняла стандартом?
> что такое iso? это та конторка, которая docx приняла стандартом?именна та шарага Двойных Стандартов
> Не понимаю, почему MS вызывает у людей аллергию?MS компания коммерческая. Все что они делают - по определению для извлечения прибыли. Даже если это делается с маркетинговой улыбкой до ушей и большой надписью халява. Это уже проверено временем.
Те кто это понимают, их не любят. Те кто не понимает, тоже не особо любят: зачем любить продавца - дал деньги, получил товар.
>> Не понимаю, почему MS вызывает у людей аллергию?
> MS компания коммерческая. Все что они делают - по определению для извлечения
> прибыли. Даже если это делается с маркетинговой улыбкой до ушей и
> большой надписью халява. Это уже проверено временем.
> Те кто это понимают, их не любят. Те кто не понимает, тоже
> не особо любят: зачем любить продавца - дал деньги, получил товар.Не любят МС не потому, что МС компания коммерческая. И не потому, что на протяжении долгого времени контора достаточно успешна, в отличие от многих. Просто методы ведения бизнеса и неразборчивость в средствах создали устойчивый ымидж. Если помните старые пользовательские соглашения, то знаете, что МС это продавец, который реально не отвечает ни за что.
Ну и опять же их методы...
> Если помните старые пользовательские соглашения, то знаете, что МС это продавец, который реально не отвечает ни за что.Ну а точно такой же продавец RedHat конечно же отвечает буквально за все, от и до. Причем финансово. Ага.
>> Если помните старые пользовательские соглашения, то знаете, что МС это продавец, который реально не отвечает ни за что.
> Ну а точно такой же продавец RedHat конечно же отвечает буквально за
> все, от и до. Причем финансово. Ага.У РедХата меньше история "зла". Плюс нет излюбленных МСных методов ведения бизнеса. А это много о чем говорит.
ЗЫ Откровенно говоря, любящие РедХат мне тоже не встречались.
> У РедХата меньше история "зла". Плюс нет излюбленных МСных методов ведения бизнеса. А это много о чем говорит.Причем тут абстрактная 'история зла'? Я вообще то про вполне конкретную вещь: про ответственность перед потребителем своей продукции. Которую де-юре и де-факто не несет за свои творения ни та ни другая контора. Обе - сугубо as is. Так что тут MS и тот же RedHat совершенно равны.
>> У РедХата меньше история "зла". Плюс нет излюбленных МСных методов ведения бизнеса. А это много о чем говорит.
> Причем тут абстрактная 'история зла'? Я вообще то про вполне конкретную вещь:
> про ответственность перед потребителем своей продукции. Которую де-юре и де-факто не
> несет за свои творения ни та ни другая контора. Обе -
> сугубо as is. Так что тут MS и тот же RedHat
> совершенно равны.Вообще то и я о том же(в смысле про конкретную вещь). Это для вас "история зла" абстрактна, а для тех кому приходилось считать риски, совсем все не так.
Мне встречались любящие и RH, и MS -- но если RH уважаю, то от MS стараюсь держаться подальше, пока их корпоративная "культура" продолжает промывать мозги живым людям внутри и вокруг (что наблюдал и наблюдаю).
> Мне встречались любящие и RH, и MS -- но если RH уважаю,
> то от MS стараюсь держаться подальше, пока их корпоративная "культура" продолжает
> промывать мозги живым людям внутри и вокруг (что наблюдал и наблюдаю).Я как то слышал диалог двух "продавцамусов" решений от МС. Один жаловался, "не могу продавать эту систему, если не соврать про ее качества, то продать невозможно".
> Я как то слышал диалог двух "продавцамусов" решений от МС. Один жаловался,
> "не могу продавать эту систему, если не соврать про ее качества,
> то продать невозможно".Система это еще не самый абзац, семерку с 2й попытки на троечку все-таки сделали. Абзац - это почти все остальные продукты мс за последние 5-6 лет. У части из них даже инсталлер до финиша не всегда доезжает.
>> Я как то слышал диалог двух "продавцамусов" решений от МС. Один жаловался,
>> "не могу продавать эту систему, если не соврать про ее качества,
>> то продать невозможно".
> Система это еще не самый абзац, семерку с 2й попытки на троечку
> все-таки сделали. Абзац - это почти все остальные продукты мс за
> последние 5-6 лет. У части из них даже инсталлер до финиша
> не всегда доезжает.В данном случае не про ОС одну речь шла. МС "пашел" в большой бизнес :)
>[оверквотинг удален]
>> прибыли. Даже если это делается с маркетинговой улыбкой до ушей и
>> большой надписью халява. Это уже проверено временем.
>> Те кто это понимают, их не любят. Те кто не понимает, тоже
>> не особо любят: зачем любить продавца - дал деньги, получил товар.
> Не любят МС не потому, что МС компания коммерческая. И не потому,
> что на протяжении долгого времени контора достаточно успешна, в отличие от
> многих. Просто методы ведения бизнеса и неразборчивость в средствах создали устойчивый
> ымидж. Если помните старые пользовательские соглашения, то знаете, что МС это
> продавец, который реально не отвечает ни за что.
> Ну и опять же их методы...Да, и дело не в зависти огромной популярности, а в том что еще в далеких 80х cp\m не очень все честно вышло у них и эта стратегия долго сохранялась, и как мне кажется, сохраняется до сих пор, просто все это дело размазано по континууму и вот так сразу не видно, Но стоит копнуть...
> MS компания коммерческая. Все что они делают - по определению для извлечения прибыли. Даже если это делается с маркетинговой улыбкой до ушей и большой надписью халява. Это уже проверено временем. Те кто это понимают, их не любят. Те кто не понимает, тоже не особо любят: зачем любить продавца - дал деньги, получил товар.Эмм.. Ну а RedHat там или Novel - это конечно же конторы сугубо некоммерческие...
> Кстати, Apple - не меньший враг, даже более жёсткий.назови мне проекты которые разработываются как Free (as freedom) или Opensource у Microsoft? За исключением их Singularity, которая никому практически за исключением студентов не нужна.
Со стороны Apple, как минимум - это: Darwin, Webkit и CUPS
спокойствие, только спокойствие. первая доза бесплатно, наживку проглотили.
ждем патентной удочки через пару-тройку лет
>Платформа eMIPS была разработана в недрах подразделения Microsoft Research в рамках проекта по созданию реконфигурируемого компьютера.Компьютерами с изменяемой архитектурой занимались ещё в 1980-х в Таганроге в ТРТИ (сейчас ТРТУ).
>>Платформа eMIPS была разработана в недрах подразделения Microsoft Research в рамках проекта по созданию реконфигурируемого компьютера.
> Компьютерами с изменяемой архитектурой занимались ещё в 1980-х в Таганроге в ТРТИ
> (сейчас ТРТУ).С другой стороны тут и не говорится, что реконфигурируемые компы детище МС а еМИПС единственный реконфигурируемый агрегат. Хотя может толку в результате будет столько же, сколько в таганроге в 1980-х
>>Платформа eMIPS была разработана в недрах подразделения Microsoft Research в рамках проекта по созданию реконфигурируемого компьютера.
> Компьютерами с изменяемой архитектурой занимались ещё в 1980-х в Таганроге в ТРТИ
> (сейчас ТРТУ).ага - еще была разработка синклера (платформы) на Z80 и с FPGA.... и кажись какая-то контора из Питера его даже продавала и действительно это было в 80-х...
сорри за некропост...a почему заглохло-то? кто-то что-либо слышал?
железка есть - склепать на ее базе (архитектуре) ПК - со временем докидывать или менять платки с FPGA (вот таких например http://img255.imageshack.us/img255/5381/dsc1190p.jpg или на более быстрой шине) и получать профит...
ведь результаты не на бумаге были достигнуты а на железе...
штука-то шикарная получилась!