LINUX.ORG.RU

Microsoft: Мы не остановим работу .Net на Android

 , , , ,


0

0

Как известно, недавно Oracle продолжила начатый ещё Sun спор с Google Inc., касающийся патентов на используемую в Android Java-машину Apache Harmony.

В связи с этим компания Microsoft заявила, что не будет препятствовать использованию .Net на устройствах под управлением Android. Было заявлено, что реализация .Net средствами Mono (в частности, MonoDroid) является не нарушающим никакие соглашения согласно Community Promise (обещанию сообществу).

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

★★★★★

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

> используемую в Android Java-машину Apache Harmony.

facepalm.mkv.gz (9.4G)

tailgunner ★★★★★ ()

MS решила под шумок спихнуть корону «империи зла» Ораклу?:)

yirk ★★★ ()

MonoDroid — платная поделка. Задумка хорошая, а исполнение хуже чем если бы оно было от майкрософта.

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

>MS решила под шумок спихнуть корону «империи зла» Ораклу?:)

Эту корону уже давно успешно надел Гугл, если чо.

anonymous ()

И что из написанного для вендового дотнета можно запустить на андроиде? Если ничего, то зачем оно нужно? Потакать быдлокодерам, которые кроме C# ничего не знают и знать не хотят?

prischeyadro ★★★☆☆ ()

Хороший удар :)

anonymous ()

Да сколько ж можно то...

Как известно, недавно Oracle продолжила начатый ещё Sun спор с Google Inc., касающийся патентов на используемую в Android Java-машину Apache Harmony.

В Android'е своя Java-машина, и называется она - Dalvik. От Apache Harmony там только некоторые библиотеки классов.

Deleted ()

>не нарушающим никакие соглашения согласно обещанию сообществу.

Рядом с пунктами обмена валют, товарищи, точно такие же обещания дают.

nwtour ()

Oracle отталкивает потенциальных девелоперов, M$ их тут же подбирает...

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

>И что из написанного для вендового дотнета можно запустить на андроиде? Если ничего, то зачем оно нужно?
А что из написаного для десктопа на Java можно запустить на Андроде?

Тем не менее, только фанатики орут о Java для андроида - «не нужно»

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

> Oracle отталкивает потенциальных девелоперов, M$ их тут же подбирает...

А вы думали, что Балмер зря бегал по сцене и кричал: «developers, developers, developers»?

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

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

Увы, UI в мотодроиде не совместим с виндовым...

frost_ii ★★★★★ ()

Кстати, интересная будет штука, если виндобайл окончательно сдохнет, и МС начнёт проталкивать дотнет на андроид...

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

> интересная будет штука

Ональный зонт будет.

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

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

Хотя было бы интересно выкинуть из андроида скомпрометированную ораклом жабу и оставить в качестве единственной платформы для запуска приложений на нём освящённое микрософтом православное моно.

prischeyadro ★★★☆☆ ()

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

Thero ★★★★★ ()
Ответ на: Да сколько ж можно то... от Deleted

>В Android'е своя Java-машина, и называется она - Dalvik.

это вообще не Java-машина.

Apache Harmony используется в SDK, для компиляции в .class-файлы, которые потом транслируются в .dx.

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

предлагаешь переписать далвик на моно?

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

Интк=ересная штука будет, если МС окончательно сдохнет

sudo-s ()
Ответ на: комментарий от prischeyadro

>Держать две виртуальные машины, используемые для одного и того же (запуск нативных приложений) на мобильном устройстве - всё-таки перебор.
Моно может компилировать в двоичный код процессора. Тпк и работатет MonoTouch и, думаю, MonoDroid. Так что держать 2 ВМ не придётся.

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

>предлагаешь переписать далвик на моно?
компиляторы java в .Net уже есть. Осталось только заменить Dalvik на mono. Никто и не заметит.

grim ★★★☆ ()

Только мне показалось, что новость ниочем?

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

>Так что держать 2 ВМ не придётся.

А жава апи из моно юзать?)

goingUp ★★★★★ ()

И да, когда уже будет новость, что на андроид портировали Qemu?

goingUp ★★★★★ ()

Конечно не будут, средства разработки-то под их контролем. Любой вменяемый человек под .Net будет разрабатывать в VS, а появление .Net на Android'е - бесплатная реклама среды.

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

это корпорация бобра вот буквально сегодня очень весело спалилась.

после перепрошивки кпк скачал и установил гугломапы, а они мне показывают точку которую я вручную установил в своем аккаунте недавно чтобы протестировать buzz слой, место находится в другой стране, так что это точно не по ip, в аккаунт я к этому моменту залогиниться не успел.

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

> православное моно

джава тоже когда-то казалась «православной»...

А по теме: MS сливают Oracle и ловят их хомячков.

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

> Только мне показалось, что новость ниочем?

Только тебе.

bbk123 ★★★★★ ()

Кому нужна эта Mono, она рядом с JAVA даже не лежала, кто им будет писать на этой....! Сам Microsoft что-ли?

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

это вообще не Java-машина.

И как же тогда программы, написанные на Java, работают под ведроидом?

Apache Harmony используется в SDK, для компиляции в .class-файлы, которые потом транслируются в .dx.

Apache Harmony не является частью Java-машины.

Deleted ()

а я видел ЭТО на первой странице!!

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

И как же тогда программы, написанные на Java, работают под ведроидом?

А они не на джава написаны, а на «языке, похожем на него».

Apache Harmony не является частью Java-машины.

А на андроиде нет джава-машины вообще, а та которая есть — принципиально отличается. Джавовский байт-код она, естественно, исполнять не умеет...

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

>> это вообще не Java-машина.

И как же тогда программы, написанные на Java, работают под ведроидом?

А зачем программе на Java для работы JVM? gcj давно доказал, что не нужна.

tailgunner ★★★★★ ()

> Microsoft заявила, что не будет препятствовать использованию .Net на устройствах под управлением Android

Так МС не будет - Оракел будет, причем теми же патентами, что и сейчас :)

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

>И как же тогда программы, написанные на Java, работают под ведроидом?

Dalvik - регистровая машина, которая исполняет свой собственный формат кода, а отличие от стековой Java.

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

>А зачем программе на Java для работы JVM? gcj давно доказал, что не нужна.

так вот в том то и дело, что в андроиде никакой Java-машины нет, но никто в это не верит.

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

> Жаба и шарп не настолько сильно различаются...

Заявление, простительное только Евгению Ваганычу. :)

matumba ★★★★★ ()

гугль делает тоже самое что когда-то делала микрософт, но более изощрённо прикрываясь опенсорсом. Но на самом деле они хотят того же что и микрософт запереть разработчиков исключительно в своей теологической нише, иными словами лишить разработчиков свободы выбора. Популярность явы не в языке, который на самом деле не очень хорош, а в в универсальной и открытой платформе. Что написано на одной ява машине в одной ОС, должно работать на любой другой ява машине на любой иной ОС. Это заповедь явы. Все компиляторы от всех производителей должны быть совместимы. Это заповедь явы. Гугль нагло нарушает этот принцип, и единственное чего они хотят это оторвать побольше программистов от ява сообщества пользуясь популярностью этой платформы. Оракл делает правильное дело, гуглы пусть идут лесом и пишут свои языки сколько влезет. Ява сообщество жило без гуля, и будет жить дальше. От таких «друзей» нужно избавляться как можно раньше.

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

> Это заповедь явы.

другими словами — всё что нада чтобы Android не нарушал твои религиозные заповеди — это всеголи переименовать Android-Java в какое-то другое название? :-)

mkfifo ()

javaкапец? что ж, не мне ли всё равно на чём быдлокодить.

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

>Только мне показалось, что новость ниочем?

да, реально новость ниочём. руководство M$ выдавило из себя что-то невнятное, типа «мы хорошие, мы не будем никого бить». и этот высер не подкреплён никакими гарантиями, ничем из того что реально может кого-то в чём-то убедить. то есть имеем паршивенькую пиар-акцию M$ , которую подхватили отдельные несознательные люди.

Voviandr ()

Не надо портить ещё сильнее андроид всякой мелкгомягкой гадостью!

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

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

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