LINUX.ORG.RU

Java почти полностью открыта под лицензией GPL2


0

0

Итак, годичные обещания исполнены, u сегодня на конференции JavaOne Sun объявила о почти полном переводе технологии Java под открытую лицензию GPL2. За рамками процесса пока осталась часть, ответственная за вывод графики и рендеринг шрифтов - в этой области есть некоторые правовые проблемы.

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

★★★★★

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

В очередной раз сан заявил одно и тоже. ЗАявлял в очередной раз Шварц?

r ★★★★★
()

Вместо русской буквы "и" латинская буква "u". Поправьте, плиз.

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

Kodak железной хваткой держит свою интеллектуальную собственность и не желает отдавать ее человечеству.

anonymous
()

А вот скажите несведущему - это что, если жабу откроют по жпл, на ней нельзя будет писать проприетарный софт? ведь если object - родитель всех и вся, будет жпл, все кто от него наследуются тоже должны быть жпл. правильно?

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

>А вот скажите несведущему - это что, если жабу откроют по жпл, на ней нельзя будет писать проприетарный софт? ведь если object - родитель всех и вся, будет жпл, все кто от него наследуются тоже должны быть жпл. правильно?

Спи спокойно

Libach
()

LGPL позволяет писать на ней проприетарщину, если все внесённые в сам движок патчи открыты

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

Я слышал что LGPL тоже определяет понятие наследуемого кода и в этом плане не менее строгая чем GPL.

ЗЫ. oftop - если GPL написать на русском получится ПЗД :D

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

Почти под gpl - это как резиновая баба - почти потрахался, и безалкогольное пиво - почти ящик, а толку ноль.

А "почти палгин" для amd64 будет или ждем когда jdk 1.7 почти выйлет?

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

> А вот скажите несведущему - это что, если жабу откроют по жпл, на ней нельзя будет писать проприетарный софт? ведь если object - родитель всех и вся, будет жпл, все кто от него наследуются тоже должны быть жпл. правильно?

Будет classpath исключение. Т.е. можно использовать библиотеку классов для проприетарного приложения....

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

Объект родитель - не более чем интерфейс. Наследуйся сколько влезет, при чем тут gpl? Ты же не реализацию (код) наследуешь а интерфейс...

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

>А вот скажите несведущему - это что, если жабу откроют по жпл, на ней нельзя будет писать проприетарный софт? ведь если object - родитель всех и вся, будет жпл, все кто от него наследуются тоже должны быть жпл. правильно?

Ну и слава богу :)
Кстати, в очередной раз отмечу: GPLv2 даёт софт "Free as Freedom, not like a free beer (feel the difference)", так что зарабатывать на этом тоже можно (если ты об этом).
А если что-то мешает писать open source, так это к доктору :)

2модераторы: я это написал, что бы предотвратить дальнейшие тупые вздыхания на тему: "Вот теперь на жабе не заработаешь" :)

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

>Будет classpath исключение. Т.е. можно использовать библиотеку классов для проприетарного приложения....

Жостка. Это RMS разрешил? :))) а ссылочку можна?

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

>> "Free as Freedom, not like a free beer (feel the difference)"

Всюжизнь было Software is like a sex - it must be free, а теперь оказывается что beer - хуже sex, потому что не free?

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

>> Будет classpath исключение. Т.е. можно использовать библиотеку классов для проприетарного приложения....

Sun прямо так и сказал, что для перцев использующих classpath так уж и быть... пусть дальше используют. В тему недавней новости про ОО: send a beer. :)

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

Вот и пиши дальше в своей моне. Спи спокойно, они позаботятся о твоем будующем

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

>А если что-то мешает писать open source, так это к доктору :)

Не всегда получается убедить заказчика софта в том что необходимо код пустить по GPL... в 99% случаев тебя пошлют с таким предложением. Так что вздыхания не тупые, месье. И не путайте мелкое с мягким (OS и GPL)

object - интерфейс. Я жабе не волоку просто. Тогда если унаследовать что-либо неабстрактное?

anonymous
()

runtime будет под GPL2+Classpath extension, так что спите спокойно любители халявы :)

--седайко стюмчик

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

На моей памяти, отношения между заказчиком и испонителем всегда оговариваются при помощи NDA, в том числе и софтверные заказы. Ту уж пардон бабки рулят...

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

>Это как "почти беременна", да?

Что-то вроде этого.. Носятся с этой Джавой как с писаной торбой..

My_quest ★★★★★
()

Так, значит скоро у жабы будет форк, несовместимый с оригиналом. Или даже куча форков, несовместимых не только с оригиналом, но и друг с другом :)

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

форки не смогут называться java, т.к. для этого они должны пройти платное тестирование. Вспомните открытое письмо Sun'у от Apache Harmony

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

> Так, значит скоро у жабы будет форк, несовместимый с оригиналом. Или даже куча форков, несовместимых не только с оригиналом, но и друг с другом :)

вот и капец санкам придет. Жаль, чо не винде, но так тоже ничё...

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

> форки не смогут называться java, т.к.

ну вот Вася пупкИн соберет свою джаву, назовет huijava и начнет предлагать от себя, что сану останется сделать ?

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

> Сим-сим откройся говорил Али-баба, 3ий день пытаясь войти в интернет...

а вот этот поток мысли прошел мимо меня...

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

> Ждем аудита сорцов и эксплоитов

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

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

> Жостка. Это RMS разрешил? :))) а ссылочку можна?

GNU Classpath под такой лицензией распространяется (GPL with classpath exception). Так что, такой вариант GPL не менее "гнутый", чем просто GPL.

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

неправда. наследуя от Object ты наследуешь код. Например hashcode(), equals(), ... Вот если все методы перепишешь, тогда да.

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

> ну вот Вася пупкИн соберет свою джаву, назовет huijava и начнет предлагать от себя, что сану останется сделать ?

Ничего :) Потому как приложения будут тестироваться на "основной" реализации. А остальные версии - ссзб и никакой поддержки.

Да и не думаю, что кто-либо кроме сана сможет ее и дальше тащить. Разработчики такого уровня за просто так работать не будут. А у коммунити кишка тонка - они только на упаковку и годятся :)

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

>Так, значит скоро у жабы будет форк, несовместимый с оригиналом. Или даже куча форков, несовместимых не только с оригиналом, но и друг с другом :)

Кому она надо? Кто ж ее форкнет? Те клоуны, которые орут, что надо мозиллу, Qt и Xorg переписать на жабе?

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

>>Так, значит скоро у жабы будет форк, несовместимый с оригиналом. Или даже куча форков, несовместимых не только с оригиналом, но и друг с другом :)

>Кому она надо? Кто ж ее форкнет? Те клоуны, которые орут, что надо мозиллу, Qt и Xorg переписать на жабе?

Qt на Java уже есть )) осталось Xorg (хотя сам, как джавист, задаюсь вопросом а нужно ли??? )

ИМХО системное ПО должно/лучше писать на языках типа C/C++, ибо важна гибкость и полное управление системой (системо-неуправляемый доступ в память) прикладное - на Java, ибо есть куча плюсов )) таких как уменьшение необходимого уровня знаний программирования и как следствие снижение стоимости программистов... быстрее пишется код и т.п.

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

> Qt на Java уже есть )) осталось Xorg (хотя сам, как джавист, задаюсь вопросом а нужно ли??? )

weirdx. Уже давно работает.

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

>Так, значит скоро у жабы будет форк, несовместимый с оригиналом. Или даже куча форков, несовместимых не только с оригиналом, но и друг с другом :)

Да не будет никаких форков. Слишком уж большой проект.

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

> Да и не думаю, что кто-либо кроме сана сможет ее и дальше тащить. Разработчики такого уровня за просто так работать не будут. А у коммунити кишка тонка - они только на упаковку и годятся :)

Гм. Т.е. Harmony, GCJ, GNU Classpath и пр - не существуют, да? ;-)

anonymous
()

М.б. теперь ява не будет так тормозить.. Хотя, как говорится, горбатого.. ;)

anonymous
()

Рад, очень рад.

catap ★★★★★
()

>почти полностью открыта под лицензией GPL2

Они __почти__ полностью делают Java(осталась часть, ответственная за вывод графики и рендеринг шрифтов, есть некоторые правовые проблемы), ZFS(лицензируется под CDDL, недоступнойи для Лина, т.е. Common Development and Distribution License несовместима с GNU GPL), OpenSolaris(не Солярка и тоже CDDL), короче сцуки хитро действуют...

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

Зато уважение за "and any later versions" и обещание строгого v3 в будущем

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

>>>таких как уменьшение необходимого уровня знаний программирования и как следствие снижение стоимости программистов... быстрее пишется код и т.п.

...включешь - не работает (с).

Куда уж меньше уровень знаний - он и так на нуле. Программистов, по краней мере их большую часть, считают полнейшими уродами (и не без оснований 8) - платят соотвественно. А быстро написАнный код, как показывает практика, еще быстрее подвергается магическому действию <Del>.

Вы о чём, а... ? 8)

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

> Всюжизнь было Software is like a sex - it must be free, а теперь оказывается что beer - хуже sex, потому что не free?

Правильная фраза Торвальдса такая: "Software is like sex - it's better when it's free". Почувствуйте разницу.

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

> ну вот Вася пупкИн соберет свою джаву, назовет huijava и начнет предлагать от себя, что сану останется сделать ?

Ничо не делать. Его джавой станут только соседи Васи пользоватся , остальные забьют. Кроме того huijava слишком похоже на торговую марку java, так что название Васе придется сменить, если Сан его вообще заметит.

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

>..остальные забьют..

До смерти? :)

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

> ну вот Вася пупкИн соберет свою джаву, назовет huijava и начнет предлагать от себя, что сану останется сделать ?

>Ничо не делать. Его джавой станут только соседи Васи пользоватся , остальные забьют. Кроме того huijava слишком похоже на торговую марку java, так что название Васе придется сменить, если Сан его вообще заметит.

>szh (*) (09.05.2007 18:07:30)

А с другой сликом похоже на hui, так что точно забьют...

anonymous
()

Намедни слил сорцы ихнего opeJDK 1.7.0, откомпилил(gcc-4.1) и внедрил в уже установленный 1.6.0-ь105, одновременно записывая показания top при запуске-паре_операций-выключении NetBeans 5.5. вот что заметил до и после обновления:

VIRT ~644m=>~565m

RES ~191m...228m=>179m...194m

SHR ~8m=>11.5m

Короче, хуже точно не стало. некоторое падение прожорливости на лицо, однако яву ещё пилить и пилить.

shahid ★★★★★
()

Оптимистичная новость.. ;-)

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