Author Topic: ecS and Java. Any comments?  (Read 9551 times)

Einar Lygre

  • Jr. Member
  • **
  • Posts: 66
  • Karma: +0/-0
    • View Profile
ecS and Java. Any comments?
« on: April 28, 2015, 03:22:58 pm »
I sent a question to the forum in Jalbum.net about problems with Jalbum 12. "Jalbum 12 does not start but Jalbum 11.4.1 does." I ended the question saying: Something wrong with the Java installation or Jalbum 12?
Here is the first answer:

Java 6 is just about at the end of its life - it's actually difficult to get it from Oracle at all (they send you off to an "archive" page, along with a lot of dire warnings). The next release of jAlbum (13) may not support it at all.

Can you get Java 8 for eComStation?

And Oracle Java is more reliable than OpenJDK.


Einar

Greggory Shaw

  • Sr. Member
  • ****
  • Posts: 442
  • Karma: +0/-0
    • View Profile
Re: ecS and Java. Any comments?
« Reply #1 on: April 28, 2015, 03:35:15 pm »
jAlbum 12 works, we only have OpenJDK Java 6

http://www.os2world.com/forum/index.php?topic=732.msg6820#msg6820
« Last Edit: April 29, 2015, 09:25:01 am by Greggory Shaw »

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4714
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: ecS and Java. Any comments?
« Reply #2 on: April 29, 2015, 03:59:22 am »
Hi Einar

About OjenJDK vs Java, I think that it is the same source code, with the difference that Oracle offers different licensing deals for Java and includes some close source components, and OpenJDK is GNU GPL. For what I know Java is the one officially supported by Oracle, and OpenJDK is the one for the open source community. So, for OS/2 our only option is to port/use OpenJDK, since making a licensing agreement to name it Java will cost money.

Here it the official wording:

Quote
Q: What is the difference between the source code found in the OpenJDK repository, and the code you use to build the Oracle JDK?

A: It is very close - our build process for Oracle JDK releases builds on OpenJDK 7 by adding just a couple of pieces, like the deployment code, which includes Oracle's implementation of the Java Plugin and Java WebStart, as well as some closed source third party components like a graphics rasterizer, some open source third party components, like Rhino, and a few bits and pieces here and there, like additional documentation or third party fonts. Moving forward, our intent is to open source all pieces of the Oracle JDK except those that we consider commercial features such as JRockit Mission Control (not yet available in Oracle JDK), and replace encumbered third party components with open source alternatives to achieve closer parity between the code bases.

Source: Oracle


About OpenJDK 8, that is up to the main developer "bww bitwise works", but it is also up to all us (community) to help them funding the development. It can be interesting to see if "bww bitwise works" has the time/people to update OpenJDK to version 8 and set up a funding goal for that one.

Regards

Martin Iturbide
OS2World NewsMaster
... just share the dream.

Silvan Scherrer

  • Full Member
  • ***
  • Posts: 200
  • Karma: +1/-0
    • View Profile
Re: ecS and Java. Any comments?
« Reply #3 on: April 29, 2015, 05:11:13 pm »
Hi Einar

About OjenJDK vs Java, I think that it is the same source code, with the difference that Oracle offers different licensing deals for Java and includes some close source components, and OpenJDK is GNU GPL. For what I know Java is the one officially supported by Oracle, and OpenJDK is the one for the open source community. So, for OS/2 our only option is to port/use OpenJDK, since making a licensing agreement to name it Java will cost money.

Here it the official wording:

Quote
Q: What is the difference between the source code found in the OpenJDK repository, and the code you use to build the Oracle JDK?

A: It is very close - our build process for Oracle JDK releases builds on OpenJDK 7 by adding just a couple of pieces, like the deployment code, which includes Oracle's implementation of the Java Plugin and Java WebStart, as well as some closed source third party components like a graphics rasterizer, some open source third party components, like Rhino, and a few bits and pieces here and there, like additional documentation or third party fonts. Moving forward, our intent is to open source all pieces of the Oracle JDK except those that we consider commercial features such as JRockit Mission Control (not yet available in Oracle JDK), and replace encumbered third party components with open source alternatives to achieve closer parity between the code bases.

Source: Oracle


About OpenJDK 8, that is up to the main developer "bww bitwise works", but it is also up to all us (community) to help them funding the development. It can be interesting to see if "bww bitwise works" has the time/people to update OpenJDK to version 8 and set up a funding goal for that one.

Regards
OpenJDK8 is planned for this year. We will not set a funding goal, as it's hard to see how much would be needed. We just appreciate every amount.

regards
Silvan
kind regards
Silvan
CTO bww bitwise works GmbH

Please help us with donations, so we can further work on OS/2 based projects. Our Shop is at https://www.bitwiseworks.com/shop/index.php