<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Geeks for your information - Java]]></title>
		<link>https://www.geeks.fyi/</link>
		<description><![CDATA[Geeks for your information - https://www.geeks.fyi]]></description>
		<pubDate>Thu, 30 Apr 2026 15:10:30 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Red Hat offers support for open source Java on Windows]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=5761</link>
			<pubDate>Tue, 19 Feb 2019 02:41:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1469">GKBUE</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=5761</guid>
			<description><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">Gunning for Oracle, Red Hat will soon offer long-term commercial support for standard Java on the Microsoft Windows platform for servers and workstations. Red Hat already supports OpenJDK on its own Enterprise Linux (RHEL) platform.<br />
<br />
Red Hat will support its Windows distribution of OpenJDK, an open source version of standard Java that has been in beta for about a year. Red Hat’s OpenJDK distribution supports <a href="https://www.infoworld.com/article/3265447/java/java-jdk-11-all-the-new-features-now-available.html" target="_blank" rel="noopener" class="mycode_url">Java 11</a> and Java 8 for production workloads.</span><br />
<br />
<span style="font-family: Arial;" class="mycode_font">The support services for Windows range from patches for high-priority security vulnerabilities to helping businesses develop Java applications.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Different levels of support will be available, based on service-level agreements and on the number of workstation and server cores, but Red Hat would not disclose its pricing.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">In June 2018. <a href="https://www.infoworld.com/article/3284164/java/oracle-now-requires-a-subscription-to-use-java-se.html" target="_blank" rel="noopener" class="mycode_url">Oracle moved to a subscription model</a> for commercial-level Java support instead of a perpetual license and an annual support fee.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.infoworld.com/article/3328493/java/red-hat-supporting-open-source-java-on-windows.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></description>
			<content:encoded><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">Gunning for Oracle, Red Hat will soon offer long-term commercial support for standard Java on the Microsoft Windows platform for servers and workstations. Red Hat already supports OpenJDK on its own Enterprise Linux (RHEL) platform.<br />
<br />
Red Hat will support its Windows distribution of OpenJDK, an open source version of standard Java that has been in beta for about a year. Red Hat’s OpenJDK distribution supports <a href="https://www.infoworld.com/article/3265447/java/java-jdk-11-all-the-new-features-now-available.html" target="_blank" rel="noopener" class="mycode_url">Java 11</a> and Java 8 for production workloads.</span><br />
<br />
<span style="font-family: Arial;" class="mycode_font">The support services for Windows range from patches for high-priority security vulnerabilities to helping businesses develop Java applications.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Different levels of support will be available, based on service-level agreements and on the number of workstation and server cores, but Red Hat would not disclose its pricing.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">In June 2018. <a href="https://www.infoworld.com/article/3284164/java/oracle-now-requires-a-subscription-to-use-java-se.html" target="_blank" rel="noopener" class="mycode_url">Oracle moved to a subscription model</a> for commercial-level Java support instead of a perpetual license and an annual support fee.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.infoworld.com/article/3328493/java/red-hat-supporting-open-source-java-on-windows.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Eclipse takes over all Java EE reference components]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=5760</link>
			<pubDate>Tue, 19 Feb 2019 02:37:57 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1469">GKBUE</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=5760</guid>
			<description><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">The Eclipse Foundation now has received all Java EE (Enterprise Edition) reference implementation components from Oracle, as part of the <a href="https://www.infoworld.com/article/3224450/java/unwanted-by-oracle-java-ee-gets-adopted-by-eclipse.html" target="_blank" rel="noopener" class="mycode_url">foundation’s takeover of the enterprise Java platform</a>.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Oracle has contributed 100 percent of EE and GlassFish application server components to the foundation. GlassFish has served as a reference implementation of Java EE, which has been renamed <a href="https://www.infoworld.com/article/3269210/java/java-roadmap-eclipses-jakarta-ee-enterprise-java-takes-shape.html" target="_blank" rel="noopener" class="mycode_url">Jakarta EE</a> under Eclipse’s jurisdiction. The foundation said that it now had all the components in hand, which have been published to GitHub repositories. What this means is progress of the <a href="https://www.infoworld.com/article/3269210/java/java-roadmap-eclipses-jakarta-ee-enterprise-java-takes-shape.html" target="_blank" rel="noopener" class="mycode_url">individual projects</a> under Eclipse’s enterprise Java effort now is largely under control of the projects themselves.</span><br />
<br />
<span style="font-family: Arial;" class="mycode_font">The foundation also noted several other milestones that have been reached in the past couple of weeks:</span><ul class="mycode_list"><li><span style="font-family: Arial;" class="mycode_font">Java EE Technology Compatibility Kits (TCKs) have been contributed and now are available in open source. This move provides transparency in that vendors, customers, and the community now can see actual tests being performed and gain insight into the process.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Eclipse will be able to ship Eclipse Glassfish as <a href="https://www.infoworld.com/article/3226777/java/java-ee-8-is-here-what-you-need-to-know.html" target="_blank" rel="noopener" class="mycode_url">Java EE 8-compatible</a>.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Builds for <a href="https://www.infoworld.com/article/3238147/java/eclipse-begins-enterprise-java-transition-from-java-ee-to-ee4j.html" target="_blank" rel="noopener" class="mycode_url">Enterprise Eclipse for Java (EE4J)</a> projects now are running on Eclipse infrastructure. EE4J the is open source initiative for enterprise Java at Eclipse.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">IBM, Oracle, Payara, Red Hat, and Tomitribe have committed to three years of funding for Jakarta EE, ranging from &#36;25,000 to &#36;300,000 each per year. This will fund creation of a dedicated team and marketing activities.</span><br />
</li>
</ul>
<span style="font-family: Arial;" class="mycode_font"><br />
Ecilpse agreed to take jurisdiction over enterprise Java last year, after Oracle sought to divest itself of the platform and turn it over to an open source organization.</span><br />
<span style="font-family: Arial;" class="mycode_font">This story, "Eclipse takes over all Java EE reference components" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3310245/open-source-tools/eclipse-takes-over-all-java-ee-reference-components.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></description>
			<content:encoded><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">The Eclipse Foundation now has received all Java EE (Enterprise Edition) reference implementation components from Oracle, as part of the <a href="https://www.infoworld.com/article/3224450/java/unwanted-by-oracle-java-ee-gets-adopted-by-eclipse.html" target="_blank" rel="noopener" class="mycode_url">foundation’s takeover of the enterprise Java platform</a>.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Oracle has contributed 100 percent of EE and GlassFish application server components to the foundation. GlassFish has served as a reference implementation of Java EE, which has been renamed <a href="https://www.infoworld.com/article/3269210/java/java-roadmap-eclipses-jakarta-ee-enterprise-java-takes-shape.html" target="_blank" rel="noopener" class="mycode_url">Jakarta EE</a> under Eclipse’s jurisdiction. The foundation said that it now had all the components in hand, which have been published to GitHub repositories. What this means is progress of the <a href="https://www.infoworld.com/article/3269210/java/java-roadmap-eclipses-jakarta-ee-enterprise-java-takes-shape.html" target="_blank" rel="noopener" class="mycode_url">individual projects</a> under Eclipse’s enterprise Java effort now is largely under control of the projects themselves.</span><br />
<br />
<span style="font-family: Arial;" class="mycode_font">The foundation also noted several other milestones that have been reached in the past couple of weeks:</span><ul class="mycode_list"><li><span style="font-family: Arial;" class="mycode_font">Java EE Technology Compatibility Kits (TCKs) have been contributed and now are available in open source. This move provides transparency in that vendors, customers, and the community now can see actual tests being performed and gain insight into the process.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Eclipse will be able to ship Eclipse Glassfish as <a href="https://www.infoworld.com/article/3226777/java/java-ee-8-is-here-what-you-need-to-know.html" target="_blank" rel="noopener" class="mycode_url">Java EE 8-compatible</a>.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Builds for <a href="https://www.infoworld.com/article/3238147/java/eclipse-begins-enterprise-java-transition-from-java-ee-to-ee4j.html" target="_blank" rel="noopener" class="mycode_url">Enterprise Eclipse for Java (EE4J)</a> projects now are running on Eclipse infrastructure. EE4J the is open source initiative for enterprise Java at Eclipse.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">IBM, Oracle, Payara, Red Hat, and Tomitribe have committed to three years of funding for Jakarta EE, ranging from &#36;25,000 to &#36;300,000 each per year. This will fund creation of a dedicated team and marketing activities.</span><br />
</li>
</ul>
<span style="font-family: Arial;" class="mycode_font"><br />
Ecilpse agreed to take jurisdiction over enterprise Java last year, after Oracle sought to divest itself of the platform and turn it over to an open source organization.</span><br />
<span style="font-family: Arial;" class="mycode_font">This story, "Eclipse takes over all Java EE reference components" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3310245/open-source-tools/eclipse-takes-over-all-java-ee-reference-components.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Java SE’s OpenJDK could be headed to GitHub]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=5759</link>
			<pubDate>Tue, 19 Feb 2019 02:36:24 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1469">GKBUE</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=5759</guid>
			<description><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">OpenJDK, the basis for Oracle’s edition of standard Java (<a href="https://www.infoworld.com/article/3227244/java-9-is-here-everything-you-need-to-know.html" target="_blank" rel="noopener" class="mycode_url">Java SE</a>), soon could be hosted on GitHub, a move that could aid Java developers.</span><br />
<br />
<span style="font-family: Arial;" class="mycode_font">Currently, repos for the OpenJDK project are on an Oracle-hosted Mercurial server. But <a href="https://www.infoworld.com/article/3294196/java/git-might-replace-mercurial-for-javas-source-code-management.html" target="_blank" rel="noopener" class="mycode_url">Project Skara</a>, which is an ongoing effort to examine new infrastructure for OpenJDK, could have the repos moving over to Git-based repos, including possibly GitHub or other host.</span><br />
<span style="font-family: Arial;" class="mycode_font"><br />
If development of standard Java moves to GitHub, developers would have at their disposal a lot of tools for automation. Such a move also could be useful for Java developers working on projects besides the JDK (Java  Development Kit), said Georges Saab, chair of the OpenJDK governing board and vice president of software development in the Java platform group at Oracle.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">By using GitHub, developers would have access to familiar resources being used to develop the JDK itself. Microsoft-owned GitHub’s management, meanwhile, is interested in becoming a tool used in the enterprise, he added.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">A decision to move would be made in the OpenJDK community, Saab said. It could happen in the timeframe of <a href="https://www.infoworld.com/article/3301197/java/jdk-12-roadmap-the-new-features-coming-to-java-12.html" target="_blank" rel="noopener" class="mycode_url">JDK 12</a>, which is due in March 2019, or possibly afterward.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">By moving OpenJDK to GitHub, OpenJDK would be in company with the enterprise variant of Java. <a href="https://github.com/javaee" target="_blank" rel="noopener" class="mycode_url">Oracle’s Java Enterprise Edition (EE)</a> repos already had been hosted on GitHub. That project has since been succeeded by <a href="https://github.com/jakartaee/jakartaee.github.io" target="_blank" rel="noopener" class="mycode_url">Jakarta EE</a> at the Eclipse Foundation. But it, too, can be found on GitHub.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">This story, "Java SE’s OpenJDK could be headed to GitHub" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3316718/open-source-tools/java-ses-openjdk-could-be-headed-to-github.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></description>
			<content:encoded><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">OpenJDK, the basis for Oracle’s edition of standard Java (<a href="https://www.infoworld.com/article/3227244/java-9-is-here-everything-you-need-to-know.html" target="_blank" rel="noopener" class="mycode_url">Java SE</a>), soon could be hosted on GitHub, a move that could aid Java developers.</span><br />
<br />
<span style="font-family: Arial;" class="mycode_font">Currently, repos for the OpenJDK project are on an Oracle-hosted Mercurial server. But <a href="https://www.infoworld.com/article/3294196/java/git-might-replace-mercurial-for-javas-source-code-management.html" target="_blank" rel="noopener" class="mycode_url">Project Skara</a>, which is an ongoing effort to examine new infrastructure for OpenJDK, could have the repos moving over to Git-based repos, including possibly GitHub or other host.</span><br />
<span style="font-family: Arial;" class="mycode_font"><br />
If development of standard Java moves to GitHub, developers would have at their disposal a lot of tools for automation. Such a move also could be useful for Java developers working on projects besides the JDK (Java  Development Kit), said Georges Saab, chair of the OpenJDK governing board and vice president of software development in the Java platform group at Oracle.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">By using GitHub, developers would have access to familiar resources being used to develop the JDK itself. Microsoft-owned GitHub’s management, meanwhile, is interested in becoming a tool used in the enterprise, he added.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">A decision to move would be made in the OpenJDK community, Saab said. It could happen in the timeframe of <a href="https://www.infoworld.com/article/3301197/java/jdk-12-roadmap-the-new-features-coming-to-java-12.html" target="_blank" rel="noopener" class="mycode_url">JDK 12</a>, which is due in March 2019, or possibly afterward.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">By moving OpenJDK to GitHub, OpenJDK would be in company with the enterprise variant of Java. <a href="https://github.com/javaee" target="_blank" rel="noopener" class="mycode_url">Oracle’s Java Enterprise Edition (EE)</a> repos already had been hosted on GitHub. That project has since been succeeded by <a href="https://github.com/jakartaee/jakartaee.github.io" target="_blank" rel="noopener" class="mycode_url">Jakarta EE</a> at the Eclipse Foundation. But it, too, can be found on GitHub.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">This story, "Java SE’s OpenJDK could be headed to GitHub" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3316718/open-source-tools/java-ses-openjdk-could-be-headed-to-github.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Amazon now has its own version of Java: Corretto]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=5757</link>
			<pubDate>Tue, 19 Feb 2019 02:30:59 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1469">GKBUE</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=5757</guid>
			<description><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">With its Corretto 8 Java build, Amazon Web Services is readying its own no-cost distribution of standard Java featuring long-term support, giving Java users a potential alternative to <a href="https://www.infoworld.com/article/3265447/java/java-jdk-11-all-the-new-features-now-available.html" target="_blank" rel="noopener" class="mycode_url">Oracle’s own Java Development Kit (JDK)</a>.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">The open source Corretto distribution of <a href="https://www.infoworld.com/article/3315618/java/java-ses-openjdk-could-be-headed-to-github.html" target="_blank" rel="noopener" class="mycode_url">OpenJDK</a> currently is in beta. It is multiplatform and can be deployed in the cloud, on premises, and on a user’s local computer. Licensed under the Gnu Public License Version 2, Corretto is designed as a drop-in replacement for all Java SE (Standard Edition) distributions, unless users are using features not included in OpenJDK.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Amazon touts assurances of free, long-term support for Corretto, in contrast to <a href="https://www.infoworld.com/article/3284164/java/oracle-now-requires-a-subscription-to-use-java-se.html" target="_blank" rel="noopener" class="mycode_url">Oracle’s paid support for businesses to use Java SE</a>, Amazon promises security updates distributed for free for Corretto 8 until at least June 2023, with quarterly updates. Aside from security updates, patches will cover performance enhancements, garbage collection scheduling, monitoring, and prevention for out-of-memory situations. Reporting and threat management also will be covered by the patches.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Corretto 8 currently provides the features in 2014’s OpenJDK Version 8 (not the current OpenJDK 11), whereas Oracle’s JDK has been updated several times since. The future Corretto 11 version will support OpenJDK 11's features by fall 2019, Amazon says. It also intends for Corretto to become the default OpenJDK variant on Amazon Linux 2 next year. </span><br />
<span style="font-family: Arial;" class="mycode_font">The Corretto 8 beta is available for Amazon Linux 2, Microsoft Windows, MacOS, and Docker images. A production version is planned by spring 2019, with the addition of support for Ubuntu Linux and Red Hat Enterprise Linux.</span><br />
<span style="font-family: Arial;" class="mycode_font">When Corretto binaries are installed on a host and invoked to run applications, existing command-line options will continue to work.  Amazon has run the Java Technology Compatibility Kit (TCK) on Corretto releases to ensure Java SE compatibility.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">This story, "Amazon now has its own version of Java: Corretto" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3322853/java-language/amazon-now-has-its-own-version-of-java-corretto.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></description>
			<content:encoded><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">With its Corretto 8 Java build, Amazon Web Services is readying its own no-cost distribution of standard Java featuring long-term support, giving Java users a potential alternative to <a href="https://www.infoworld.com/article/3265447/java/java-jdk-11-all-the-new-features-now-available.html" target="_blank" rel="noopener" class="mycode_url">Oracle’s own Java Development Kit (JDK)</a>.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">The open source Corretto distribution of <a href="https://www.infoworld.com/article/3315618/java/java-ses-openjdk-could-be-headed-to-github.html" target="_blank" rel="noopener" class="mycode_url">OpenJDK</a> currently is in beta. It is multiplatform and can be deployed in the cloud, on premises, and on a user’s local computer. Licensed under the Gnu Public License Version 2, Corretto is designed as a drop-in replacement for all Java SE (Standard Edition) distributions, unless users are using features not included in OpenJDK.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Amazon touts assurances of free, long-term support for Corretto, in contrast to <a href="https://www.infoworld.com/article/3284164/java/oracle-now-requires-a-subscription-to-use-java-se.html" target="_blank" rel="noopener" class="mycode_url">Oracle’s paid support for businesses to use Java SE</a>, Amazon promises security updates distributed for free for Corretto 8 until at least June 2023, with quarterly updates. Aside from security updates, patches will cover performance enhancements, garbage collection scheduling, monitoring, and prevention for out-of-memory situations. Reporting and threat management also will be covered by the patches.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Corretto 8 currently provides the features in 2014’s OpenJDK Version 8 (not the current OpenJDK 11), whereas Oracle’s JDK has been updated several times since. The future Corretto 11 version will support OpenJDK 11's features by fall 2019, Amazon says. It also intends for Corretto to become the default OpenJDK variant on Amazon Linux 2 next year. </span><br />
<span style="font-family: Arial;" class="mycode_font">The Corretto 8 beta is available for Amazon Linux 2, Microsoft Windows, MacOS, and Docker images. A production version is planned by spring 2019, with the addition of support for Ubuntu Linux and Red Hat Enterprise Linux.</span><br />
<span style="font-family: Arial;" class="mycode_font">When Corretto binaries are installed on a host and invoked to run applications, existing command-line options will continue to work.  Amazon has run the Java Technology Compatibility Kit (TCK) on Corretto releases to ensure Java SE compatibility.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">This story, "Amazon now has its own version of Java: Corretto" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3322853/java-language/amazon-now-has-its-own-version-of-java-corretto.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NetBeans 10 adds support for latest Java and PHP]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=5756</link>
			<pubDate>Tue, 19 Feb 2019 02:29:04 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1469">GKBUE</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=5756</guid>
			<description><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">Apache NetBeans 10, the latest version of the open source IDE for Java SE, PHP, and JavaScript development, is now available as a production release.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">What’s new in NetBeans 10<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Key to NetBeans 10 is enhanced support for <a href="https://www.infoworld.com/article/3265447/java/java-jdk-11-all-the-new-features-now-available.html" target="_blank" rel="noopener" class="mycode_url">Java Development Kit (JDK) 11</a> as well as capabilities for PHP and the <a href="https://www.infoworld.com/article/3223230/java/whats-new-in-junit-5-for-java-testing.html" target="_blank" rel="noopener" class="mycode_url">JUnit 5 testing framework for Java</a>.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">For JDK 11, which arrived in September 2018, NetBeans 10.0 supports dynamic class file constants, which broadens expressivity options for language designers and compiler implementors. Other capabilities for JDK 11 include:</span><ul class="mycode_list"><li><span style="font-family: Arial;" class="mycode_font">Local-variable syntax support for lambda parameters, to align the syntax of a formal parameter declaration in an implicitly typed lambda expression with the syntax of a local variable declaration.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Code completion for var lambda parameters.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Removal of Corba modules.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Integration with the nb-javac project to support JDK 11. The project has long provided a patched version of javac Java compiler for the NetBeans Java editor.</span><br />
<br />
</li>
</ul>
<span style="font-family: Arial;" class="mycode_font">For PHP, NetBeans 10 lets developers add trailing commas in function calls under <a href="https://www.infoworld.com/article/3239299/web-development/whats-new-in-php-72-better-security-code-handling.html" target="_blank" rel="noopener" class="mycode_url">PHP 7.3</a>. Developers also can use the list reference assignment as well as flexible heredoc and nowdoc syntaxes. Its PHP 7.2 support includes trailing commas in list syntax, coloring for object types, and PHP version in project properties. For PHP 7.1, NetBeans 10 adds support for class constant visibility as well as multicache exception handling, nullable types, and coloring for the void and iterable keywords. The context-sensitive lexer from PHP 7.0 is supported as well.</span><br />
<span style="font-family: Arial;" class="mycode_font"><br />
This story, "NetBeans 10 adds support for latest Java and PHP" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<br />
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3331099/java-language/netbeans-10-adds-support-for-latest-java-and-php.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></description>
			<content:encoded><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">Apache NetBeans 10, the latest version of the open source IDE for Java SE, PHP, and JavaScript development, is now available as a production release.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">What’s new in NetBeans 10<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">Key to NetBeans 10 is enhanced support for <a href="https://www.infoworld.com/article/3265447/java/java-jdk-11-all-the-new-features-now-available.html" target="_blank" rel="noopener" class="mycode_url">Java Development Kit (JDK) 11</a> as well as capabilities for PHP and the <a href="https://www.infoworld.com/article/3223230/java/whats-new-in-junit-5-for-java-testing.html" target="_blank" rel="noopener" class="mycode_url">JUnit 5 testing framework for Java</a>.<br />
</span><br />
<span style="font-family: Arial;" class="mycode_font">For JDK 11, which arrived in September 2018, NetBeans 10.0 supports dynamic class file constants, which broadens expressivity options for language designers and compiler implementors. Other capabilities for JDK 11 include:</span><ul class="mycode_list"><li><span style="font-family: Arial;" class="mycode_font">Local-variable syntax support for lambda parameters, to align the syntax of a formal parameter declaration in an implicitly typed lambda expression with the syntax of a local variable declaration.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Code completion for var lambda parameters.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Removal of Corba modules.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">Integration with the nb-javac project to support JDK 11. The project has long provided a patched version of javac Java compiler for the NetBeans Java editor.</span><br />
<br />
</li>
</ul>
<span style="font-family: Arial;" class="mycode_font">For PHP, NetBeans 10 lets developers add trailing commas in function calls under <a href="https://www.infoworld.com/article/3239299/web-development/whats-new-in-php-72-better-security-code-handling.html" target="_blank" rel="noopener" class="mycode_url">PHP 7.3</a>. Developers also can use the list reference assignment as well as flexible heredoc and nowdoc syntaxes. Its PHP 7.2 support includes trailing commas in list syntax, coloring for object types, and PHP version in project properties. For PHP 7.1, NetBeans 10 adds support for class constant visibility as well as multicache exception handling, nullable types, and coloring for the void and iterable keywords. The context-sensitive lexer from PHP 7.0 is supported as well.</span><br />
<span style="font-family: Arial;" class="mycode_font"><br />
This story, "NetBeans 10 adds support for latest Java and PHP" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<br />
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3331099/java-language/netbeans-10-adds-support-for-latest-java-and-php.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Oracle Java Card updated for IoT applications]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=5755</link>
			<pubDate>Tue, 19 Feb 2019 02:26:16 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1469">GKBUE</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=5755</guid>
			<description><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">Oracle’s Java Card platform, which provides security for smart card and limited-memory device applications, increases support for the internet of things in Version 3.1.<br />
<br />
Java Card is a software technology providing isolation between secure hardware and software services. Typical hardware platforms that use Java Card include embedded secure elements, smart card chips, and secure systems with a general-purpose CPU. Sensitive materials such as cryptographic keys can be provisioned. The development kit is free, but manufacturers using Java Card must get a paid commercial license to use the technology.<br />
<br />
Java Card 3.1 enables development of security services portable across a range of IoT security hardware. An extensible I/O model lets applications exchange data directly with connected peripherals over a variety of physical layers and application protocols. The new version also introduces APIs and updated cryptography functions to address IoT security and assist with design of security applications, including device attestation.<br />
<br />
Java Card 3.1’s extended file format simplifies application deployment, code upgrade and maintenance. API enhancements improve developer productivity and memory efficiency of applications.<br />
<br />
Java Card 3.1 introduces four security services:<br />
</span><ul class="mycode_list"><li><span style="font-family: Arial;" class="mycode_font">A certificate API to manage trusted keys for resource-constrained devices.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">A key derivation API, to protect sensitive data.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">A monotonic counter API to avoid replay attacks.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">A system time API for timestamping</span><br />
</li>
</ul>
<span style="font-family: Arial;" class="mycode_font">This story, "Oracle Java Card updated for IoT applications" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3334146/application-development/oracle-java-card-updated-for-iot-applications.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></description>
			<content:encoded><![CDATA[<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-family: Arial;" class="mycode_font">Oracle’s Java Card platform, which provides security for smart card and limited-memory device applications, increases support for the internet of things in Version 3.1.<br />
<br />
Java Card is a software technology providing isolation between secure hardware and software services. Typical hardware platforms that use Java Card include embedded secure elements, smart card chips, and secure systems with a general-purpose CPU. Sensitive materials such as cryptographic keys can be provisioned. The development kit is free, but manufacturers using Java Card must get a paid commercial license to use the technology.<br />
<br />
Java Card 3.1 enables development of security services portable across a range of IoT security hardware. An extensible I/O model lets applications exchange data directly with connected peripherals over a variety of physical layers and application protocols. The new version also introduces APIs and updated cryptography functions to address IoT security and assist with design of security applications, including device attestation.<br />
<br />
Java Card 3.1’s extended file format simplifies application deployment, code upgrade and maintenance. API enhancements improve developer productivity and memory efficiency of applications.<br />
<br />
Java Card 3.1 introduces four security services:<br />
</span><ul class="mycode_list"><li><span style="font-family: Arial;" class="mycode_font">A certificate API to manage trusted keys for resource-constrained devices.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">A key derivation API, to protect sensitive data.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">A monotonic counter API to avoid replay attacks.</span><br />
</li>
<li><span style="font-family: Arial;" class="mycode_font">A system time API for timestamping</span><br />
</li>
</ul>
<span style="font-family: Arial;" class="mycode_font">This story, "Oracle Java Card updated for IoT applications" was originally published by <a href="http://www.infoworld.com/" target="_blank" rel="noopener" class="mycode_url">InfoWorld</a>.</span></blockquote>
<span style="font-family: Arial;" class="mycode_font"><a href="https://www.javaworld.com/article/3334146/application-development/oracle-java-card-updated-for-iot-applications.html" target="_blank" rel="noopener" class="mycode_url">Source</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Java: a simple calculator!]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=4949</link>
			<pubDate>Sun, 30 Dec 2018 20:33:42 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1474">Deep900</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=4949</guid>
			<description><![CDATA[Hi guys, here is a very simple method to write a calculator in Java:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>public static void main(String[] args){<br />
<br />
System.out.println("for the sum press a, for the multiplication press b, for the division press c, for the sub press d");<br />
<br />
Scanner read = new Scanner(System.in);<br />
<br />
String s = read.nextLine();<br />
<br />
if(s.equals("a"))<br />
{<br />
 sum(3,3);<br />
}<br />
else if(s.equals("b"))<br />
{<br />
mul(3,3);<br />
}<br />
else if(s.equals("c"))<br />
{<br />
div(6,2);<br />
}<br />
else if(s.equals("d"))<br />
{<br />
sub(9,5);<br />
}<br />
<br />
public void sum(one,two)<br />
{<br />
 System.out.println(one+two);<br />
}<br />
<br />
public void mul(one,two)<br />
{<br />
System.out.println(one*two);<br />
}<br />
<br />
public void sub(one,two)<br />
{<br />
System.out.println(one-two);<br />
}<br />
<br />
public void div(one,two)<br />
{<br />
System.out.println(one/two);<br />
}<br />
}</code></div></div>]]></description>
			<content:encoded><![CDATA[Hi guys, here is a very simple method to write a calculator in Java:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>public static void main(String[] args){<br />
<br />
System.out.println("for the sum press a, for the multiplication press b, for the division press c, for the sub press d");<br />
<br />
Scanner read = new Scanner(System.in);<br />
<br />
String s = read.nextLine();<br />
<br />
if(s.equals("a"))<br />
{<br />
 sum(3,3);<br />
}<br />
else if(s.equals("b"))<br />
{<br />
mul(3,3);<br />
}<br />
else if(s.equals("c"))<br />
{<br />
div(6,2);<br />
}<br />
else if(s.equals("d"))<br />
{<br />
sub(9,5);<br />
}<br />
<br />
public void sum(one,two)<br />
{<br />
 System.out.println(one+two);<br />
}<br />
<br />
public void mul(one,two)<br />
{<br />
System.out.println(one*two);<br />
}<br />
<br />
public void sub(one,two)<br />
{<br />
System.out.println(one-two);<br />
}<br />
<br />
public void div(one,two)<br />
{<br />
System.out.println(one/two);<br />
}<br />
}</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Java IDE (software to develop in Java)]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=4915</link>
			<pubDate>Fri, 28 Dec 2018 15:41:03 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1474">Deep900</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=4915</guid>
			<description><![CDATA[Hi all. So what are some software which can be used to develop in Java language?<br />
<br />
NetBeans: <a href="https://netbeans.org" target="_blank" rel="noopener" class="mycode_url">https://netbeans.org</a><br />
<br />
BlueJ: <a href="https://www.bluej.org" target="_blank" rel="noopener" class="mycode_url">https://www.bluej.org</a><br />
<br />
DrJava: <a href="http://www.drjava.org" target="_blank" rel="noopener" class="mycode_url">http://www.drjava.org</a><br />
<br />
If you know other Java editors post them in this thread!]]></description>
			<content:encoded><![CDATA[Hi all. So what are some software which can be used to develop in Java language?<br />
<br />
NetBeans: <a href="https://netbeans.org" target="_blank" rel="noopener" class="mycode_url">https://netbeans.org</a><br />
<br />
BlueJ: <a href="https://www.bluej.org" target="_blank" rel="noopener" class="mycode_url">https://www.bluej.org</a><br />
<br />
DrJava: <a href="http://www.drjava.org" target="_blank" rel="noopener" class="mycode_url">http://www.drjava.org</a><br />
<br />
If you know other Java editors post them in this thread!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How JavaScript works: an overview of the engine, the runtime, and the call stack]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=358</link>
			<pubDate>Mon, 06 Nov 2017 16:58:28 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=3">grr</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=358</guid>
			<description><![CDATA[As JavaScript is getting more and more popular, teams are leveraging its support on many levels in their stack - front-end, back-end, hybrid apps, embedded devices and much more.<br />
<br />
This post is meant to be the first in a series aimed at digging deeper into JavaScript and how it actually works: we thought that by knowing the building blocks of JavaScript and how they come to play together you’ll be able to write better code and apps.<br />
<br />
<a href="https://blog.sessionstack.com/how-does-javascript-actually-work-part-1-b0bacc073cf" target="_blank" rel="noopener" class="mycode_url">Read More</a>]]></description>
			<content:encoded><![CDATA[As JavaScript is getting more and more popular, teams are leveraging its support on many levels in their stack - front-end, back-end, hybrid apps, embedded devices and much more.<br />
<br />
This post is meant to be the first in a series aimed at digging deeper into JavaScript and how it actually works: we thought that by knowing the building blocks of JavaScript and how they come to play together you’ll be able to write better code and apps.<br />
<br />
<a href="https://blog.sessionstack.com/how-does-javascript-actually-work-part-1-b0bacc073cf" target="_blank" rel="noopener" class="mycode_url">Read More</a>]]></content:encoded>
		</item>
	</channel>
</rss>