Очень правильное решение, начинаешь верить в адекватность людей, в том числе и «от фемиды».
Уже достали «копирастические» маразмы — с патентованием очевидных вещей и постоянными судами.
То есть вы считаете, что если кто то просто без вашего согласия просто возьмет какой то ваш код и продаст его даже если вы против — это это правильно и нормально?
Не могу ответить за всех минусующих, но предполагаю что народ был не согласен с фразой «просто возьмет какой то ваш код и продаст».
В деле SAS-WPL никто не брал чужой код и не продавал его. Сама система SAS идёт с закрытым кодом и WPL не могла его просто вот так «взять».
WPL просто создала свою реализацию SAS языка используя исключительно свой собственный код.
Вы видите разницу между скопировать код и «реализовать API»? Скопировать код просто так — плохо, но насколько я понимаю — здесь идет речь о том, что «копирайт не может распространяться на языки и API», что безусловно отлично.
А иначе нам всем придется платить за то, что мы знаем как работает протокол HTTP и пользуемся им — это ведь тоже своего рода спецификация программного интерфейса.
В поддержку моего примера могу привести существование MP3-кодера Fraunhofer, который следует спецификации формата MP3, но, тем не менее, копирайт не нарушает.
Если я правильно понял позицию суда — то да, это правомерно.
У меня есть какая-то неведомая функция main, я могу ее запускать.
И, посмотрев на ее поведение снаружи, решаю написать свою реализацию main.
Таким образом, я реализую принцип, а не копирую реализацию принципа. Что разрешено.
"— Но… Но… — она старательно подбирала нужные слова. — Но они совершили преступление, в конце-концов! Они обокрали всех нас! А вор должен…
— Совершенно верно! — я с наслаждением продемонстрировал шедевр моего дантиста. — Вор — это главный враг общества на современном этапе. Здесь мы вплотную подошли ко второй проблеме. Правительство, народ и каждый честный человек считают, что на современном этапе враг недостоин сидеть в тюрьме. Враг должен быть уничтожен. Поэтому я к вам и пришел, дорогая Анна Петровна, — из внутреннего кармана пиджака я вытащил служебный «Вальтер ПК» и прицелился в переносицу учительницы. Зная, что в программе «Пользователь и Закон» меня увидят пятьсот миллионов человек, четко, как когда-то учили, продекламировал:
— Ваша лицензия на изготовление домашних тортов для некоммерческого использования истекла полтора месяца назад.
И, на секунду задержав дыхание, привел приговор в исполнение."
Вот мне комментируют, а читать видимо не умеют: у меня написано НЕ портируют, т.е. у гугла отпадет всякая необходимость в этом, в случае поражения Oracle в американском суде.
Приведенную статью я уже давно прочел.
Вы просто неправильно выразились.
Портировать-то его уже портировали — о чём собственно и та статья. Просто дальше эксперимента этот порт, видимо, не пойдёт, ибо для Google его adoption не понадобится.
Хотя вообще говоря Google и Oracle находятся пока что в США, и как повлияет на них решение Европейского суда — пока не ясно.
Хотя думаю и без того Ораклу и в суде США ничего особо не светит.
Согласен, торопиться с выводами действительно не стоит.
Но если уж подходить с такой стороны, то и забывать о том, что Google тоже, мягко говоря, контора не простая, и, в определённом смысле, очень удобный «информационный спонсор» для силовиков США — не в последнюю очередь благодаря своей возможности получать информацию с мобильных устройств под управлением Android — тоже, наверно, всё-таки не стоит.
Маразм не может быть повсеместным. Наконец-то нормальное решение. А то скоро начнут патентовать сортировку пузырьком.
Так уж устроены компьютеры, что все можно скопировать. Хотите продавать свое творение — не предоставляйте исходные коды. А если алгоритм общеизвестен (быстренько проводим параллель с открытым API) — тут уж, пардоньте, каждый может его использовать и никакого нарушения здесь нет.
Я тоже против безудержной буржуйской копирастии, но представлю здесь альтернативную комментаторам точка зрения. Дело в том, что синтаксис, структура языка SAS раскрывают, демонстрируют и дает в пользование те самые замечательные «выражения идей и принципов», которые копирайт должен защищать. Взглянув на структуру языка можно понять концепцию той или иной системы и повторить её. Таким образом будет позаимствована идея или принципы, разработанные кем-то ранее, и защищенные авторским правом.
В данном случае язык SAS является инструментом обработки данных. Уникальным, несущим в себе множество великолепных идей, разработанных, кстати, довольно серьезными учеными. Изучив язык SAS мы получаем доступ к этим разработкам, идеям, принципам, в которые вложены ресурсы. И можем повторить эти чужие идеи в своей реализации. Язык SAS разрабатывался исключительно для взаимодействием с закрытой системой SAS и только. Для внутреннего использования. Благодаря своим разработкам и многолетним усилиям, SAS накопила вокруг себя богатую базу программистов, которые пишут код SAS. Что делает WPL? Паразитирует на трудах SAS. Именно благодаря вкладу SAS язык стал востребованным. И именно благодаря этой популярности, WPL готовится получить свою прибыль.
Разумеется, не всё так просто. В какой-то момент язык должен становиться чем-то вроде общественного достояния. Так должно быть с Java. Но объяснить разницу между SAS и Java в контексте этих судебных разбирательств затрудняюсь.
Допускаю, что где-то неправ. Буду благодарен критике.
На мой взгляд, патентование не должно приводить к ухудшению производимой продукции (в широком смысле этого слова). Патентование «идей и принципов» — именно тот случай.
В разработку реального — да. А в патентовании идеи нет — потому что мне это вредит как потребителю. Представьте, что кто-то запатентовал мышь, сделал ее уродским устройством и никому больше не дал право производить аналоги.
На фоне закона о предупреждении перед сохранением cookies эта новость не может не радовать. Надеюсь, что Oracl'овцы успокоятся сами или их успокоят другие.
Хм. А считается ли в таком случеа допустим набор инструкций микропроцессора языком программирования? То есть могу ли я воспроизвести процессор с всё той же x86, но разработанный самостоятельно, и не заплатить Intel ни копейки? Конечно понятно что не могу, потому что это слишком сложно, но в теории?
Я правильно понял, что могу использовать любые компоненты программ, защищенных копирайтом, кроме случаев, когда полученный результат повторяет их работоспособность?
Европейский суд решил, что копирайт не может распространяться на языки программирования