BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Eclipse Photon Nears Release

    Eclipse Photon, the seventeenth annual release of the Eclipse Project, will be released in June, but we’re keeping an eye on all the new and noteworthy features in each pre-release milestone. Milestone 6 (M6) offers noteworthy features for the Eclipse Platform, Java Development Tools (JDT), Plug-in Development Environment (PDE), Equinox sub-project, and for JDT and Eclipse Platform developers.

  • Oracle Replaces JavaOne with Oracle Code One

    Oracle has announced the end of their flagship Java developer conference, JavaOne. In its place Oracle plans to run a broader developer-focused conference, called Oracle Code One.

  • Proposed Schedule for JDK 11

    Mark Reinhold, chief architect at Oracle, recently proposed the schedule for the JDK 11 GA release in September 2018. One of the new features, JEP-320, removes Java EE and CORBA modules that may potentially break existing applications.

  • Jakarta EE Working Group Established

    Future versions of the Java EE technology will be branded as Jakarta EE, and it’s currently under active development at the Eclipse Foundation. When Java EE was under Oracle’s stewardship, it used the JCP to make decisions and introduce new features. Since there’s no JCP for Java EE at Eclipse, a new process had to be established. That process is now called the Jakarta EE Working Group.

  • Java EE Guardians Moving Forward with Jakarta EE

    Shortly after Java EE was rebranded to Jakarta EE, well-known Java EE evangelist Reza Rahman recently closed the change.org petition to declare victory in the original petition filed by the Java EE Guardians almost two years ago, in which they encouraged Oracle to move forward with Java EE 8. Rahman spoke to InfoQ about the future of the Java EE Guardians and Jakarta EE.

  • Redmonk Language Rankings Sees Rapid Rise for Kotlin and Swift

    Industry analyst company Redmonk has published the Q1 2018 results of their quarterly programming language rankings. The top 5 are JavaScript, Java, Python, PHP and C#. Python’s position above PHP and C# is also echoed in the Stack Overflow 2018 Developer Survey. C++, CSS, Ruby and C take the next four spots, then in joint tenth place are Swift and Objective-C. Kotlin has also seen a sharp rise.

  • Payara Foundation Releases Payara Server 5 and Payara Micro 5

    The Payara Foundation recently released version 5 of Payara Server and Payara Micro with a host of new features and upgrades including a fresh new admin console, improvements with clustering, a new database, and support for Java EE 8 and MicroProfile 1.2. Michael Croft, Java middleware consultant at Payara, spoke to InfoQ about this latest release.

  • Community OpenJDK Build Farm Goes Live

    The AdoptOpenJDK project has recently announced that its build farm is now fully operational and it is producing community binaries as free software.

  • Java 10 Released

    Oracle has released a new version of Java - Java 10. This comes just six months after the release of Java 9 and is another feature release, with a lifespan of only six months. The next release with long-term support is Java 11, to be released in September.

  • JavaFX and the Future of Java Client Technologies

    Oracle will remove JavaFX, Applets and Java Web Start from the JDK after Java SE 8. Swing and AWT will remain.

  • Java Nestmates Makes Progress

    Oracle has announced JEP 181 - "Nest-based Access Control" http://openjdk.java.net/jeps/181 - aka "Nestmates". This is a technical enhancement to the platform that pays off a 20 year old architectural debt introduced in Java 1.1

  • JetBrains Releases Kotlin 1.2.30

    JetBrains recently released version 1.2.30 of the popular programming language, Kotlin, as a big fix and tooling update that come about a month-and-a-half after the release of version 1.2.20. New features include support for Gradle’s build cache tool, support for TestNG, and IDE support for Kotlin’s new style guide.

  • Spring Boot 2.0 Goes GA; Project Lead Phil Webb Speaks to InfoQ about the New Release

    Spring custodian Pivotal has announced the widely anticipated release of Spring Boot 2.0. InfoQ speaks to Spring Boot lead Phil Webb about the new release.

  • Java EE Becomes Jakarta EE

    After Oracle expressed its desire that Java EE be rebranded as part of the project's transfer to Eclipse, the community has voted, and the new name for Java EE going forward will be Jakarta EE. Mike Milinkovich, executive director of the Eclipse Foundation, wrote in a blog post that almost 7,000 people voted in the community poll, with over 64% choosing "Jakarta EE".

  • Eclipse Open J9 – an Open Source Java Virtual Machine Based on the Eclipse OMR Project

    In early 2016, IBM open sourced the core, non-Java parts of the J9 runtime environment under the Eclipse OMR project. The OMR project is a language-agnostic runtime toolkit. In 2017, IBM also open sourced their J9 JVM as OpenJ9. OpenJ9 consumes Eclipse OMR and itself fits into the Java class libraries from OpenJDK 9 and future releases.

BT