LINUX.ORG.RU

Microsoft открывает исходные коды .NET, а также заявляет о кросплатформенности (включая GNU/Linux)

 , , , ,


10

10

В среду, 12 ноября, корпорация Майкрософт объявила об открытии исходных кодов платформы .NET (в частности, .NET Framework 4.6 будет доступен под лицензией MIT), включая ASP.NET, компилятор, рантайм и др., заявлено о поддержке нескольких платформ, в том числе и линукса.

Кроме того, заявлено о бесплатной версии IDE VIsualStudio, а также о поддержке разработки приложений для iOS, Android.

>>> Подробности



Проверено: maxcom ()

Ответ на: комментарий от unt1tled

Не недооценивай микрософт. Они даже говно могут испортить.

Но до Google в наше время им очень, очень далеко :)

KRoN73 ★★★★★ ()

Нехило MS начала набрасывать. Ждем новостей о бесплатной Windows, распространяемой с открытыми исходниками.

newpunkies ()
Ответ на: комментарий от Slackware_user

Если они даже стандарт 15-летней давности запилить у себя не могут в компиляторах (с99) - то о чём можно вообще говорить? Пользуйтесь clang-cl - он всё поддерживает, бесплатен, да еще и анализатор кода прилагается впридачу.

XVilka ★★★★★ ()

Embrace, extend and extinguish.

Просто руби/питон для веба составляют очень серьёзную конкуренцию ASP.NET. Значит надо сделать его кросс-платформенным, захватить рынок, потом версию для Linux скатить в УГ и закопать.

selivan ★★★ ()
Ответ на: комментарий от newpunkies

бесплатной Windows

Очень может быть, вокруг этого давно есть шумок.

с открытыми исходниками

Вот это маловероятно.

anonymous ()
Ответ на: комментарий от Slackware_user

лучше бы они сделали бесплатные компилеры для командной строки...

csc.exe совершенно бесплатен и ставится с любым .NET Framework.

Ты, может, со свободным путаешь?

KRoN73 ★★★★★ ()

честно говоря как то страшно, VIsualStudio бесплатная явно будет с подвохом, ну очень я слабо верю, что продукт за 100 шт в год сделают бесплатным. Открытие .net связано с его полным вытеснением с вэба, и по сути им проще открыть код, чем самим его поддерживать. Но как админа меня пугает увеличение кол-ва заразы под винду....

erzent ☆☆ ()
Ответ на: комментарий от Midael

хотелось бы : VS2010/12/13 - по вкусу , которая ставится в тот же каталог что и платная версия.

и с полным набором идентичных компилеров, а не как 2008 экспресс.

Slackware_user ★★★★★ ()
Ответ на: комментарий от KRoN73

меня не csc а cl, masm( вроде так) и тому подобные утилиты интересуют.

поскольку некоторые проекты (к примеру EDK 2 Duet) свободными компиляторами собираются криво.

( DUET к примеру у GCC получается существенно большего объема и не умещается в EFI загрузчик..)

Slackware_user ★★★★★ ()
Ответ на: комментарий от vurdalak

Ты не один пишешь. Сначала нужно убедить всех, что этот язык лучше.

вот именно что ВСЕХ. Все проекты, находящиеся в Maven Central. А у MS есть убогий Нугет с 3,5 проектами (хоть они и хвастаются что 30000 артефактов)

stevejobs ★★★★☆ ()

А исходники выпущены под лицензией, которая запрещает из смотреть, изменять и компилировать, ага.

Deleted ()
Ответ на: комментарий от erzent

в среднем по больнице только если, так то «стабильность» она одинаковая в той мере, что в рубях все разваливается только если ветер дунет, а питон и пхп да, стабильно десятилетиями работают.

umren ★★★★★ ()
Ответ на: комментарий от Deleted

Как ни странно, OSI-approved. Сам сначала подумал про 1 апреля

pashazz ★★★★ ()
Ответ на: комментарий от umren

поведай-ка что в C#-платформе «новых версий» такого крутого, по сравнению с Java. Надеюсь, ты придумаешь что-то более оригинальное чем async/await и linq (2 фичи) =)

stevejobs ★★★★☆ ()

Эй зачод, господа. Это лучший троллинг it тусовки за последние десятилетие.

А разве в восьмерке не была представлена новая среда для ПО? Я что-то не слежу на MS последние годы.

zloelamo ★★★★ ()
Ответ на: комментарий от stevejobs

что в C#-платформе «новых версий» такого крутого, по сравнению с Java.

вот ещё +2

1) делегаты/события
2) генерики для value-типов

StrongDollar ()
Ответ на: комментарий от erzent

Available Wednesday, Visual Studio Community 2013 is a free, fully featured edition of Visual Studio including full extensibility. Targeting any platform, from devices and desktop, to Web and cloud services, community edition provides developers with easy access to Microsoft’s Visual Studio toolset for all nonenterprise application development.

Ну и тут с ограничениями.

Deleted ()
Ответ на: комментарий от stav_artefakt

при этом, уже не так уж и важно, с какой именно ОС будет осуществляться этот самый коннект.

Сейчас при закупке софта какой-либо организацией где нужна работа с офисными документами, покупают MS Office, ну и поскольку он работает только на Windows то покупают ещё и Windows. Т.е. если MS Office будет работать на Linux то какой тогда смысл конторе покупать ОС Windows? А если сотни тысяч контор перестанут покупать винду и будут ограничиваться только покупкой мсофиса и ставить его на бесплатный Linux, то Microsoft лишится примерно половины своих доходов.

anonymous ()
Ответ на: комментарий от stevejobs

Реализация платформы мягко говоря разная. CLR не является виртуальной машиной. Это не лучше и не хуже. Просто другая философия. Качество софта на выходе примерно одинаковое.

zloelamo ★★★★ ()
Ответ на: комментарий от nexfwall

В сторону Qt, и Жабы.

А ты уверен, что после покупки Microsoft компании Nokia, права на Qt тоже не отошли вместе со всем с остальным к Microsoft? Можно ведь было особо не светить это, а создать маленький филиал, назвать его Digia, и захапать права на Qt себе.

anonymous ()
Ответ на: комментарий от stevejobs

delegates, events, real generics (type erasure в джавке), property, value type, dynamic type, var, as, checked, explicit/implicit, extern, fixed, struct, p/invoke, фп поддержка лучше намного, ну и прочее, ява то в 10 годах от него уже давно.

umren ★★★★★ ()
Ответ на: комментарий от EXL

Осталось рассказать, кто из них что означает и как используется. Потому что я часть вообще не узнаю (conditional methods), а часть не понимаю практического смысла (unsigned integers, pointers).

vurdalak ★★★★★ ()
Ответ на: комментарий от erzent

и это плохо, тк проекты на руби/питоне гораздо стабильнее чем на пыхе.

Что конкретно стабильнее? php, всего лишь язык, и на нём, как и на других языках, можно написать плохо, а можно блестяще.

King_Carlo ★★★★★ ()
Ответ на: комментарий от nexfwall

У нас в Линуксах и так зоопарк ЯП

Подавляющее большинство пакетов из официальных реп Debian написаны на C/C++. Где ты зоопарк то увидел? Да в Linux есть много других языков, но суть то в том что доля программ написанных на них от общего числа программ ничтожно мала.

anonymous ()
Ответ на: комментарий от stevejobs

практически весь список целиком ненужен

воу воу, напоминает разговоры маководово и ios пользователей, пользуйтесь бейсиком тогда, явка то от него недалеко ушла.

umren ★★★★★ ()
Ответ на: комментарий от qwerky

:) не нужно, есть Scala

в том то и дело, что C# кладет Scala на обе лопатки по двум причинам.

1) Мейнстрим, вы пишите без компроммисов с окружающим миром на отличном языке.
2) Нет анархичности Scala, код читается легко и непринужденно, C# -> идеальный ООП язык с экстенсивными возможностями к ФП.

umren ★★★★★ ()
Ответ на: комментарий от erzent

на Haskell вообще мака нет, как и тех кто пишет продакшен на нем :)

umren ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.