LINUX.ORG.RU

В деле Oracle против Google суд признал, что Java API защищён авторским правом

 , , , ,


2

5

В эту пятницу федеральный суд США отменил прошлое решение по делу Google против Oracle. В ходе данного судебного разбирательства рассматривалось обвинение в нарушении связанной с Java интеллектуальной собственности компании Oracle в платформе Android. В решении суда от 2012 года было признано, что API не подпадает под защиту авторского права и создание программных продуктов с его реализацией легально. В этот раз суд встал на сторону Oracle и признал, что API рассматриваемых 37 пакетов является объектом интеллектуальной собственности.

Oracle уже прокомментировал это решение, заявив, что это победа всей индустрии разработчиков ПО. Реакция Google пока не известна.

Вердикт:

For the foregoing reasons, we conclude that the declaring code and the structure, sequence, and organization of the 37 Java API packages at issue are entitled to copyright protection. We therefore reverse the district court’s copyrightability determination with instructions to reinstate the jury’s infringement verdict. Because the jury hung on fair use, we remand Google’s fair use defense for further proceedings consistent with this decision. With respect to Google’s cross-appeal, we affirm the district court’s decisions: (1) granting Oracle’s motion for JMOL as to the eight decompiled Java files that Google copied into Android; and (2) denying Google’s motion for JMOL with respect to the rangeCheck function. Accordingly, we affirm-in-part, reverse-in-part, and remand for further proceedings.

Полный текст заключения (PDF, 343K)

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

★★★★

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

да тупка всё это

сегодня патентуем API, а завтра названия функций min, max и avg?

раз уж есть патенты, значит они должны быть достаточно сложны и уникальны, то есть быть результатом человеческого труда «мы вложили миллион и получили технологию, сейчас будем зарабатывать», а не человеческого гения «мы собрали 100 докторов наук и придумали API, я дядя Петя из подворотни в это же время посетила муза и он для себя на досуге накатал набросочек с другим API, который всех докторов наук заткнул за пояс»

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

Это не карты. просто 4,2" экран в Z10 экономнее вот и ест меньше

В HTC он 4.3" а в Nexus S 4" OLED
Но это не мешает андроидофонам ври запуске Java приложений сжирать батарейку
и карты это ярчайший пример такого поведения.

Именно поэтому большинство популярных игр со сложной логикой и графикой - бинарные а не Java приложения.

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

До вас почему-то не доходит простая фраза:
Intel компилирует бинарный код ARM в x86 в большинстве популярных приложений для Android.

О графических чипах речь не идёт.
Более того у Интела в мобтльных чипах графика лицензированная и та-же ччто и во многих ARM чипах, так что менять ничего не нужно.

grim ★★☆☆
()

Альтернативы API - «живой звук»^W спеки (типа ECMA), протоколы и RFC надо понимать. Или до этого тоже докопаются? Где границы между спецификациями языка и API?

Если API является объектом авторства, то значит в API надо явно прописывать об этом.

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

А кто читал, то сразу бил бы себя по голове киянкой или напивался...шутка...

swwwfactory ★★
()
Последнее исправление: swwwfactory (всего исправлений: 2)
Ответ на: комментарий от no-dashi

ты походу не понимаешь, что патентование API это полный писец всему ИТ.

Ты походу не понимаешь, о чем речь. Hint: не о патентах.

Microsoft запатентует ODBC [...] Потом они запатентуют WinAPI

Если запатентуют - можешь напомнить мне этот разговор.

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

Смысл примерно тот же самый. Патенты - частный случай ИС, и объявить API интеллектуальной собственностью == дать возможность привлечь к суду за любую (даже самостоятельную) реализацию того же API.

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

Смысл примерно тот же самый. Патенты - частный случай ИС

А по поводу GPL у тебя паранойи нет? Тоже частный случай IP.

объявить API интеллектуальной собственностью == дать возможность привлечь к суду за любую (даже самостоятельную) реализацию того же API.

Да. Но только в некоторых случаях. Посмотрел бы я на попытку привлечь к суду за самостоятельную реализацию OpenCL (авторы которого согласились опубликовать его как «open royalty-free») или даже Win32, который сама Microsoft стандартизовала.

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

А по поводу GPL у тебя паранойи нет? Тоже частный случай IP.

GPL жестко регламентирует свою применимость и область действия.

Да. Но только в некоторых случаях. Посмотрел бы я на попытку привлечь к суду за самостоятельную реализацию OpenCL (авторы которого согласились опубликовать его как «open royalty-free») или даже Win32, который сама Microsoft стандартизовала.

В случае с OpenCL есть public offer, и его отзыв а он обратной силы не имеет. А с Win32 после соответствующего прецедента - да, MS может теперь иск подать и потребовать например запрета Wine как «нарушающей права интеллектуальной собственности Microsoft Corp реализации Win32».

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

В случае с OpenCL есть public offer, и его отзыв а он обратной силы не имеет. А с Win32 после соответствующего прецедента - да, MS может теперь иск подать и потребовать например запрета Wine

То есть публикацию (по инициативе MS) Win32 как стандарта ты не рассматриваешь как «public offer»? Интересно, почему? Тот же вопрос о публикации POSIX и Spec 1170.

tailgunner ★★★★★
()

GPL3

Похоже выбора не оставили. Если есть несколько аналогов, то независимо от качества, только GPL3.

anonymous
()

GPL3

Выбора не оставляют. Теперь только GPL3.

anonymous
()

О!

Это глюк или нет? По умолчанию анонимосу не видно самого себя? Только после добавления сообщения видны старые сообщения. Круть!

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

Большинство популярных игр со сложной графикой - бинарные совсем не из-за того, что java жрет батарейку. )

Просто у всего своя ниша. Честное слово, спор глухого с немым.

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

То есть публикацию (по инициативе MS) Win32 как стандарта ты не рассматриваешь как «public offer»? Интересно, почему?

Потому, что публикация стандарта после этого прецедента не является разрешением на его реализацию. Java API опубликован так же как и Win32, что не помешало ораклу наехать на гугель. А после того, как этот наезд одобрен в суде (о чем и тема), MS также сможет наезжать на всех реализовавших Win32 (читать Wine).

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

«MS также сможет наезжать на всех реализовавших Win32»

Сможет - не значит будет. Тем более что МС выгодно, чтобы использование Win32 продолжалось. Иначе никому станут не нужны все эти Visual Studio.

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

MS также сможет наезжать на всех реализовавших Win32 (читать Wine).

зачем им это надо? суть спора Google vs Oracle: деньги. Google должен был взять javame, а вместо этого кинул Sun на бабло и форкнул жабку себе сам

а Wine используется для интеграции с поделками MS, если MS будет еще и наезжать на тех кто делает Wine она только лишь уменьшит свои продажи

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

на C# можно еще писать ? когда запатентуют ?

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

Потому, что публикация стандарта после этого прецедента не является разрешением на его реализацию. Java API опубликован так же как и Win32

Не так же. Java API - это стандарт де-факто, т.е. не стандарт вообще.

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

Большинство популярных игр со сложной графикой - бинарные совсем не из-за того, что java жрет батарейку. )

А изза чего-же ещё?

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

OpenGL + Ме-е-е-е-е-едленно. Ну и да, ок, слово «совсем» - лишнее. )

Intel транслирует в x86 совсем не кодл для GPU а ARM код.
Т.е. именно изза того что жрет батарейку.

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

суть спора Google vs Oracle: деньги ... Wine используется для интеграции с поделками MS

Не-е-е... wine используется, чтобы не платить за лицензию за MS Windows. И будет ведь не полный запрет, а всего лишь требование наличия лицензии на windows для использования wine.

Хотя по факту это требование и так есть, как только начинаешь использовать msxml, iexplore, msvcrt.dll, ...

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

Значит результат многолетней разработки wine будет зависеть от желаний левой пятки менеджеров Майкрософта. Офигенно.

Xunnu ★★
()

Tizen, Firefox OS... coming soon.

Они подхватят флаг, падающий из рук Android, хотя вряд ли он вообще упадет - пустое...

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

Я ничего против Haskell не имею. Ведь я его даже в глаза не видел. Но математикам почему-то не нужна своя мобильная система.
А еще ты предлагаешь интерпретатор, в качестве основного языка для того, чтобы написать целую мобильную систему. Я уже видел тут одного чудака, который намеревался создать «Принципиально новую систему, написанную полностью на Python». Это случайно не ты? Я даже представить не могу, как он заставит текстовый файл выполняться в процессоре. А интерпретация текстового файла тоже небыстрое занятие. Разве что если все программы транслировать в байткод заранее, но я что-то не разу не видел у питона такой функции. А ядро сделать просто большим интерпретатором python-байткода. Больше никак не представляется. А как представляешь это ты?

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

Haskell прекрасно компилируется и жрёт памяти в разы меньше джавы. И причём тут «система для математиков»? Для конечного пользователя знание функционального программирования не потребуется, как и не требуется знание объектно ориентированного.

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

Если нечто крякает, плавает и ходит как ... ну ты понял

Да. Это анонимус, который притворяется уткой.

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

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

А она есть.

Впрочем, это не отменяет бредовости написанного тобой.

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

Haskell прекрасно компилируется и жрёт памяти в разы меньше джавы. И причём тут «система для математиков»? Для конечного пользователя знание функционального программирования не потребуется, как и не требуется знание объектно ориентированного.

Функциональность подразумеват, что под него будут писать 2.5 калеки и приложений будет столько же, 2.5 калеки.

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

«Не-е-е... wine используется, чтобы не платить за лицензию за MS Windows. И будет ведь не полный запрет, а всего лишь требование наличия лицензии на windows для использования wine.»

Расслабься, МС уйдет из Росии в ближайшее время. Потому что от нее хотят потребовать нонсенс - гарантии бесперебойной работы ПО. Что по умолчанию не может дать и не дает никто. Так что в России не будет вообще никаких софтверных компаний - отказ от гарантий - неотъемлемая часть даже ГПЛ1-3

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

Ты не заметил, что большинство программеров, которые пишут программы под Андроед, даже и не слышали про функциональное программирование?

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

А она есть.

Тыкни?

Впрочем, это не отменяет бредовости написанного тобой.

Я и сам не отменяю. :)

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

Так что в России не будет вообще никаких софтверных компаний - отказ от гарантий - неотъемлемая часть даже ГПЛ1-3

Франчайзи 1С гарантируют :-) Значит операционку (на базе линукса естественно) тоже 1С выпустит :-)))

P.S. Где прочитать про требование к Микрософту?

monk ★★★★★
()

Эта музыка будет вечной!

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

Потому что от нее хотят потребовать нонсенс - гарантии бесперебойной работы ПО.

Это как это - потребовать?

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

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

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

А еще эти бездари не в курсе, что законы не имеют обратной силы. Они не могут приказать поддерживать уже проданное на момент принятия закона ПО. Закон может регулировать только поддержку новопроданных лицензий. Просто перестанут продавать ПО в Россию, чтобы не иметь гемора. Или выставят тройные-четверные цены.

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

Я думаю эти бездари сейчас лихорадочно думают только о том куда съ**ывать, а все остальное гнилой популизм чистой воды, для Малахова с Киселевым

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

Значит, авторским правом также защищены API Unix

Да, так и есть, владеет The Open Group, а не SCO, как ты мог подумать мой маленький друг.

(Linux незаконен),

Linux никогда себя не называл UNIX и не проходил обязательную сертификацию на соответствие UNIX. В своё время у Apple были проблемы, как раз из-за использования имени UNIX для Mac OS X, но они таки сертифицировались позднее.

API Windows

Не смеши мои тапочки, чего там защищать? Венгерскую запись, говноапи?

(Wine незаконен)

Ну чисто теоретически его легитимность под сомнением по другой причине. Отличие же wine в том, что оно делает реализацию апи, пытаясь запустить существующий код, . Моё мнение, что Google просто взяли Java как язык(ну и обрезок стандартной платформы Java) для реализации своей среды исполнения собственного платформенного кода. Навешали своих плюшечек, особенностей, своих апи и предложили джавистам на этом всём писать.

Суд не одобряю и решение отправляю в /dev/null

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

Значит у них будет 2 варианта:

- остаться без работы - учиться

Или вы считаете что функциональное программирование настолько сложно освоить что невозможно подготовить достаточное количество специалистов?

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

Я не считаю что это сложно. Просто ленивым будет проще не изучать «какой-то Haskell», а смотреть в сторону других платформ. Тем самым, под ондроед на Haskell будут писать только избранные, и никому такой ондроед не будет нужен.

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

Ленивые пусть идут работать уборщиками, там вообще можно ничего не изучать.

Сначала ввели моду подстраиваться под тупых юзеров. Ну это ещё можно понять. Теперь уже ввели моду подстраиваться под тупых программистов. Это уже вообще трындец.

А как же они тогда джаву то выучили если они такие ленивые?

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

А архитектурно наиболее продвинутая модель безопасности вообще в Харматтане.

Это где скрипты установочные от рута запускаются?

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

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

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