Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

To err is human, to moo bovine.


devel / comp.lang.java.programmer / The non-technical side of Java

SubjectAuthor
* The non-technical side of JavaArne Vajhøj
`* Re: The non-technical side of JavaJason H
 `* Re: The non-technical side of JavaArne Vajhøj
  `* Re: The non-technical side of Javae.d.pro...@gmail.com
   `* Re: The non-technical side of JavaJason H
    `* Re: The non-technical side of Javae.d.pro...@gmail.com
     `* Re: The non-technical side of JavaAndreas Leitgeb
      +* Re: The non-technical side of Javae.d.pro...@gmail.com
      |`- Re: The non-technical side of JavaArne Vajhøj
      `- Re: The non-technical side of JavaArne Vajhøj

1
The non-technical side of Java

<tr1rcm$1tk7m$4@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=205&group=comp.lang.java.programmer#205

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.lang.java.programmer
Subject: The non-technical side of Java
Date: Fri, 27 Jan 2023 19:48:20 -0500
Organization: A noiseless patient Spider
Lines: 5
Message-ID: <tr1rcm$1tk7m$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 28 Jan 2023 00:48:22 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="acf9b6211a10d3bd94239f1e728a28dd";
logging-data="2019574"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kw0TBIHSZAnhd33X4Uq23rB1LPSe9XOw="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:wj3LrLX/RutzfEMq1jSTI1Vbm2w=
Content-Language: en-US
 by: Arne Vajhøj - Sat, 28 Jan 2023 00:48 UTC

https://www.theregister.com/2023/01/27/oracle_java_licensing_change

I predict increasing usage of OpenJDK in enterprises!

Arne

Re: The non-technical side of Java

<tr1sip$1u5a4$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=206&group=comp.lang.java.programmer#206

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: DarthPiriteze@deathstar.gal (Jason H)
Newsgroups: comp.lang.java.programmer
Subject: Re: The non-technical side of Java
Date: Sat, 28 Jan 2023 01:08:41 +0000
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <tr1sip$1u5a4$1@dont-email.me>
References: <tr1rcm$1tk7m$4@dont-email.me>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="9ccac1c3fb008714986f1063450dad94";
logging-data="2037060"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+koGG8dPBRKQBMkv+ZynHLNp17ejMnFBA="
User-Agent: Newsy 3.92.3
Cancel-Lock: sha1:Td7XQELfiOxITTgQhnvZ8iiJLiA=
 by: Jason H - Sat, 28 Jan 2023 01:08 UTC

People still give money to Oracle for Java?

--
Newsy for iOS
Download on the App Store:
https://itunes.apple.com/app/newsy/id598711199

Arne Vajhøj wrote:
>https://www.theregister.com/2023/01/27/oracle_java_licensing_change
>
>I predict increasing usage of OpenJDK in enterprises!
>
>Arne

Re: The non-technical side of Java

<tr1t31$1tk7m$6@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=207&group=comp.lang.java.programmer#207

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.lang.java.programmer
Subject: Re: The non-technical side of Java
Date: Fri, 27 Jan 2023 20:17:19 -0500
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <tr1t31$1tk7m$6@dont-email.me>
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Jan 2023 01:17:21 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="acf9b6211a10d3bd94239f1e728a28dd";
logging-data="2019574"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18JJhMtoHZoL4vwIV/XddtJQFzepC9Bq6w="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:aEmDT6NyZj4WvEuuVe72pZZEUVE=
Content-Language: en-US
In-Reply-To: <tr1sip$1u5a4$1@dont-email.me>
 by: Arne Vajhøj - Sat, 28 Jan 2023 01:17 UTC

On 1/27/2023 8:08 PM, Jason H wrote:
> Arne Vajhøj wrote:
>> https://www.theregister.com/2023/01/27/oracle_java_licensing_change
>>
>> I predict increasing usage of OpenJDK in enterprises!

> People still give money to Oracle for Java?

I believe there are still a significant number of companies that
pay Oracle for Java.

To get support (support way after support for the free versions
has expired).

Or just tradition.

Arne

Re: The non-technical side of Java

<d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=208&group=comp.lang.java.programmer#208

  copy link   Newsgroups: comp.lang.java.programmer
X-Received: by 2002:a37:9a93:0:b0:71e:3e89:95ce with SMTP id c141-20020a379a93000000b0071e3e8995cemr262226qke.176.1675080451243;
Mon, 30 Jan 2023 04:07:31 -0800 (PST)
X-Received: by 2002:ac8:1413:0:b0:3a8:16a5:e226 with SMTP id
k19-20020ac81413000000b003a816a5e226mr1979754qtj.253.1675080450953; Mon, 30
Jan 2023 04:07:30 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.java.programmer
Date: Mon, 30 Jan 2023 04:07:30 -0800 (PST)
In-Reply-To: <tr1t31$1tk7m$6@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=98.237.40.232; posting-account=2czF5goAAAD4GBMPIGV4KcD2K4PhoB_H
NNTP-Posting-Host: 98.237.40.232
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me> <tr1t31$1tk7m$6@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
Subject: Re: The non-technical side of Java
From: e.d.programmer@gmail.com (e.d.pro...@gmail.com)
Injection-Date: Mon, 30 Jan 2023 12:07:31 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1675
 by: e.d.pro...@gmail.com - Mon, 30 Jan 2023 12:07 UTC

> I believe there are still a significant number of companies that
> pay Oracle for Java.
>
> To get support (support way after support for the free versions
> has expired).
>
> Or just tradition.
>
> Arne
One way or the other, companies pay for support. Bigger businesses are less likely to use Java from another source. Either they pay for Java directly, or receive support by paying for another Oracle Java based product.
I've encouraged my employer to upgrade, we're currently running Java 8.

Re: The non-technical side of Java

<trj0hi$1ekuk$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=212&group=comp.lang.java.programmer#212

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: DarthPiriteze@deathstar.gal (Jason H)
Newsgroups: comp.lang.java.programmer
Subject: Re: The non-technical side of Java
Date: Fri, 3 Feb 2023 13:00:34 +0000
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <trj0hi$1ekuk$1@dont-email.me>
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me>
<tr1t31$1tk7m$6@dont-email.me>
<d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 3 Feb 2023 13:00:34 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="a53f0e29350245adfe97f6862e0550fb";
logging-data="1528788"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/gXWDe0rCyGFD+JCnXOaMA7RkD7nhLvNI="
User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Cancel-Lock: sha1:69O6xzRuINeB8wYlMmicIhsZQDU=
Content-Language: en-US
In-Reply-To: <d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
 by: Jason H - Fri, 3 Feb 2023 13:00 UTC

On 1/30/23 12:07, e.d.pro...@gmail.com wrote:
>> I believe there are still a significant number of companies that
>> pay Oracle for Java.
>>
>> To get support (support way after support for the free versions
>> has expired).
>>
>> Or just tradition.
>>
>> Arne
> One way or the other, companies pay for support. Bigger businesses are less likely to use Java from another source. Either they pay for Java directly, or receive support by paying for another Oracle Java based product.
> I've encouraged my employer to upgrade, we're currently running Java 8.

Call it a bias but I think it is generally good practice to expunge
Oracle wherever feasible. That doesn't mean not paying support to
anyone. Some of our larger customers were already expressing a
preference for supported RedHat, for example, before we were effectively
forced out of using Centos (by RedHat, oddly enough), so the assurance
of Java support comes with that, along with a lot more.

Java 8 is very sticky. Best of luck.

Re: The non-technical side of Java

<5032ea52-07e2-442f-9b63-164d2631dc28n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=213&group=comp.lang.java.programmer#213

  copy link   Newsgroups: comp.lang.java.programmer
X-Received: by 2002:ac8:5a41:0:b0:3b9:b7f6:7cb0 with SMTP id o1-20020ac85a41000000b003b9b7f67cb0mr947515qta.277.1675444956717;
Fri, 03 Feb 2023 09:22:36 -0800 (PST)
X-Received: by 2002:a0c:e8c3:0:b0:53a:1084:1451 with SMTP id
m3-20020a0ce8c3000000b0053a10841451mr697561qvo.53.1675444956496; Fri, 03 Feb
2023 09:22:36 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.java.programmer
Date: Fri, 3 Feb 2023 09:22:36 -0800 (PST)
In-Reply-To: <trj0hi$1ekuk$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=98.237.40.232; posting-account=2czF5goAAAD4GBMPIGV4KcD2K4PhoB_H
NNTP-Posting-Host: 98.237.40.232
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me>
<tr1t31$1tk7m$6@dont-email.me> <d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
<trj0hi$1ekuk$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5032ea52-07e2-442f-9b63-164d2631dc28n@googlegroups.com>
Subject: Re: The non-technical side of Java
From: e.d.programmer@gmail.com (e.d.pro...@gmail.com)
Injection-Date: Fri, 03 Feb 2023 17:22:36 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1727
 by: e.d.pro...@gmail.com - Fri, 3 Feb 2023 17:22 UTC

> Java 8 is very sticky. Best of luck.
So far the only issue I've seen with Java 8 is compatibility. At least a handful of third party dependencies are requiring Java 11 if not 17, so we are recommending using Java 17, I think might get approved soon.
I have tested all our code on 17 and it literally required no changes. At least I haven't seen any security flaws from the dependencies for using the latest version they had compiled for Java 8 so far which is the top issue.

Re: The non-technical side of Java

<slrnttql69.pa7s.avl@logic.at>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=214&group=comp.lang.java.programmer#214

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: avl@logic.at (Andreas Leitgeb)
Newsgroups: comp.lang.java.programmer
Subject: Re: The non-technical side of Java
Date: Fri, 3 Feb 2023 18:39:05 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <slrnttql69.pa7s.avl@logic.at>
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me>
<tr1t31$1tk7m$6@dont-email.me>
<d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
<trj0hi$1ekuk$1@dont-email.me>
<5032ea52-07e2-442f-9b63-164d2631dc28n@googlegroups.com>
Reply-To: avl@logic.at
Injection-Date: Fri, 3 Feb 2023 18:39:05 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="ac29ea357d775a38849dc630b465dc2a";
logging-data="1642639"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+yAzC8x9mydiSuj+PUwzeE"
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:sM8b8LmG8TAp0PAMwjQ+5U6qM6U=
 by: Andreas Leitgeb - Fri, 3 Feb 2023 18:39 UTC

e.d.pro...@gmail.com <e.d.programmer@gmail.com> wrote:
>> Java 8 is very sticky. Best of luck.
> So far the only issue I've seen with Java 8 is compatibility. At least
> a handful of third party dependencies are requiring Java 11 if not 17,
> so we are recommending using Java 17, I think might get approved soon.
> I have tested all our code on 17 and it literally required no changes. At
> least I haven't seen any security flaws from the dependencies for using the
> latest version they had compiled for Java 8 so far which is the top issue.

Server java is likely mostly unaffected.

Java running on a client pc from webstart was "pita" to upgrade to 11.

I had to do it a few years ago. It kind of worked, but in the
end, we're still using Java 8 with IcedTeaWeb from a non-Oracle
support vendor now.

The java 11 compiler (running on solaris) no longer knew about
Windows L&F-classes, and most client dialogs had lots of cosmetic
bugs, where Java didn't work well with desktop enlargement settings:
specifically anything larger than "100%" caused spurious pixel lines
to appear over the dialogs.
Some TextBoxes showed just the middle row of pixels of each character,
etc... The reason might have been a mixture of Swing and AWT, but in
Java 8 that same mixture just wasn't ever a problem.

No budget was offered so far to re-try with some Java >11.

Re: The non-technical side of Java

<e5035d7a-4b05-4b73-a945-0a0d59f3adc8n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=215&group=comp.lang.java.programmer#215

  copy link   Newsgroups: comp.lang.java.programmer
X-Received: by 2002:a05:620a:30f:b0:71d:8202:bc8 with SMTP id s15-20020a05620a030f00b0071d82020bc8mr544392qkm.192.1675450797847;
Fri, 03 Feb 2023 10:59:57 -0800 (PST)
X-Received: by 2002:a05:622a:5d3:b0:3b6:37b2:6aa4 with SMTP id
d19-20020a05622a05d300b003b637b26aa4mr1400070qtb.403.1675450797517; Fri, 03
Feb 2023 10:59:57 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.java.programmer
Date: Fri, 3 Feb 2023 10:59:57 -0800 (PST)
In-Reply-To: <slrnttql69.pa7s.avl@logic.at>
Injection-Info: google-groups.googlegroups.com; posting-host=98.237.40.232; posting-account=2czF5goAAAD4GBMPIGV4KcD2K4PhoB_H
NNTP-Posting-Host: 98.237.40.232
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me>
<tr1t31$1tk7m$6@dont-email.me> <d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
<trj0hi$1ekuk$1@dont-email.me> <5032ea52-07e2-442f-9b63-164d2631dc28n@googlegroups.com>
<slrnttql69.pa7s.avl@logic.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e5035d7a-4b05-4b73-a945-0a0d59f3adc8n@googlegroups.com>
Subject: Re: The non-technical side of Java
From: e.d.programmer@gmail.com (e.d.pro...@gmail.com)
Injection-Date: Fri, 03 Feb 2023 18:59:57 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3189
 by: e.d.pro...@gmail.com - Fri, 3 Feb 2023 18:59 UTC

> Java running on a client pc from webstart was "pita" to upgrade to 11.
>
> I had to do it a few years ago. It kind of worked, but in the
> end, we're still using Java 8 with IcedTeaWeb from a non-Oracle
> support vendor now.
>
> The java 11 compiler (running on solaris) no longer knew about
> Windows L&F-classes, and most client dialogs had lots of cosmetic
> bugs, where Java didn't work well with desktop enlargement settings:
> specifically anything larger than "100%" caused spurious pixel lines
> to appear over the dialogs.
> Some TextBoxes showed just the middle row of pixels of each character,
> etc... The reason might have been a mixture of Swing and AWT, but in
> Java 8 that same mixture just wasn't ever a problem.
>
> No budget was offered so far to re-try with some Java >11.
Yeah Java 8 > 11 > 17 has very little issue for the back end of a web server, but Java 8 to 11 is huge for a couple things.
Webstart is sort of dead. The company I used to work for still has everything in webstart and is still running Java 8. The third party software they use, which they haven't upgraded, has their newer stuff on Java 11 with iced tea. Now with Java 17, and adoptopenjdk moving to adoptium, I'm not sure how well iced tea is supported. It seems the whole technology is just not recommended anymore, everyone wants browser based.
Another huge change from Java 8 to 11, I actually developed an offline Swing app that runs as an executable with an embedded JRE. Compiled with Java 8, it was over 70MB, in Java 11 it was about half the size.
Swing has always had issues where video was not 100% scaling. I think newer Java has improved support there, but I haven't done a lot of testing with it.

Re: The non-technical side of Java

<trjln0$1iab9$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=216&group=comp.lang.java.programmer#216

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.lang.java.programmer
Subject: Re: The non-technical side of Java
Date: Fri, 3 Feb 2023 14:01:52 -0500
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <trjln0$1iab9$1@dont-email.me>
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me>
<tr1t31$1tk7m$6@dont-email.me>
<d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
<trj0hi$1ekuk$1@dont-email.me>
<5032ea52-07e2-442f-9b63-164d2631dc28n@googlegroups.com>
<slrnttql69.pa7s.avl@logic.at>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 3 Feb 2023 19:01:52 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="fb0a294d8bc1d1e2b97ffc766b304e49";
logging-data="1649001"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/T2cxoOC+aFaePv/y+/+viWJOBQN32dvk="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:DiBPQKsC1gCWxlUWgRD17ZzX+Po=
In-Reply-To: <slrnttql69.pa7s.avl@logic.at>
Content-Language: en-US
 by: Arne Vajhøj - Fri, 3 Feb 2023 19:01 UTC

On 2/3/2023 1:39 PM, Andreas Leitgeb wrote:
> e.d.pro...@gmail.com <e.d.programmer@gmail.com> wrote:
>>> Java 8 is very sticky. Best of luck.
>> So far the only issue I've seen with Java 8 is compatibility. At least
>> a handful of third party dependencies are requiring Java 11 if not 17,
>> so we are recommending using Java 17, I think might get approved soon.
>> I have tested all our code on 17 and it literally required no changes. At
>> least I haven't seen any security flaws from the dependencies for using the
>> latest version they had compiled for Java 8 so far which is the top issue.
>
> Server java is likely mostly unaffected.
>
> Java running on a client pc from webstart was "pita" to upgrade to 11.
>
> I had to do it a few years ago. It kind of worked, but in the
> end, we're still using Java 8 with IcedTeaWeb from a non-Oracle
> support vendor now.
>
> The java 11 compiler (running on solaris) no longer knew about
> Windows L&F-classes, and most client dialogs had lots of cosmetic
> bugs, where Java didn't work well with desktop enlargement settings:
> specifically anything larger than "100%" caused spurious pixel lines
> to appear over the dialogs.
> Some TextBoxes showed just the middle row of pixels of each character,
> etc... The reason might have been a mixture of Swing and AWT, but in
> Java 8 that same mixture just wasn't ever a problem.
>
> No budget was offered so far to re-try with some Java >11.

Java Swing desktop apps is a very small piece of the Java market
today.

Sounds like it was not well tested for Java 11.

Arne

Re: The non-technical side of Java

<trjls6$1iab9$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=217&group=comp.lang.java.programmer#217

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.lang.java.programmer
Subject: Re: The non-technical side of Java
Date: Fri, 3 Feb 2023 14:04:38 -0500
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <trjls6$1iab9$2@dont-email.me>
References: <tr1rcm$1tk7m$4@dont-email.me> <tr1sip$1u5a4$1@dont-email.me>
<tr1t31$1tk7m$6@dont-email.me>
<d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com>
<trj0hi$1ekuk$1@dont-email.me>
<5032ea52-07e2-442f-9b63-164d2631dc28n@googlegroups.com>
<slrnttql69.pa7s.avl@logic.at>
<e5035d7a-4b05-4b73-a945-0a0d59f3adc8n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 3 Feb 2023 19:04:38 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="fb0a294d8bc1d1e2b97ffc766b304e49";
logging-data="1649001"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/tdPTG1DbHYnYPpx1JukTb41Jj9Gt9Rgs="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:ER8a1aSEQbqlpL/BppP+TRXtqwU=
Content-Language: en-US
In-Reply-To: <e5035d7a-4b05-4b73-a945-0a0d59f3adc8n@googlegroups.com>
 by: Arne Vajhøj - Fri, 3 Feb 2023 19:04 UTC

On 2/3/2023 1:59 PM, e.d.pro...@gmail.com wrote:
>> Java running on a client pc from webstart was "pita" to upgrade to
>> 11.
>>
>> I had to do it a few years ago. It kind of worked, but in the end,
>> we're still using Java 8 with IcedTeaWeb from a non-Oracle support
>> vendor now.
>>
>> The java 11 compiler (running on solaris) no longer knew about
>> Windows L&F-classes, and most client dialogs had lots of cosmetic
>> bugs, where Java didn't work well with desktop enlargement
>> settings: specifically anything larger than "100%" caused spurious
>> pixel lines to appear over the dialogs. Some TextBoxes showed just
>> the middle row of pixels of each character, etc... The reason might
>> have been a mixture of Swing and AWT, but in Java 8 that same
>> mixture just wasn't ever a problem.

> Yeah Java 8 > 11 > 17 has very little issue for the back end of a web
> server, but Java 8 to 11 is huge for a couple things. Webstart is
> sort of dead. The company I used to work for still has everything in
> webstart and is still running Java 8. The third party software they
> use, which they haven't upgraded, has their newer stuff on Java 11
> with iced tea. Now with Java 17, and adoptopenjdk moving to adoptium,
> I'm not sure how well iced tea is supported. It seems the whole
> technology is just not recommended anymore, everyone wants browser
> based. Another huge change from Java 8 to 11, I actually developed an
> offline Swing app that runs as an executable with an embedded JRE.
> Compiled with Java 8, it was over 70MB, in Java 11 it was about half
> the size. Swing has always had issues where video was not 100%
> scaling. I think newer Java has improved support there, but I haven't
> done a lot of testing with it.

Browser based is the standard today.

Alternatively switch to Android devices for users and continue
with Java/Kotlin.

Arne

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor