The OpenNET Project / Index page

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

02.05.2015 21:49  Релиз Mono 4.0, открытой реализации платформы .Net

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

Особенности выпуска:

  • Интеграция компонентов, открытых компанией Microsoft под лицензией MIT: .NET Core Runtime (CoreCLR), базовых библиотек .NET Core Framework Libraries (CoreFX) и набора эталонного кода.
  • Поддержка и использование по умолчанию языка C# 6.0;
  • Прекращение генерации GUID во время компиляции, что позволяет добиться полной повторяемости результатов сборки;
  • Оптимизация вычислений с плавающей точкой. Поддержка 32-разрядных операций с плавающей точкой, которые выполняются на 30-40% быстрее, чем изначально используемые 64-разрядные вычисления;
  • Оптимизация сборщика мусора SGen;
  • Прекращение поддержки компиляции эталонных сборок (.NET Assemblies) для API .NET 2.0, .NET 3.5 и .NET 4.0. Оставлена только поддержка сборки API .NET 4.5 и профилей для мобильных устройств. Эталонные сборки теперь поставляются только в форме готовых определений API, не содержащих исполняемого кода. Возможность выполнения при помощи Mono ранее собранных сборок, скомпилированных для ранних профилей .NET, сохраняется, но скомпилировать такие сборки уже не получится.
  • Исключение из поставки драйвера для работы с СУБД PostgreSQL (Npgsql), который теперь распространяется отдельно;
  • Добавлены скрипты для упрощения отладки с использованием LLDB;
  • Обновление виртуальной машины IKVM;
  • Начальная поддержка PowerPC64 LE;
  • Поддержка сборки Mono с Си-библиотекой musl;
  • Для сборки .NET Runtime теперь требуется компилятор с поддержкой стандарта C99.

Кроме того, можно отметить объявление о скором открытии компанией Microsoft кода для взаимодействия с отладчиками GDB и LLDB, используемого в среде разработки Visual Studio 2015 для отладки программ для платформ Android и iOS. Код будет открыт под лицензией MIT и размещён на GitHub после выхода RTM-версии продукта.

  1. Главная ссылка к новости (http://www.mono-project.com/do...)
  2. OpenNews: Microsoft откроет серверную часть платформы .Net и портирует её для Linux
  3. OpenNews: Компания Microsoft открыла код стека ASP.NET vNext, поддерживающего работу в Linux
  4. OpenNews: Компания Microsoft открыла исходные тексты .NET Core Runtime (CoreCLR)
  5. OpenNews: Выход Mono 3.0, открытой реализации платформы .Net
  6. OpenNews: Компания Microsoft опубликовала LLILC, основанный на LLVM компилятор для .NET
Лицензия: CC-BY
Тип: Программы
Ключевые слова: mono
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 22:13, 02/05/2015 [ответить] [показать ветку] [···]    [к модератору]
  • +3 +/
    >Прекращение поддержки API .NET 2.0, .NET 3.5 и .NET 4.0;

    это как?

     
     
  • 2.2, MPEG LA (ok), 22:23, 02/05/2015 [^] [ответить]    [к модератору]
  • +3 +/
    прекращение поддержки != выпиливание

    хотя да, вроде как версии .net инкрементально базировались друг на друге с 2.0

     
     
  • 3.3, anatoly (?), 22:36, 02/05/2015 [^] [ответить]    [к модератору]
  • +1 +/
    > хотя да, вроде как версии .net инкрементально базировались друг на друге с 2.0

    4-ая версия .Net не совместима с 3.5 и более ранними

     
     
  • 4.11, Аноним (-), 00:12, 03/05/2015 [^] [ответить]     [к модератору]
  • +/
    Рискну предположить, что речь именно о том, чтобы форсировать ограничения, чтобы... весь текст скрыт [показать]
     
  • 4.51, ячс (??), 06:57, 04/05/2015 [^] [ответить]     [к модератору]  
  • +/
    Любая прога на любой новой версии дотнета требует новой версии дотнета Но верси... весь текст скрыт [показать]
     
  • 2.5, Аноним (-), 23:13, 02/05/2015 [^] [ответить]    [к модератору]  
  • +2 +/
    В версии NET5 тоже сломали совместимость -заявлена совместимость только с 4.5 .
     
  • 2.64, MPEG LA (ok), 13:13, 14/05/2015 [^] [ответить]     [к модератору]  
  • +/
    вот и мне моно-4 0 прилетело Короче, будьте внимательны при обновлении, особенн... весь текст скрыт [показать]
     
  • 1.4, Аноним (-), 22:43, 02/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Кто знает, будет оно работать на OpenPower?
     
  • 1.6, Алиса (??), 23:26, 02/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –23 +/
    Впринципе неплохо, но всё таки жду реализации .NET для Linux от Microsoft. Всё таки код поддерживаемый серьёзной коммерческой компанией гораздо качественней свободного продукта
     
     
  • 2.7, Ноним (?), 23:45, 02/05/2015 [^] [ответить]    [к модератору]  
  • +16 +/
    Тогда тебе имеет смысл подумать о полном переходе на винду. Потому что .NET под Linux всегда будет в чем-то уступать .NET'у под винду. Иначе зачем покупать Windows, если то же самое можно получить с помощью Linux.
     
     
  • 3.12, Sluggard (ok), 00:16, 03/05/2015 [^] [ответить]     [к модератору]  
  • +5 +/
    Как зачем Затем, что 171 код поддерживаемый серьёзной коммерческой компанией ... весь текст скрыт [показать]
     
     
  • 4.38, Аноним (-), 17:54, 03/05/2015 [^] [ответить]    [к модератору]  
  • –6 +/
    Ядро линукса этому премер, одни костыли да подпорки.
     
     
  • 5.40, Sluggard (ok), 17:58, 03/05/2015 [^] [ответить]    [к модератору]  
  • +3 +/
    > Ядро линукса этому премер, одни костыли да подпорки.

    Всё познаётся в сравнении. Ждём от тебя исходники ядер винд.

    > премер

    Сразу после школы.

     
     
  • 6.42, Аноним (-), 19:23, 03/05/2015 [^] [ответить]    [к модератору]  
  • –2 +/
    Шелдон ты?(сарказм вы не распознаете однако)
     
     
  • 7.44, Sluggard (ok), 19:28, 03/05/2015 [^] [ответить]    [к модератору]  
  • +2 +/
    Сарказм в текстовом общении должен хоть чем-то выделяться, тут же нет интонаций. Зато линуксохейтеров и прочих мс-ботов хоть жопой жуй. Пардоннэ муа.


     
     
  • 8.45, Аноним (-), 20:37, 03/05/2015 [^] [ответить]     [к модератору]  
  • –2 +/
    Не нужно кормить линуксо хейтеров, на сайте про большей части линукс Если хаят,... весь текст скрыт [показать]
     
     
  • 9.48, Sluggard (ok), 22:04, 03/05/2015 [^] [ответить]    [к модератору]  
  • +/
    > Не нужно кормить линуксо хейтеров, на сайте про большей части линукс.

    Как это? А посраться^W подискутировать?

     
  • 2.9, Ноним (?), 23:48, 02/05/2015 [^] [ответить]    [к модератору]  
  • +5 +/
    И, кстати, Xamarin - коммерческая компания.
     
     
  • 3.16, Алиса (??), 06:47, 03/05/2015 [^] [ответить]    [к модератору]  
  • –2 +/
    Коммерческая, но, к сожалению, не серьёзная
     
     
  • 4.27, ананим.orig (?), 12:42, 03/05/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    Да-да, совсем не серьёзно посылает своих кастомеров нафик.
    Не то что некоторые.
     
  • 2.17, Аноним (-), 09:06, 03/05/2015 [^] [ответить]    [к модератору]  
  • +6 +/
    > Впринципе неплохо, но всё таки жду реализации .NET для Linux
    > от Microsoft. Всё таки код поддерживаемый серьёзной коммерческой
    > компанией гораздо качественней свободного продукта

    Тогда самый качественный код в России должен писаться подразделениями Газпрома.

     
     
  • 3.39, Аноним (-), 17:55, 03/05/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    Для газпрома код напишут индусы
     
     
  • 4.61, Аноним (-), 07:27, 05/05/2015 [^] [ответить]    [к модератору]  
  • +3 +/
    Угу, а для микрософта... хотя подождите!
     
  • 2.18, GrammarNazist (?), 09:25, 03/05/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    "В принципе неплохо, но всё-таки", всё-таки.
     
  • 2.23, Сергей (??), 11:22, 03/05/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    > жду реализации .NET для Linux от Microsoft

    Это она и есть.

     
  • 2.28, kurokaze (ok), 12:46, 03/05/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Ну да, у некрософта свободные продукты гораздо говённее закрытых Это как бы и т... весь текст скрыт [показать]
     
  • 2.31, Аноним (-), 14:19, 03/05/2015 [^] [ответить]     [к модератору]  
  • +/
    Мне тут пришла в голову одна мысль Кто-нибудь заметил, что агитаторы мелкософта... весь текст скрыт [показать]
     
     
  • 3.32, Аноним (-), 14:25, 03/05/2015 [^] [ответить]    [к модератору]  
  • +/
    Они на нас деньги зарабатывают, а с нами не делятся. Непорядок, это не по-нашему, не по-проприетарному)))

     
  • 2.34, scorry (ok), 15:11, 03/05/2015 [^] [ответить]     [к модератору]  
  • +3 +/
    Посмотрите, как изящно танцует мс-бот в лучах, испускаемой новой методичкой Эне... весь текст скрыт [показать]
     
  • 2.36, Himik (ok), 16:19, 03/05/2015 [^] [ответить]    [к модератору]  
  • +/
    Чем качественней?
     
  • 2.57, Kodir (ok), 16:00, 04/05/2015 [^] [ответить]     [к модератору]  
  • –1 +/
    Зря вас полудурки заминусовали - ведь это правда - платформа Core не является по... весь текст скрыт [показать]
     
  • 1.10, Аноним (10), 00:01, 03/05/2015 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    Прекращение поддержки API NET 2 0, NET 3 5 и NET 4 0 возможно, тут имеется... весь текст скрыт [показать]
     
     
  • 2.14, Аноним (-), 01:16, 03/05/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    не, все что старше 4.0 .NET - deprecate.
    основной(по фичастости и производительности, секьюности)- 4.5.
    до перехода разработчиков массы на 5-ую версию - будут окучивать оный.
    то етсь год-два.
     
     
  • 3.47, maximnik0 (?), 22:01, 03/05/2015 [^] [ответить]     [к модератору]  
  • +/
    Странно а на http habrahabr ru post 257167 habracut говорится ... весь текст скрыт [показать]
     
  • 1.13, Аноним (-), 00:43, 03/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А когда они собираются графический стек открыть? Нафиг оно без виндогуя?
     
     
  • 2.49, maximnik0 (?), 22:47, 03/05/2015 [^] [ответить]     [к модератору]  
  • +/
    А смысл WinForms жестко оптимизирован под Вин платформу WPF уже вроде соби... весь текст скрыт [показать]
     
     
  • 3.50, ячс (??), 06:50, 04/05/2015 [^] [ответить]     [к модератору]  
  • –1 +/
    в реальности все наоборот http www mono-project com docs gui winforms Support... весь текст скрыт [показать]
     
     
  • 4.59, maximnik0 (?), 21:20, 04/05/2015 [^] [ответить]     [к модератору]  
  • +/
    Только на хабре пишут что кол-во багов ужасает ,приходится править исходники ,ч... весь текст скрыт [показать]
     
  • 1.15, anonymous (??), 01:19, 03/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Кто-нибудь знает - возможности Mono патентного троллинга со стороны MS остаются? Учитывая все эти дела с открытием ядра .Net.
    Как ни странно, Mono оказалось полезно хотябы тем что движок Unity (и изрядное количество инди игр с ним) спортировали с его помощью.
     
     
  • 2.20, anonymous (??), 10:40, 03/05/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    Ничего подобного с .Net не было возможно, читайте Open Community Promise.
     
     
  • 3.26, Аноним (-), 12:37, 03/05/2015 [^] [ответить]    [к модератору]  
  • +/
    Ключевое слово тут promise
     
  • 2.24, Аноним (-), 12:05, 03/05/2015 [^] [ответить]    [к модератору]  
  • +2 +/
    Они что-то там обещали, но это Майкрософт, детка. Лучше поверить рандомному человеку с улицы, чем этой компании. Большинство тех, кто  когда-то сотрудничал с Майкрософт, уже давно ушли в небытие.
     
     
  • 3.53, GrammarNazist (?), 09:38, 04/05/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    "Микрософт", ёу
     
  • 3.62, Crazy Alex (ok), 16:47, 05/05/2015 [^] [ответить]    [к модератору]  
  • +/
    Насколько я помню, это "что-то там" юридически обязывающее.
     
  • 2.52, ячс (??), 07:01, 04/05/2015 [^] [ответить]    [к модератору]  
  • +/
    > Кто-нибудь знает - возможности Mono патентного троллинга со стороны MS остаются?

    С какого бодуна мс будет троллить пропагандиста своих технологий? Тут скорее вопрос когда дотнет надоест самму мс и они начнут изобретать что-нибудь другое.

     
  • 1.25, Аноним (-), 12:37, 03/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Скайп уже под майкрософтом... Ну и результат? Разница ощутима, версии для винды и длля линукса...
     
     
  • 2.29, kurokaze (ok), 12:50, 03/05/2015 [^] [ответить]    [к модератору]  
  • +5 +/
    > Скайп уже под майкрософтом... Ну и результат? Разница ощутима, версии для винды
    > и длля линукса...

    То что линуховую версию не портят - это просто замечательно.
    OSX-ную к сожалению делают всё хуже и хуже с каждым релизом. Лепят бессмысленные свисто-перделки в ущерб удобству.

     
     
  • 3.37, Аноним (-), 16:26, 03/05/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    >OSX-ную к сожалению делают всё хуже и хуже с каждым релизом. Лепят бессмысленные свисто-перделки в ущерб удобству.

    Кто сказал, что к сожалению? Это к счастью.

     
  • 2.30, Отражение луны (ok), 13:49, 03/05/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    Скайп для линукса как работал шикарно, так и продолжает. Скайп для венды обладает убогим интерфейсом, отжирает по 300 мб оперативной памяти, ужасающе тормозит на слабых системах и имеет тонну багов. Действительно, разница огромная)
     
  • 2.54, GrammarNazist (?), 09:42, 04/05/2015 [^] [ответить]    [к модератору]  
  • –2 +/
    Если "Майкрософт", то "Линэкс".
    А если "Линукс", то "Микрософт".
     
     
  • 3.63, Crazy Alex (ok), 16:50, 05/05/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    Как ты там, блин, "ЛинЭкс" прочесть сумел? "ЛинАкс" я ещё  б кое-как понял - и то не особо: слово не англоязычное ни разу, в отличие от Microsoft - и читаться по правилам ангийского языка не обязано. А как обязано - Линус разъяснял - именно через "у".
     
  • 1.35, Аноним (-), 15:59, 03/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > поддержку спецификаций .Net Framework

    Нука расскажите мне какой версии спецификации? После версии 2.0 спеков нету.

     
     
  • 2.55, GrammarNazist (?), 09:44, 04/05/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    > Нука расскажите мне какой версии спецификации? После версии 2.0 спеков нету.

    "Ну-ка", позорище!

     
     
  • 3.58, Аноним (-), 20:08, 04/05/2015 [^] [ответить]    [к модератору]  
  • +/
    Полбу себе постучи известным предметом, детка
     
     
  • 4.60, GrammarNazist (?), 06:01, 05/05/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    Сходи на три уя и там погибни, советчик уев!
     
  • 1.41, Piter_Ring (ok), 18:03, 03/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    скромный вопрос юзера:
    Кто на практике использует это и зачем??
    (я один раз запускал прогу на дотнете в линуксе и то, по зае...м разрабов, которые перестали компилить свое чудо, кто знает инсайдер, тот что вайфай сетки показывает - поймет о чем речь.)
     
     
  • 2.56, iPony (?), 14:36, 04/05/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    есть pinta и bless , которым трудно найти аналоги
     
  • 1.43, Аноним (-), 19:27, 03/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Не можешь победить возглавь. CEO M$ отлично это справляется.
     
  • 1.46, Аноним (-), 20:39, 03/05/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    вышло очередное ненужно
     

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


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