Связанный с использованием Java-технологий в платформе Android иск (https://www.opennet.ru/opennews/art.shtml?num=27610) компании Oracle против компании Google, поданный в августе, на днях дополнен (http://www.computerworld.com/s/article/9193538/Oracle_Google...) дополнительными фактами (http://www.scribd.com/doc/39856344/oraclevsgoogle). Изначально Oracle почти не предоставила доказательств по делу, сейчас же к делу были добавлены фрагменты кода. Истец утверждает, что в Android включены нарушающие патенты библиотеки классов и документация, а также что примерно треть пакетов API платформы Android созданы на основе пакетов Oracle Java API и относящейся к нему документации.
Утверждается, что элементы, нарушающие авторское право компании Oracle America, включают в себя "имена методов и классов Java, определения, архитектуру и параметры; структуру, архитектуру и содержание библиотек классов Java; а также контент и структуру Java-документации". Кроме того, как ...URL: http://www.computerworld.com/s/article/9193538/Oracle_Google...
Новость: https://www.opennet.ru/opennews/art.shtml?num=28446
Господа, надо запасаться попкорнами, кажется будет интересно! Делаем ставки на "Чем же все это закончится!?".
ЗЫ
Я, к примеру, затрудняюсь ответить на этот вопрос и могу лишь предположить что началась настоящая ВОЙНА!
Хоть я и не очень отношусь к обоим этим "мега-компаниям", но всё же в этой стыче я за гугль!
Го-Го Гугль, Го!!
Уклон-удар! Уколн-Уда-а-ар!!!
> Го-Го Гугль, Го!!Аа, так вот зачем гуглу Go в GCC...
у гугла полно грамотных программеров,нафиг им эта жаба сдалась... лучше бы на своем go писали :)
> у гугла полно грамотных программеров,нафиг им эта жаба сдалась... лучше бы на
> своем go писали :)Понимаешь, "Developers, Developers, Developers" еще никто не отменял. Где они индусов^W разрабов под свою платформу возьмут, если под нее нужно писать на неизвестном и нераспространенном языке?
Ну, написали. Ну 100 000 программ. Программы в массе своей - лажа, а вот координаты слить своим боссам - норовят, да. Большой вопрос - является ли это плюсом. В итоге под платформы тонны троянского дерьма, а вот найти среди этого нормальные программы которые не будут гадить и будут делать только то чем представляются - еще суметь надо. Вот вам и Developers...
Спамер. Здесь речь о другом шла. Свою ненависть ограничь коментированием по теме обсуждения, а не везде где услышал слово гугл надо тонну оффтопика наваять в сотый раз.
> "имена методов..."Это значит, что можно запатентовать методы Get и Set и больше не работать?
Сначала доказать что ты их придумал.
> Сначала доказать что ты их придумал.т.е. если запатентует тот, кто первым их придумал и использовал - это будет нормально?
это ненормально, поэтому и борются некоторые организации против патентования ПО.
на сколько я понимаю здесь даже патентовать не надо... если ты придумал и кто-то этим пользуется значит это нарушение авторского права а не патентного.Скажем ты написал книжку... никто же без твоего разрешения не может использовать абзацы твоей книжки :)
нет, авторское право распространяется не на идеи на на произведения. Книжка это произведение, а не идея.> никто же без твоего разрешения не может использовать абзацы твоей книжки :)
Может, это называется Fair use
http://en.wikipedia.org/wiki/Fair_useне может копировать кусок книжки, а абзац запросто.
Я так что-то и не понял, как они так хитро открыли джаву, что такие претензии могут получаться. Или все претензии связаны именно с trademark'ом? Т.е. если бы например, Google сперва форкнул OpenJDK, потом дал бы ему новое название Gaba, а потом бы на его основе сделал бы Android, то что претензий не было бы?
Вот если бы "Gaba" еще прошла тесты на совместимость с оффициальной Java (JDK) то да, наверное бы притензий не было бы :]
Все дело в том, что
1) Гугловская ява не совместима с оракловской
2) гугловская ява под BSD подобной лицензией, а оракловская под GPL2Тоесть фактически гугл своровал и присвоил их код....
Я буду рад если оракл их засудит. Оракл хоть ведет себя как честная компания, а не прикрывается опенсоурс сообществом.
Вообще-то гугл взял за основу для Dalvik, Apache Harmony, которая под Apache Licence и к коду от Сан/Оракл отношения не имеет.А если же тупо натырили GPL кода, то ССЗБ.
Да, блин!Нет гугловской явы !!!
Где вы её откопали ???
Оракл тоже, видать, нарыл где-то.
> Все дело в том, что
> 1) Гугловская ява не совместима с оракловской
> 2) гугловская ява под BSD подобной лицензией, а оракловская под GPL2
> Тоесть фактически гугл своровал и присвоил их код....
> Я буду рад если оракл их засудит.У тебя нарушена логика. Ты утверждение о присвоении кода вообще ничем не обосновал. Я буду рад если ты начнешь мыслить логически и отделять гипотезы от теорем.
согласен. но с уточнениями
>1) Гугловская ява не совместима с оракловской1) гугловский далвик не совместим с дотнен
>2) гугловская ява под BSD подобной лицензией, а оракловская под GPL22) гугловская ява под BSD подобной лицензией, а не под мс еула
>Тоесть фактически гугл своровал и присвоил их код....Тоесть фактически гугл своровал и присвоил их код....
>Я буду рад если оракл их засудит. Оракл хоть ведет себя как честная компания, а не прикрывается опенсоурс сообществом.а ещё надо ввести дисциплину "теория идиотизма" в школы с обязательной сдачей в егэ.
Вроде JAVA под лицензией GPL, почему не можно использовать исходный код явы?
потому что гугловская ява под BSD
Гугл сошёл с ума и перелицензировал чужой код под другую лицензию? Тяжело в это поверить, но я Вам верю :)
> Гугл сошёл с ума и перелицензировал чужой код под другую лицензию? Тяжело
> в это поверить, но я Вам верю :)Не верь. man Apache Harmony и про то, каким боком dalvik относится к ней.
>> Гугл сошёл с ума и перелицензировал чужой код под другую лицензию? Тяжело
>> в это поверить, но я Вам верю :)
> Не верь. man Apache Harmony и про то, каким боком dalvik относится
> к ней.Чё не верь. Гугла стырила код у Оракла, впихнула в какой-то Давик, и написала BSD License.
>>> Гугл сошёл с ума и перелицензировал чужой код под другую лицензию? Тяжело
>>> в это поверить, но я Вам верю :)
>> Не верь. man Apache Harmony и про то, каким боком dalvik относится
>> к ней.
> Чё не верь. Гугла стырила код у Оракла, впихнула в какой-то Давик,
> и написала BSD License.http://android.git.kernel.org/?p=platform/dalvik.git;a=blob;...
Таки APL 2.0, BSD там и близко нет.
Это конечно все меняет.
> Таки APL 2.0, BSD там и близко нет.Не суть, они схожи. И дают право на смену лицензии ну и затем любые права.
Вся хрень в том, что он уже сами поменяли лицензию с GPL2 на APL,
с чем GPL2 и тем более Ораклы не согласные. :)
> Вся хрень в том, что он уже сами поменяли лицензию с GPL2
> на APL,Хватит тупить.
Они не меняли лицензию.
> Не суть, они схожи. И дают право на смену лицензии ну и
> затем любые права.
> Вся хрень в том, что он уже сами поменяли лицензию с GPL2
> на APL,
> с чем GPL2 и тем более Ораклы не согласные. :)А был ли мальчик? я не считаю людей в гугле полными идиотами, чтобы делать такое. Написано похоже, вот оракл и решил денег содрать.
Могут наверно.
Смотрим сюда http://developer.android.com/reference/packages.html
Причем особенно внимательно смотрим на пакеты java.*, javax.*
Потом смотрим сюда
http://download.oracle.com/javase/1.5.0/docs/api/
потом можно сравнить классы и интерфейсы.Если про классы можно сказать, что сами придумали по документации, то интерфейсы по документации всегда точно такими же окажутся. Кроме как порядком методов ничем играться не получится.
В итоге, как писали сверху Developers, developers, developers.
А им особенно ничего другого и не оставалось. Если бы они взяли свою платформу с нуля, то на ней еще долго никто не мог бы писать.
А по факту, они поступили как Microsoft ранее. Как ты не не назови язык и vm там все равно java несовместимая торчит.
>потом можно сравнить классы и интерфейсы.и? у вайна тоже есть winapi. и он не под ms eula.
где написано, что за пользования интерфейсами надо платить?
или вы намекаете, что они не просто интерфейсы реализовали, а спиз.. украли классы целиком?
тогда где это в исковом заявлении?
>Если про классы можно сказать, что сами придумали по документации, то интерфейсы по документации всегда точно такими же окажутся.где написанно, что интерфейсами может пользоваться только оракл?
они в общем для того и созданы. чтобы ими пользовались сторонние разработчики. это и есть API. буду ли я вызывать интерфейс трампампам(что-то_тут) или напишу свою функцию трампампам(что-то_тут) - это никого ниипёт.
>А им особенно ничего другого и не оставалось. Если бы они взяли свою платформу с нуля, то на ней еще долго никто не мог бы писать.это и называется опенсоурс. Торвальдс же не требует в 3-х кратном размере с каждого девайса на основании того, что он сам хотел выпустить торвальдодроид, но его обокрали.
пусть выпускают свою ораклодроид с поэтессами и прочая и конкурируют на рынке, а не оценивают сферических коней в дцать баксов за штуку.
У Оракла не было Жавы, когда Гугл делал Андроид.Когда в квартире жили бабушка с дедушкой, они писали на нижних соседей жалобы милицию. Когда в эту квартиру переехала студенческая семья, нижние соседи стали писать жалобы на верхних. Как-то так.
> У Оракла не было Жавы, когда Гугл делал Андроид.Неважно. Патент есть и всё.
> Когда в квартире жили бабушка с дедушкой, они писали на нижних соседей
> жалобы милицию. Когда в эту квартиру переехала студенческая семья, нижние соседи
> стали писать жалобы на верхних. Как-то так.А кто им мешает? Обосновывай и доказывай. Иначе статья за клевету.
> А кто им мешает? Обосновывай и доказывай.спасибо Капитан-Очевидность, что пояснил что в суд я могу подать на всё что угодно, если только смогу доказать это :-)
> Иначе статья за клевету.
в этом топике -- как раз о том и речь -- Oракл *клеветит* на Google :-)
но вот будет ли Ораклу за это "статья" , или всё окажется какбэ под завесой ~неясности~ (из-за которой Ораклевскую клевету -- пощитают как за полу-правду) -- неясно :-D
если суд пощитает что "нчиего неясно, и проверить невозможно, такчто будем щитать что Оракл прав -- наполовину"..
...то возможно с Гугла возьмут например штраф не в тройном размере, а в половинном или двойном <...>..как думаете -- это круто или нет? :-D
Я даже не буду комментировать того , кто "Щитает" :)
... "возмещения убытков", ага.
Наступает эра мобильных платформ, вот и хочет ORACLE на них заработать, типа платите с каждого проданного устройства...
> Наступает эра мобильных платформ, вот и хочет ORACLE на них заработать,
> типа платите с каждого проданного устройства...и Майкрософт тоже хочет...
...отлично.. теперь чтобы корпорации чтото могли зарабатывали на высокотехнологичной технике -- им уже не обязательно ничего выпускать.. достаточно только нанять штат юристов :-)
хорошо устроились.... и [конечный] пользователи -- тоже рады.. ведь они всеголишь только платят деньги (даже сами не знают кому.. но всё включено в цену устройства) , и одновременно имеют возможность не парить себе мозги с технически-идиотскими [гипотетическими] изобретениями Оракла и Майкрософта
Я думаю что ответ Оракла будет приблизительно следующим:
"Нам совершенно всё равно и наплевать на то, что вы называете сообществом. Мы занимаемся бизнесом. Зачем вы украли у нас? Отвечайте на наши ответы быстро решительно"
И правильно сделают. Тогда сообществу надо уже будет реабилитироваться, потому как все карты (в виде патентов многих купленных компаний) находятся у Оракла. Но я думаю что сообщество, расслабленное и дряблое, бессильное сборище музыкантов и певцов, "творцов" блин - ничего не ответит. И об него вытрут ноги.
Оракл с гуглом судится, а не с сообществом. Если что-то непонял - не надо гору поэтических фантазий создавать.
Мне кажется Оракл вступает на путь по которому до неё прошла SCO
Умные мысли...ну ты понел, да? :)
Oracle==SCO?
В принципе, у Оракла есть патенты на яву, которые могут затронуть .Net
Почему они не подают в суд на MS ?Похоже, что просто Ларри и Стив договорились, т.к. они друзья и имеют родственные отношения (какие-то дальние родственники создали семью).
Google я тоже понимаю.
dex - это просто байткод, который придумали в Google.
LLVM, например, тоже компилит в собственный байткод.
И вообще мого есть разных байткодов.
Подавать в суд здесь совершенно глупо.Я имею право создавать компилятор из чего угодно во что угодно.
Например, LLVM компилит из C/C++ и из Java. И никто не собирается судиться из-за этого.Так вот Android SDK создаёт стандартное Java-приложение. И точка.
А уже потом это приложение я имею право компилить во что угодно!
Хоть в нативный код, хоть в байткод LLVM, а могу и в байткод Dalvik.Сам Dalvik уже просто виртуальная машина. Нигде не написано, что это Java. Это просто VM. Такие сейчас и в PHP и в Perl и хрен-знает где ещё используются.
Т.е. теоретически можно скомпилить Java-программу, которую произвёл Android SDK в байткод PHP (к примеру). Это Оракл никаким боком не должно волновать.В принципе, есть шанс нарушить сановские патенты, которые касаются именно построения виртуальной машины, но в таком случае нужно судится со всеми, кто использует любые VM.
Договорились, конечно, со Стивом Джобсом о взаимной поддержке.
На Oracle Day позавчера пиарили технику Apple и все компы были Apple и т.д.
>>В принципе, у Оракла есть патенты на яву, которые могут затронуть .NetМогут - не значит затрагивают.
>>Нигде не написано, что это Java.
Читай выше - они именно на реализацию матерятся. Явно видно скопированные с их кода куски. А за единство JavaVM в это вопросе даже Sun на елки голым лез. Ибо если будет война разных реализаций java - ей придет северный пушистик.
>> Могут - не значит затрагивают.Это к теме не относится, но был прецедент, когда Sun демонстрировала данные патенты Microsoft -у в ответ на претензии тоже по поводу патентов. У Сана вообще-то много интересных патентов, просто они были нормальной конторой и не занимались троллингом. Возможно, что поэтому теперь их больше нет.
Долго писать не хочется.
Единство JavaVM - это когда вы делаете VM и говорите, что это Java (TM), а на самом деле она несовместима со спецификациями. Так уже было с Microsoft-ом.
Dalvik не является Java-машиной !!! Этого никто не говорит и этого нигде не написано. И это никому не нужно. Это специальная VM для Андроида. Никакой связи с Java нет. И Ораклового кода там нет!
Проблемы есть (это только Ораклу так кажется) в библиотеках от Harmony. Но к Dalvik VM эти библиотеки отношения не имеют. Они используются просто как библиотеки на стороне Android SDK. Оракл ругается просто на API.
Это 100% аналогично, если бы Microsoft подала в суд на проект Wine и на React OS !!!
Всё писать надоело ...
Короче. Оракл намеренно или нет не понимает сути вопроса до конца (конечно специально).
Вот случайно наткнулся и очень удивился одинаковости моих мыслей: http://commonsware.com/blog/Articles/what-is-dalvik.html
> Это 100% аналогично, если бы Microsoft подала в суд на проект Wine
> и на React OS !!!ReactOs проводил аудит кода. Как раз по этой проблеме.
Ну, Ё-моё!React OS реализует Win32 API.
Естественно, что для этого имена функций, а также названия и типы параметров должны быть один в один с документацией Microsoft. Также естественно, что для этого следует использовать документацию от Microsoft.Обвинение Оракла как раз и состоит в том, что использована его документация и имена классов и методов. Заметьте, что не код методов !!!
В Apache Harmony взяли документацию на API и сделали свою реализацию.
И эта реализация используется в различных проектах. http://vmkit.llvm.org/
Пока их в суд никто не тащит (это просто тупо!!!).
таким образом любого жаба программиста можно тащить в суд, т.к. они используют и апи, и документацию
> В принципе, есть шанс нарушить сановские патенты, которые касаются именно построения виртуальной
> машины, но в таком случае нужно судится со всеми, кто использует
> любые VM.патенты -- это не "игра в Шашки" :-)
тут если кто-то нарушает твой патент -- то ты не обязан подавать в суд за это
(а можешь сделать это в любой другой момент.. именно в тот когда тебе выгоднее... в спину :))
--------------------------------------------------
и именно этот феномен тоже -- относится к КЛЮЧЕВЫМ -- когда реч заходит о вреде патентов
так как я например сделал какоето устройство/программу но могу никогда не узнать нарушает ли оно патенты или нет (ведь никто не заставит патентовладельцев в экстренном порядке подавать на меня в суд :))
...но стоит мне начать получать бешанные деньги с этого своего устройства -- так сразу найдётся десяток патентовладельцев кто будет ~верещщать~ про какуюто "интеллектуальную собственность"
......а еслибы я в самом начале знал (ДО того как начал рекламную компанию) что устройство нарушает кучу патентов -- разве бы я начал тогдабы всю это рекламную компанию %) %) %)
Интересно, конечно, но почему возмещение убытков обязательно в тройном размере? Это какой-то стандартный множитель в таких случаях или что?
> Интересно, конечно, но почему возмещение убытков обязательно в тройном размере? Это какой-то
> стандартный множитель в таких случаях или что?treble damages. Когда умышленно нарушают патент - treble, когда неумышленно - просто damages. В законе американском прописано. Но само понятие damages кривое.
Из крупных IT-компаний осталась только одна, которая не скатилась до уровня патентных троллей. и это Google.
за 12 лет существования ни одной патентной атаки против других компаний. поэтому мне очень не нравится, когда кто-то хочет, чтоб в этом споре гугл проиграл.
я бы был более спокоен если бы java купили
google или redhatа oracle вообще нельзя на км подпускать к java.
Google должен был купить Sun , тогда не было бы и близко всего этого маразма.
> Google должен был купить Sun , тогда не было бы и близко
> всего этого маразма.Лучше IBM. А то сейчас баланс сил нарушился очень серьёзно. Грядёт новая разрушительная война. Java стала первой каплей крови.
Мдя, Оракле таким выпендрёжем таки закопает джаву. На неё наплевать эйплу, на неё наплевать майкрософту. Гугле вот могла популизировать... Это чтож теперь джава будет уделом Oracle Data Base Server онли?...
ну на счёт майкрософтских плевков вы погоречились она со своим дот нетом 1.5 миллиарда долларов заплатила что бы плевать...
я думаю ей глубоко не плевать и она с радостью станет на сторону оракла :) она же типа "обязуется перед своими клиентами за иновации" так что если сама заплатила за иновации будет рада если и конкурент заплатит за инновации :)
Вот юристы бабки гребут то!