[NIXP] Судья: API в Oracle Java не покрываются авторским правом

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux

[NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Dmitry Shurupov »

Вчера судья, занимающийся судебным иском Oracle против компании Google по поводу использования Java в мобильной платформе Android, вынес вердикт, согласно которому программные интерфейсы (API) Java не могут быть защищены авторским правом. Одна из претензий Oracle заключалась в том, что Google, применяя JVM-машину Dalvik в Android, нелегально скопировала 37 пакетов из разработанного в Oracle (точнее, в Sun Microsystems, ныне принадлежащей Oracle) Java API, повторив их структуру и последовательность. Но судья заявил, что на подобные API не распространяется авторское право: «Если существует всего один способ выразить идею или функцию, каждый может делать это, и никто не вправе монополизировать данный способ выражения». Судья также объявил, что наличие в свободной реализации Java команд, идентичных представленным в официальных API, является вынужденной мерой для сохранения совместимости. Неделю назад сообщалось о победе Google и в патентном разбирательстве по Android: Oracle утверждала, что права на их интеллектуальную собственность ущемляются из-за нарушения патентов на Java в Android, однако суд с этим не согласился. Таким образом, Oracle потерпела окончательное поражение в своей тяжбе по Java и Android с Google.

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение sash-kan »

можно констатировать (промежуточную) побебу бобра над блом·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21523
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Bizdelnick »

sash-kan писал(а):
01.06.2012 13:57
побебу бобра над блом

Что, никак эргономичную клаву не осилишь?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение sash-kan »

Bizdelnick писал(а):
01.06.2012 15:21
sash-kan писал(а):
01.06.2012 13:57
побебу бобра над блом

Что, никак эргономичную клаву не осилишь?
наоборот, владею в совершенстве·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21523
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Bizdelnick »

sash-kan писал(а):
01.06.2012 16:05
наоборот, владею в совершенстве

Овладел буквой "б" и никак не нарадуешься?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Janik
Сообщения: 870
Статус: Оператор вычислительных машин
ОС: Debian

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Janik »

А ведь Microsoft не судится с командой разрабов Wine из-за повторения виндового АПИ.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Спасибо сказали:
Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Yaros »

Janik писал(а):
02.06.2012 16:05
А ведь Microsoft не судится с командой разрабов Wine из-за повторения виндового АПИ.

Тихо!
Не подсказывайте им мысль =)
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Crazy »

Janik писал(а):
02.06.2012 16:05
А ведь Microsoft не судится с командой разрабов Wine из-за повторения виндового АПИ.

Более того C# и CLI стандартизированы, поэтому любой может сделать свою реализацию.

Desipere in loco
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение watashiwa_daredeska »

Crazy писал(а):
02.06.2012 21:36
Более того C# и CLI стандартизированы
Угу. Прошловековая версия. И WinForms запатентована, так что Mono может только кое-как исполнять программы, использующие их, но MonoDevelop не может добавить разработку с использованием WinForms — запрещено. И Samba'у они по молодости пинали только в путь. Так что вот не надо из M$ белых пушистых овечек делать.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение alv »

sash-kan писал(а):
01.06.2012 13:57
можно констатировать (промежуточную) побебу бобра над блом·

Хорошо, что не бром победил бабло

Bizdelnick писал(а):
01.06.2012 16:32
Овладел буквой "б" и никак не нарадуешься?

А ведь для выражения многих мыслей и эмоций буквы б хватает. Ну разве что ещё одну, на крайняк две прибавить
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Crazy »

watashiwa_daredeska писал(а):
03.06.2012 19:21
Угу. Прошловековая версия. И WinForms запатентована, так что Mono может только кое-как исполнять программы, использующие их, но MonoDevelop не может добавить разработку с использованием WinForms — запрещено.

Где прошлый век?
Нужно разделять C# и .NET Framework. На C# с тем же Mono можно написать приложение которое будет работать под Windows, Linux, Android.

Desipere in loco
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение watashiwa_daredeska »

Crazy писал(а):
04.06.2012 08:34
Где прошлый век?
«Прошлый век» — это гипербола, естественно, ибо .Net появился только в этом. По ссылке окромя черновика двухлетней давности имеется лишь стандарт семилетней давности на C# 1.0 и CLI 1.0. Сколько вышло с тех пор .net'ов? И язык там менялся, это я помню точно, ибо рядом сидели .net-разработчики и шумели по этому поводу. Кроме того, стандарт на C#, это примерно как стандарт ISO на C — по этому стандарту можно разве что убогий cp реализовать, а WinForms, которые для оконных приложений — запатентованы и разрабатывать под них в MonoDevelop нельзя.

Crazy писал(а):
04.06.2012 08:34
Нужно разделять C# и .NET Framework. На C# с тем же Mono можно написать приложение которое будет работать под Windows, Linux, Android.
А на C# из .Net можно написать приложение, которое будет работать в Mono? А Mono при этом поддерживает ТОЛЬКО стандарт семилетней давности или им еще пришлось отреверсинжинирить последующие нестандартные версии, чтоб хоть что-то принесенное из виндов работало?
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Crazy »

watashiwa_daredeska если ходил по ссылке и смотрел, то
The Mono C# compiler is considered feature complete for C# 1.0, C# 2.0, C# 3.0 and C# 4.0

Чем C# 4.0 не устраивает?
Взял Mono с MonoDevelop сделал тестовую форму на GTK#, собрал, запустил. Потом взял переключил MonoDevelop на .Net и запустил из .Net. В чем проблема?

Desipere in loco
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение watashiwa_daredeska »

Crazy писал(а):
04.06.2012 11:01
Чем C# 4.0 не устраивает?
А стандарт на него где? Так-то можно и WinAPI обойтись — Wine есть.

Crazy писал(а):
04.06.2012 11:01
В чем проблема?
В том, что нет стандарта. Точно так же, как не было стандарта на MS HTML. Сделать — не проблема, но минимум через полгода-год после того, как M$ уже выпустит готовый продукт. Потому что реверсинжинирить надо.
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Crazy »

watashiwa_daredeska писал(а):
04.06.2012 11:31
В том, что нет стандарта. Точно так же, как не было стандарта на MS HTML. Сделать — не проблема, но минимум через полгода-год после того, как M$ уже выпустит готовый продукт. Потому что реверсинжинирить надо.

C++11 то же долго не было, однако во всех популярных компиляторах была поддержка. Те же Python, Perl вообще не стандартизированы.
Или описания для создания компилятора не достаточно?

Desipere in loco
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение watashiwa_daredeska »

Crazy писал(а):
04.06.2012 11:43
C++11 то же долго не было, однако во всех популярных компиляторах была поддержка.
Была поддержка отдельных застабилизированных частей стандарта. Причем, многие фичи из этого стандарта либо были явно описаны, как «C++0x & subject to change in the future», либо вообще включались отдельным специальным флагом, как нестандартные. В программах, которые использовали эти фичи, явно указано, что требуется С++0x, а не просто «C++», и в конце-концов стандарт таки появился. А на C# 2.0, 3.0, 4.0, какой-там еще, стандарта нет и, скорее всего, не будет. Есть только
Crazy писал(а):
04.06.2012 11:01
Mono C# compiler is considered feature complete
Кем considered? Майкрософтом? Мигелем де Иказой?

Crazy писал(а):
04.06.2012 11:43
Или описания для создания компилятора не достаточно?
Не достаточно.

Crazy писал(а):
04.06.2012 11:43
Те же Python, Perl вообще не стандартизированы.
Так про них никто и не заявляет, что они стандартизированы. А про C# это вранье распространяется на каждом шагу.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение diesel »

watashiwa_daredeska писал(а):
04.06.2012 09:04
Crazy писал(а):
04.06.2012 08:34
Нужно разделять C# и .NET Framework. На C# с тем же Mono можно написать приложение которое будет работать под Windows, Linux, Android.
А на C# из .Net можно написать приложение, которое будет работать в Mono? А Mono при этом поддерживает ТОЛЬКО стандарт семилетней давности или им еще пришлось отреверсинжинирить последующие нестандартные версии, чтоб хоть что-то принесенное из виндов работало?

Когда .Net Reflector был бесплатной программой, запускал его на mono. И не просто запускал, а он еще и работал.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение watashiwa_daredeska »

diesel писал(а):
04.06.2012 12:34
Когда .Net Reflector был бесплатной программой, запускал его на mono. И не просто запускал, а он еще и работал.
reflector 6.0 dose not support Mono,only 5.1.7supports mono.

mono reflector.exe /compat
Похоже, что его специально пилили на совместимость. Кроме того, когда вопрос касается C#, дело даже не в том, запускается или нет, а собирается или нет.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение diesel »

watashiwa_daredeska писал(а):
04.06.2012 12:40
Похоже, что его специально пилили на совместимость.

не совсем: http://tirania.org/blog/archive/2007/Feb-21.html, если и пилили, то mono, в рамках пиления моны :)


watashiwa_daredeska писал(а):
04.06.2012 12:40
Кроме того, когда вопрос касается C#, дело даже не в том, запускается или нет, а собирается или нет.

Кое-что собиралось. Глубоко не влезал, мне были нужны штуки не связанные с UI, поэтому есс-но никаких вин формс итп.
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение Crazy »

watashiwa_daredeska писал(а):
04.06.2012 12:05
А про C# это вранье распространяется на каждом шагу.

Однако же используется в реальных проектах и ничего.

Desipere in loco
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [NIXP] Судья: API в Oracle Java не покрываются авторским правом

Сообщение watashiwa_daredeska »

diesel писал(а):
04.06.2012 12:50
не совсем: http://tirania.org/blog/archive/2007/Feb-21.html, если и пилили, то mono, в рамках пиления моны
Отличный пример. Wine пилят точно так же — не соответствие стандарту, ибо его нет, а под конкретные программы, чтоб работали.

Crazy писал(а):
04.06.2012 16:29
используется в реальных проектах
Ну, используется. WinAPI тоже используется. Некоторые даже специально проверяют и поддерживают работоспособность на Wine, но это ведь не означает, что WinAPI переносим и стандартизован?

Crazy писал(а):
04.06.2012 16:29
и ничего
А вот это мне не известно. Я с разрабами пиво не пил и не слышал ни хвалебных од, ни матюков.
Спасибо сказали: