Oracle/Java Greed, Lucee's Future?

104 views
Skip to first unread message

Thomas Loyd

unread,
Dec 19, 2016, 2:25:50 AM12/19/16
to Lucee
All, I just came across this link:

And wanted to know if anybody has looked into changing Lucee's base or looking into something to rid Lucee of its Java underpinnings maybe?

Just curious what you all think since it has left a bad taste in my mouth. 

I really don't like Oracle (One Raging Asshole Called Larry Ellison, as someone called it) nor its databases.
Thanks,
Tom

Mark Drew

unread,
Dec 19, 2016, 3:14:44 AM12/19/16
to lu...@googlegroups.com
Realistically this doesn't affect lucee users does it?  As for the systems that they are charging for lucee will not be used (Lucee powered DVD player anyone?)

Not sure how you could re-write it with anything else? Back to c++ maybe?

Or move to Node?

Mark Drew
- Sent by typing with my thumbs. 
--
You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+un...@googlegroups.com.
To post to this group, send email to lu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/3f1268e3-a18a-45f7-b2f8-9ac2065749f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Thomas Loyd

unread,
Dec 19, 2016, 4:09:20 AM12/19/16
to Lucee
Mark,
I'm making the assumption for now that it won't affect us yet. However, Oracle's corporate greed knows no bounds. I'm just curious as to what are the future potentials for Lucee if the Java ecosystem becomes unfriendly/untenable due to Oracle's need to charge/monetize (monetise for all the Brits out there). I love having CFML in a user-friendly and open-source format. I just feel that it may be time to start "alternativizing" in case this happens.

Node looks to be a potential maybe, or python?
Tom

Mark Drew

unread,
Dec 19, 2016, 5:31:57 AM12/19/16
to lu...@googlegroups.com
It is open source as is so I am sure there can be forks and the source is “out there” so despite asking for licensing for the special embedded systems I am not sure what they can do now the genie is out of the bag?


Mark Drew

CMD
develop • deploy • deliver

-- 

You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+un...@googlegroups.com.
To post to this group, send email to lu...@googlegroups.com.

Joseph Gooch

unread,
Dec 19, 2016, 7:36:28 AM12/19/16
to lu...@googlegroups.com
It would be far easier to just deploy your Lucee server with OpenJDK.  It's GPL2, so I'd imagine (IANAL) that these concerns do not apply.  Even though the code originated with Oracle it has different licensing and legal terms.


Joe



--
You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com.

To post to this group, send email to lu...@googlegroups.com.

Joseph Gooch

unread,
Dec 19, 2016, 7:45:39 AM12/19/16
to lu...@googlegroups.com
That said, I doubt most Lucee users are using any of the commercial bits outlined here:

See Table 1-1.

Joe

Jochem van Dieten

unread,
Dec 19, 2016, 10:50:57 AM12/19/16
to lu...@googlegroups.com


On Dec 19, 2016 11:45 AM, "Joseph Gooch" wrote:
That said, I doubt most Lucee users are using any of the commercial bits outlined here:

Out of the box: no. But the main risk I see is a monitoring solution reading one of the proprietary JMX beans. If for instance the Java Agent of Zabbix were to do so, that could affect a lot of people. So I am glad that on January 1st my second to last machine with Oracle Java will be decommissioned. Go OpenJDK!

Jochem 




Joe


On Mon, Dec 19, 2016 at 7:36 AM, Joseph Gooch <mrwi...@goochfriend.org> wrote:
It would be far easier to just deploy your Lucee server with OpenJDK.  It's GPL2, so I'd imagine (IANAL) that these concerns do not apply.  Even though the code originated with Oracle it has different licensing and legal terms.


Joe



On Mon, Dec 19, 2016 at 4:09 AM, Thomas Loyd <loy...@gmail.com> wrote:
Mark,
I'm making the assumption for now that it won't affect us yet. However, Oracle's corporate greed knows no bounds. I'm just curious as to what are the future potentials for Lucee if the Java ecosystem becomes unfriendly/untenable due to Oracle's need to charge/monetize (monetise for all the Brits out there). I love having CFML in a user-friendly and open-source format. I just feel that it may be time to start "alternativizing" in case this happens.

Node looks to be a potential maybe, or python?
Tom

--
You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/3934a5b0-8c09-4d30-9da7-af30b2a1500e%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lu...@googlegroups.com.

Andrew Penhorwood

unread,
Dec 19, 2016, 11:02:50 AM12/19/16
to Lucee
I read this article, the commercial bits article and a number of other articles related to Oracle vs Google.  It seems to me that normal use of Lucee on the Java JDK does not fall under the commercial bits license.  But I am not a lawyer nor have a talked to a lawyer about it.

Andrew Penhowood

Andrew Penhorwood

unread,
Dec 19, 2016, 11:12:36 AM12/19/16
to Lucee
I think the real question might be "how well does Lucee run on OpenJDK?".  That appears to avoid the whole Oracle problem.

Andrew Penhorwood

Mark Drew

unread,
Dec 19, 2016, 11:20:07 AM12/19/16
to lu...@googlegroups.com
You can check it you yourself by doing 

> docker run -p 8888:8888 lucee/lucee5 

That is running on tomcat and openJDK AFAIK, 


Mark Drew

CMD
develop • deploy • deliver

-- 

You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+un...@googlegroups.com.

To post to this group, send email to lu...@googlegroups.com.

Jochem van Dieten

unread,
Dec 19, 2016, 11:27:15 AM12/19/16
to lu...@googlegroups.com
On Dec 19, 2016 3:12 PM, "Andrew Penhorwood" wrote:
I think the real question might be "how well does Lucee run on OpenJDK?".  That appears to avoid the whole Oracle problem.

Only thing I encountered in the last 4 years (including Railo) is some jpg encoding in cfdocument PDF generation that was caused by a 8+ year old itext version. Oracle Java continues to ship with sun.* classes that have been deprecated since forever, and OpenJDK is more proactive in removing them.
But that is all using the packages from Debian / CentOS, I never tried OpenJDK on Windows.

Jochem


Jochem van Dieten

unread,
Dec 19, 2016, 1:07:00 PM12/19/16
to lu...@googlegroups.com
On Dec 19, 2016 2:50 PM, "Jochem van Dieten" wrote:
Out of the box: no. But the main risk I see is a monitoring solution reading one of the proprietary JMX beans.

Apparently that can only happen when you use --XX:+UnlockCommercialFeatures http://www.oracle.com/technetwork/java/javase/7u4-relnotes-1575007.html so you really have to jump through hoops to be affected.

Jochem 

Reply all
Reply to author
Forward
0 new messages