LINUX.ORG.RU

История изменений

Исправление rukez, (текущая версия) :

Лолшта?

Там тоже не всё стабильно. Есть несколько независимых тулкитов и некоторые пытаются закапывать.

Есть swing, он есть в базовом jre с 98ого года и он идеально работает на чем угодно от винды/линуха/макоси до солярки/бсд при 100% совместимости с 98ого года по сегодня.

Есть несколько версий JVM, не знаю как там обстоят дела с обратной совместимостью.

Версий Jvm много, ровно как и производителей, обычная (openjdk) совместима туда-сюда, ты сам выбираешь нижнюю версию совместимости с jvm когда начинаешь писать программу - версия совместимости тебя ограничивает только в синтаксисе и в использовании библиотек из комплекта jre/jdk. Сегодня овердофига людей пишет под 6 или под 8 тупо по привычке, хотя все исполняется на 11 или 14

По сравнению с Wine оно тормозит и потребляет много памяти, GUI глючный. С лицензией непонятно что происходит.

Свинг не умеет глючить ибо отрисовывается программно (можно запердолить кусками системные контролы через авт, но не особо нужно), можно с поддержкой ускорения если система в него умеет, можно без. По скорости … если ты видишь тормоза интерфейса свинга в 2020 то купи компьютер хотя бы из 2010.

С лицензией полный порядок, в отличии от куте, оракл отдал все в опенждк, теперь у тебя много путей:

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

Исходная версия rukez, :

Лолшта?

Там тоже не всё стабильно. Есть несколько независимых тулкитов и некоторые пытаются закапывать.

Есть swing, он есть в базовом jre с 98ого года и он идеально работает на чем угодно от винды/линуха/макоси до солярки/бсд при 100% совместимости с 98ого года по сегодня.

Есть несколько версий JVM, не знаю как там обстоят дела с обратной совместимостью.

Версий Jvm много, ровно как и производителей, обычная (openjdk) совместима туда-сюда, ты сам выбираешь нижнюю версию совместимости с jvm когда начинаешь писать программу - версия совместимости тебя ограничивает только в синтаксисе. Сегодня овердофига людей пишет под 6 или под 8 тупо по привычке, хотя все исполняется на 11 или 14

По сравнению с Wine оно тормозит и потребляет много памяти, GUI глючный. С лицензией непонятно что происходит.

Свинг не умеет глючить ибо отрисовывается программно (можно запердолить кусками системные контролы через авт, но не особо нужно), можно с поддержкой ускорения если система в него умеет, можно без. По скорости … если ты видишь тормоза интерфейса свинга в 2020 то купи компьютер хотя бы из 2010.

С лицензией полный порядок, в отличии от куте, оракл отдал все в опенждк, теперь у тебя много путей:

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