Разработчики Mono включают в релиз 4.0.0 открытый код от Microsoft
1Иллюстрация с сайта mono-project.com
На сайте проекта Mono — свободной реализации платформы .NET — сообщается, что в предстоящем релизе Mono 4.0.0 будет использован открытый код от Microsoft, опубликованный под лицензией MIT.
Планы по интеграции кода Microsoft в Mono были анонсированы ещё в ноябре 2014 года. В Mono 4.0.0 добавляют только те компоненты от Microsoft, функции которых были неполно/неудовлетворительно реализованы в Mono и которые можно перенести без особых усилий. Разработчики приводят список пространств имен, что были полностью или почти полностью перенесены в Mono. В дальнейшем планируется сделать еще очень многое в этом направлении.
Кроме того, в релизе Mono 4.0.0 был дополнительно оптимизирован код операций с плавающей точкой. Разработчики Mono исторически ориентировались на обеспечение максимальной точности как 32-битных, так и 64-битных вычислений с плавающей точкой, но это негативно сказывалось на производительности приложений, которым не требовалась такая высокая точность. В Mono 4.0.0 появилась поддержка 32-битных операций над аргументами той же разрядности, что обеспечивает более быструю работу кода ценой меньшей точности вычислений. Эту возможность можно включить опцией -O=float32.
Постоянная ссылка к новости: http://www.nixp.ru/news/13183.html. Aлександр по материалам mono-project.com.
«Разверзлись хляби небесные»: Microsoft переводит .NET в разряд кроссплатформенных открытых проектов 6 5
Mono 3.0 — новая версия свободной реализации компонентов .NET 2 12
Обещание Microsoft затрагивает не весь код популярных проектов на Mono 7 5
IronRuby и IronPython перелицензированы под Apache License 2 7
Novell портирует Mono на Linux/Java-платформу Android 4 2
Microsoft и Mono представили Moonlight — Silverlight для Linux
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Кто-нибудь этим пользуется? Это как троянский конь.
Я когда-то давно пользовался. Для запуска .Net-приложений (вычислительных, консольных) на Linux. «Конь» не в Mono, «конь» в отсутствии строгих открытых стандартов на формат исполняемых файлов. Так, например, в Android — такой же самый «конь», но от Google. А если взять дистрибутивы линукса, то … нет, там не кони, там целый зверинец сказочных единорогов.