LINUX.ORG.RU

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

 , , , ,


10

10

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

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

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



Проверено: maxcom ()
Последнее исправление: CYB3R (всего исправлений: 3)

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

А что такого, вполне предсказуемый ход. Это говно мамонта уже никому не нужно

Что, Windows на рынке занимает уже около 1%? :)

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

А что, что про виндовс тольлько дот нет? Если мне не изменяет память сейчас там совсем уже забыли о этом чудо поделии. Да может где-то база для чего-то, ну и что?

Или они открывают свои наработки 2-3 летней давности?

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

А что не так с гуглом? Разве что андроидодевелоперы с хабра вечно ноют что он блокирует их г-ноигрушечки

makoven ★★★★★
()

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

ya-betmen ★★★★★
()
Ответ на: комментарий от fancymash

А что, что про виндовс тольлько дот нет? Если мне не изменяет память сейчас там совсем уже забыли о этом чудо поделии.

Сейчас посмотрел — из 3063-х .exe в C:\Windows, на .NET Framework написано, минимум, 378 (не уверен, что все варианты сигнатур задействовал). Выходит, более 10% системы на .NET. В т.ч. PowerShell.

В Program Files скромнее, там на .NET написаны у меня единичные приложения (ATI Control Center, SparkleShare, PIPP, CCCP конфигурилки, ...). Зато, любопытно, почти все инсталляторы софта написаны на .NET.

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

А что не так с гуглом?

— Постоянное ублажение копирайтеров (на том же YouTube аккаунты блокируются только в лёт, даже часто непричастные)

— Регулярный цикл покупка/закрытие сторонних проектов (кладбища проектов уже на десятки имён)

— Страшная закрытость в общении с потребителями, обратная связь с Гуглом в его ресурсах практически отсутствует (имею богатый печальный опыт в AdSense, Webmasters)

— Крайне агрессивная политика в подстёгивании перехода на новые гаджеты (15 лет поддержки XP и исполнение софта, написанного в прошлом тысячелетии? Нет, не слышали, новый софт часто не идёт на девайсах, выпущенных 3-4 года назад)

— Выдавливание конкурентов через прямую блокировку их работы с гуглоресурсами (как ту же MS задавили на YouTube и т.п.)

— Полная закрытость социальной части (сколько лет назад обещали API в G+? До сих пор постить туда нормально нельзя — единственная соц. сеть без API)

— Выдавливание открытых технологий и отказ от них. Целенаправленная война с RSS, растущие ограничения в Гуглокоде, отказ от XMPP и т.п.

— ...

Много там чего вспомнить можно, если покопаться.

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

Могли бы хотя бы компилятор C портировать... Моглил бы хотя бы поддержку C99 в него добавить... MS еще много чего не сделает.

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

львиная доля современных .exe — это .NET

Ну не выдумывай, ты очень сильно преувеличиваешь. И даже если это отчасти правда то зачем тянуть всё это дерьмо в линукс?

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

Ну не выдумывай, ты очень сильно преувеличиваешь

Да, эксперимент показал, что преувеличиваю. Меня сбило с толку, что большинство инсталляторов на .NET написано.

И даже если это отчасти правда то зачем тянуть всё это дерьмо в линукс?

А тебя кто-то заставляет это к себе тянуть? Разве не возможность выбора всегда славился опенсорс? Ты хочешь запретить выбирать?

KRoN73 ★★★★★
()

Вот теперь расскажите мне чего нет в компиляторе си# моно, что может .net, и именно в компиляторе. Т.е. в с# в моно не поддерживает какие-то конструкции и возможности языка?

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

Моно пишет один жадный хрен на макоси. А rolsyn 10 лет вылизывали всем майкрософтом. Кстати, а jit там есть? А то какой же это конкурент жаве без jit

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

А мы-то думали, они хорошие!

Нуачо, кто-то надеялся, что магистр Йода в роли Императора Галактики будет заметно добрее Канцлера Палпатина? :)

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

А мы-то думали, они хорошие!

Я был искренне и радужно очарован Гуглом, пока он не закрыл Notebook. Т.е. где-то до 2012-го. Тогда начал что-то подозревать. Потом были закрытия Google Reader и ломка Google Talks. Потом стал натыкаться на проблемы нового софта на старом железе под Андроид. Стал получать блокировки в AdSense и предупреждения в YouTube... И т.д. — по списку :)

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

не надейся, до тех пор пока не сделают порт вин формс, в чём я сильно сомневаюсь - не будет вегаса + другие моменты использующие архитектуру вин, которые надо будет править разрабам сони вегас - а оно им надо, пилить софт для пользователей которые, скорее всего, даже покупать не будут, а будут пиратить?

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

Хм, знакомые пользователи женского пола в ужасе от 8-ки (на Asus Zen UX32, каком-то Эйсере и какой-то Ленове). У сына на Леново Йога-2-14 W8.1 работает достаточно неплохо, но там в дуалбуте убунта, и в убунте шрифты заметно приятнее, и гоняет он, по факту, чаще убунту (в убунте зато в скайпе камера не работает).

8.1, кстати, заметно приятнее для меня, чем 8, но вот апдейт с 8-ки на 8.1 на том же UX32 выливался в какую-то эпическую срань. Оно вначале качало себе пол-интернета, потом натужно жужжало часами, потом в итоге сказало «не шмогло, жвыняй». Было смешно. Правда, только мне, а не хозяйке того UX32 :-)

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

знакомые пользователи женского пола надресированы на цвет и расположение кнопочек и в ужасе от любых изменений

фиксед

makoven ★★★★★
()

Омские линуксоиды говорят:

  1. В С# решена проблема переполнения буфера?
  2. А как же FreeBSD, Haiku?
  3. Ликующим не забывать, что M$ - зло.
  4. И да, это не дар, это средство захвата рынка.
linuxmaster ★★★★
()
Последнее исправление: linuxmaster (всего исправлений: 1)
Ответ на: комментарий от makoven

т.е. аргументов не будет (может их нет), и мы сможем сказать что компилятор моно поддерживает всё?

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

Хех. Быть забаненным в AdSense - это серьёзное жизненное достижение ;)

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

Ну, вообще, да, согласен.

Но иногда 8-ка ведёт себя неадекватно. Когда при полном покое ноута во время урока испанского, он вдруг включает экран и на чистом английском голосом говорит, что ему поплохело и он сейчас сходит в перезагрузку - это слегка шокирует. Когнитивный диссонанс, тыкскыть ;)

AlexM ★★★★★
()

Теперь они будут гордо говорить что их MSVC, как и Java, полностью кросс-платформенный *

[мелкий_шрифт]

* только .NET Core. .NET Framework Class Libraries и всё остальное windows-only

[/мелкий шрифт]

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 3)
Ответ на: комментарий от t184256

Могли бы хотя бы компилятор C портировать...

А нафига он нужен? Разве не лучше было бы VS на GNU/Linux использовать нормальный компилятор, который уже есть в системе, чем ставить свой кривой?

Xenius ★★★★★
()

поздно метаться, когда почки уже отпали (ц)

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

Ну, вообще всё вышеперечисленное, кроме, конечно, блокировок в AdSense (это вообще шыдевр, ящетаю) и горячей любви к копирастерам, - это вроде как и не страшно. Ну, поматросил мутант Джо муравьёв, ну, бросил - не повод унывать, не?

А вообще, конечно, в нашем неспокойном мире пора поднимать минихостинги для домашнего порно видео- и фотоархива, делиться ссылками и эккаунтами только с настоящими, а не интернетными друзьями, жить долго и счастливо и умереть в один день. Смущает только то, что все эти оунКлауды на похапе написаны, а обычно качество тамошнего кода и методология программирования таковы, что недырявых приложений не бывает в принципе.

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

Превосходство бывает не только технологическим, но и по совместимости с существующими прогаммами/форматами/протоколами:

нам присылают документы в *.doc -> нам нужен MS Office -> нам нужен Windows;
специфичная программа $PROGRAM_NAME есть только для Windows -> будем ставить Windows;
проверяющие требуют лицензионных наклеек на корпусе -> нам нужен Windows;
мы пишем на ASP.NET -> нам нужен Windows на серверах

Если что-то, с чем больше ничего не совместимо и не будет совместимо либо из-за лицензионных заморочек, завоевало рынок - оно там надолго останется.

Мелкософт зарабатывал и продолжает зарабатывать основные деньги не на техническом превосходстве, а на несовсестимости форматов/протоколов, на legacy, на лицензионных отчислениях(пример - Android). Открытая экосистема, открытые стандарты - это не для них. Если они делают какие-то шаги в эту сторону - значит, их просто вынудили, но они мечтают повернуть всё обратно как было.

selivan ★★★
()

В бесплатной версии VisualStudio, максимальный размер формы в высоту и ширину, ограничен пятью пикселями.

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

Чтобы зарабатывать на легаси надо это легаси (наследие) иметь. ODT был построен на плечах формата мсофиса. После чего столмановцы стали жаловаться ох какой майкрософт злодей - не поддерживает подражателя-конкурента)

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 1)
Ответ на: комментарий от selivan

специфичная программа $PROGRAM_NAME есть только для Windows -> будем ставить Windows;

Специфичная PROGRAM_NAME работала под винду еще когда Торвальдс в коледже прыщи давил.

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 1)

Не взлетит. Тяги не хватит

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

осталось дождаться, когда ее можно будет на linux использовать, и vim больше не нужен

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

ODT был построен на плечах формата мсофиса

Предок OpenOffice - Sun StarOffice. Причём тут МС? Ну да, расположение пунктов менюшек похожим на МСО сделали, чтобы людям переползать удобнее. И всё.

столмановцы стали жаловаться ох какой майкрософт злодей - не поддерживает подражателя-конкурента

Реализация затруднена переусложнённым форматом и лицензионными ограничениями. Никто у МС реализации ODT не просит.

надо это легаси (наследие) иметь

Исторически x86 был слабой платформой для домашних компьютеров, никто всерьёз его не рассматривал, да и слабоват он был для существовавших серьёзных коммерческих ОС. Как следствие - когда все остальные проснулись, весь мир уже использовал PC и DOS/Windows. Чтобы продать программу, она должна была идти на PC - то есть работать под DOS. Чтобы продать операционку - она должна была запускать существующие программы для PC, то есть быть DOS-ом. Оттуда и пошло.

А вообще ИМХО закрытые форматы и протоколы должны быть запрещены законодательно, ибо приводят к нечестной конкуренции. Честная конкуренция - технологическая, а не по legacy/совместимости.

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

А к этому времени все фичи дотнета из его сорцов покопируют в джаву.

сомневаюсь, что авторов java останавливали не идеологические соображения, а неспособность запилить, скажем, делегаты, прямо в езык.

MyTrooName ★★★★★
()

Поясните несведущему, какой от этого может быть профит?

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

А тебя кто-то заставляет это к себе тянуть

Я же привык пользоваться результатом чужого труда, то есть готовым дистрибутивом. А желающих притянуть это в линукс на удивление много.

mbivanyuk ★★★★★
()

Портируют ли .NET 4.6 на WinXP и 2000?

Nxx ★★★★★
()

Написанное один раз в винде, работает везде? Вот это поворот.

RedPossum ★★★★★
()

компания $ненужно открыло $ненужно для GNU/Linux, с мусоркой наверное перепутали, троллят, сцуки

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

ODT был построен на плечах формата мсофиса.

Интернет придумал Билл Гейц, а сделал популярным Стив Джобс.

P.S. Я ничего не хочу сказать о Вашем возрасте, но, это, Вы учитесь во вторую смену? :)

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