Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. Reminder - Java Licensing Changes ($$$)

Reminder - Java Licensing Changes ($$$)

Scheduled Pinned Locked Moved The Insider News
csharpjavaasp-netoraclecom
13 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Dave Kreskowiak

    https://upperedge.com/oracle/using-java-heres-how-oracles-new-2019-java-se-licensing-affects-you/[^] After 1.8 Build 201, Java is no longer free for commercial use. Got an app that runs on Java? Your customers will be paying Oracle a MONTHLY licensing fee, per seat, to run your app. Think about that. At 10,000 seats, that's a $1.50 each (fewer machines is more expensive.) So, $15,000 a month to run an app or $180,000/year. Oh, and they're stepping up their auditing of Java use. With .NET now multi-platform, maturing, AND FREE, how does this move make any sense?

    Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
    Dave Kreskowiak

    D Offline
    D Offline
    den2k88
    wrote on last edited by
    #4

    Correct me if I'm wrong, this applies to the newer Java releases or also to the projects that use old runtimes? Because we know how it will go...

    GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

    D 1 Reply Last reply
    0
    • D den2k88

      Correct me if I'm wrong, this applies to the newer Java releases or also to the projects that use old runtimes? Because we know how it will go...

      GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #5

      I think Version 8 Update 201 is the last free version for commercial use. Update 211 and up now falls under the new licensing scheme. Developer and personal use is still free.

      Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
      Dave Kreskowiak

      1 Reply Last reply
      0
      • D Dave Kreskowiak

        https://upperedge.com/oracle/using-java-heres-how-oracles-new-2019-java-se-licensing-affects-you/[^] After 1.8 Build 201, Java is no longer free for commercial use. Got an app that runs on Java? Your customers will be paying Oracle a MONTHLY licensing fee, per seat, to run your app. Think about that. At 10,000 seats, that's a $1.50 each (fewer machines is more expensive.) So, $15,000 a month to run an app or $180,000/year. Oh, and they're stepping up their auditing of Java use. With .NET now multi-platform, maturing, AND FREE, how does this move make any sense?

        Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
        Dave Kreskowiak

        R Offline
        R Offline
        Rick York
        wrote on last edited by
        #6

        Wow. I have a few former customers, one known by a TLA, who are major users of Java for their manufacturing control systems. It's a perfect fit for them because they have about six or seven different platforms they support with essentially the same apps. I doubt they will be updating anytime soon. It seems that Oracle considers generating additional revenue to be a higher priority than keeping users up to date with the software or even the future of the language. Oh well.

        "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

        1 Reply Last reply
        0
        • D Dave Kreskowiak

          https://upperedge.com/oracle/using-java-heres-how-oracles-new-2019-java-se-licensing-affects-you/[^] After 1.8 Build 201, Java is no longer free for commercial use. Got an app that runs on Java? Your customers will be paying Oracle a MONTHLY licensing fee, per seat, to run your app. Think about that. At 10,000 seats, that's a $1.50 each (fewer machines is more expensive.) So, $15,000 a month to run an app or $180,000/year. Oh, and they're stepping up their auditing of Java use. With .NET now multi-platform, maturing, AND FREE, how does this move make any sense?

          Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
          Dave Kreskowiak

          M Offline
          M Offline
          Marc Clifton
          wrote on last edited by
          #7

          Yay! The death of Java! :jig:

          Latest Article - A 4-Stack rPI Cluster with WiFi-Ethernet Bridging Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

          N 1 Reply Last reply
          0
          • D Dave Kreskowiak

            https://upperedge.com/oracle/using-java-heres-how-oracles-new-2019-java-se-licensing-affects-you/[^] After 1.8 Build 201, Java is no longer free for commercial use. Got an app that runs on Java? Your customers will be paying Oracle a MONTHLY licensing fee, per seat, to run your app. Think about that. At 10,000 seats, that's a $1.50 each (fewer machines is more expensive.) So, $15,000 a month to run an app or $180,000/year. Oh, and they're stepping up their auditing of Java use. With .NET now multi-platform, maturing, AND FREE, how does this move make any sense?

            Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
            Dave Kreskowiak

            J Offline
            J Offline
            Joe Woodbury
            wrote on last edited by
            #8

            Oracle's has a penchant for buying products, charging royalties, offering poor support, and pretty much killing said product. MySQL devs better beware.

            1 Reply Last reply
            0
            • M Marc Clifton

              Yay! The death of Java! :jig:

              Latest Article - A 4-Stack rPI Cluster with WiFi-Ethernet Bridging Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

              N Offline
              N Offline
              Nelek
              wrote on last edited by
              #9

              Marc Clifton wrote:

              Yay! The death of Java! [Dance]

              But I suppose it won't take javascript with... :sigh:

              M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

              1 Reply Last reply
              0
              • D Dave Kreskowiak

                https://upperedge.com/oracle/using-java-heres-how-oracles-new-2019-java-se-licensing-affects-you/[^] After 1.8 Build 201, Java is no longer free for commercial use. Got an app that runs on Java? Your customers will be paying Oracle a MONTHLY licensing fee, per seat, to run your app. Think about that. At 10,000 seats, that's a $1.50 each (fewer machines is more expensive.) So, $15,000 a month to run an app or $180,000/year. Oh, and they're stepping up their auditing of Java use. With .NET now multi-platform, maturing, AND FREE, how does this move make any sense?

                Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
                Dave Kreskowiak

                M Offline
                M Offline
                megaadam
                wrote on last edited by
                #10

                Dave Kreskowiak wrote:

                Your customers will [...]

                Forgive me but could it be like this: The "Java-license" is the developer license, not the end user JVM license? A lot of other languages, e.g. Scala, produce JVM bytecode. And if it was every JVM executable then not a single Android app on the planet would be free. I see no mention of JVM nor Android in the text. I do see "commercial users" though. I do agree it still kinda sucks, but does not appear to be on an elephanting end-user magnitude.

                "If we don't change direction, we'll end up where we're going"

                D 1 Reply Last reply
                0
                • M megaadam

                  Dave Kreskowiak wrote:

                  Your customers will [...]

                  Forgive me but could it be like this: The "Java-license" is the developer license, not the end user JVM license? A lot of other languages, e.g. Scala, produce JVM bytecode. And if it was every JVM executable then not a single Android app on the planet would be free. I see no mention of JVM nor Android in the text. I do see "commercial users" though. I do agree it still kinda sucks, but does not appear to be on an elephanting end-user magnitude.

                  "If we don't change direction, we'll end up where we're going"

                  D Offline
                  D Offline
                  Dave Kreskowiak
                  wrote on last edited by
                  #11

                  Nope. From the Java download page:

                  Quote:

                  The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle Java licenses. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle Java licenses may no longer be available. Please review the terms carefully before downloading and using this product. An FAQ is available here.

                  Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
                  Dave Kreskowiak

                  M 1 Reply Last reply
                  0
                  • D Dave Kreskowiak

                    Nope. From the Java download page:

                    Quote:

                    The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle Java licenses. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle Java licenses may no longer be available. Please review the terms carefully before downloading and using this product. An FAQ is available here.

                    Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
                    Dave Kreskowiak

                    M Offline
                    M Offline
                    megaadam
                    wrote on last edited by
                    #12

                    Java SE is AFAIK the development environment. Not the compiled products. And phone apps are for personal use. I don't quite see how the quote disagrees with what I said. Or did you mean enterprise apps?

                    "If we don't change direction, we'll end up where we're going"

                    D 1 Reply Last reply
                    0
                    • M megaadam

                      Java SE is AFAIK the development environment. Not the compiled products. And phone apps are for personal use. I don't quite see how the quote disagrees with what I said. Or did you mean enterprise apps?

                      "If we don't change direction, we'll end up where we're going"

                      D Offline
                      D Offline
                      Dave Kreskowiak
                      wrote on last edited by
                      #13

                      Bingo! Enterprise apps.

                      Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
                      Dave Kreskowiak

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups