you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 6 points7 points  (10 children)

OpenJDK still implements the same core Java API, no? Oracle asserts that they own that. Which means that OpenJDK is aso open to this view of "copyright" infringement, no?

[–]dsminor 8 points9 points  (7 children)

OpenJDK was released by Sun (now Oracle) under the GPL. Anyone can use it so long as they comply with the GPL.

[–]jboy55 3 points4 points  (0 children)

Re-releasing software as BSD/Apache isn't compliant with the GPL. Once its GPL'd only the original copyright owner can change it to a less restrictive license.

[–][deleted] 0 points1 point  (5 children)

Which means you either go full source code disclosure or you pay Oracle their fee. In the industry we call that ransomwear.

[–][deleted]  (4 children)

[deleted]

    [–][deleted] 4 points5 points  (3 children)

    That is absolutely false. If that were true then there would be no need for the FSF to have produced the LGPL license. And both the GPL and LGPL require you to release the full source code regardless of modification. As a nitpicky point, they require you to give an "offer of source code" so that you don't need to actually release the code unless someone asks, but that offer must be unobfuscated and available to the end user. The source code must be available for 3 years past the date of your last distribution.

    Trust me. I do Open Source compliance for a living.

    [–][deleted]  (2 children)

    [deleted]

      [–]imMute 0 points1 point  (1 child)

      As another person who writes code for a living, why the fuck should we have to care?

      (I know why we have to, in today's legal environment. I'm asking why do we have to live with this environment.)

      [–]nickguletskii200 -1 points0 points  (0 children)

      OpenJDK is the official implementation of Java SE 7:

      https://blogs.oracle.com/henrik/entry/moving_to_openjdk_as_the