В иске, поданном (http://www.scribd.com/doc/35810897/Oracle-Google-Complaint) 12 августа 2010 года в суд северного округа штата Калифорния, говорится, что Google "осознанно, прямо и постоянно нарушала законы, связанные с интеллектуальной собственностью на технологии Java" при создании операционной среды Android. Истец требует возмещения ущерба.
Как отмечают аналитики, Oracle и Sun имеют очень разные взгляды по поводу использования их технологий и интеллектуальной собственности, и, видимо, это стало причиной иска. Корпорация Google активно использует Java в комплекте средств разработки ОС Android. Программное обеспечение для Android также пишется на языке Java, который затем транслируется в байт-код, который работает в виртуальной машине Dalvik. И даже не смотря на то, что код для платформы написан на Java, Google имеет собственную реализацию этой технологии и собственный компилятор для неё.
В качестве претензии называются следующие патенты на ПО: 6125447, 6192476, 5966702, 7426...URL: http://www.scribd.com/doc/35810897/Oracle-Google-Complaint
Новость: http://www.opennet.me/opennews/art.shtml?num=27610
Неужто наконец-то монстра под именем Java прикончат? Большое спасибо надо сказать Oracle, несомненно.
нда. вопрос появления мигу назрел.
хороший выход может получиться. востребованный.
> нда. вопрос появления мигу назрел.Некоторые любят нарываться на проблемы используя патентованные технологии. И нарываются иногда. Думается что микрософт будет не хуже брыкаться с своим дотнетом если кто "обнаглеет" до его полной реализации и ненароком прижмет микрософту хвост.
А в почитайте эксперта по ссылке:Too many engineering resources are devoted to Android at Google and at their partner companies, but I can not help to think that Google could migrate Android from Java to the ECMA/ISO CIL and C#.
Unlike the Java patent grant, the Microsoft Community Promise for both C#, the core class libraries and the VM only require that you have a full implementation. Supersetting is allowed.
Additionally, Microsoft has placed the .NET Micro Edition entirely under the Microsoft Public License which comes with an even more generous patent grant, and covers a superset of the code covered by ECMA/ISO 335.
We have open source implementations of both, and even more luckily, the ECMA/ISO VM specification allows for different profiles, to allow for ultra-small or server-sized versions of the VM to be created. Ideal for mobile platforms.
Google could settle current damages with Oracle, and switch to the better designed, more pleasant to use, and more open .NET platform.
да такими спецами весь ынтырнет забит.
дотнет микро видишь ли под мспл. а если он не понравится и какой-нибудь йандукс свой йалвик заколбасит? где горантия что не наедут в этом случае?
опенждк тоже весь из себя опен по лицензии, но патенты у оракла.
Угу, обещания это круто а потом микрософт как и оракель достанет из загашников патенты заявив что обещания это хорошо, но акционеры тут вот бабла хотят? :)
угу. обещания опенсорсу. а вот когда монофоны продавть на 30 процентов начнут...
обещать - не значит жениться. патенты то в какой-нибудь фонд по защите фосс не отдали.
Ох зря так Oracle поступает...
Запасаемся попкорном и ждем следствий :)
Наоборот очень правильно.
точно.
пора ведь и ораклу когда-то умирать.
давно просился ведь.
Oracle не умрет. Java умрет, остальное не важно.
MS отказывается от патентов для mono. Oracle мочит патентами Java клоны. Мир по-моему кувыркается.
MS не отказывается от патентов на MONO, посколько к MONO никакого отношения не имеет. С тем же успехом Microsoft может отказываться от патентов на Samba. Там всё реверс-инжинирингом получено.
при разработке Mono запрещено использовать реверс-инжиниринг. Или используют спецификации, которая передает Microsoft и открытые стандарты ECMA или пишут сами, но совместимые с .NET. Microsoft не может предьявлять патентные иски к Mono по соглашению с Novell, как и к Suse Linux Enterprise. Mono выгоден и самой Microsoft
>Mono выгоден и самой MicrosoftА тут все просто - микрософт стал настолько большой что начал жрать себя с хвоста. Если давить моно - плохо, технология будет подозрительной и невостребованной. Если не давить - конкуренты могут обыграть, потому как MS ничего из себя уже не представляет как технологическая компания. Туча индусов генерящих говнокод - это не лидер отрасли а просто большой гадюшник. Видимо микрософт пытается притвориться белым и пушистым позволив дуракам подсесть, а потом уже можно начинать выворачивать им руки. Только оракль нечаянно запалил план и теперь все будут осторожны вдвойне :).Вот микрософт и вертится как уж на сковородке, просирая полимеры^W талантливых сотрудников способных на инновации и изменение мира. Мне их не жалко, они сами себя в эту ситуацию загнали.
в какую ситуацию? в этот год Microsoft заработала больше, чем в любой предыдущий год, чистая прибыль Microsoft = Чистая прибыль Apple + чистая прибыль Google. Иди ядро компиль, я в твои темы про линекс не лезу.
>в какую ситуацию? в этот год Microsoft заработала больше, чем в любой
>предыдущий год, чистая прибыль Microsoft = Чистая прибыль Apple + чистая
>прибыль Google. Иди ядро компиль, я в твои темы про линекс
>не лезу.Как коррелируют между собой "огромная прибыль" и "инновации"? Тем более для сегодняшнего Майкрософта.
Вот, например, газпром тоже огромные прибыли получает...
>в какую ситуацию? в этот год Microsoft заработала больше, чем в любой
>предыдущий год,Для корпораций слишком много не бывает, поэтому если представится возможность срубить еще больше - срубят еще больше.
>чистая прибыль Microsoft = Чистая прибыль Apple + чистая прибыль Google.
А все-равно инновации у микрософта уже кончились и больше видимо и не будет - все вменяемые спецы делающие погоду оттуда разбежались. Потому что работать в этом гадюшнике нифига не почетно и расти как специалисту там не получится. А говнокодить хотят и могут только безликие взаимозаменимые индусы. Какое качество софта при этом - ежику понятно. Достаточно посмотреть на продукты за последние ~5 лет. В итоге MS двигается по инерции. Да, Титаник не может утонуть за минуту. Отсюда не следует что он непотопляем.
>Иди ядро компиль, я в твои темы про линекс не лезу.
Не говорите мне что делать и тогда я не скажу куда вам пойти.
> при разработке Mono запрещено использовать реверс-инжинирингА я вот точно знаю что он используется. Так что mono еще большее минное поле, чем java.
Главное, а зачем выдвигать такое требование? oO Чтобы у микрософтушки всегда была возможность сделать плюшку а остальные не могли ее реализовать и остались бы вторым сортом? Как мило и в духе Майкрософт - конкуренция честными западлостротельскими методами.
Зечем, зачем... Очевидно, затем, что в ихнем коде вполне возможны различные... ээ... отклонения от спецификаций самого микрософта... В том числе возможны "закладки", бэкдоры, и прочая. Запрет на реверсинжиниринг в таком случае - защита от возможного судебного наезда при обнаружении такого кода.
Не "на", а "для", читайте же.
>MS отказывается от патентов для mono.Это он сейчас отказывается. А если кто подсядет на это как на яву - ну вы понимаете: "ничего личного, это бизнес" ;).
Кто же мог подумать, такой удар ножом в спину. Все опасались атаки Microsoft на Mono, а получилось.... Полный крах Java как технологии, теперь никто в здравом уме не будет строить свои продукты Java.И OpenJDK со всей открытостью оказался мыльным пузырем, имея патенты ни о какой открытости речи быть не может. С тем же успехом Oracle на Red Hat может в суд подать.
>Полный крах Java как технологии, теперь
>никто в здравом уме не будет строить свои продукты Java.Не драматизируй. У явы нет сейчас замены и как раз основную долю ява-разработчиков составляют те, кто создаёт решения в тандеме Ява+Оракл. Да и почему Оракл должна разбазаривать свои технологии другой сугубо коммерческой конторе?
правильно, вначале нужно подсадить, а уже потом "зачем_разбазаривать".
вот выйдет какой-нить моноид и мс тоже перестанет "разбазаривать".
> У явы нет сейчас заменыдля индусов может и нет, а так c++. очевидно же
Рано закапывать. Еще тока подали иск, не более. В гугле тоже не раненые пионеры сидят. А Оракл не удивлюсь если довыступается до разбирательства с антимонопольной коммиссией.
>А Оракл не удивлюсь если довыступается до разбирательства с антимонопольной коммиссией.Лучче до встречного патентного иска от гугля про что-нибудь в самой серединке Oracle Db.
срочно раскопать патентна праймари кей и... по мордам им Ларри, по морам...
Блин, читайте внимательнее
"
Более того, компания Google создала собственную виртуальную машину Dalvik, не совместимую на уровне байт-кода с JVM и требующую использования специального транслятора для преобразования Java-кода в Dalvik-код. При этом право на свободное использование Java-патентов распространяется только на открытый под лицензией GPL код OpenJDK
"
не напоминает историю "Sun-Microsoft" rjywf 1990-х? Тогда мелкомягкие тоже стали "улучшать и расширять" свою версию явы и Sun,естественно, стал бороться с этим, иначе получили бы целый зоопарк несовместимых между собой ява-реализаций. Сан требовал полному следованию спецификаций и полной совместимости.
И OpenJDK со всей открытостью НЕ оказался мыльным пузырем, потому как "...При этом право на свободное использование Java-патентов распространяется только на открытый под лицензией GPL код OpenJDK..."
/me сжигает книги по java идёт смотреть на питон и руби
>/me сжигает книги по java идёт смотреть на питон и рубиЕсли что я болею за питон. В PyPy уже вроде сделали компиляцию в нативный код и llvm-машину.
>>/me сжигает книги по java идёт смотреть на питон и руби
>
>Если чо я болею за питон. В PyPy уже вроде сделали компиляцию
>в нативный код и llvm-машину.я тоже болею за питон. правда в стеке .NET, но кому что нравится, тот там и пишет. Питон очень красивый язык...
>Если что я болею за питон. В PyPy уже вроде сделали компиляцию
>в нативный код и llvm-машину.Я болею за llvm машину. Таму-шо по барабану, какой язык в него транслировать. Apple рекомендует :-).
> Apple рекомендует :-).Вот это то и ссыкотно. Проприетарные корпорасы, ничем не лучше оракла. Закладываться на них - ничем не лучше чем на оракла. LLVM конечно открытый, но открытость бывает разная. Все разработчики LLVM - в Эппле. И что помешает эпплу повторить волшебный фокус оракла с опенсолярой применительно к LLVM? Ничего? Ну я так и думал :-). Собссно они уже показали как на них надеяться - дарвинское ядро два раза закрывали т.к. хакинтоши, видите ли им помешали. А тут не закроют? Мало ли, потому что конкурент поюзал их компилер, etc.
>Собссно они
>уже показали как на них надеяться - дарвинское ядро два раза
>закрывали т.к. хакинтоши, видите ли им помешали.Где и когда закрывали Darwin?
Ссылки на источники в студию.
>Где и когда закрывали Darwin?
>Ссылки на источники в студию.Ну вот например http://www.infoworld.com/t/platforms/apple-closes-down-os-x-403 или http://tech.slashdot.org/article.pl?sid=06/05/17/1453206 - нормальненько так? :)
Нормально так. Ядро Darwin/XNU разработано для архитекруты PowerPC и открыто. Дальнейшие разработки и порты Darwin/XNU для x86/64 Apple выполнила самостоятельно, а код оставила при себе, ничего не открывая. Кто тут что "закрыл"? Прежде чем что-то закрыть, нужно это держать открытым, не так ли?
конечно.
ведь это "открытый" проект. :D
Ты уже всех достал со своим бредом по поводу LLVM и Apple.
каждый сам за себя и только толстый один за всехзы:
подобные новости перманентно появляются http://www.sarov.ws/forum/index.php?showtopic=450
поэтому такие выкрики - это либо отсутствие информации, либо ангажированность.
ззы:
проект llvm мне лично интересен, завязанность на вендора - нет. поэтому лизать там где не надо смысла не вижу.
> подобные новости перманентно появляются http://www.sarov.ws/forum/index.php?showtopic=450Знатно троллим и жонглируем словами. Пост датированный 2006 годом и слово перманентно как-то не вяжутся.
факт был? или нет?
или тебе еще ссылки о недавнем выкидывании мозил и хрома?
наезды на опенсорсные реализации малтитач были?зы:
если бы я написал постоянно, то твои претензии еще как-то понятны.
а перманентно - новости есть. и еще будут без сомнений. и это уже не шокирует и не удивляет.
> факт был? или нет?
> или тебе еще ссылки о недавнем выкидывании мозил и хрома?
> наезды на опенсорсные реализации малтитач были?LLVM открытая технология под очень либеральной лицензией - BSD. Ничего они не смогут предъявить. По делу есть что сказать?
Лицензии - лицензиями, а патенты - патентами. Никто не может дать гарантию, что у Аппле за пазухой не припасены патенты на счёт LLVM.
новость ничему не учит?
печально.
> каждый сам за себя и только толстый один за всехНет уж, вы ведь так любите говорить про опенсорс коммьюнити, так что тут один за всех и все за одного.
> проект llvm мне лично интересен, завязанность на вендора - нет. поэтому лизать там где не надо смысла не вижу.
А никто и не лижет. Просто неадекватные личности вроде Юзера делают антипиар отличной технологии, с этим и стараемся бороться.
по 2 раза отвечаешь. обиделся или потролить хочешь?
я за опенсорс. и именно за свое в нем участие. и ведь учавствую.
зы:
мспл - тоже вроде опен. сддл - также.
но за них я как видишь неьотвечаю.
и слово "мы" только у толстячков вроде тебя.
ззы:
а по мне - так ты более неадекватен, чем юзер.
заметь, по моему, а не по нашему.
>отличной технологии,Особенно отлично будет когда микрософт устроит фокус в духе оракля, но только у них юристов побольше и понаглее а на технологиях они зарабатывают все меньше. Значит придется отбивать бабки акционеров на технологическом вымогательстве. Чем MS все больше и больше занимается в последнее время.
> Особенно отлично будет когда микрософт устроит фокус в духе оракляТы уже сам запутался в своих наездах. Речь шла об LLVM и Apple.
>Ты уже сам запутался в своих наездах. Речь шла об LLVM и Apple.Я подумал что это вы про моно. Тем не менее, в одном кое-кто прав. Я бы не стал лишний закладываться ни на Майкрософт, ни на Эппл. Одного поля ягоды. При том у обоих цель далеко не поделиться с миром отличными технологиями. Скорее, подсадить и подоить. Вот это то что они умеют, да.
>>Ты уже сам запутался в своих наездах. Речь шла об LLVM и Apple.
>
>Я подумал что это вы про моно. Тем не менее, в одном
>кое-кто прав. Я бы не стал лишний закладываться ни на Майкрософт,
>ни на Эппл. Одного поля ягоды. При том у обоих цель
>далеко не поделиться с миром отличными технологиями. Скорее, подсадить и подоить.
>Вот это то что они умеют, да.Поэтому надо писать на PHP или python, ну и на C++ :) Можно на Паскале, конечно, но некошерно :)
Это да, но тогда, получается, и CUPS не использовать? Его тоже пилит Apple, хот разработчики не только отууда.
Тоже хотел этот пример привести. Как и Webkit.
ну конечно!!:D
именно эти технологии после покупки яблоком и стали развиваться!зы:
идиоты - хоть бы авахи привели к примеру. чуть ли не единственная, что пришла из эпл.
>именно эти технологии после покупки яблоком и стали развиваться!WebKit сильно допилен, на пару с гуглом. Llvm фруктовые не покупали, они просто наняли разработчика, до этого она 15 лет в MITS сама собой развивалась. С CUPS почти то-же, user294 наверно через lpr печатает :-)
Avahi - это в принципе модифицированный zeroconf/bonjour. Кстати в отличие от яблочной версии почему-то падучий.
с купсом обломс. дрова и критические патчи.
работал он до эпла, работает и сейчас.с вебкит - угу, доработали. патамушта доработать было проще. привет сафари. и гуглу.
закроют? делаем форк и работаем. юзер не знаю как печатает, но печатает и будет печатать.
эпл захотел порулить? флаг в руки.зы:
про авахи - правда. но что характерно, на бубунте не работает (лосалдомэйт от моего вл500 не нравится), на соседнем маке - пашет.
ну в общем нахрен и не нужна.
CUPS да, а вот насчет WebKit не согласен. Почитайте его историю.
и почитал, и поучаствовал.зы:
вы в своем уме, если предполагаете, что эпл выкинул во всеобщий доступ такой двигун?
у них банально не было выбора.
и остальных это же ждет.
>Тоже хотел этот пример привести. Как и Webkit.Вы так говорите как будто Эппл такой белый и пушистый - будто бы с нуля написал вебкит и по доброте душевной со всеми поделился. Загвоздочка состоит в том что дописываллсь эпплом оно далеко не с нуля, поэтому какого буя эпплу приписываются все заслуги - лично мне вообще не понятно.
Из википедии, статья WebKit:
--------
WebKit was originally created as a fork of KHTML as the layout engine for Apple's Safari
--------
В общем спор выходит пустой. Поэтому предлагаю пари. User294, ты в каждом треде говоришь про то что Apple закроет LLVM. Назови срок в течение которого это произойдет, и по истечении времени проверим. Кто проиграет - приносит публичные извинения на опеннете.Модераторам: да это не по теме, но надо все-таки остановить поливание грязью нормальной технологии. Если решите удалить этот пост, то тогда будьте добры и удалять все необоснованные наезды на LLVM.
тебе про фому, а ты про ерему.
в "нормальных" технологиях могут быть "патентные бомбы".
такие вещи были раньше, происходят и сейчас. собственно именно об этом и новость.
Не переводи тему. Юзер трындит о том, что Apple закроет LLVM.Но раз уже сказал, где гарантия что православный GCC не нарушает чей-нибудь патент? То что его не разрабатывают патентные тролли абсолютно не гарантирует полную чистоту. Даже тут в комментариях говорили уже что лицензия это одно, а патенты - другое.
>Не переводи тему. Юзер трындит о том, что Apple закроет LLVM.не перевожу.
такая возможность есть.
>Но раз уже сказал, где гарантия что православный GCC не нарушает чей-нибудь патент?одно дело когда какой-нибудь мс наезжает, а различные фонды (у которых тоже свой портфель патентов) единым фронтом защищается.
и са-а-всем дрогое, когда правоодладатель и основной разработчик - защитится будет некому и нечем.
> и са-а-всем дрогое, когда правоодладатель и основной разработчик - защитится будет некому и нечем.Если внимательно ознакомиться с вопросом, то правообладателем является Университет Иллинойса.
ссылки на патенты плс.
и только не говори что их нет вообще, а не в только в универе.
зы:
помнится xen тоже под эгидой универа шел.
а продалась уже коммерческая компания со всем портфелем.
>В общем спор выходит пустой. Поэтому предлагаю пари. User294, ты в каждом
>треде говоришь про то что Apple закроет LLVM. Назови срок в
>течение которого это произойдет, и по истечении времени проверим.А вы забавный. Я говорю "потенциально может произойти" а вы говорите "назови срок". В общем то оно может не произойти никогда. Если скажем LLVM окажется никому нафиг не нужен - то и поводов для его закрытия не будет (профита никакого). А может случиться и довольно быстро. Если скажем крупные игроки быстро подсядут на LLVM и создадут эпплу конкуренцию, примерно как эппл делал потуги удушения хакинтошей через зажимание сырцов ядра дарвина. Потому что появится профит вида "воткнем палку в колесо конкурента". Это как капкан. Лежит он себе. И может еще 10 лет пролежит без результата. А может быть уже через неделю в него кто-то попадется и станет едой. Я говорю: "капкан опасен, не ходите по нему!". Вы говорите: "Докажи! Скажи когда он сработает!" Вам не кажется что вы хотите странного? Я не могу предвидеть будущее с точностью до даты, но могу прикинуть возможные сценарии развития и риски на основе предыдущих данных. Если я до этого видел 20 сработавших капканов - я в моем праве сказать "капкан опасен". Это не значит что я смогу назвать дату срабатывания конкретного капкана, вы прикиньте?! :)
>Кто проиграет - приносит публичные извинения на опеннете.
См. выше. Вы хотите странного. То есть, если до завтра в капкан никто не попадется - я должен извиниться и сказать что я врал и капканы безопасны? Дескать играйте на капканах, прыгайте по капканам, ходите и бегайте по ним? :)
>Модераторам: да это не по теме, но надо все-таки остановить поливание грязью
>нормальной технологии.Знаете, ряд нормальных технологий сгубили и засрали не очень лицеприятные вендоры. Безусловно - сто баксов это нормальная такая штука. Приятная. Если у вас в кармане лежат. А если они в инкассаторском фургоне - тогда вам они похрену. Потому что они не ваши. Ну вот Эппл - это такая контора которая сегодня вроде как дает стобаксовые бумажки желающим, а завтра - может их в фургон погрузить и показать всем фигу. Поэтому зависеть от такого метода получения стобаксовых бумажек целиком и полностью (а компилер это основа основ) - имхо глупо и неосмотрительно.
как бы Android SDK != Java, но в общем Ваше дело, как поступать со своими книжкамиupdated:
Oracle наехал не на Java/JVM vendor'a, Google никогда не реализовывала ни Java SE, ни Java ME стандартов в своей плтаформе Android, Dalvik - это VM, но ни в коем разе не JVM, каким бы не были синтаксис языка и ниструменты для разработки приложений под Android.
Т.е. теперь все сторонние реализации ява-машин, типа OpenJDK и какой-то гугловской - вне закона? Или вообще на яве писать запретят?
Надо изучить патенты - пока это никто не сделал, и ничего не ясно.
Мельком посмотрел патенты.Исков будет много и не только против Google.
Эпопея начинается.
>Мельком посмотрел патенты.Месье великий юрист? )
>Мельком посмотрел патенты.
>
>Исков будет много и не только против Google.
>
>Эпопея начинается.вряд-ли, что взять с OpenJDK? А вот с Гугла можно много постричь. Но думается мне Гостлинг и многие разработчики Java не просто так ушли из Oracle
Проблема в том, что у америкосов всё новое ПО вне закона. Сейчас столько патентов, что невозможно сказать нарушает только что написанный тобой кусок кода какой-нибудь патент или нет.
нда.
хреново, что в старых книжках примеры аля хеловолд не сопровождались каким-нить пабликдомэйном.
а если б шли с гпл, то вообще на все ПО уже можно было бы сырцы требовать.
>Т.е. теперь все сторонние реализации ява-машин, типа OpenJDK и какой-то гугловской -
>вне закона? Или вообще на яве писать запретят?Нет перечитать условия предоставления патентов в пользование. ГПЛв2 - юзайте, не обляпайтесь, при соблюдении полной совместимости. Остальные - лесом. На этом гугля и прокололась.
еще не известно кто тут проколется.
Это скорее шапка на оракла наклепает за оракл интерпрайз линух :) Или там всё уплочено? Или это вовсе многоходовая многоходовка от MS?:)
У них есть, в том числе, договор об обмене патчами.
> ...
> Или это вовсе многоходовая многоходовка от MS?:)От Apple :-)
Oracle наехал на Google..
казалось бы, при чем здесь Microsoft?..
>Oracle наехал на Google..
>казалось бы, при чем здесь Microsoft?..при том, что их боялись, хотя MS опубликовал отказ от претензий и подписал договоры с Novell, а добрый Sun/Oracle начал защищаться от клонов. Это бизнес и подход Oracle.
оракл тоже много всяких обещаний писал. да и вновости упоминается.
а когда жаба начинает душить, то обещания попадают к юристам и в тексте "казнить нельзя помиловать" расставляются знаки препинания.
а мс такая же, как и оракл.
просто с моно еще стрич нечего. поэтому и бегают по просторам рунета осенезаторы, чтоб урожай подрастал.
В случае с Mono есть партнерский договор с Novell. Юридический, как и с SLED
осталось купить но-велл ;)
зачем?
это только доказывает, что остальные должны бояться
> a когда жаба начинает душитьЖаба начинает душить! Да!
а из новости не видно?
они еще и запрет на продажу девайсов могут потребовать.
как у мс на ооохмл
Чет маловато патентов.
При желании, можно переписать так, чтобы они обходились.
Вообще заголовок новости отдает желтизной.
Oracle подает в суд не за использование Java.
А за нарушение нескольких патентов.
Хотя это тоже бред - непонятно, какую прибыль Oracle "недополучила" изза нарушения этих патентов.
Почти все патенты в иске - насчёт использования Java VM, т.е. заголовок по большому счёту верный.
>Почти все патенты в иске - насчёт использования Java VM, т.е. заголовок
>по большому счёту верный.не использования, а реализации своей. Если бы использовали VM от Oracle - проблем бы не было, но Google сделали свою. Вот такой опенсорс
эм... Вы это о чем? мы все еще про Android?
>эм... Вы это о чем? мы все еще про Android?dalvik http://en.wikipedia.org/wiki/Dalvik_(software)
и что дальше? Dalvik - это не реализация ни Java SE ни даже Java ME
и кроме того VM != JVM, перечитайте (или прочитайте) пожалуйста статью, ссылку на которую Вы привелиТеперь поясню мой комментарий, раз уж лаконично не получилось..
Вы писали:
> Если бы использовали VM от Oracle - проблем
> бы не было, но Google сделали свою.На момент создания Android Sun Microsystem не предоставляла ни одного стоящего решения для разработки приложений для мобильных систем, которые могли бы конкурировать с native-приложениями, никакой тесной интеграции с железом, никакого боле-менее стоящего API для разработки по Java-принципу: написал один раз, работает везде.
Да в общем-то и сейчас ничего интересного у них (теперь уже Oracle) для мобильных систем и платформ нет. Java ME, в свое время популярная, но недостаточная для разработки полноценных мобилных систем, упустила свой шанс.
То что сделал Google в свое время - это попытка совместить достоинства native-приложений с одной стороны и выполнения кода в виртуальной машине с другой, а заодно, чтобы упростить распространение, воспользовались синтаксисом Java, Java API для базовых классов SDK (упрощенным, но достаточно блиским к оригинальному, чтобы программисты привыкшие к Java чувствовали себя уютно) и инструментами знакомыми всем Java-программистам (интеграция SDK в Eclipse).
Чтобы сделать Android популярным и стандартом de-facto для разработчиков программного обеспечения для мобильных систем, Google предоставила платформу (OS) и полный набор инструментов и 3 года убеждала производителей устанавливать Android (доступный, бесплатный, открытый, бери и подгоняй под свое железо), а программистов писать под Android (весь инструментарий включяя эмуляторы доступен, а синтаксис знаком большинству программистов).
Но, судя по всему, Google ненароком нарушили несколько Sun-овских патентов, на что Sun-у было судя по всему наплевать.
А вот мотивы Oracle я комментировать не возьмусь..
Вы писали:
> Вот такой опенсорсА при чем здесь OpenSource вообще? Ну кроме разве что того факта, что Android распространяется под Apache и GPL лицензиями..
Прокомментируйте, пожалуйста, Ваше высказывание
"Если оно выглядит как утка, плавает как утка и крякает как утка, то это, вероятно, утка и есть." (с) Утиный тест, но на Android это не так, к сожалению. Хотя Google не надо прикрываться платформой Java(tm), но под Android всё ПО пишется на языке Java. Хотя это и не Java(tm), тем не менее, мы знаем, что это почти Java(tm), но другая. :))Вот за это Google просто обязан получить по <s>ушам</s> рукам — из-за того, что дискредетирует ПЛАТФОРМУ несоответствием стандарта, на что в своё время напирала Sun с Java ME. Простое изменение форматов файлов делает поделие от Google несовместимым с платформой Java(tm), однако это развитие события не устраивает Oracle, ведь что ж это получается: из Java(tm) не берут, а воруют язык программирования и патентованные алгоритмы JVM, извращают формат представления байткода, обходят многочисленные JSR'ы, грубо послав их. Куча разработчиков подсаживается на Android OS, наплевав на все стандарты кодирования и обмена информацией переносимой платформы. Боже ж ты мой, куда Google всех завела со своим Андроидом!
Язык программирования Java неотделим от платформы Java(tm); ПЛАТФОРМА не отдаст его никому, ни MS, ни Google — вот основной тезис. Microsoft это поняла в своё время и выплатила кучу штрафа.
вот оно, проприетарное нутро айзена. вот такой он бздишнег.
было бы не плохо, если бы на английском заставили говорить только в в британии.
а все остальные индусы и китайцы его только дискредитируют.
>Почти все патенты в иске - насчёт использования Java VM, т.е. заголовок
>по большому счёту верный.Тут нужно смотреть предметно, какой патент насколько важен, и можно ли его обойти.
Мне кажется, обойти можно.
В этом случае оракл просто будет послан на *** и останется с подмоченной репутацией.
> какую прибыль Oracle "недополучила"Вы до сих пор полагаете, что патенты существуют именно для этого?
>> какую прибыль Oracle "недополучила"
>
>Вы до сих пор полагаете, что патенты существуют именно для этого?Включите логику - если оракловцы хотят судиться с гуглом, то им нужно указать, чем их гугл так обидел.
Чем круче причина, тем больше они смогут стрясти с гугла в случае выигрыша в суде.
Одно только "Нарушение интеллектуальной собственности" на много миллионов долларов не тянет.
Куда выгоднее указать "материальный урон" и "недополученная прибыль".
Но тогда в суде нужно указать причину, каким образом гугль им нанес этот самый материальный урон.
Или, каким образом гугль лишил оракла прибыли.
Оракл вроде телефонами не барыжит, и свою ось (с интеграцией явы) не продвигает.
Отсюда и мое недоумение - непонятно, какую прибыль Oracle "недополучила" изза нарушения этих патентов.
Я кавычки не просто так поставил - а для указания того, что это "официальная причина, которая будет озвучена в суде".
Использование Java ME на телефонах - платное.
Google чтобы не платить за каждый проданный телефон создал свой Dalvik - по сути примерно тоже самое, но бесплатное.
>Чет маловато патентов.
>При желании, можно переписать так, чтобы они обходились.
>Вообще заголовок новости отдает желтизной.
>Oracle подает в суд не за использование Java.
>А за нарушение нескольких патентов.
>Хотя это тоже бред - непонятно, какую прибыль Oracle "недополучила" изза нарушения
>этих патентов.Ну как это какую прибыль? Гугл реализовал всё более успешный в данный момент Андроид с использованием патентованных технологий Оракл. Оракл хочет свой кусок пирога.
>[оверквотинг удален]
>>При желании, можно переписать так, чтобы они обходились.
>>Вообще заголовок новости отдает желтизной.
>>Oracle подает в суд не за использование Java.
>>А за нарушение нескольких патентов.
>>Хотя это тоже бред - непонятно, какую прибыль Oracle "недополучила" изза нарушения
>>этих патентов.
>
>Ну как это какую прибыль? Гугл реализовал всё более успешный в данный
>момент Андроид с использованием патентованных технологий Оракл. Оракл хочет свой кусок
>пирога.Согласен.
Просто интересно, про какую "недополученную прибыль" они будут рассказывать в суде)
>Согласен.
>Просто интересно, про какую "недополученную прибыль" они будут рассказывать в суде)Использование патентованных технологий не запрещено.
Оно всего лишь лицензируется, отсюда и прибыль.
Гуголь вместо того, что б использовать кастрированный Java ME лицензированный у них и ещё и отстёгивать им за него бабло сделал свою, более продвинутую и не кастрированную версию. Естественно у Сана, а теперь у Оракла от осознания этого факта болит и колет пониже спины.
>Гуголь вместо того, что б использовать кастрированный Java ME лицензированный у них
>и ещё и отстёгивать им за него бабло сделал свою, более
>продвинутую и не кастрированную версию. Естественно у Сана, а теперь у
>Оракла от осознания этого факта болит и колет пониже спины.В чём заключается "кастрированность" Java ME?
Удивительно, но факт, ограничения J2ME обусловлены только аппаратными возможностями, а не программными. Так как аппаратура везде разная: сравните телефон "для бабушки" за 900 рублей и телефон "почти смартфон" SE K790i (ага вспоминаем моменты из фильма "Агент 007. Квант милосердия"), включаем мозги и думаем, какая версия KVM и/или JVM и в каком аппарате будет нормально работать, и на что она будет способна.
Прогресс MIDP 1.0 -> MIDP 2.0/2.1 -> MIDP 3.0 весьма показателен. Этот стандарт развивался вместе с развитием аппаратных возможностей карманных девайсов, описываемых, скорее, CLDC, а не MIDP. Но люди видят прежде всего "визуальные" эффекты и возможности (MIDP), а уже потом задумываются об аппаратной конфигурации (CLDC).То, что Google сделал альтернативную ПЛАТФОРМУ с языком программирования Java, действительно, как-то не укладывается в нормальное мировосприятие. Ведь и Microsoft в своё время пыталась продвигать собственную JVM для "языка программирования" (как она считала) с подвязкой на Windows. Но вовремя получила по рукам. Без этого мы имели бы сейчас Java-for-Windows без каких-либо альтернатив для других операционных систем. И так платформа Java SE сохранила свою независимость от вендора ПО.
Java ME поначалу тоже растаскивали вследствие неоднозначной трактовки стандартов MIDP1.0, но вышедший MIDP 2.0 всё расставил на свои места: обязал производителей мобильных устройств соблюдать стандарты Java(tm) и платить за сертификацию, чтобы иметь возможность называть девайсы Java-compatible и лепить на них логотип. А почему Google обошла сертификацию?
Потому, что они и не ставили себе целью быть Java-compatible, не? Они взяли и разработали свою оптимизированную под популярные в мобильных устройствах архитектуры виртуальную машину, принципиально отличающуюся от Java ME. Сделали именно то, чего Санычи (и Оракл сейчас) для них бы даже не пошевелился бы делать и сделали это успешно. Они создали свою виртуальную машину и свой стандарт, причем полностью открытый стандарт и открытую его реализацию. Фактически мы сейчас уже имеем Dalvik for Adnroid, который технически превосходит Java ME по всем параметрам и при этом не залочен лишь на Андроид или телефон какого-то производителя.
>Фактически мы сейчас уже имеем Dalvik for Adnroid, который технически превосходит Java ME по всем параметрам и при этом не залочен лишь на Андроид или телефон какого-то производителя.Java ME включает в себя стандартную конфигурацию мобильных устройств, совместимую с Java SE 1.4 — CDC (Connected Device Configuration — конфигурация устройства с нормальными коммуникационными возможностями, JSR 36 и JSR 218) и Personal Profile (JSR 219, JSR 217, JSR 62).
CDC/PP не залочена на какой-то определённый девайс, спецификации доступны в открытом доступе.
Это полноценная мобильная платформа.
во перых, сан жабу ме хотело прибить.
во вторых, покажи нормальный аппарат, где только ме. она ведь платформа или нет?
в третьих, аппараты на дроиде таки есть и работают. и это именно та жаба, которая таки сможет работать в кофейном аппарате.
>во перых, сан жабу ме хотело прибить.Пруф или не было.
>во вторых, покажи нормальный аппарат, где только ме. она ведь платформа или
>нет?RIM BlackBerry до (пере)покупок и до WebOS.
>в третьих, аппараты на дроиде таки есть и работают. и это именно
>та жаба, которая таки сможет работать в кофейном аппарате.IBM J9 WEME тоже работает.
айзен, с такими отмазками (до-пере-покупок)... нда. после такого мне просто влом искать то, что сан планировала обхединить j2me и обозвать все это просто стандартной редакцией - новость с пару лет назад была даже тут, на опеннете - ищи сам.
нормальных аппаратов, альтернативных гуглофонам, на жабе ме нет. и наверное уже не будет.
>Вообще заголовок новости отдает желтизной.В пресс-релизе Oracle так и написано "In developing Android, Google knowingly, directly and repeatedly infringed Oracle's Java-related intellectual property."
>В пресс-релизе Oracle так и написано "In developing Android, Google knowingly, directly
>and repeatedly infringed Oracle's Java-related intellectual property."%))) Свойства мозгов Оракла были нарушены Гуглем в извращённой форме! Дас ист фантастишЪ!
А по-моему - договорятся. Либо гоогле перепишет проблемные куски. =\
Это не поможет - патенты уже _были_ нарушены.
За старое придётся отбашлять, при признание судом правоты Предсказателя, это да.=\
Oracle все правильно делает. Рубит на корню несовместимую Java-машину.
Так же как Sun с MS Java. (После чего они за .Net взялись?)А так java вообще мто дрянь...
>Oracle все правильно делает. Рубит на корню несовместимую Java-машину.Вы бредите, Android вообще как-бы не Java, у них только синтаксис совпадает.
>Так же как Sun с MS Java. (После чего они за .Net
>взялись?)Там вообще не в этом дело было, а в том что в MS Java были Win only куски, что делало ПО, написанное для MS Java, несовместимым с принципом "write once, run anywhere". wikipedia -> Vendor Lock In
>
>А так java вообще мто дрянь...Java - единственный способ лёгкого написания multiplatform приложений.
Минус три вам.
Не соглашусь с Вами.
Действительно, сходство исключительно в синтаксисе, но это называется Java. Байткод несовместим с другими Java-машинами. Зачем было называть это так же и полностью копировать синтаксис - лично мне непонятно.
И дело с MS, как мне кажется, было не в Win-only(я знаю что такое Vendor Lock-in).
Скорее в том, что Oracle а до этого Sun хотят сохранить первенство и возможность задавать энтерпрайз стандарт. Чтобы MS или Google не стали законодателями в развитии java, таким образом оставив Oracle/Sun в роли догоняющего.Ну а насчет легкого написания мультиплатформенных приложений ничего не скажу - так и есть. Но мне просто не нравится джава.
Плюс нуль Вам.
в мс'овской версии жаба могла вызывать/создавать ком-объекты.
так что повод был именно вендорлокин (а че они там хотели - быть первыми или просто покрасоваться в суде - не важно).
и да, жаба должна быть толстой. как у оракла, а не как у гугля.
так что помножить вас обоих и потом взять корень.
Ну я и не говорил про повод.
Просто логично предположить, что если бы Sun были уверены, в том что функции MS java не прижились(а для этого оснований мало - MS ведь) они бы не стали подавать в суд на MS, т.к. само бы отмерло и осталась бы снова только кошерная Sun JVM.
По мне так аналогии четко прослеживаются и здесь. Даже если теперь уже Oracle просто хотят покрасоваться в суде.
Про толстоту java не понял.Лишь бы комплексного числа не вышло.
а разве мультиплатформенные приложения всегда хорошо ? особенно если они тормозные и ресурсожручие. ИМХО жаба - это просто зло, без которого можно обойтись, реализовав ПО на более приятных инструментах
> Java - единственный способ лёгкого написания multiplatform приложений.ну тогда кокаин -- единственный способ легкого получения удовольствия.
>Java - единственный способ лёгкого написания multiplatform приложений.Нет. Во-первых, такого слова нет, во-вторых, кроссплатформенные приложения пишутся на любых языках.
Офигеть, блин. Android и продукты Оракла они не то что ортогональны. Они вообще в разных базисах существуют.Опять, блин, мохнатая лапа Редмонда? Вы, там посудитесь с Гуглом по поводу технологий JVM. У нас как раз мобильное подразделение облажалось по полной. А заодно и дискредитируйте JVM как платформу. Вам-то какая разница? Вас же JVM как *платформа* не интересует. А мы тут белые и пушистые выйдем с CLR.
Тьфу ты. Ненавижу жополизов M$. Ненавижу проприетарщиков, которые вместо важнейших инфраструктурных проектов видят стопку бумажек. И вместо того, чтобы думать как то или иное решение повлияет на индустрию в целом, думают лишь о том что по этому поводу скажут акционеры.
Oracle ищет пути монетизации Sun IP (intellectual property), по-другому Ларри Эллисон думать не умеет. Sun не на дороге валялся, он им влетел в копеечку.
Кстати, да. То, что от Sun им поможет создавать/продавать единые аппаратно-программные комплексы - это им приятно, остальное - монетизировать. Что не монетизируется - отрубить. По-моему, это нынешняя стратегия их.
>Oracle ищет пути монетизации Sun IPНу, им дадут "монетизировать". Что IBM, что HP. Даже гугл может устроить меряние пипись^W патентными портфелями. И неизвестно у кого окажется длиннее. И толще.
Другое дело, весь этот "пук" закончится out-of-court соглашением. Хотя, судя по всему, гугл оракла один раз уже послал. Иначе за кой им идти в суд.
Патенты надо в суде подтверждать. И неизвестно кто кому еще должен останется. Только долго, конечно. Но у гугла хватит и ресурсов и политической воли на разбирательство. Печально, что громадные деньги, потраченные с обеих сторон, пойдут в карман юристам. А не проектам, которые могли бы реально сделать этот мир лучше.
Это капитализм,батенька, с замашками на неолиберализм. И он ой как далек от далекго и светлого будущего.
Догадалась бы Sun так поступить может еще жива была бы :)
И почему они в Калифорнии судятся, а не в Техасе как все остальные патентные троли...
бархатный сезон
догадались бы, то может их бы гугля купила.
щаз бы и солярка бы была жива.
Основная зацепка, если верить статье, использование патентов Sun в закрытых проектах.
странно всё это
если бы у них были разногласия могли бы просто договориться
а если подали иск то возможно мирно не получилось договоритьсяможет лучше бы Google купил Sun а не чистый пропритащик Oracle ?
Это та же самая история, которая была у Sun и MS. Тогда микрософт тоже создали ява машину несовместимую со стандартами Sun. Гугль фактически совершил точно такое же нарушение, только не на десктопе а на мобильных устройствах. Но в сане не стали на гугль наезжать, потому что гугль враг микрософт, а враг микрсофта - друг сана. А саны друзей не трогают. А у оракла нет друзей. И я не удивлюсь если скоро они заключат сговор с микрософтом ради распила мирового бабла. Жаль что санки сдались. Эпическая конпания была... с поучительным и трагическим концом. Мир жесток, и как оказалось лучшие технологии и благие намерения не приносят больших денег и спасения от кредиторов.
> Это та же самая история, которая была у Sun и MS.Как бы помягче вам сказать. Почитайте wikipedia на тему не несите чушь.
поэт.... тьфу, прозаик! но все равно красиво, особенно про мировое бабло
я бы тоже покурил, то, что Вы там курите
Ещё одна компания хочет пойти по пути SCO
Кстати в "их" дистрибутиве Оракле линукс есть кое-какие дополнительные пакеты, которых нет в RHEL -интересно есть ли исходники на эти пакеты в открытом доступе....
SCO тоже сначала предлагала свой дистрибутив Линукса , поняв, что не сможет его поддерживать, решила подыграть микрософту в патентных войнах и задержать стремительное на чуть-чуть развитие Линукс. А ещё до истории с SCO(лет 7 назад) фирма Redhat выкладывала на своём сайте ролики пояснительные или рекламные. И в том числе о взаимоотношениях компании SUN и Микрософт(Микросовтовцы непонятно за что проплачивали деньги сану -то подружаться то погрызутся) и вот разъяснение редхатовцев почему почему они время от времени враждую между собой есть в этом ролике .Ролика на сайте редхата я уже много лет не вижу , но скопировал его к себе тогда ещё -желающие могут поглядеть здесь http://oss.tambov.ru/INEVITABLE.mov
IBM не смогли одолеть, теперь решили замахнутся на Гугл... самоубийцы
>Но в сане не стали на гугль наезжать, потому
>что гугль враг микрософт, а враг микрсофта - друг сана.Сан и Микрософт сколько уже раз сходились и разводились...
Посмотрите наконец тот ролик который я стащил с сайта Редхата! Сан,Микрософт, Оракл -эти компании не могут уже не признавать опенсурсе и даже уже не могут не участвовать в этом движении. Но они имеют и ещё не известно сколько времени будут иметь проприетарное ПО которое нужно защищать патентами.Из этих трёх фирм лишь САНу импонировала идея Опенсурсе(они начинали с BSD и университетов), остальные две компании ненавидят опенсурсе,который дёргает их рыночную позицию с разных сторон, откалывая маленькие или не очень кусочки их доли рынка.
>которое нужно защищать патентами.Из этих трёх фирм лишь САНу импонировала идея
>Опенсурсе(они начинали с BSD и университетов), остальные две компании ненавидятУгу у них даже процессор опенсорсный был. Жалко бобика.
Надо бы еще внимательнее на шестой перл посмотреть - вовремя они подкрались.
Компания "Предсказатель" потребовала от компании "единица и много нулей" денег за нарушение прав на технологии, использованные в "Горячем кофе".Сумбурно как-то :)
Паны дерутся - у холопов чубы трещат
аукнется нам
Так вот значит в чем был смысл разработки параллельно с Андроидом второй оси - Chrome OS.
Просто эти два монстра решили проверить, что у них друг против друга имеется. Сейчас гугол вынет что-нибудь на оракл .... и кончится это примирением, а на деле босы гугла и оракла будут чваниться тем, что у них что-то есть в качестве инструмента давления, а на них нету такого инструмента.
да это детали. нужны только их сотрудникам и спекулянтам.
есть ведь и другие варианты.ты вот скажи, какой телефон бы сейчас выбрал? чтоб и дешево и сердито?
фишка в том что они поменяли ЛИЦЕНЗИЮ! с гпл2 на апаче вот и всё. Какое право имели?
>фишка в том что они поменяли ЛИЦЕНЗИЮ! с гпл2 на апаче вот
>и всё. Какое право имели?Право имели, потому что Dalvik написали с нуля, код не воровали.
те патенты у них не на алгоритмы и концепции а тупо на код? переписал иначе, обозвал i как ii и никаких претензий?
>те патенты у них не на алгоритмы и концепции а тупо на
>код? переписал иначе, обозвал i как ii и никаких претензий?Для решений на основе идущей под GPL OpenJDK Sun гарантировала патентную неприкосновенность. На все что не ответвляется от OpenJDK Oracle имеет полное право подать в суд.
Посмотрел на текст патента, это же ужасно. По такому принципу можно запатентовать любой программный трюк, что как я понимаю все в свое время и делали. Правильно говорят, что сейчас невозможно написать кода, чтобы он не нарушаль чьих-то патентов. Печально.
там вообще все мрачно.. в смысле со многими софтварными патентамиу Apple, например, куча патентов на OOP и различные Patterns применительно к GUI приложений, они поэтому поводу тоже не так уж и давно на Android наезжали (в лице HTC)
я тоже был в шоке когда бегло просмотрел суть патентов
прослеживается тенденция иметь каждому производителю свою платфому, свой язык.
оракл - жаба, мс - си за решеткоц, эпл - объектный си...
и каждый - "это наша корова и мы ее доим".
зы:
у опенсорса - с/с++
Ну вот, ждём Android 3.0 не на Java а на Go!
Прочитал новость - удалил Chrome (больше никакой гуглятины на компе не нашел).P.S. я не фанат Oracle, но Java люблю и зарабатываю ею на жизнь
точно не фанат? А действуете серцем, а не разумом...
>точно не фанат? А действуете серцем, а не разумом...- точно, был сильно огорчен тем что Oracle купил Sun и тем что происходит с "бывшим" Sun сейчас. Вижу существенную угрозу развитию Java и различных продуктов связанных с Java (в первую очередь развитию серверов приложений JavaEE - первое что сделал Oracle купив Sun - ликвидировал кластеризацию в GlassFish).
ну так у Oracle уже есть решения JEE сервера Enterprise уровня ;)зачем им самим с собой конкурировать? чуть урезать функционал бесплатного решения и опа: новые потенциальные клиенты, а дальше лишь убедить, что WebLogic все же лучше чем WebSphere и вперед
про Ваш наезд на Google не понял, ну то есть могу себе представить что Google не заслуживает симпатий у многих людей в мире, но в случае с Android-ом, я считаю, что Oracle подставил Google а не наоборот
>про Ваш наезд на Google не понял, ну то есть могу себе представить что Google не >заслуживает симпатий у многих людей в мире, но в случае с Android-ом, я считаю, что Oracle >подставил Google а не наоборотЛично я еще помню выступления Sun за "Pure Java" (против MicroSoft), в связи с чем идеологически согласен с Oracle в "наезде" на Google - создание альтернативных интерпретаторов работающих на несовместимом байткоде - путь к созданию "Java-конкурентов".
>ну так у Oracle уже есть решения JEE сервера Enterprise уровня ;)
бесплатный кластеризуемый GlassFish vs ? Осталось укокошить или прибрать к рукам JBoss и у Oracle не останется бесплатных конкурентов в области кластеризуемых Enterprise решений.
Вы меня удивляете, зачем Oracle бесплатное решение Enterprise уровня? когда эти парни свой бизнес бесплатно раздавали? О_опо поводу Android - они никогда себя не позиционировали как Java SE/JRE/JVM, только говорили что разрабатывать приложения под платформу можно на Java языке и все, надо было назвать Droid Language, но тогда бы у них было меньше разработчиков :)
Microsoft же предоставлял JVM не совместимую со стандартами за что и получили по ушам, ну Google, видимо, тоже огребет
http://www.marketwatch.com/story/google-fires-back-over-orac...гугл отстреливается прикрываясь Ява-опенсорсом.