Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8   вперед  Ctrl      все
 Что в России будут делать с Java  [new]
RonibGreat
Member

Откуда:
Сообщений: 1106
Ява стала лицензированной для коммерческогo использования. Будут ли российские бизЬнесы платить дань Ораклу?
3 янв 19, 03:31    [21777759]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Valentin Kolesnikov
Member

Откуда:
Сообщений: 3193
RonibGreat
Ява стала лицензированной для коммерческогo использования. Будут ли российские бизЬнесы платить дань Ораклу?


Delphi тоже платным был всегда. Вроде не мешает программы на нём выпускать.

👍🎂🌲☕♥️✔️🚂🎄🍭🍺💪🎉🎁😎
3 янв 19, 07:12    [21777786]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4918
RonibGreat
Ява стала лицензированной для коммерческогo использования. Будут ли российские бизЬнесы платить дань Ораклу?


Зачем, когда есть OpenJDK?! :-)
3 янв 19, 07:24    [21777788]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3346
RonibGreat
Ява стала лицензированной для коммерческогo использования. Будут ли российские бизЬнесы платить дань Ораклу?
Оно и так "за бабки" для коммерческого использования уже как лет 6 или 7 - после того как Oracle стал поддержку для старых версий продавать, т.е. было: хочешь на старой жаве сидеть - или покупаешь поддержку или миришься с багами/дырами, в противном случае мигрируешь на более новую версию, стало: хочешь на старой жаве сидеть - или сидишь на OracleJDK LTS с платной подпиской или приседаешь с OpenJDK, на первый взгляд здесь конечные заказчики (особенно те, которые сидя на коммерческих серверах приложений) вообще никак не пострадали. Наиболее противоречивая тема здесь на самом деле - это не плата за коммерческое использование, а введение LTS-релизов.
3 янв 19, 09:59    [21777818]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Водятел
Member

Откуда:
Сообщений: 53
https://habr.com/post/424579/
https://habr.com/company/haulmont/blog/434790/

Если кратко резюмировать - все в порядке будет с явой.
3 янв 19, 14:45    [21777902]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
alex55555
Member

Откуда:
Сообщений: 2128
RonibGreat
Будут ли российские бизЬнесы платить дань Ораклу?

Будут. Открытый JDK контролируется "лидерами индустрии" (читай - ораклом), поэтому там не будет тех фич, которые оракл внедрит в коммерческую яву. Ну и далее всё просто - хочешь фичи, значит будешь платить.

Но да, можно и без фич обходиться, только не все могут.
3 янв 19, 17:05    [21777944]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Водятел
Member

Откуда:
Сообщений: 53
alex55555
RonibGreat
Будут ли российские бизЬнесы платить дань Ораклу?

Будут. Открытый JDK контролируется "лидерами индустрии" (читай - ораклом), поэтому там не будет тех фич, которые оракл внедрит в коммерческую яву. Ну и далее всё просто - хочешь фичи, значит будешь платить.

Но да, можно и без фич обходиться, только не все могут.

Смотря что считать фичами. Если речь идет про синтаксис и/или набор стандартных библиотек и/или особенности поведения в runtime то Oracle JDK и Open JDK не могут различаться в принципе - так как обе проходят стандартный процесс сертификации. См. здесь. Да и собраны они из одних и тех же исходников. Если речь идет о дополнительных инструментах JDK, то сейчас сложилась ситуация, прямо противоположная комментарию - например Java Mission Control в 11 JDK сделали бесплатной.
3 янв 19, 18:19    [21777970]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Пылинка
Member

Откуда: СПб
Сообщений: 361
alex55555
Но да, можно и без фич обходиться, только не все могут.

Так были уже пропьетарные версии JAVA, и серверы отнюдь не бесплатные.
Я вот сейчас ожидаю что надувшийся пузырь Spring будет сдуваться (денег станет не хватать), уж очень его разогнали-перегрели.
4 янв 19, 00:53    [21778148]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Пылинка
alex55555
Но да, можно и без фич обходиться, только не все могут.

Так были уже пропьетарные версии JAVA, и серверы отнюдь не бесплатные.
Я вот сейчас ожидаю что надувшийся пузырь Spring будет сдуваться (денег станет не хватать), уж очень его разогнали-перегрели.


эксперты в треде.
4 янв 19, 02:56    [21778183]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
RonibGreat
Member

Откуда:
Сообщений: 1106
Пылинка
alex55555
Но да, можно и без фич обходиться, только не все могут.

Так были уже пропьетарные версии JAVA, и серверы отнюдь не бесплатные.
Я вот сейчас ожидаю что надувшийся пузырь Spring будет сдуваться (денег станет не хватать), уж очень его разогнали-перегрели.

Так Spring от JP Morgan. Со мной работал коллега, который на Spring работал 8 лет. Там нa Spring проекте сидит больше 60 девелоперов, которых прoплачивает JP Morgan, а GP MOrgan один из самых больших банков. Ходют ребята на работу и числятся постоянными работниками и никакой Spring не open source.
4 янв 19, 06:29    [21778214]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Valentin Kolesnikov
Member

Откуда:
Сообщений: 3193
Сбербанк тоже вроде spring использует у себя.

автор
Java-разработчик на проект Единая Фронтальная Система
з/п не указана

Сбербанк для экспертов
Самара, Московское шоссе, 41

Сбербанк
Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Команда по модернизации процессов обслуживания корпоративных клиентов по кассовым операциям юридических лиц ищет Java-разработчика. Мы занимаемся оптимизацией и унификацией работы сотрудников за счёт обеспечения работы в едином интерфейсе, без дублирующих автоматизированных систем и дополнительных информационных ресурсов. Делаем процессы удобней, доступней и надежней.

Основные задачи:
Разработка на Java языке в рамках проекта «ЕФС. Ведение счетов ЮЛ»;
Создание архитектуры платформенного решения, программных модулей и интеграционных приложений;
Поддержка работы приложений;
Оптимизация программного кода;
Разработка и внедрение программных продуктов компании согласно требованиям технического задания;
Проектирование нового функционала продуктов компании;

Наши ожидания:
Опыт разработки: от 2 лет;
Отличное владение Java core, Java EE;
Опыт работы с фреймворком Spring;
Знание интеграций между системами через Web-сервисы XML/HTTPS, XML/MQ;
Знание принципов, архитектуры и паттернов проектирования приложений;
Знание принципов организации эффективной разработки;
Владение инструментами DevOps: Maven и/или Git, и/или Jenkins, и/или Docker

Наши условия:

Официальное оформление по ТК РФ. Белая заработная плата (оклад + премии).

Постоянное обучение и профессиональное развитие за счет компании.

Современный офис, дружная команда.

Полный соц.пакет + корпоративный пакет (ДМС, страхование от несчастных случаев, дисконт-программы от компаний партнеров, корпоративные мероприятия, фитнес, тренажерные залы).


https://hh.ru/vacancy/29480246

Хорошего Вам дня!
4 янв 19, 07:52    [21778221]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Водятел
Если речь идет про синтаксис и/или набор стандартных библиотек и/или особенности поведения в runtime то Oracle JDK и Open JDK не могут различаться в принципе

Могут. Версию новую выпустят - и мгновенно будут отличаться.
Водятел
Если речь идет о дополнительных инструментах JDK, то сейчас сложилась ситуация, прямо противоположная комментарию - например Java Mission Control в 11 JDK сделали бесплатной.

Ну что-то сделали, а что-то не сделали, что за разговор про частности? Кто помешает ораклу гнуть своё? Ваши комментарии, что ли?
4 янв 19, 15:50    [21778416]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Пылинка
Так были уже пропьетарные версии JAVA, и серверы отнюдь не бесплатные.

У ibm все сервера на их специальной JVM. И всё за деньги.
Пылинка
Я вот сейчас ожидаю что надувшийся пузырь Spring будет сдуваться (денег станет не хватать), уж очень его разогнали-перегрели.

Каким местом спринг относится к проблемам JDK?
4 янв 19, 15:52    [21778417]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Valentin Kolesnikov
Сбербанк тоже вроде spring использует у себя

Там какое только г. не используют.
4 янв 19, 15:52    [21778418]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3346
Водятел
Если речь идет о дополнительных инструментах JDK, то сейчас сложилась ситуация, прямо противоположная комментарию - например Java Mission Control в 11 JDK сделали бесплатной.
Ну какбы Oracle команду JMC разогнал - и совсем не зря, поскольку толку от JMC чуть меньше чем никакого: профайлер так себе, мониторинг еще хуже, все понять не могу две вещи:
* зачем они тащат этот б..дский JMX, к которому подключиться можно только из жавы, т.е. его ни к какому мониторингу подключить толком нельзя (вообще хочу снимать метрики через snmp, и чтобы оно в случае проблем кидало бы snmp-трапы)
* почему до сих пор нет нормальных консольных утилит для базовой диагностики, хочу к примеру что-то в духе jtop, а вместо этого имбецилы из оракла заменяют jstack на jcmd - ну вот как с ним вообще работать-то, если оно даже запущенные jvm найти не может:

~ apanfilov$ jcmd -l
50215 jdk.jcmd/sun.tools.jcmd.JCmd -l
~ apanfilov$ jcmd 39899 Thread.print | head -n3
39899:
2019-01-05 00:43:21
Full thread dump OpenJDK 64-Bit Server VM (25.152-b8 mixed mode):
4 янв 19, 16:45    [21778452]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Водятел
Member

Откуда:
Сообщений: 53
alex55555
Водятел
Если речь идет про синтаксис и/или набор стандартных библиотек и/или особенности поведения в runtime то Oracle JDK и Open JDK не могут различаться в принципе

Могут. Версию новую выпустят - и мгновенно будут отличаться.

Я даже спорить не буду :) Раз в вашей вселенной могут - значит могут :)
4 янв 19, 17:59    [21778488]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Водятел
Member

Откуда:
Сообщений: 53
Андрей Панфилов
Ну какбы Oracle команду JMC разогнал

Ух ты, не знал - спасибо. Значит про JMC можно забыть.

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

Да, с snmp все непросто. Для задач мониторинга я бы рекомендовал пойти проторенным путем
4 янв 19, 19:47    [21778523]     Ответить | Цитировать Сообщить модератору
 Re: Что в России будут делать с Java  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3346
Водятел
Для задач мониторинга я бы рекомендовал пойти проторенным путем
Вы тут не особо в теме чтоли (или совсем не в теме), поясню:
  • ваш забикс за пределами русско-говорящего комьюнити не особо-то и популярен, а систем мониторинга существует куда больше чем только забикс, и абсолютно во всех (есть еще специализированные поделки заточенные на жаву или даже на конкретный сервер приложений, но это что-то вообще за гранью добра и зла: платим за сервер приложений, платим за JVM, еще и отдельный мониторинг нужно покупать, который в IT-инфраструктуру даже не вписывается) одни и те же грабли с JVM: никто не умеет ее мониторить, поэтому что там сделано в забиксе не особо интересно (сделано к тому же криво, например, jolokia выглядит гораздо лучше их поделки)
  • подход вида "вот вам шаблон - собирайте все метрики из шаблона, авось когда у вас все сломается какие-то графики удастся скоррелировать" - несколько странный, потому что "классический" подход к мониторингу совершенно противоположный: мы вводим метрику, указываем пороговые значения, описываем влияние метрики на доступность сервиса, указываем что делать при выходе за пороговые значения, т.е. если на пальцах то примерно так: я условно знаю, что если JVM словила deadlock, то ловить там больше нечего и нужно снять диагностику и перезапустить JVM - забикс даже такого элементарного кейса не умеет, потому что вызов операций через JMX там не реализован, ровно точно также мне совершенно не интересно сколько там памяти JVM закомитила в куче - я указал сколько можно использовать через -Xmx и все, конец истории, зато мне интересен вклад GC в утилизацию CPU, а также длительность и интенсивность STW-пауз - а такое забикс, опять же, снимать не умеет.
  • 5 янв 19, 08:39    [21778658]     Ответить | Цитировать Сообщить модератору
     Re: Что в России будут делать с Java  [new]
    Водятел
    Member

    Откуда:
    Сообщений: 53
    Андрей Панфилов
    ...ваш забикс...

    Уважаемый, вы там на солнышке перегрелись что ли? Забикс он таки не мой. И продать его вам я не пытаюсь. Не нравится - не кушайте.
    5 янв 19, 11:38    [21778688]     Ответить | Цитировать Сообщить модератору
     Re: Что в России будут делать с Java  [new]
    mayton
    Member

    Откуда: loopback
    Сообщений: 42875
    Водятел
    Андрей Панфилов
    Ну какбы Oracle команду JMC разогнал

    Ух ты, не знал - спасибо. Значит про JMC можно забыть.

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

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

    Хм... да я тоже заметил что JMC как то тихо был исключон из сборки JDK-8 под Linux.
    5 янв 19, 14:29    [21778739]     Ответить | Цитировать Сообщить модератору
     Re: Что в России будут делать с Java  [new]
    mayton
    Member

    Откуда: loopback
    Сообщений: 42875
    alex55555
    RonibGreat
    Будут ли российские бизЬнесы платить дань Ораклу?

    Будут. Открытый JDK контролируется "лидерами индустрии" (читай - ораклом), поэтому там не будет тех фич, которые оракл внедрит в коммерческую яву. Ну и далее всё просто - хочешь фичи, значит будешь платить.

    Но да, можно и без фич обходиться, только не все могут.

    Я думаю что тут просто воспроизводится история коммерческих и свободных Линуксов.
    Jav-е ничего не грозит. Просто будет две линии разработки. Опенсорцная которая есть
    и все могут качать исходники и собирать свою.

    И коммерческая (которая просто будет выборкой удачных идей из оперсорца и присыпаной
    сверху слегка фиксами секюрности) которая будет продаваться для банков и прочих крупных
    контор. Она-же будет сертифицироваться и лицензироваться.

    Вобщем. Стоп-паника.

    Ничего вам не грозит. Будете по прежнему рубить капусту топором.
    5 янв 19, 14:33    [21778740]     Ответить | Цитировать Сообщить модератору
     Re: Что в России будут делать с Java  [new]
    Водятел
    Member

    Откуда:
    Сообщений: 53
    mayton
    И коммерческая (которая просто будет выборкой удачных идей из оперсорца и присыпаной
    сверху слегка фиксами секюрности) которая будет продаваться для банков и прочих крупных
    контор. Она-же будет сертифицироваться и лицензироваться.

    Если кандидат в JDK не прошел сертификацию то он не может считаться JDK и значит к java никакого отношения не имеет. Ситуация прямо противоположная - есть спецификация, есть автотесты - если некий продукт соответствует спецификации и проходит автотесты - то он является JDK. Есть OpenJDK, который является эталонной имплементацией JDK. А есть коммерческий клон OpenJDK, под названием Oracle JDK. Oracle JDK собирается из тех же исходников, что и OpenJDK, сами исходники опубликованы под GNU GPL 2.0 лицензией. Oracle может конечно форкнуть исходники, но продукт, который они выпустят в результате, все равно должен будет пройти сертификацию. Иначе его нельзя будет называть JDK. Можно будет обозвать его например Jaba.
    Вообще вся эта свистопляска с комерциализацией Oracle JDK это не более чем способ продать платную поддержку OpenJDK. Т.е. если вы работаете под OpenJDK и в ней нашелся критичный баг - то вы заводите задачу в их багтрекере и починится он в плановом порядке когда нибудь потом. Если для вас такая ситуаия неприемлима, то вы платите деньги ораклу, и в случае критичного бага он подрывается и выпускает для вас фикс в кратчайшие сроки. Вот и все.
    5 янв 19, 15:07    [21778748]     Ответить | Цитировать Сообщить модератору
     Re: Что в России будут делать с Java  [new]
    alex55555
    Member

    Откуда:
    Сообщений: 2128
    Водятел
    Есть OpenJDK, который является эталонной имплементацией JDK.

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

    А кто, по вашему, деньги платит тем перцам, которые решают, дать сертификат или не дать?
    Водятел
    Иначе его нельзя будет называть JDK. Можно будет обозвать его например Jaba.

    Лучше Jabba, это хоть на что-то похоже, в отличии от.
    Водятел
    Если для вас такая ситуаия неприемлима, то вы платите деньги ораклу, и в случае критичного бага он подрывается и выпускает для вас фикс в кратчайшие сроки. Вот и все.

    Фикс в "кратчайшие сроки" - это фантастика. Если там всё тривиально, тогда возможно, но если чуть в сторону от идеала - вас пошлют за ваши заплаченные деньги. Именно так посылались очень толстые рассейские конторы в некоторых не самых тривиальных случаях. Хотя девочки с поддержки (штатовской, понятно) вежливо отвечали, письма ходили, но толку (за много сотен килобаксов каждый год) не было никакого.
    5 янв 19, 15:50    [21778757]     Ответить | Цитировать Сообщить модератору
     Re: Что в России будут делать с Java  [new]
    Водятел
    Member

    Откуда:
    Сообщений: 53
    alex55555
    Водятел
    Есть OpenJDK, который является эталонной имплементацией JDK.

    Про эталонность, плиз, докажите.

    Вы почему то упорно не желаете читать ресурсы, ссылки на которые я оставляю. Поэтому не совсем понятно как именно вам это доказывать. Это во первых. Во вторых мне непонятно зачем мне что то вам доказывать? Или вы хотите получить мою консульитацию? Это платно. 500$. Деньги вперед.
    5 янв 19, 16:02    [21778761]     Ответить | Цитировать Сообщить модератору
     Re: Что в России будут делать с Java  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 3346
    Водятел
    Если кандидат в JDK не прошел сертификацию то он не может считаться JDK и значит к java никакого отношения не имеет. Ситуация прямо противоположная - есть спецификация, есть автотесты - если некий продукт соответствует спецификации и проходит автотесты - то он является JDK. Есть OpenJDK, который является эталонной имплементацией JDK. А есть коммерческий клон OpenJDK, под названием Oracle JDK. Oracle JDK собирается из тех же исходников, что и OpenJDK, сами исходники опубликованы под GNU GPL 2.0 лицензией. Oracle может конечно форкнуть исходники, но продукт, который они выпустят в результате, все равно должен будет пройти сертификацию. Иначе его нельзя будет называть JDK. Можно будет обозвать его например Jaba.

    Чет вы путаете... Тезисы на самом деле такие:
    * Oracle не нужно ничего форкать: те кто хочет контрибьютить в OpenJDK обязаны подписать Oracle Contributor Agreement и тем самым передать все права Ораклу, т.е. Оракл может в любой момент взять и перелицензировать OpenJDK, ну или продать кому-то, а уже там перелицензируют
    * то что OpenJDK под GPL заставляет всех остальных партнеровконкурентов контрибьютить в апстрим (и передавать права Ораклу), т.е. по факту получилось, что на Oracle теперь работают все подряд
    * JCK все также распространяется либо "за договоренности", либо разрешено использовать только для форков OpenJDK - тем самым удалось посливать конкурентов в виде Apache Harmony

    Водятел
    Вообще вся эта свистопляска с комерциализацией Oracle JDK это не более чем способ продать платную поддержку OpenJDK. Т.е. если вы работаете под OpenJDK и в ней нашелся критичный баг - то вы заводите задачу в их багтрекере и починится он в плановом порядке когда нибудь потом. Если для вас такая ситуаия неприемлима, то вы платите деньги ораклу, и в случае критичного бага он подрывается и выпускает для вас фикс в кратчайшие сроки. Вот и все.

    Здесь все сложно (c). Причины следующие:
    * если у вас беда вида "где-то раздается подземный стук", то чтобы действительно подтвердить дефект вам придется либо долго и мучительно переписываться с тех. поддержкой либо выписывать специалиста on-site за отдельные деньги
    * потом, чтобы хоть как-то продвинуть ваш баг, придется отбрехаться от всех предлагаемых вокэраундов и приложить неимоверное количество усилий, чтобы приоритет у бага стал повыше (на самом деле хорошего вокэраунда больше чем достаточно и биться за фиксы смысла нет)
    * попасть исправлением в ближайший релиз ой как сложно (а хотфикс руководство зассыт ставить, потому что вендор хотфикс полноценно тестировать не будет), т.е. в лучшем случае исправление придет аж через релиз, что на "в случае критичного бага он подрывается и выпускает для вас фикс в кратчайшие сроки" совсем не похоже.

    Поддержка нужна для того, чтобы в случае беды руководство, что пониже, могло отбрехаться в духе "все под контролем, вендор уже занимается проблемой".
    5 янв 19, 17:00    [21778788]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8   вперед  Ctrl      все
    Все форумы / Java Ответить