Re: With JDK 17, Oracle moves back to a free license

2021-09-14 Thread Scott Palmer
That says for a year after the *NEXT* LTS release, so not until a year from 
now. That should mean a year after JDK 21 is released in 2023,  so freely 
supported for 3 years from now. 

I’ve been using Azul builds these days anyway, since they make a JDK with Java 
FX included. 

Scott

> On Sep 14, 2021, at 1:40 PM, Geertjan Wielenga 
>  wrote:
> 
> 
> 
> 
> “Oracle will provide these free releases and updates starting with Oracle JDK 
> 17 and continue for one full year after the next LTS release.  Prior versions 
> are not affected by this change.”
> How much of your software needs to run for one year only?
> 
> Gj
> 
>> On Tue, 14 Sep 2021 at 19:35, Will Hartung  wrote:
>> JDK 17 is out.
>> 
>> And there was this interesting development.
>> 
>> https://blogs.oracle.com/java/post/free-java-license
>> 
>> Top two bullet points:
>> 
>> +   Oracle is making the industry leading Oracle JDK available for free, 
>> including all quarterly security updates.  This includes commercial and 
>> production use.
>> 
>> +   The new license is the "Oracle No-Fee Terms and Conditions" (NFTC) 
>> license.  This license for the Oracle JDK permits free use for all users, 
>> even commercial and production use.  Redistribution is permitted as long as 
>> it is not for a fee.
>> 
>> So, I thought this was interesting news.
>> 
>> Regards,
>> 
>> Will Hartung
>> 


Re: With JDK 17, Oracle moves back to a free license

2021-09-14 Thread Andreas Reichel
All,

in my opinion, even if Oracle changed the terms and meant it (which
would be welcome of course) -- there won't be a guarantee, that they
will flip-flop again after a new lawyer/COO/whatever arrived.

Any corporate's worst nightmare is to a java stack running, which is
suddenly affected by such legal threads. Its all about trust and
confidence, not necessarily about technical performance.

So at least for us, it is Liberica and as little Oracle as ever
possible and no announcement is going to change that.
Fool me once, shame on you. Fool me twice, try to avoid.

Good luck.

On Tue, 2021-09-14 at 19:12 -0500, Raul Cosio wrote:
> Thanks Will, interesting reading but I still don't get it. Comments
> from the group are welcome.
> I've read the license many times but it doesn't look clear to me, the
> license says that It grants to you, a limited license to internally
> use the unmodified programs for the purposes of "developing, testing,
> prototyping and demonstrating your application, and running the
> program for you own personal use or internal business operations".
> That last part does look to me the same as the last license because
> it means that I can use the JDK for my "private personal use", and in
> my company I can use it "for internal business operations". Running
> the JDK for a public tomcat web server is considered internal
> business operations?. However, as you indicated in your email, Donald
> Smith in his blog, said that "it is free for commercial and
> production use" as long as it is not redistributed for a fee. Would
> that mean that I can sell my product with a JDK included as long as I
> include a paragraph saying that "The JDK is included freely as a
> courtesy"?
> 
> Regards,
> Raul Cosio
> 
> On Tue, Sep 14, 2021 at 12:34 PM Will Hartung 
> wrote:
> > JDK 17 is out.
> > 
> > And there was this interesting development.
> > 
> > https://blogs.oracle.com/java/post/free-java-license
> > 
> > Top two bullet points:
> > 
> > +   Oracle is making the industry leading Oracle JDK available for
> > free, including all quarterly security updates.  This includes
> > commercial and production use.
> > 
> > +   The new license is the "Oracle No-Fee Terms and Conditions"
> > (NFTC) license.  This license for the Oracle JDK permits free use
> > for all users, even commercial and production use.  Redistribution
> > is permitted as long as it is not for a fee.
> > 
> > So, I thought this was interesting news.
> > 
> > Regards,
> > 
> > Will Hartung
> > 



Re: With JDK 17, Oracle moves back to a free license

2021-09-14 Thread Raul Cosio
Thanks Will, interesting reading but I still don't get it. Comments from
the group are welcome.
I've read the license many times but it doesn't look clear to me, the
license says that It grants to you, a limited license to internally use the
unmodified programs for the purposes of "developing, testing, prototyping
and demonstrating your application, and running the program *for you own
personal use or internal business operations*". That last part does look to
me the same as the last license because it means that I can use the JDK for
my "private personal use", and in my company I can use it "for
internal business operations". Running the JDK for a public tomcat web
server is considered internal business operations?. However, as you
indicated in your email, Donald Smith in his blog, said that "it is free
for commercial and production use" as long as it is not redistributed for a
fee. Would that mean that I can sell my product with a JDK included as long
as I include a paragraph saying that "The JDK is included freely as a
courtesy"?

Regards,
Raul Cosio

On Tue, Sep 14, 2021 at 12:34 PM Will Hartung  wrote:

> JDK 17 is out.
>
> And there was this interesting development.
>
> https://blogs.oracle.com/java/post/free-java-license
>
> Top two bullet points:
>
> +   Oracle is making the industry leading Oracle JDK available for free,
> including all quarterly security updates.  This includes commercial and
> production use.
>
> +   The new license is the "Oracle No-Fee Terms and Conditions" (NFTC)
> license.  This license for the Oracle JDK permits free use for all users,
> even commercial and production use.  Redistribution is permitted as long as
> it is not for a fee.
>
> So, I thought this was interesting news.
>
> Regards,
>
> Will Hartung
>
>


Re: With JDK 17, Oracle moves back to a free license

2021-09-14 Thread Will Hartung
On Tue, Sep 14, 2021 at 10:40 AM Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

>
>
>-
>- “Oracle will provide these free releases and updates starting with Oracle
>JDK 17  and continue for one full
>year after the next LTS release
>
> .
>Prior versions are not affected by this change.”
>
> How much of your software needs to run for one year only?
>

They give you a whole year to port to the new LTS!

I thought it was an interesting development. There's also apparently issues
with distributing the Oracle JDK, since lots of folks are bundling the JDK
into platform EXEs nowadays.

So, it's no panacea, but interesting.

Regards,

Will Hartung


Re: With JDK 17, Oracle moves back to a free license

2021-09-14 Thread Geertjan Wielenga
   -
   - “Oracle will provide these free releases and updates starting with Oracle
   JDK 17  and continue for one full
   year after the next LTS release
   
.
   Prior versions are not affected by this change.”

How much of your software needs to run for one year only?

Gj

On Tue, 14 Sep 2021 at 19:35, Will Hartung  wrote:

> JDK 17 is out.
>
> And there was this interesting development.
>
> https://blogs.oracle.com/java/post/free-java-license
>
> Top two bullet points:
>
> +   Oracle is making the industry leading Oracle JDK available for free,
> including all quarterly security updates.  This includes commercial and
> production use.
>
> +   The new license is the "Oracle No-Fee Terms and Conditions" (NFTC)
> license.  This license for the Oracle JDK permits free use for all users,
> even commercial and production use.  Redistribution is permitted as long as
> it is not for a fee.
>
> So, I thought this was interesting news.
>
> Regards,
>
> Will Hartung
>
>


With JDK 17, Oracle moves back to a free license

2021-09-14 Thread Will Hartung
JDK 17 is out.

And there was this interesting development.

https://blogs.oracle.com/java/post/free-java-license

Top two bullet points:

+   Oracle is making the industry leading Oracle JDK available for free,
including all quarterly security updates.  This includes commercial and
production use.

+   The new license is the "Oracle No-Fee Terms and Conditions" (NFTC)
license.  This license for the Oracle JDK permits free use for all users,
even commercial and production use.  Redistribution is permitted as long as
it is not for a fee.

So, I thought this was interesting news.

Regards,

Will Hartung


Unable to add Persistence 3.0 provider

2021-09-14 Thread Claudia Pastor Ramirez
Hello everyone,

First of all, thank you for your work on the IDE and your support on this
concrete matter.

The problem I currently have is that I am trying to add a new persistence
provider for the 3.0 Persistence API, but the IDE seems to be unable to
recognise the libraries as valid. I have tried both with Eclipselink and
with Hibernate. Attached is the image of one of the attempts with
Eclipselink (I have done several changing the included jars trying to find
the problem).

I am able to work with my projects despite of that, because I use Maven and
the libraries are included anyway, but the IDE keeps telling me that my
persistence.xml is wrong because it is declared as version 3.0 and giving
me annoying warning and error messages right and left.

I suspect that the problem is because the wizard does not find the
EntityManager under the Jakarta namespace, so it does not allow to carry on
(it fails with other Jakarta jars, with lower versions too), but I wanted
to verify with the community the process in case I have done something
wrong in the registering of the persistence library before opening an issue
at Jira.

I am using Netbeans 12.4 both on Windows 10 OS and Ubuntu 20.04.

Thank you again for your help. Regards,

[image: Captura de pantalla 2021-08-27 151310.png]