LINUX.ORG.RU

Microsoft покупает компанию Xamarin

 ,


1

4

В своём блоге компания Microsoft заявила о покупке Xamarin — компании, разрабатывающей Mono (свободную реализацию .Net Framework) и набор инструментов для разработки кроссплатформенных приложений для iOS, Android, Windows и Mac.

Xamarin позволяет использовать .NET для создания мобильных приложений на языке С#, с возможностью использования полноценных нативных API для каждой платформы.

На данный момент заявлено, что продолжится работа по интеграции Xamarin с Visual Studio, Visual Studio Team Services и Azure. О дальнейших планах Microsoft обещают рассказать на конференции Microsoft Build в апреле.

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

★★★

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

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

гугл кейлогит и сканирует винт и все это отправляет - закопали бы.

Ну, вообще, новости такого класса регулярно всплывают. Термин «корпорация добра» не на пустом месте возник :)

https://www.google.ru/search?client=ms-android-om-lge&hl=ru-RU&oe=utf...

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

Ещё со времён противостояния DEC и IBM всем ясно, что открытая архитектура (не путать с опенсорсом и свободным софтом) всегда побеждает закрытую при прочих равных

Архитектура побеждает, да. Но особого профита разработчику архитектуры это не приносит.

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

Но особого профита разработчику архитектуры это не приносит.

IBM и Microsoft и Intel уже разорились? :) Что там у нас ещё? ARM? Google?

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

Но особого профита разработчику архитектуры это не приносит.

IBM и Microsoft и Intel уже разорились? :) Что там у нас ещё? ARM?

Для тебя «особого профита не приносит» равнозначно разорению? Кстати, назвать Intel и ARM «открытыми архитектурами» можно только с очень большой натяжкой.

Google?

Расскажи, какую открытую архитектуру создал Google и какие профиты с этого получил.

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

А может кто-нибудь объяснить кому и зачем нужен этот mono? Кто его вообще использует и зачем? С примерами если можно.

Генератор отчётов FastReport Mono - порт версии использующей DotNet Framework. Для меня это очень больная тема, ибо приложил руку к портированию этого продукта. Единственное утешение - продаётся с исходным кодом, т.ч. если кому приспичит, то... пусть присылает фиксы. Продукт коммерческий и запрещает распространение исходного кода.

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

какую открытую архитектуру создал Google и какие профиты с этого получил.

Создал (как массовое явление) уже трижды упомянутый выше в теме Андроид. Мало? :)

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

Может быть андроид и не выиграл у айос, но если бы андроида не было? Была бы монополия эпла и они бы вертели миром мобилок как хотели.

http://appleinsider.ru/ios/yahoo-xochet-stat-standartnym-poiskovikom-v-ios.html

https://habrahabr.ru/post/169157/

Ну и раз уж стоимость алфавита растёт, значит скорее всего они делают всё правильно и андроид им приносит профит.

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

Было бы круто, но:

Цифры, озвученные юристом Oracle, получены на основе собственной методологии, которую компания не раскрывает

https://www.quora.com/How-does-Google-make-money-from-Android

Там есть разные мнения, включая «They don't directly earn money from Android».

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

Ну да, видимо особенность открытых «платформ/архитектур» в том, что на этом пытаются заработать «косвенно»

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

Единственное утешение - продаётся с исходным кодом, т.ч. если кому приспичит, то... пусть присылает фиксы. Продукт коммерческий и запрещает распространение исходного кода.

Что за лицуха такая?

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

Профит - он в деньгах меряется, а не в рыночной доле.

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

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

Профит - он в деньгах меряется, а не в рыночной доле.

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

В долгосрочной перспективе доля IBM на рынке PC была... около нуля, да? Так что открытая архитектура - это круто... но денег приносит не так, чтобы много.

tailgunner ★★★★★ ()

Ещё раз подумал о том, как же это мило! Micriosoft покупает Xamarin, чтобы закопать Mono вместе с .NET

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

Эх, аж слеза навернулась от приступа ностальгии. У меня как раз тоже Loox C550, и как раз только в эти игры на нём и играл. А ещё - nethack (хотя для него есть более менее нормальные порты и на андроид)

DawnCaster ★★ ()

Microsoft продолжает зарабатывать на конкурентах. Когда производители андроид-устройств за fat отчисляли, все только удивлялись. Теперь смотрим. Unity использует mono. Игры на unity, использующем mono, продаются на всех платформах, а в sdk для ps4 входит штатно несколько лицензий. Плюс MS раскачивает дальше экосистему C#. Думаю, готовится штатно идти с ASP.NET на юниксовые сервера (потому как сейчас решения работают далеко не все и всё нужно точить напильником, чтобы запустить).

Красиво.

jackill ★★★★★ ()

Российский сайт, про линуксы. Все сидят и рассказывают как у них всё не работает.

У меня на ubuntu всё работает. И skype, и звук, и всё что надо.

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

Кстати, назвать Intel и ARM «открытыми архитектурами» можно только с очень большой натяжкой.

:-) Intel 386 без выплат уже сейчас можно копировать ,срок 25 лет по патентам уже вышел ,как сказать они наш Калашников запустили в производство ,мы соотвественно за сроком давности 386 скопируем .

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

IBM весь свой PC бизнес слили давно, за убыточностью.

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

О! Очередные весенние приступы паранойи... Вы опять от таблеток отказались, поциэнт?

gigantpolovoi ()

А почему, если unity3d использует mono, необходимы разные сборки для разных платформ. mono же использует виртуальную машину, зачем разные сборки?

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

И еще, что нужно доделать в mono? Многие в треде говорят, что оно не готово, а я не понимаю что, может быть из-за того, что не использую в продакшене.

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

потому что не на всех платформах эту самую виртуальную машину можно использовать, поэтому моно компилится нативно. Например на соснулях виртуальные машины тупо торрмозят на говножелезе, а на телефонах и планшетах от огрызка использовать JIT тупо анально запрещено.

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

Я немножко о другом - если mono завтра исчезнет изменится ли что-либо для пользователей линукса на десктопе и админов оного на серверах? У меня есть подозрение что mono как раз и является тем самым «эталонным ненужно» о котором часто говорят к месту и нет. А то что на mono в принципе можно что-то написать я не сомневался, я про то кому это написанное на mono нужно. Ну тот же FastReport на mono - им что, реально кто-то пользуется? Зачем?

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

Изменится но не сильно. Есть некоторые проекты на C# которые нормально работают под mono, есть небольшое количество сайтов. Он просто как аналог java. Лично мне C# нравится немного больше java, но большого удара пока не будет.

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

Даже виртуальные машины с java у них почти идентичны. Основное отличие - это что в нете есть беззнаковые типы.

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

Ну тот же FastReport на mono - им что, реально кто-то пользуется? Зачем?

Под Windows он работает нормально. Пользуются им для создания отчётов. Если mono уйдёт, то некоторое время будут продолжать пользоваться, пока не найдётся адекватная замена.

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

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

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

:-) Intel 386 без выплат уже сейчас можно копировать ,срок 25 лет по патентам уже вышел ,как сказать они наш Калашников запустили в производство ,мы соотвественно за сроком давности 386 скопируем .

В треде густо запахло патриотизмом.

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

стоимость алфавита растёт
андроид им приносит профит

Там весь профит, кроме рекламы, единицы процентов.

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

Изменится для тех компаний, у которых их продукты по тем, или иным причинам развернуты на Mono.

Jack-Laphroaig ()
Ответ на: комментарий от tp_for_my_bunghole

Ну давай рассказывай, какого пуя в этой вашей бубунте видеодрайвера после апдейтов отваливаются и своп-раздел ломается, УМВРщик.

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

А может кто-нибудь объяснить кому и зачем нужен этот mono? Кто его вообще использует и зачем?

OpenSim

Причём заметь - на C# там написан сервер. Сервер!

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

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

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

А может кто-нибудь объяснить кому и зачем нужен этот mono?

Mono - лучшая VM для быстрой динамической кодогенерации. Для всякой числодробильни самое то, особенно в сочетании с F#.

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

Даже виртуальные машины с java у них почти идентичны.

Мальчик, ты дебил?

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

какого пуя в этой вашей бубунте видеодрайвера после апдейтов отваливаются

Ugrade версии ОС нужно запускать с установленным open driver nouveau(в случае с NVIDIA). Потом уже устанавливать проприетарный драйвер, который компилируется при установке на новом ядре.

The NVIDIA kernel module has a kernel interface layer that must be compiled specifically for each kernel

и своп-раздел ломается

Посмотрел, это encrypted swap bug(зашифрованный своп), после перехода с 13.10 на 14.04 кажется. У меня 15.10 давно.

Зашифрованный своп... Память должна быть наверно 4 GB что-бы он вообще начал использоваться. Или иногда при 8 гигах памяти используется? У меня 16 GB. Если какой-то человек не понимает что объём ОЗУ одна из главных характеристик ровной работы машины, то как он может судить об ОС... Лучше немного экономить на версии процессора чем на памяти.

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

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

Ну и как ты с Net платформы обратишься к gtk, qt, tk ?Обертка к gtk есть только под Mono :-(

P/Invoke, может слышал? :)

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

gtksharp и под родным дотнетом работает.

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

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

Вот тут ой нет. JNI это п*ц по сравнению с p/invoke

А ты в обратку попробуй :) Выставь из дотнет-сборки экспорты колов хвункций для доступа из нативного кода. Пробовал? Добро пожаловать в ужоснах «манагед С++» или становиться «IL-хакиром». А как по мне — и там, и там не без граблей :)

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

там winapi есть который худо-бедно позволяет запилить гуйню.

худо-бедно

this :)

ну и mfc как обёртка для упрощения пиления сверху.

Ну... только по ср. с винапи, но подход mfc в корне неверный и никаког «упрощения» в итоге нет :)

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