Recent

Author Topic: Java not free anymore  (Read 6764 times)

SymbolicFrank

  • Hero Member
  • *****
  • Posts: 1313

mdalacu

  • Full Member
  • ***
  • Posts: 233
    • dmSimpleApps
Re: Java not free anymore
« Reply #1 on: July 19, 2018, 10:59:54 am »
This is a very good news for flc/Lazarus!!!!  ;D

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Java not free anymore
« Reply #2 on: July 19, 2018, 11:56:11 am »
What will happen with Android? I know for the next OS Fucsia they have their own language Dart.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: Java not free anymore
« Reply #3 on: July 19, 2018, 12:01:10 pm »
What will happen with Android? I know for the next OS Fucsia they have their own language Dart.

Nothing. They don't use Oracle VMs, but their own.

Moreover this is only the production java EE, not e.g. OpenJDK as distributed standardly by e.g. linux distros, and maybe not even Oracle current (Java core?) new or future distribution.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Java not free anymore
« Reply #4 on: July 19, 2018, 12:05:26 pm »
Yes I forgot about OpenJDK, that is what we will use until Google get rid of Java at all...

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: Java not free anymore
« Reply #5 on: July 19, 2018, 12:16:51 pm »
IMHO this event means nothing, and the thread is basically noise.

 It is just a cessation of free end-consumer support for old release forms. (the new product being Oracle's new more modular Java).

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Java not free anymore
« Reply #6 on: July 19, 2018, 12:22:47 pm »
I agree we can still use it with OpenJDK. But they make the red warning in their latest update setup to everyone notice.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: Java not free anymore
« Reply #7 on: July 19, 2018, 12:27:27 pm »
Or Oracle's Java SE, or the new modular Java in development. Just EE is deprecated (partially because Oracle had lost control there).

It is all some Java internal support rearrangement, and as interesting as old delphi support ending when a new one is released.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Java not free anymore
« Reply #8 on: July 19, 2018, 12:36:17 pm »
Yes you are right
http://www.oracle.com/technetwork/java/javase/eol-135779.html

Is just the end of support of Java 8.

Akira1364

  • Hero Member
  • *****
  • Posts: 561
Re: Java not free anymore
« Reply #9 on: July 19, 2018, 02:24:28 pm »
Bit of a misleading title. This is specifically about extended support and patches for Java SE 8, not Java in general.

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: Java not free anymore
« Reply #10 on: July 19, 2018, 02:33:36 pm »
Yes I forgot about OpenJDK, that is what we will use until Google get rid of Java at all...

Exactly. I only use OpenJDK on my Linux machines anyway. They can't squeeze the life out of open source.  :D :D
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

giahung1997

  • Full Member
  • ***
  • Posts: 113
Re: Java not free anymore
« Reply #11 on: July 20, 2018, 10:04:05 am »
This is a very good news for flc/Lazarus!!!!  ;D

No, it's not. It's just means Oracle want us to use newer Java version (Java 11 is the next LTS after Java 8) and want to earn a little more money by commercial customers suscriptions. It's nothing good nor bad to Lazarus/FPC at all.

I personally use a image editor written in Java (Pixelitor) and I liked it. I will continue to use Java 8 as provided by Azul Zulu here: https://www.azul.com/downloads/zulu/ It's still fine  :)

motaz

  • Sr. Member
  • ****
  • Posts: 495
    • http://code.sd
Re: Java not free anymore
« Reply #12 on: July 20, 2018, 10:20:03 am »
Quote
(for example, games you play on your PC are likely developed by a gaming company). These applications may run on the Java platform and be dependent on Oracle Java SE 8 updates beyond 2020. Accordingly, Oracle recommends you contact your application provider for details on how they plan to continue to provide application support to you.
In this point Native programming languages users are winners, because non-native, run-time based sotware will continue depend on compiler owner when distributing the run-time libraries/VM that needed by their applications

sash

  • Sr. Member
  • ****
  • Posts: 366
Re: Java not free anymore
« Reply #13 on: July 22, 2018, 11:12:28 am »
In this point Native programming languages users are winners, because non-native, run-time based sotware will continue depend on compiler owner when distributing the run-time libraries/VM that needed by their applications

Compiled languages' binaries are also heavily dependent on their runtime (OS, libs), and will suffer (and they do) in similar case when proprietary lib/OS owner decides to change game rules. So it is rather matter of Free/Proprietary ownership model.
Lazarus 2.0.10 FPC 3.2.0 x86_64-linux-gtk2 @ Ubuntu 20.04 XFCE

motaz

  • Sr. Member
  • ****
  • Posts: 495
    • http://code.sd
Re: Java not free anymore
« Reply #14 on: July 22, 2018, 02:46:42 pm »
Quote
Compiled languages' binaries are also heavily dependent on their runtime (OS, libs),
Not all produced compiled binaries are dependent on third party libraries that subject to licensing issue, but all Java produced software are depend on Java runtime and it's license

In case of binary produced applications that depend on statically linked libraries/packages, licensing change will not affect them

 

TinyPortal © 2005-2018