Miguel de Icaza сообщил (http://tirania.org/blog/archive/2009/Jul-27.html) в своем блоге о работе, проделанной для увеличения совместимости Mono c .NET CLR. В частности, сообщается, что представители Microsoft предоставили проекту специализированный пакет для детального тестирования и выявления проблем с совместимостью с оригинальной реализацией технологии Silverlight. В итоге было выявлено множество неожиданных ошибок и отсутствующих в Mono функций.URL: http://tirania.org/blog/archive/2009/Jul-27.html
Новость: http://www.opennet.me/opennews/art.shtml?num=22783
Лучше б в разработке тогда помогли...
>Лучше б в разработке тогда помогли...Точно.Давайте просить помощи у лис в подсчете цыплят? :)
может они бы лучше сразу выложили весь исходный код? А то получается какой-то театр абсурда.
код может быть местами запатентован
> может они бы лучше сразу выложили весь исходный код?Им по идее не выгодно дарить весь код сразу.Надо ж держать этих опенсорцников в втором сорте и в догоняющих.Чем дольше, тем лучше (для бизнеса MS разумеется - можно тыкать пальцами в пингвинов в гетзефаксах и говорить что у них плохая совместимость с "стандартами", при том не очень уж и приврав т.к. ECMA все-таки, а то что так подстроено - можно и не уточнять).
А потом, годков через пять, когда все подсядут на крючок и более-менее реализуют всякие винформсы и прочая так что оно станет работать не сильно хуже и начнет подпирать реальной а не бумажной конкуренцией, можно будет вкатить патентный FUD как всегда или еще что-нить милое и приятное сделать в том же духе.Так что все кто не партнеры с MS начнут пролетать и будут вынуждены или валить на задворки цивилизации или платить MS "налог на технологию".
Бойтесь данайцев, дары приносящих :)
Какие добренькие, уже и помогать начали, да ещё и обещания давать...ну-ну.
>Какие добренькие, уже и помогать начали, да ещё и обещания давать...ну-ну.Помнится жители города Троя тоже польстились на подарок - деревянную конягу.Им понравилось.Настолько что мы до сих пор в курсе что такое "троянский конь" :D.Вот подарки от MS врядли сильно лучше.
Возможно такими жестами MS пытается подманить Google на свою поделку, прикрываясь GPL и обещаниями, чтобы затем, когда Android и ChromeOS подсядут на эту шишку, начать иметь с чужих разработок деньги, предъявив патенты на .Net
прикрываясь GPL? Плохая это лицензия, раз ею можно так прикрываться ...
>Возможно такими жестами MS пытается подманить Google на свою поделку, прикрываясь GPL
>и обещаниями, чтобы затем, когда Android и ChromeOS подсядут на эту
>шишку, начать иметь с чужих разработок деньги, предъявив патенты на .Net
>.Net на Android - нах нах нах
Гугл не подманится, не идиоты. МС тоже не идиоты даже расчитывать на такое.
нее, гугл на жабе. Вот когда моно/.нет на жабе напишут - вот тогда возможно...
Я так понимаю Microsoft просто не выгодно чтобы моно уходил с линукс систем, потому что взамен для этого сегмента рынка предложить нечего. И открыть .NET не могут, потому что скорее всего там слишком много неоткрываемого во многих планах (патентном, юридическом и т.д.). Итог, будут оказывать пассивную помощь, возможно через несколько лет как вопросы уладятся .NET и откроется.
>потому что скорее всего там слишком много неоткрываемого во многих планах (патентном, юридическом и т.д.).Видел исходники винды, они очень даже открываемы. Часть исходников .NET доступна учебным заведениям/партнерам, ничего страшного там нет. Исходники Wince вообще открыты для партнеров. Какие такие юридические патенты? Они может и есть, но вообще всё на 100% принадлежит MS.
>Итог, будут оказывать пассивную помощь, возможно через несколько лет как вопросы уладятся .NET и откроется.
Какие такие вопорсы. Кто-то правильно назвал это театром абсурдов. MS просто не знает как поступать с Open Source.
> MS просто не знает как поступать с Open Source.Не лезть.
>Не лезть.Опенсорц нынче модно, так что у них шило в ж... есть примазаться как-нибудь.Ну и разумеется хочется и на елку влезть и попу не ободрать (т.е. пропихать свои технологии, подсадить на них, etc - как всегда).
чёто апологетов моно не видать.
объяснили бы что ли эти "мелочи" в самом лучшем, управляемом, кроссплатформенном и пр.....
и это только в силверлайте... а чё там в остальных - большой х/з.
>объяснили бы что ли эти "мелочи" в самом лучшем, управляемом, кроссплатформенном и
>пр.....Это тебе микрософт годков через пять объяснят.Вот тогда будет весело, если MS попадет шлея под хвост затянуть гайки.А что им помешает, собственно, рэкетировать всех вокруг по части патентов и т.п.?Особенно насчет всяких винформсов насчет которых они ничего не обещали даже.У MS как у настоящего драгдилера бесплатны только первые дозы - а потом хоть убей но бабло гони. Иначе не получишь очередную дозу.С фат было так.С пиратками было так.И еще много с чем было и будет.Кто-то за столько лет еще не прочухал методы работы MS? Или это специальный саботаж?
Ну прям на опеннете детский сад на выгуле. Люди, вы вспомните сколько открывали исходные коды той же Java и все этапы этого долгого процесса. Сейчас нечто подобное происходит с .Net. Глядишь, лет через 10 и откроют. Как и Sun :)
вот через 10 лет и поговорим. :-Dа пока, "на выгуле" (и на коротком поводке) чудики с фразами, что дотнет это "современные технологии", "управляемый код", "самая кроссплатформенная система" и т.д.
>дотнет это "современные технологии", "управляемый код", "самая кроссплатформенная система" и т.д.Ога.Где-то я такое уже слышал.Кажется от полудурошных фанов жабы.Вот только почему-то приложения на GTK и Qt я могу одинаково использовать и в винде, и в пингвине, даже если это n800 с ARM процом.Без дележки на первый и второй сорт.А вот с моно так почему-то не катит.А может ну его в ж. такую «портабельность»?
Ну Java тоже не везде сразу шел (а кое-где не идет до сих пор), но это ни о чем не говорит.
>Ну Java тоже не везде сразу шел (а кое-где не идет до
>сих пор), но это ни о чем не говорит.Почему же?Очень даже говорит.О том что надо поменьше слушать фанов говнотехнологий от стремных компаний типа ms.И не щелкать клювом.Иначе есть риск быть вторым сортом.Лузером.Если вдруг не пользуешь ¨правильные¨ ос и/или технологии от ¨правильной¨ конторы.С жавой уже проходили.Сан жабой давился пока это им не вышло боком-мс не оценили и стали делать свое, с блэк-джеком и шлюхами.
так не нравится и не пользуйтесь, только не все люди разделяют ваш выбор, и ваш выбор никто не оскорбляет, в отличие от
Ничего личного...(C)(R)(Tm)Особенно если вспомнить _кто_ же это сообщество долго, упорно и последовательно делал таким дружелюбным. Ну а теперь время собирать камни :)
это были разработчики Mono? или может Novell? или может быть лично Miguel de Icaza?
>Ну прям на опеннете детский сад на выгуле. Люди, вы вспомните сколько
>открывали исходные коды той же Java и все этапы этого долгого
>процесса. Сейчас нечто подобное происходит с .Net. Глядишь, лет через 10
>и откроют. Как и Sun :)Технологии похожи, согласен.
Только у Sun и MS кардинально разные способы ведения бизнеса.
В этом и суть.
Радостная вообще ситуация с этим Mono, прям сил нет :)
Нет бы славному и великому linux-community придумать свою нормальную программную платформу а-ля Java или .NET и жить без проблем. Нет, зачем-то адаптируют технологию своего (да и вообще всеобщего :)) противника, и теперь активно боятся, что их через это самое дело поимеют.
>Радостная вообще ситуация с этим Mono, прям сил нет :)
>Нет бы славному и великому linux-community придумать свою нормальную программную платформу а-ля
>Java или .NET и жить без проблем.Python/Perl/...
> Нет, зачем-то адаптируют технологию
>своего (да и вообще всеобщего :)) противника, и теперь активно боятся,
>что их через это самое дело поимеют."коммьюнити" разнородно.
Одни гнут одно, другие гнут другое.
> Python/Perl/...При чем тут? Это просто два скриптовых языка, которые в силу своей скриптовости занимают несколько иную экологическую нишу, нежели Java/.NET.
> "коммьюнити" разнородно.
> Одни гнут одно, другие гнут другое.Это понятно. Но в случае с Mono было очевидно, что проблемы возникнут, от чего возникает вопрос: зачем вообще было связываться с MSными разработками? Всем ведь хорошо известно, насколько MS "плохая".
>>Радостная вообще ситуация с этим Mono, прям сил нет :)
>>Нет бы славному и великому linux-community придумать свою нормальную программную платформу а-ля
>>Java или .NET и жить без проблем.
>Python/Perl/...сам-то понял, что херню сморозил?
>>>Java или .NET и жить без проблем.
>>Python/Perl/...
>сам-то понял, что херню сморозил?А ты? Причём куда большую?
Ты хоть раз линукс видел? Дык перл\питон там сразу в поставке как .нет в твоей висте :)
А про то что де нужно что-то с GC\VM\Bytecode - дык работают люди ... По крайней мере питон уже почти "натянули" на LLVM. Не диалект питона, а стандартный C-Python.
>>Радостная вообще ситуация с этим Mono, прям сил нет :)
>>Нет бы славному и великому linux-community придумать свою нормальную программную платформу а-ля
>>Java или .NET и жить без проблем.
>Python/Perl/...питонщики носятся с питоном как курица с яйцом и норовят сунуть во все щели.
У Java и Python разные ниши и назначения, а уж про Perl и вовсе слов нет - может сразу на bash начать программировать?!
>В итоге было выявлено множество неожиданных ошибок и отсутствующих в Mono >функций.автор новости холиварщик, ни о каком множестве там речи не было
>автор новости холиварщик, ни о каком множестве там речи не былоА вы простой и честный пиар-бот микрософта, да? ;)
так неприятно когда вашему мнению противоречат?
We have been working on fixing all of the issues exposed by the test suite. The test suite exposed bugs in Mono and missing features that are necessary for Silverlight in general, as well as the DLR and the DLR-based languages like IronRuby and IronPython.Множество - математическое понятие, может быть даже пустым. В данном случае оно не пустое :)
И по теме: а сколько ещё "неожиданных ошибок и отсутствующих ... функций" осталось в Моно, копирующем псевдостандартизированную псевдооткрытую среду .нета?
> Python/Perl/...При чем тут? Это просто два скриптовых языка, которые в силу своей скриптовости занимают несколько иную экологическую нишу, нежели Java/.NET.
Ничего себе !! А я-то думал есть только интепретаторы и компиляторы.
P.S. Надоели "технологии","платформы",употребляемые без всякого смысла.