вот допустим сделал Оракл реализацию жабы и распространяет её на условиях GPL. Где в каком месте GPL запрещает гуглу сделать свою альтернативную проприетарную реализацию жабы без заимствования кода?
Хотелось бы подкрепления слов адвоката, что
if you offer your software on an open and free basis, any use is fair use.
Потому что мне, например, непонятно откуда такой вывод. Копирование Java API выглядит как вполне себе fair use.
Examples of fair use in United States copyright law include commentary, search engines, criticism, parody, news reporting, research, and scholarship.
А использование как угодно всего что открыто - не выглядит. Аргументация представителя оракловой стороны в суде мне кажется надуманной.
Вот тебе подкрепление: вся эта статья — банальная игра на популярных когнитивных искажениях через демагогию.
Вот тебе суть: есть определение свободного ПО по FSF. Согласно этому определению any use это и есть свобода. Нельзя только мешать делать any use кому-либо. Fair use тут притянут за уши и используется как буквалное значение, а не юридическое, с явной целью — ввести в заблуждение.
А ещё есть много других определений свободности ПО и они все, как правило, являются такой же манипулятивной демагогией (особенно часто встречаются бредни про то, что якобы FSF это не свобода, а рабство, ибо запрещено запроприетаривать и паразитировать). Главная проблема это непонимание объекта и направления свободы.
А суть в том, что свободно ПО, а не его пользователи (свобода пользователей определяется законами той страны, в которой они живут), а направлена свобода ПО на благо пользователей и разработчиков косвенно и на благо самого ПО прямо.
как правило, являются такой же манипулятивной демагогией (особенно часто встречаются бредни про то, что якобы FSF это не свобода, а рабство, ибо запрещено запроприетаривать и паразитировать)
Зачем вы здесь разводите манипулятивную демагорию? Практически все лицензии FSF позволяют «запроприетаривать».
ага, помним, скорбим... Санки вложили 5лет усилий, чтобы открыть СОлярис (он правда подванивал уже к тому времени). Оракл пришёл - порядок навел. В результате классический Юникс улетел в самый верхний сегмент, считай на тот свет, т.к. уже абсолютно не привлекателен для запуска даже на дешевых шкафах. С Мускулём тож самое сделали.
Спрашивается, а не сильно ли они хотят поменять реальность под свое видение Мира?
Только адвокат такой говноконторы как оракел может из суда по поводу API вывести что-то там про узаконенное воровство кода. :) Когда же эта сраная контора разорится, с такой-то поганой репутацией?
In other words, if you offer your software on an open and free basis, any use is fair use.
Тут уже писали, но я повторюсь, API != software. С тем же успехом автор мог бы ныть о том, что всем открытым лицензиям пришёл конец. Чуть раньше в этой тяжбе судья, знакомый с программированием, постановил, что если что-то может быть реализовано одним путём, то это не может быть частью интеллектуальной собственности. Жаль что его решение отменили. И да, где-то писали что доказывать «fair use» стоит денег и доступно будет всё равно только крупным компаниям.
Написал RMSу с предложением уточнить его позицию, ждем ответа. Всё-таки, когда от имени Ричарда говорит адвокат Оракла - это звучит как лютый зашквар, возможно за Ричарда будет говорить сам Ричард, а не непойми кто
Вряд ли RMS будет сейчас вот так на камеру нести всякий мозольный бред, без заседания их адвокатского комитета. Тут, панимаешь, выдержка требуется.
Ну а если серьезно, то скорее всего ответ должен последовать через некоторое время, после согласования с заинтересованными сторонами внутри ФСФ. Возможно что ора-адвокат что-то такое задумал.
Да, кстати, вот это интересно. Хотя, КМК, доктрина fair use в принципе неприменима, когда впрямую нарушается лицензия, а GPLv3 всякие тивоизации и прочие непотребства прямо запрещает.
Значит реактос и моно теперь fair use и мелкгомягкие обломятся их засудить? А также появляется возможность создать проприетарный линух, взяв только АПИ и написав свою реализацию?
Это же как клево получается, возьми из линуха только то, что тебе нужно. Найми индусов сделать рерайт сырцов и в путь плодить проприетарщину и еще больше дефрагментировать линуксы.
Ну для меня как разработчика - фрагментация означает лишниие затраты. Фрагментация всегда боль для разработчик, достаточно посмотреть, что гугл сделал с java-ой своим андроидом, зайти хотя бы на тот же гитхаб.
По какому существу? Мы обсуждаем нытье лузера так, как будто GPL уже реально проиграла в суде. Хочешь «нанять индусов для рерайта сырцов» (что это такое, кстати) - вперед.
«нанять индусов для рерайта сырцов» (что это такое, кстати)
Так это достаточно популярная практика по обману поисковых систем, правда там делают рерайт статей, тем самым обманывая поисковик выставляя одну и туже информацию как новую и уникальную.
А тут специально обученные индусы будут рерайтить код: менять название переменых, заменять while на for, if на case и делая прочие подобные фокусы.
И почему то, что сделал Гугл, хуже, чем изобретение нового языка для Андроида?
Хуже в том, что это вводит в заблуждение разработчиков и вносит стресс в работу программистов.
Нашел либу на гитхабе, а она оказывается работает только под Android. Или привык писать под 8-ку используя последнюю версию OpenJDK, а на Android'е приходиться вспоминать как там кодить под 7-ку, в итоге путаясь и получая доп. стресс на работе.
А сделали бы новый ЯП, ты просто сразу перенастраиваешься на работу с ним и ни каких вопросов к гуглу не было бы. И не возникало бы путаницы, т.к. контекст разработки был бы сильно отличим. А тут получается очень похожий контекст из-за чего и возникает путаница.
Так Android фактически приходиться учить с нуля. То, что там есть знакомые коллекции и кое-что из java.util не перевешивает те минусы из-за которых имеем два разных JDK - от оракла и гугла.