Nul

Oracle op woensdag stelt een aantal wijzigingen in de manier waarop Java Platform, Standard Edition (Java SE) wordt geproduceerd en verspreid worden, ontworpen om het leven gemakkelijker voor ontwikkelaars. De software gigant is ook een voorstel voor een nieuwe release van het model voor de populaire ontwikkeling en de toepassing platform.
“Ontwikkelaars verwachten dat meer frequente release cycli en flexibele licenties,” Donald Smith, senior director of product management for Java (SE), schreef in een blog post. Hij merkte op dat de bouw -, release -, licentie-en distributie-model voor Java SE is ruim tien jaar oud.
Ter ondersteuning van cloud-aangedreven ontwikkelaar nodig heeft, Oracle plannen om het schip OpenJDK binaries onder de GNU General Public License (GPL), een veel gebruikte gratis software licentie. Dit zal beginnen met JDK (Java SE Development Kit) 9. Deze OpenJDK bouwt zal worden geproduceerd en gedistribueerd op platforms populair bij ontwikkelaars, zoals Linux, macOS en Windows op de x64-architectuur.
Oracle stelt ook voor om uiteindelijk open source commerciële functies alleen beschikbaar in de Oracle JDK, zoals Java-Flight Recorder.
“Terwijl we weten dat er in eerste instantie worden de verschillen, de bedoeling is dat binnen een paar releases is er geen technische verschillen tussen OpenJDK bouwt en Oracle JDK binaries,” Smith schreef. “Om dit te bereiken, Oracle werkt met andere OpenJDK medewerkers op een open bouwen-en-test-infrastructuur met het potentieel om de ondersteuning van extra poorten.”
Als meer ontwikkelaars draai naar OpenJDK binaire bestanden, Oracle plannen voor het handhaven van de Oracle JDK als een lange termijn ondersteuning (LTS) aanbieden voor commerciële en ondersteuning aan klanten.
Naast deze wijzigingen, Mark Reinhold, chief architect van het Java-Platform Group bij Oracle, is het voorstellen van een nieuwe release model voor het Java-Platform en de JDK dat is gebaseerd op de tijd dat eerder dan voorzien-gedreven. Speciaal, hij stelt een nieuwe release om de zes maanden, met updates van elk kwartaal en een lange termijn release elke drie jaar.
Java-9 zal het schip deze maand, drie en een half jaar na Java 8. “Voor Java om concurrerend te blijven moet niet alleen verder vooruit te komen–het moet vooruit gaan sneller,” Reinhold schreef in een blog post.
Een zes-maanden cyclus, schreef hij, is “niet snel genoeg om het minimaliseren van de pijn van het wachten voor de volgende [release] maar langzaam genoeg dat we nog steeds kunnen leveren elke release op een hoog niveau van kwaliteit, het behoud van Java’ s key op de lange termijn waarden van compatibiliteit, betrouwbaarheid en doordachte evolutie.”
Functie releases zal het schip in Maart en September van elk jaar, te beginnen in Maart 2018, zei hij. Update uitgebracht zal worden beperkt tot problemen met de beveiliging, regressies, en bugs in nieuwe functies. De lange termijn release, ondertussen, moet aantrekkelijk zijn voor bedrijven op zoek naar stabiliteit.
VORIGE EN AANVERWANTE DEKKING
Zon: Oracle sluit de laatste Zon productlijnen
Oracle is het afsluiten van SPARC Solaris en linux. Good bye, Zon. Het was prettig te weten.
Oracle beschouwt het verplaatsen van Java EE naar een open source-stichting
Oracle zegt dat het in gesprekken met verschillende kandidaat-stichtingen over de mogelijke verhuizing, alsmede met de licentiehouders en de gemeenschap.
Oracle stappen tot IoT spel, voegt AI, digitale twin, en enterprise data-integratie
Oracle is het verbeteren van de IoT Cloud-toepassingen, maar ziet de geheime saus als de gegevens en automatisering die beschikbaar is in de ERP en supply chain-systemen.
0