The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

15.05.2017 23:34  Релиз Mono 5.0, открытой реализации платформы .Net

Опубликован выпуск Mono 5.0, свободной многоплатформенной реализации технологии .NET, обеспечивающей поддержку спецификаций .Net Framework для Unix, OS X и Windows. Бинарные сборки подготовлены для Linux, macOS и Windows.

Особенности новой версии:

  • В состав добавлен компилятор Roslyn с полноценной поддержкой седьмой версии языка C#. Оригинальный компилятор Mono C# сохранен в качестве опции, но он не поддерживает C#7;
  • По умолчанию задействован многопоточный сборщик мусора SGen;
  • В состав интегрирована оригинальная сборочная система msbuild, идентичная системе MSBuild, применяемой в .NET для Windows. Ранее развиваемая система сборки xbuild (альтернативная реализация MSBuild) объявлена устаревшей;
  • Продолжено включение компонентов .NET Core, открытых компанией Microsoft. Эталонные сборки (.NET Assemblies) обновлены для соответствия API .NET 4.6.2.


  1. Главная ссылка к новости (http://www.mono-project.com/ne...)
  2. OpenNews: Проект Mono поменял лицензию на MIT и начал открытие проприетарных наработок Xamarin
  3. OpenNews: Microsoft покупает компанию Xamarin, разрабатывающую проект Mono
  4. OpenNews: Релиз Mono 4.2, продолживший включение кода Microsoft
  5. OpenNews: Релиз Mono 4.0, открытой реализации платформы .Net
  6. OpenNews: Первый стабильный выпуск открытой платформы .NET Core
Лицензия: CC-BY
Тип: Программы
Ключевые слова: mono, dotnet
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, h31, 23:55, 15/05/2017 [ответить] [смотреть все]
  • +16 +/
    В комментариях наверняка будут интересоваться, зачем оно нужно, если есть открытый .NET Core. Ответ таков:
    - Mono поддерживает Android/iOS, а .NET Core - ещё нет.
    - Mono много куда интегрирован, ещё не все перешли на .NET Core
    - Многие библиотеки ещё не готовы к .NET Core
    - Народ говорит, что .NET Core ещё сыроват
     
     
  • 2.2, paulus, 00:00, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    и когда они поглотят друг друга?
     
     
  • 3.6, KOT040188, 00:45, 16/05/2017 [^] [ответить] [смотреть все]
  • +12 +/
    Когда они убьют друг друга?
     
     
  • 4.79, mixaly4, 02:15, 18/05/2017 [^] [ответить] [смотреть все]
  • –1 +/
    Finish Him!
     
  • 2.3, cmp, 00:03, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    Не, зачем оно вабще нужно, на линухе, только этого шлака не хватает, оракла мало... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.15, ryoken, 07:57, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Поправьте, если ошибусь - но его вроде бы OpenRA по зависимостям целую пачку тащ... весь текст скрыт [показать]
     
  • 2.4, Отражение луны, 00:20, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +19 +/
    Логично, если забыть про то, что .NET в принципе не нужен.
     
     
  • 3.36, Аноним, 11:04, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Одно время, разработчики GNOME хотели сделать C - неотъемлимой частью десктопно... весь текст скрыт [показать]
     
     
  • 4.47, Аноним, 12:09, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Помню помню Systemd своего времени Также ньюфаги топили за Mono, потому что с... весь текст скрыт [показать]
     
  • 4.59, Аноним, 14:05, 16/05/2017 [^] [ответить] [смотреть все]  
  • +5 +/
    Моя позиция заключается в основном в том, что у C нет никаких видимых преимущес... весь текст скрыт [показать]
     
     
  • 5.77, denismaster, 15:48, 17/05/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Язык С , да и весь NET в целом развивается бешеными темпами, намного быстрее дж... весь текст скрыт [показать]
     
     
  • 6.78, Старый одмин, 20:08, 17/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Если ты про производительность, а не про скорость развития библиотеки - обратись... весь текст скрыт [показать]
     
  • 5.80, Sabakwaka, 14:47, 18/05/2017 [^] [ответить] [смотреть все]  
  • +/
    НЕТУ 171 ЯП 187 Давноооо нету Есть _СРЕДА ИСПОЛНЕНИЯ_ 8212 есть дотнет,... весь текст скрыт [показать]
     
  • 3.73, Аноним, 20:10, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    это ещё почему? может Жаба не нужна?
     
  • 2.5, EHLO, 00:27, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +13 +/
    >В комментариях наверняка будут интересоваться, зачем оно нужно, если есть открытый .NET Core

    зачем оно нужно, если есть открытый 'зачем оно нужно?' ?

     
     
  • 3.42, Аноним, 11:31, 16/05/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Оба и зачем оно нужно нужны майкрософту для сохранения контроля над дотнетом ... весь текст скрыт [показать]
     
  • 2.7, Аноним, 00:57, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Ну, не знаю, лично я в комментариях поинтересуюсь, зачем нужен Mono NET Core, к... весь текст скрыт [показать] [показать ветку]
     
  • 2.9, Вареник, 01:55, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Нормальных гуев все равно нет, а для серверных вещей Java на порядок интересней ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.13, anonis, 06:25, 16/05/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Java как ЯП полное дерьмо.
     
     
  • 4.16, Не шарите, 08:12, 16/05/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Зато есть скала
     
     
  • 5.24, anonis, 09:36, 16/05/2017 [^] [ответить] [смотреть все]  
  • –5 +/
    такое же дерьмо. в любом случае JVM хуже CLR
     
     
  • 6.26, eganru, 10:08, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    [i]в любом случае JVM хуже CLR[/i]- собачья.
     
  • 6.29, Мимокрокодил, 10:25, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Что же .Net под линуксом и в опенсорсе уже катит? И ASP.NET?
     
     
  • 7.56, Добрый, 13:39, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    И Jet brains вовсю пилят райдер.
     
  • 6.76, Аноним, 10:09, 17/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Нука давай подробности, чем JVM хуже CLR?
     
  • 4.58, yap, 14:04, 16/05/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Те, кто употребляет "ЯП" — полное дерьмо.
     
  • 4.63, dq0s4y71, 15:39, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Нет, но жабисты ей иногда травятся.
     
  • 2.33, Аноним, 11:02, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Самое главное забыл NET Core и NET Framework - совершенно разные и никак не с... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.46, Andrey Mitrofanov, 11:52, 16/05/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Так вот про что было то 8220 children 8217 s edition 8221 Сложная языка ... весь текст скрыт [показать]
     
     
  • 4.57, Добрый, 13:43, 16/05/2017 [^] [ответить] [смотреть все]  
  • –5 +/
    Да все работает давно уже. Будем надеяться, что это не ловушка.
     
     
  • 5.67, _, 16:53, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Ню-ню ... удачи :-)
     
  • 2.39, Аноним, 11:09, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не, в комментариях просто напишут, что но нинужно.
     
  • 2.83, Онаним, 20:21, 26/05/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    В .Net Core вообще никакого GUI нет вроде, WinForms-прогу на ней не запустить, а на Моне запросто.
     
  • 1.8, Аноним, 01:08, 16/05/2017 [ответить] [смотреть все]  
  • –4 +/
    Затем, что есть куча очень полезных программ написанных на C , таких как http ... весь текст скрыт [показать]
     
     
  • 2.10, Аноним, 04:10, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Нисколько не умаляя достоинства программы, срашиваю вопрос Внимание на скриншот... весь текст скрыт [показать] [показать ветку]
     
  • 2.68, _, 17:13, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Обезьянка А два ореха - это куча С Я уж молчу что приведённые программы звёз... весь текст скрыт [показать] [показать ветку]
     
  • 1.11, Аноним, 04:24, 16/05/2017 [ответить] [смотреть все]  
  • +3 +/
    То, что NET от M - это еще не делает ее плохой платформой Это отличная штука ... весь текст скрыт [показать]
     
     
  • 2.12, лютый жабист__, 05:09, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    >Это отличная штука лишенная многих болезней Java.

    Поначалу прогал на c#. Да, памяти меньше ест. Зато "болезней негрософта" там хоть попой ешь. Чего стоит отсутствие обратной совместимости между разными версиями NET. Это убивает все плюсы наглухо. Аналогов Java EE тоже нет. Ну и на кой ляд такой убийца жабы нужен?

    Не говорю уж про то, что сервер на винде это оксюморон.

     
     
  • 3.14, Аноним, 07:01, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    из какой пещеры вы выползли обратная совместимость есть и всегда была, может ру... весь текст скрыт [показать]
     
     
  • 4.19, лютый жабист__, 08:32, 16/05/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Особенно фееричные косяки вылезли при обновлении не особо сложного asp-сайтика с... весь текст скрыт [показать]
     
     
  • 5.21, нах, 08:58, 16/05/2017 [^] [ответить] [смотреть все]  
  • –8 +/
    то есть с net версии 2 на в лучшем случае - 3 5, а скорее всего на модную 4 5 Н... весь текст скрыт [показать]
     
     
  • 6.23, Avator, 09:31, 16/05/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Вы о чем Какой патч левел Такого термина в Java нет Вообще не понятно о чём п... весь текст скрыт [показать]
     
     
  • 7.49, нах, 12:13, 16/05/2017 [^] [ответить] [смотреть все]  
  • –5 +/
    мне, в общем, глубоко наcрать, какие модные термины вы используете головка у жа... весь текст скрыт [показать]
     
  • 6.43, Аноним, 11:48, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    By default, an app runs on the version of the NET Framework that it was built ... весь текст скрыт [показать]
     
     
  • 7.50, Аноним, 12:14, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    может не означает будет Эта оговорка на случай мажорного изменения версии -... весь текст скрыт [показать]
     
  • 7.52, нах, 12:29, 16/05/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    да, вот удивительно-то И ведь предполагается, что они туда попали не от балды, ... весь текст скрыт [показать]
     
  • 4.27, eganru, 10:10, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    i запускать коровский приложения сейчас можно и на линуксе без проблем i - не... весь текст скрыт [показать]
     
  • 4.70, _, 17:20, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    БРЕХНЯ С Крамаров из Неуловимых - ... весь текст скрыт [показать]
     
     
  • 5.82, ffirefox, 01:19, 21/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Немного поправлю Это говорил Игнат А его играл Геннадий Юхтин Но, смысл не ме... весь текст скрыт [показать]
     
  • 1.17, Аноним, 08:14, 16/05/2017 [ответить] [смотреть все]  
  • +2 +/
    Лучше бы его не было Один раз пытался запустить приложение написанное на этом ... весь текст скрыт [показать]
     
  • 1.18, Аноним, 08:18, 16/05/2017 [ответить] [смотреть все]  
  • –3 +/
    kotlin лучше чем C работает на стабильной платформе Java для мобилок Xamarin мо... весь текст скрыт [показать]
     
     
  • 2.34, Аноним, 11:02, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    >т.к. лукн-филл не соблюдает

    Неправда.

     
  • 1.20, hoopoe, 08:41, 16/05/2017 [ответить] [смотреть все]  
  • –1 +/
    а WPF они там не планируют добавить? судя по тенденциям он бы хорошо лёг на вяленого
     
     
  • 2.25, Аноним, 09:54, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Видно судьба у Вяленого такая, чтоб все на него ложились ;)
     
  • 2.35, Аноним, 11:03, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    WPF умер.
     
  • 2.37, Аноним, 11:05, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Неа, они это объясняют тем, что WPF урановыми гвоздями намертво прибит к DirectX... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.53, нах, 12:36, 16/05/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    кто бы вот объяснил ms овским индусам, что другие индусы норовят короткий уй сво... весь текст скрыт [показать]
     
     
  • 4.62, Аноним, 14:17, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Другая компания должна потратить время и силы только потому, что в твоей компани... весь текст скрыт [показать]
     
     
  • 5.65, нах, 15:54, 16/05/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    увы, увы, мечта прекрасная, но нет Плохую дорогу я еще пока не купил, не моя он... весь текст скрыт [показать]
     
  • 3.81, hoopoe, 11:14, 19/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    жаль, WPF - одна из немногих вещей, которые у мелкософта получились неплохо...
     
  • 2.75, mimocrocodile, 01:46, 17/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Не планируют, MS не признаёт Linux как десктоп платформу, но это пока :)
     
  • 1.22, Аноним, 09:09, 16/05/2017 [ответить] [смотреть все]  
  • +1 +/
    Помимо всего прочего, с Моно и юридические вопросы не до конца урегулированы.
     
     
  • 2.30, Dimez, 10:26, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    12 05 прошлая пятница очень хорошо показала, у кого разработки на net iis ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.31, Аноним122, 10:43, 16/05/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    тем не менее, считается "промышленным" решением.
     
     
  • 4.32, Led, 10:53, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Так и питонисты с вэбмакаками считаются "программистами"...
     
     
  • 5.44, Аноним, 11:50, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Вероятно, потому что они ими являются Я понимаю, что ты не в курсе, вот, почита... весь текст скрыт [показать]
     
  • 5.64, Аноним, 15:50, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Кем-то считаются, а кем-то и нет.
     
  • 3.40, Аноним122, 11:26, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    воот, как только успешное решение на net так топик сразу пропал... весь текст скрыт [показать]
     
  • 3.60, Добрый, 14:07, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Дот нет кор отвязан от ииса, если что Есть же кестрел И вообще самое узкое мес... весь текст скрыт [показать]
     
     
  • 4.71, _, 17:53, 16/05/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    И вообще самое узкое место в коре - это то что он от данайцев M Пока выжить... весь текст скрыт [показать]
     
  • 2.41, anonymus, 11:31, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Это какие юридические вопросы у вас остались после Open Community Promise?
     
     
  • 3.45, Аноним, 11:51, 16/05/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Хм, действительно, какие юридические вопросы могут быть к *обещанию*?
     
  • 3.48, Andrey Mitrofanov, 12:12, 16/05/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    > Это какие юридические вопросы у вас остались после Open Community Promise?

    Эээ, "Microsoft Community Promise"? Никаких вопросов, всё кристально:


    "[,,,]notably the Microsoft APIs and the fact that Banshee contains parts of Mono that we know for a fact based on the Microsoft Community Promise (MCP) to be a patent trap." --http://techrights.org/2009/07/17/fsf-vs-microsoft-community-promises/

    "The Community Promise does not give you any rights to exercise the patented claims." ... "Until that happens, free software developers still should not write software that depends on Mono. C# implementations can still be attacked by Microsoft’s patents: the Community Promise is designed to give the company several outs if it wants them." --http://techrights.org/2009/07/17/fsf-vs-microsoft-community-promises/

     
     
  • 4.51, Andrey Mitrofanov, 12:21, 16/05/2017 [^] [ответить] [смотреть все]  
  • +/
    > "[,,,]notably the Microsoft APIs and the fact that Banshee contains parts of
    > Mono that we know for a fact based on the Microsoft
    > Community Promise (MCP) to be a patent trap."

    --http://techrights.org/2010/10/30/dot-net-gnu-linux-community-promise/ , извините
         ...и пр. https://duckduckgo.com/?q=%22Microsoft+Community+Promise%22+site
    > "The Community Promise does not give you any rights to exercise the
    > patented claims." ... "Until that happens, free software developers still should
    > not write software that depends on Mono. C# implementations can still
    > be attacked by Microsoft’s patents: the Community Promise is designed to
    > give the company several outs if it wants them." --http://techrights.org/2009/07/17/fsf-vs-microsoft-community-promises/

     
  • 1.38, Аноним, 11:09, 16/05/2017 [ответить] [смотреть все]  
  • –2 +/
    Нужно только на мобильниках.
     
     
  • 2.54, Аноним, 12:50, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Там тоже не нужно.
     
     
  • 3.55, нах, 12:56, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    мобильник вообще не нужен - так ори.
     
     
  • 4.72, _, 17:55, 16/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну пенсионерам разве что.
    Модные\молодёжные давно все со смартами. И вот там - мся не нужна точно! :-)
     
  • 1.61, Аноним, 14:13, 16/05/2017 [ответить] [смотреть все]  
  • +/
    В арчике и производных уже https repology org metapackage mono versions Остал... весь текст скрыт [показать]
     
     
  • 2.66, Аноним, 16:37, 16/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Любят свеженьким обмазаться?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList