Path: csiph.com!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: Java Version Date: Tue, 28 Aug 2018 18:11:54 -0400 Organization: Aioe.org NNTP Server Lines: 54 Message-ID: References: NNTP-Posting-Host: PBuS014lhzVyHjLbXmo/ZQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Content-Language: en-US X-Notice: Filtered by postfilter v. 0.8.3 Xref: csiph.com comp.lang.java.programmer:38572 On 8/28/2018 4:17 PM, Eric Douglas wrote: > What Java version do you run? Do you code for a business? What size? > > I saw this article yesterday. > https://jaxenter.com/java-influencers-series-part-3-148682.html > They ask if everyone is planning to upgrade to 11 just because it's about to be the only version with long term support. > > My current business is a small business. We started on 6 and moved to 7 and 8 because it was a pretty smooth transition. 9+ sounds like a lot more work, so we plan to move to 11 for the LTS but could be awhile before we fit that into our schedule. > > I saw a job ad for a Java developer for a large business and they mentioned Java 6... They also mentioned Oracle software so no doubt they have a paid long term support contract for that.. The SUN/Oracle policy has always been that if you pay you can get support for a very long time, but that patches for free stopped after some years. Java 6 Release December 2006 Free: end patches June 2013 (+7 years) Paid: end extended support December 2018 (+12 years) Java 7 Release July 2011 Free: end patches May 2015 (+4 years) Paid: end extended support July 2022 (+11 years) Java 8 Release March 2014 Free: end patches January 2019 for commercial (+5 years) Paid: end extended support March 2025 (+11 years) Java 11 Release September 2018 Free: Oracle refer to OpenJDK openjdk.java.net will supposedly not offer long term support adoptopenjdk.net will per https://adoptopenjdk.net/support.html provide patches until September 2022 (+4 years) Paid: end extended support September 2026 (+8 years) I think that the viable route forward for many Java users will be to: * continue with free Oracle Java 8 until January * upgrade to OpenJDK 11 from adoptopenjdk.net The alternative must be to pay. But if that is the choice then I would make sure to get quotes from other vendors like IBM and Azul before buying from Oracle to make sure you get the best price. Arne