>В первом случае Иказе нужно пойти к Балмеру и попроситься в партнёры.
>Затем выпросить у Балмера исходный код .NET и портировать его в
>Моно под линух, обеспечив полную бинарную совместимость на уровне управляемого кода.
>Вот это будет фокус! Собственно, исходный код .NET уже давно открыт и свободно доступен всем, с оговоркой не копипастить и не делать своих сборок на его основе. Т.е. использовать только для ознакомления. Кроме того, Мигель изначально ничего просить не собирался, писал самостоятельно, согласно спецификаций и своему пониманию, требуя от командны делать свою реализацию, а не портировать. И в первую очередь, чтобы исключить предложенный вами вариант. Так как именно благодаря вашему подходу, Балмер смог бы поставить Моно на колени. А затем, когда проект твердо стал на ноги и МС начали с ним считаться, открытие кода .NET на него никак не повлияло - у Моно свой подход, архитектура и реализация. Судя по блогу Мигеля, они вобщем-то сказали, ну классно, и может быть, дашь на дашь как говорится, но не более того. Да и не стоит забывать, что паралельно этому появилось партнёрское соглашение между Новелл и МС, и до открытия кода .NET между ними уже достаточно долго продолжались партнёрские консультации, можно сказать в данной области на равных. Кстати, а есть ещё и DotGNU (dotgnu.org), но у него результаты совсем не такие впечатляющие, так ручеёк по сравнению с Моно.
>Во втором случае Моно будет некой альтернативой Явы. Среда исполнения Моно будет
>на всех платформах обеспечивать кросплатформенность кода Моно, ну и по совместительству
>будет запускать некоторые простые проги масдаевской точкиНет. Этот вариант мог бы
>быть интересным для линух-кодеров, которые изначально пишут под линух и захотят,
>чтобы их прога исполнялась на всех платформах.
Между прочим, это уже есть и прекрасно работает. Но не это не является самоцелью проекта.
>Проблема Моно в том, что Иказа не может заставить всех линукс-программёров писать
>под Моно, в отличие от Балмера, который может приказать, чтобы все
>программёры под винду писали под точкаНет. Они уже пишут, т.к. Балмер
>грозится в следующих весрсиях винды создать проблемы для запуска Win32-приложений.
Не может заставить, но кажется и не собирается. А заставить да, куда ж тут заставить, посмотрите на эту тему - "Нас не заставишь!" хочется добавить "жить хорошо и спокойно".
Ну а о проблемах с запуском под виндой Win32-приложений, это какое-то смелое у вас заявление, не знаю, подтвержить/опровергнуть не могу. Но больше похоже на напугать "нерадивых детей" и показать какой плохой Балмер. Пока ядро винды не будет написано .NET такие заявления безпочвенны, а я думаю этого ой как долго ещё не будет.