LINUX.ORG.RU

Oracle отменяет лицензию по распространению Java с дистрибутивами

 ,


0

1

Короткой новостной строкой компания Oracle заявила о прекращении действия «Лицензии распространителя Java в операционных системах» (DLJ), которая была создана Sun в 2006 году. Эта лицензия не является свободной, но позволяет разработчикам различных дистрибутивов создавать собственные установочные пакеты JRE и JDK, а также распространять их через репозитории. Лицензия появилась после того, как в 2006 году были открыты исходные тексты Java с целью предоставить пользователям простой доступ к проверенным технологиям, используя OpenJDK.

Дэлибод Топик (Dalibod Topic) из Oracle в своем блоге ответил на вопросы Сильвестра Ледру (Sylvestre Ledru), одного из разработчиков дистрибутива Debian, в частности занимающегося поддержкой пакета sun-java6-jre. Позиция Oracle, согласно словам первого, состоит в том, что теперь пользователям вряд ли требуется новая реализация Java, ведь уже давно существует OpenJDK6, проверенный, надежный и, вследствие чего являющийся стандартным пакетом Java-машины и инструментов разработчика в большинстве дистрибутивов Linux. К тому же недавно стала доступна и OpenJDK 7. Основная критика такого шага со стороны разработчика Debian заключалась в том, что многие проекты жёстко привязаны к бинарной сборке Java от Oracle, и поэтому поголовный переход на OpenJDK приведёт к программным ошибкам, на что представитель Oracle заявил, что о всех подобных проблемах следует сообщать разработчикам OpenJDK.

Кроме того Дэлибод подчеркнул, что все пользователи могут по своему желанию загрузить бинарные сборки Oracle Java с официального сайта и использовать их в соответствии с лицензией Oracle Binary.

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

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)

Ответ на: комментарий от vertexua

Зато красивее шрифты и нативно выглядит софт на свинге

Давайте не будем про свинг. Идея у него прикольная, но не более. Говорю как писатель нестандартных виджетов для него. Вообще для десктопа забавно, на жаве можно написать нечто, но чисто «Ъ-тырпрайз», как только нужна анимация, звук, звуковые эффекты, voip и пр, там начинаются тааакие пляски...

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

>Как мне автоматизировать установку jdk? Вот это ключевой вопрос.

Текущая версия лицензионного соглашения даёт тебе право при соблюдении ряда условий распространять JDK/JRE вместе со своей программой. Что не так? Условия невыполнимые?

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

>Могли бы уж нормальные репы сделать под все основные дистрибуты, аля (их же) ВБОкс ...

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

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

Знаю знаю. Как как мое утверждение о том что в свинге, на котором написан NetBeans, на OpenJDK красивые шрифты должно вызывать срач и вообще обсуждение Swing в целом

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

Какие альтернативы Java?
Если вспомнить с чего всё началось,то можно предположить, что идея-то так и не реализована: «написал один раз - работает везде».
Так что всё ещё впереди!
PS А Java должен умереть!

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

А им и не надо весь линукс тянуть. Достаточно свои ынтырпрайзные фишки включить. Ни у кого нет, а у них есть. Вот юзверь ушастый к ним и потянется :)

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

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

Текущая лицензия не запрещает тебе это. В чём различия с «Лицензией распространителя Java в операционных системах» (DLJ) - хз.

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

> Я правильно понимаю, что любая программа, работающая на mono, будет работать и на .net,

Нет.

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

> Ещё раз повторю, кроме джавы и activeX нет технологий, которые используются интернет-банками для _юрлиц_.

Интернет-банкам для юрлиц достаточно JRE, им не нужно JDK. JRE по-прежнему можно будет скачать с сайта оракла также, как многие пользователи сейчас качают флеш с сайта адобы. Никакой проблемы тут нет.

Aceler ★★★★★
()

я знал! что же они сделают дальше?

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

> а сейчас кроме иногда встречающегося софта, который проверяет по названию JDK и завершается, особенно проблем нет.
УМВР тут не работает, потому что end user пользуется двумя с половиной приложениями, а коммерческие ловят баги на каждом шагу, а поддержка посылает с openjdk в сад. Причем в oracle jdk все работает.

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

> И что мне делать, когда пропадает джава из репозиториев? Как мне автоматизировать установку jdk? Вот это ключевой вопрос.

sudo apt-get install sun-java6-jdk-installer

Первый раз, что ли? :)

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

>> можно ссылку на баг-репорт? хочу посмотреть что за дженерики волшебные такие )))

http://code.google.com/p/guava-libraries/issues/detail?id=635

волосы встали дыбом :)))

Я по наивности думал, что «сахар» с «неуказанием» типов работает только для конструкторов. Я ошибался? Пойду курить доку...

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

Знаю знаю. Как как мое утверждение о том что в свинге, на котором написан NetBeans, на OpenJDK красивые шрифты должно вызывать срач и вообще обсуждение Swing в целом

Да фиг с ними, шрифтами. Это как раз решаемо, проблемы особой не помню. NetBeans нафиг не нужна анимация, как и какие-то особые темы в свинге, так что там он вполне применим. Для меня самым тормозом был деплоймент JMF, который можно установить только отдельным инсталятором и он по дефолту отрубает у себя доступ к микрофону, т.е. без отдельных инструкций вообще никак. Дело не в устраивани срача, мне просто грустно от того, что Java довольно искуственно обрезана в применимости. След многоплтатформенный проект будет на С++.

Casus ★★★★★
()

А как это повлияет на генту?

anonymous
()

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

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

Вы можете посылать кого угодно, куда угодно. Ваше приложение от этого лучше работать не будет.

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

прежде чем снова ворошить пласты подсохшего говна на тему дальвик воровал явопатенты, следует понять что андроид к ораклждк/опенждк никаким боком.. а начать я думаю стоит с чтения новостей. а не ассоциативного связывания ключевых слов в неинформационную массу.

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

Не буду оригинален, но джява не нужна. Как и до диез.

anonymous
()

Че-то я не пойму никак — это хорошо или плохо?

Кому нужна именно Оракловая Жава, должны быть в состоянии установить ее самостоятельно )

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

дык опенждк же давно ничего спасать не нужно

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

JRE по-прежнему можно будет скачать с сайта оракла также, как многие пользователи сейчас качают флеш с сайта адобы. Никакой проблемы тут нет.
Вообще у пользователей deb-based дистрибутивов кое-какие проблемы есть - пакеты только RPM.

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

А что тут поправлять? Нравится/не нравится - это интимное мнение, а не «нет аналогов». А так есть и RoR, и Django.

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

Новым образом? Нет, там не оригинальная жава используется, из-за чего и патентный срач.

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

>Лучше - pure web (альфа-клик, например). Зачем вообще довязывать к веб-интерфейсу лишнюю прослойку в виде клиента (пусть даже тихого и незаметного)?

Альфа-клик вроде только для физических лиц, а для юридических — тот же ibank (но в документации про отличные от венды ОС ни слова). Если я правильно понимаю, то проблема там — с прикручиванием сертифицированных средств шифрования и ЭЦП.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от RussianNeuroMancer

>Вообще у пользователей deb-based дистрибутивов кое-какие проблемы есть - пакеты только RPM.

во первых, есть rpm и тарболы.

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

во первых, есть rpm и тарболы.
Да понятно это. Уровень удобства установки готовых пакетов в сравнении с конвертированием пакетов или распаковкой тарболлов - как небо и земля.

RussianNeuroMancer ★★★★★
()

Теперь даже моно и то выгодней смотрится.

druganddrop-2 ★★
()
Ответ на: комментарий от real_maverick

> а не может это каким либо образом ударить в дальнейшем по android?

в android не java VM, а своя. И она не пользуется ни Sun/Oracle JDK, ни OpenJDK.

Скорее цель в другом - использовать армию админов локалхоста для бета-тестинга и баг-фиксинга открытой OpenJDK =)))

VoDA ★★
()

Есть мнение, что это такая попытка продвинуть Oracle Linux на рынке ынтерпрайзных линуксов (потеснив всякие там RedHat и SuSE). Ибо большой кусок ынтерпрайза линукс использует как запускалку всяких ява-приложений. И если яву надо в неком дистре надо будет ставить и обновлять через заднее место — с большой вероятностью такой дистр будет послан подальше. А уж в oracle linux, я думаю, ява будет в комплекте.

Вот насколько это эффективная будет попытка — будем посмотреть…

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

Ты не понял. Он не собирается ничего никому распространять. Ему просто надо чтобы скрипт сам скачал и установил актуальную версию jdk. В связи с этим и вопрос - раньше был apt-get, а теперь что делать?

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

> Пожалуй, это первый разумный шаг оракула

Разумным шагом было бы инициировать процесс перехода на опенждк, со сроком в пару лет, по окончании которого вводился этот запрет.

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

>Опять начинаются пляски с бубнами при установке джавы на headless сервера.

ораклавская ява отлично ставится из консоли

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

>В связи с этим и вопрос - раньше был apt-get, а теперь что делать?

приложить к скрипту ранее скачанный с сайта Oracle JDK (если выполнит все условия лицензии). И не начинай про размер.

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

это очень плохо OpenJDK глючная :(

Она не глючная, еще раз повторяем для одаренных. Просто те, кто пишет для Джавы привязались только лишь к проприетарной JVM. Кодеры тут виноваты, кодеры!

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

В данном случае удобство хомячков совпадает с удобством быдлокодеров по построению бинарнозависмых от блоба поделий.

Это уже даже оракул достало, что джаба-программы зависят от конкретной сборки джабы.

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

блин. Проблема в том, чтобы скачать. для wget прямой ссылки не будет, как не было раньше. Ставится она вообще тупо разархивируется, емнип

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

нет, виноват OpenJDK который не реализует или неверно реализует соответствующие JSR. Вот и все. В сане все просто - как написано - так и работает.

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

Если бы не Oracle, то сейчас бы не было прекрасного LibreOffice :)

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

Установил нетбинс - создал проект (встроены графический)- запустил - открыл закрыл окошко «Эбаут» и увидел кучу ошибок в дебаге... мене как новичку не подходит! Я и сам ошибок наделаю а еще и с таким голову морочит.

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

У пользователей LSB-compatible дистрибутивов никакой проблемы тут нет.
А проблема пользователей LSB-compatible и в то же время deb-based дистрибутивов в инструкции по установке от Oracle для них. Точнее, в её отсутствии.

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

>А мужики-то и не знают, что jre/jdk в арче - это openJDK.

Да неужели?
http://ompldr.org/vYTRjeA

Я их ставил из официального репозитория, как бы.
Так что мужики-то знают, что там был проприетарный жаб.

p.s.:
Кстати, jre/jdk уже уехали в AUR, я угадал :)
https://aur.archlinux.org/packages.php?ID=51908
https://aur.archlinux.org/packages.php?ID=51906

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