Первая фаза судебного разбирательства (http://www.opennet.me/opennews/art.shtml?num=27610), рассматривающего обвинение в нарушения связанной с Java интеллектуальной собственности и патентов компании Oracle в платформе Android, приобрела неприятный для Google оборот. В противоположность недавнему решению (http://www.opennet.me/opennews/art.shtml?num=33762) Европейского суда, признавшего что API и языки программирования не могут быть отнесены к категории интеллектуальной собственности, присяжные заседатели, выносящие вердикт в рассматриваемом Американским судом деле, встали на сторону Oracle и постановили (http://arstechnica.com/tech-policy/news/2012/05/jury-rules-g...), что компания Google нарушила интеллектуальную собственность, связанную с Java API.
В то же время, заседатели не смогли достигнуть единства мнений и однозначно ответить на вопрос, выходит ли использование Java API в Android за рамки "добросовестного использования" (fair use). Подобная двойственная позиция позволила Google настаивать на пересмотре решения, так как вынесен неполный вердикт, что может рассматриваться как судебная ошибка. Обсуждение данной претензии состоится в ближайшие дни.
Напомним, что на первом этапе судебного разбирательства, рассматривается только вопрос нарушения связанной с Java API интеллектуальной собственности. Если на первой стадии присяжные признают факт нарушения интеллектуальной собственности Oracle, то заседание перейдёт на второй этап, на котором будут рассмотрены вопросы, связанные с нарушением патентов. Далее, на третьей стадии будут рассмотрены остальные вопросы, в том числе размер нанесённого ущерба и наличие умысла.URL: https://www.eff.org/deeplinks/2012/05/oracle-v-google-and-da...
Новость: http://www.opennet.me/opennews/art.shtml?num=33791
http://lenta.ru/news/2012/05/08/google/если им можно верить, то разговор идет о 150кило-баксах.
при таком раскладе побеждает явно Google. :)
А мне даже немного жаль что сумма маленькая. Был бы замечательный слоган "Написано однажды, Оракле тебя вы...т всегда и везде".
> А мне даже немного жаль что сумма маленькая. Был бы замечательный слоган
> "Написано однажды, Оракле тебя вы...т всегда и везде".Угу. История с OpenOffice весьма показательна, ага?
Да, они настолько привыкли всегда и везде что вы...ли сами себя, на радость окружающим :)
> http://lenta.ru/news/2012/05/08/google/
> если им можно верить, то разговор идет о 150кило-баксах.
> при таком раскладе побеждает явно Google. :)Давайте запатентуем деепричастный оборот типа: "несмотря на её зеленые глаза, которые отражались в чистой воде", и перероем всех современных писателей, найдем таких книг, где он используется, и будем требовать компенсации! :)
Тут примерно то же самое. Образ мышления у программистов мог просто совпадать, и там же они могли разместить знаки.
Бред от Oracle.
Oracle: 9 строк java-кода за миллиард долларов...
======================== цитата ==============================================
Метод rangeCheck из файла array.java, которые по мнению суда были заимствованы, строки с 788 по 802:
/**
* Checks that {@code fromIndex} and {@code toIndex} are in
* the range and throws an appropriate exception, if they aren't.
*/
private static void rangeCheck(int length, int fromIndex, int toIndex) {
if (fromIndex > toIndex) {
throw new IllegalArgumentException(
"fromIndex(" + fromIndex + ") > toIndex(" + toIndex + ")");
}
if (fromIndex < 0) {
throw new ArrayIndexOutOfBoundsException(fromIndex);
}
if (toIndex > length) {
throw new ArrayIndexOutOfBoundsException(toIndex);
}
}
======================== цитата ==============================================
на мой взгляд дилетанта - нелепо как-то...
Оракл изначально настаивали на том, что количество нарушений было большим. Это - все, что суд в итоге готов признать в качестве нарушения ителлектуальной собственности. И тянет это, если верить Ленте (см. ссылку в комментарии выше), на сумму отчислений от 200 до 150 000 долларов. Стоит ли говорить, что для гугла даже максимальная сумма не особо заметна.
Даже 150к многовато, даже с учетом штрафов и пеней. Если в Сан так дорого обходилось написание кода, понятно почему они разорились. =)
А диплом мне за такие строки тогда засчитают? Я их раньше Оракля написал!
меньше читай желтую прессу, и не будет казатся что строчек 9, а долларов миллиард. Речь уже шла о менее чем 100 миллионах и совсем не за эти строчки.
>...меньше читай желтую прессу...Меньше читай жёлтую прессу.
И, кроме того, почаще отходи от компьютера. Почитай художественную литературу, пообщайся с людьми, не связанными с твоей работой. Вспомни о том, что не все слова - техническая информация. О том, что словами можно выражать не только линейные мысли, но и отношение к предмету обсуждения. И выражать это не "линейно", а "образно". И способы выражения могут быть витиеваты...
Берем книгу Диккенса потолще, берем книгу Голсуорси потолще, запускаем поиск, находим одно совпадающее предложение (а что-то вроде "И он только сейчас понял, как сильно ее любит" непременно найдется) -> Голсуорси - плагиатор!
Присяжные - абсолютные профаны, непонимающие, что при жестко определенном стиле написания программ, куски кода, реализующие одинаковые решения и должны выглядеть одинаково!
Предполагаю, что если покопаться, то аналогичный этим 9-ти строчкам код обработки ошибок можно найти в десятках более ранних проектов и, даже, в учебниках по программированию. После чего можно спокойно выдвигать встречный иск.
присяжные — идиоты, они понимают только побуквенное сравнение. смысла букв они уже не понимают.кстати, а вот программы под GPL вообще один сплошной плагиат: большинство из них начинается со стандартной «шапки». ну и что, что это комментарий? всё равно плагиат!
Использовать присяжных в ТАКОМ деле - само по себе, имхо, маразм. Тут юристы не могут к единому мнению придти, а присяжные, т.е. совершенно посторонние люди, не разбирающиеся в теме, внезапно должны смочь
+стопицот! какие нахрен присяжные вообще могут быть в таком разбирательстве, а?!
интеллектуальную собственность? нет такого понятия!
Гугл уже наполовину выиграл эту часть процесса. На вторую половину (copyrightable API) решение принимает судья, а не присяжные, и оно еще не принято.Пресса не смогла или не захотела правильно истолковать решение присяжных, и что оно означает в контексте, когда судья сказал присяжным исходить из того что API copyrightable.
За 9 строчек кода штраф будет минимальным, если вообще будет.
читать как всё на самом деле:
http://www.groklaw.net/article.php?story=20120507122749740
там и ссылка на verdict form присяжных есть
verdict присяжных [контескт: судья сказал присяжным исходить из предположения что API copyrightable]1. a. yes [Has Oracle proven that Google has infringed the overall structure, sequence and organization of copyrighted works?]
1. b. unanswered.2. documentation. no [As to the documentation for the 37 Java API packages in question taken as a group: A. Has Oracle proven that Google has infringed?]
3. [Has Oracle proven that Google’s conceded use of the following was infringing, the only issue being whether such use was de minimis:]
a. yes, infringing. [The rangeCheck method in TimSort.java and ComparableTimSort.Java]
b. no, not infringing. [Source code in seven “Impl.java” files and the one “ACL” file]
c. english language comments, no, not infringing [The English-language comments in CodeSourceTest.java and CollectionCertStoreParameters Test.java]4. a. yes [A. Has Google proven that Sun and/or Oracle engaged in conduct Sun and/or Oracle knew or should have known would reasonably lead Google to believe that it would not need a license to use the structure, sequence, and organization of the copyrighted compilable code?]
b. no. [B. If so, has Google proven that it in fact reasonably relied on such conduct by Sun and/or Oracle in deciding to use the structure, sequence, and organization of the copyrighted compilable code without obtaining a license?]
Вердикт присяжных... Кучка не компетентных людей, которым по ушам проехались адвокаты. Чей будет более убедителен и заумен в речах, на того присяжные слюни и пустят...
Зато по закону, ведь этого все хотят. Специального закона для программистов пока ещё не придумали - поэтому судятся как все.У нас бы это всё было проще и быстрее.
Уверенность присяжных в "копировании" абсолютно тривиальной функции уже заслуживает праздничной лоботомии всему жюри за счет благодарных налогоплательщиков. Чтобы уж наверняка больше ни в каком суде не засветиться.Ждем вердикта по копирайту на API.
> что имеет место копирование кода одной из функцийСтуденты с GSoC такие студенты;)
>Позиция Oracle ... Google скопировала определение 37 Java API из базовых Java-библиотек
>Google ... на базе данного API была создана принципиально иная технологияВыходит что Гугл либо ССЗБ, либо специально подставился в соответствии с каким-то "хитрым планом".
В любом случае Андроиду ещё далеко до Линукса и *BSD.
Подозреваю, все было куда проще: Sun обозначал пределы, в которых Java может быть использована без проблем. Гугль ориентировался на эти пределы. Теперь Оракл, на правах нового хозяина, нарушает обещания Sun, и Гуглю приходится доказывать, что они не верблюды.А жаль, что Оракл не может запретить пользоваться Жабой вовсе - глядишь, нормальный мобильный Линукс бы получился...
>...жаль, что Оракл не может запретить пользоваться Жабой...Не поможет, кандидатов на место Java много.
Уж не С# ли кандидат?
Было бы смешно, если бы моно стало стандартом для линукса.
Ну, как язык шарп куда приличнее явы
> Ну, как язык шарп куда приличнее явывойна была равна…
>Ну, как язык шарп куда приличнее явыНеужели вы уже нашли все 10 отличий?
Не просветит ли нас светлоликий кто эти остальные кандидаты?
LISP
> LISPНе все задачи ложатся и не на любые мозги -- оно всё-таки математику любит.
Это все равно, что сказать "кандидатов на место Венды много".
Уже десяток лет этим мантрам, а воз и ныне там. Если б не Огрызки с их планшетами, то и второй десяток можно было бы легко предсказать.
> В любом случае Андроиду ещё далеко до Линукса и *BSD.Хочу вас огорчить Андроид дистрибутив гну/линукса.
Я имел ввиду предмет разбирательства, а не весь этот весьма слоеный "пирог".
> Хочу вас огорчить Андроид дистрибутив гну/линукса.хочу тебя огорчить: андроид НЕ дистрибутив GNU/Linux.
>> В любом случае Андроиду ещё далеко до Линукса и *BSD.
> Хочу вас огорчить Андроид дистрибутив гну/линукса.Ну положим линукса, но вот GNU там как раз сильно постарались избежать.
Не оттуда беду ждали...
я думал что API это всё таки набор методов, а не детали их реализации. Вменяют именно копирование реализации.
Хорошая новость. Проглота Бриневича должны остановить.
Ну под запрет сразу попадают- Wine
- Все свободные реализации, совместимые с UNIX, в том числе, BSD и GNU/Linux.
- Языки программирования Си, Basic, Pascal
- Свободные драйвера для FAT, NTFS
- Свободные реализации HTTP, TCP/IP
> Ну под запрет сразу попадаюти сама Джава - за преступное копирование примитивных типов и синтаксиса Си :-D
> Ну под запрет сразу попадают
> - Wine
> - Все свободные реализации, совместимые с UNIX, в том числе, BSD и
> GNU/Linux.
> - Языки программирования Си, Basic, Pascal
> - Свободные драйвера для FAT, NTFS
> - Свободные реализации HTTP, TCP/IPпрошу прощения, но вот насчет TCP/IP тут все намного проще исходная реализация по лицензии BSD
У них всегда судят присяжные?
Брин уже учит немецкий, или франузский? Так, на всякий случай ;)
Все правильно. Не догадались переименовать переменные и пару else'ов вставить - платите деньги.
Хотя, помню, была у нас лаба. Так я и мой приятель независимо дали почти всем переменным одинаковые названия и, вообще, написали довольно похожий код. А это было далеко не 9 строк.
Если представить что закон это код программы, стороны процесса это входные данные, сам судебный процесс это компиляция,линковка и исполнение кода, то присяжные это random-генератор, выдающий вместо обоснованного ответа лишь шум. Такая система порочна в своей сути и не может делать то, для чего задумана. Прямая демократия -- бред сивой кобылы: мнение обывателя, разум которого неразвит и промыт масс-медиа не может быть превыше мнения специалистов в своей области, даже если обывателей три, а специалистов два.
>...random-генератор, выдающий вместо обоснованного ответа лишь шум.http://ru.wikipedia.org/wiki/Метод_Монте-Карло
Вы владеете четкими критериями и методами, чтобы отделить специалистов от неспециалистов? Поделитесь опытом! :-)
Если с Басманным судом сравнивать - так уж лучше пусть обыватели судят. Хотя бы можно надеяться, что если уж не по уму, то по справедливости... А в Басманном на что надеяться?
если поискать в java то там много влияния с и с++ так что пора судить оракл. и так по цепочке до диназавров.
> если поискать в java то там много влияния с и с++а ещё там стековая VM, которую придумали задолго до жабы. я уверен, что найдётся как минимум один коммерческий продукт, который использовал стековую VM. плагиат-с.
Опеннет превратился в сайт для юристов...
что поделать - веяния времени...
ааааа, «приложение» отожгло!p.s. дико интересна квалификация присяжных. хотя, что тут интересного…
по тысяче долларов за каждую строку бесценного священного жаба-кода и оракл гудбай!
пора бы смириться и отдать google полную власть над интернетом.
>Функция, копирование которой было признано присяжными. Код из OpenJDK:/me упал под стол. :DDDDD Они это серьезно?
Если суд таки решит в пользу Оракл, то думаю можно начать патентовать все возможноые Апи и стандартные реализации :)
судя по этим 9 строчкам -- да -- copy-past имело место. гарантия 100% .....потомучто скопированно прямо с теми же ошибками стиля оформления (например гдето есть пробелы около "+" а гдето их нет.. а обычно программисты более строго относятся к форматированию кода)
# p.s.: хотя чесно скажу -- что мне было очень печально это признать
а чё коменты трут ? Нужно писать дружественным языком ?Повторюсь.
ms нагло украло api java в своём кривом Net Frameworkдля этого достаточно сравнить интерфейсы, которые как заявляет Oracle, сан рожало долгими годами в мучениях. И потратило биллионы зе.. то есть непровославных долларов.
возникают вопросы почему Оракл не подаёт на ms особенно учитывая упущенную выгоду в мил .. то есть в биллионы долларов.
Или людоеды друг друга не жрут ?
> мил .. то есть в биллионы долларовА не подскажете, что это за число такое "биллионы"?
"миллиарды" с суржика :)
когда шпалы кончятся - это половина )
http://ru.wikipedia.org/wiki/Биллион
> а чё коменты трут ? Нужно писать дружественным языком ?
> Повторюсь.
> ms нагло украло api java в своём кривом Net Framework
> для этого достаточно сравнить интерфейсы, которые как заявляет Oracle, сан рожало долгими
> годами в мучениях. И потратило биллионы зе.. то есть непровославных долларов.
> возникают вопросы почему Оракл не подаёт на ms особенно учитывая упущенную выгоду
> в мил .. то есть в биллионы долларов.
> Или людоеды друг друга не жрут ?корпоративная этика
не жрут :-) но временно
Пусть в светоче демократии торжествует маразм. Нас оно не касается.
меня одного смущает сравнение с OpenJDK?
видимо сан передал код в openjdk теперь openjdk основная библиотека
ИМХО формальные переменные можно было переименовать (оставив конечно префиксы From и To). А в комментах написать, что это сделано в угоду Оракл )))
Например FromIndx
М-да...