Open Source

Open Source news, information, and how-to advice

framework

Kotlin frameworks: A survey of JVM development tools

The Java alternative is gaining more support in the form of frameworks, including established tools like Spring Framework and Vert.x

eclipse plug ins intro

21 plug-ins to make the most of Eclipse

The vast Eclipse plug-in ecosystem offers rich rewards for application developers who know how to find the gems

computer waste junk pile

ZGC large-heap Java garbage collector may go open source

Votes are due by November 8 to approve the project request, which could compete with Red Hat’s Shenandoah

arm with thumbs down for dislike

Stack Overflow reveals the most-disliked programming languages

Stack Overflow Jobs data shows that developers would prefer not to work with Perl, Delphi, Visual Basic, and PHP

android oreo livestream resized

What’s new in Google’s Android Studio 3.0

Google's development suite for mobile apps adds Kotlin, improves Java 8 and other build and debug tools, and supports Instant Apps

Modular Java's true impact

Which tools support Java 9’s new modularity features

Apache Ant, Apache Maven, Eclipse IDE, Gradle, Jenkins, and IntelliJ Idea don’t all yet support this key new capability in Java SE

jw apidrivendev home

Programming with Java APIs, Part 1: OpenAPI and Swagger

Get started with API-driven development for cloud and microservices architectures

hot coffee java beans cup steam

Under Eclipse, changes to Java EE begin

Java Enterprise Edition's new owner is starting to make changes to how Java EE will work and be supported

expression dfriedman

GraphLib: An open source Android library for graphs

Get started with GraphLib, a small, easy-to-use, open source library for graphing mathematical functions, plotting points, and drawing line graphs in Android applications. Includes Java source code and the complete library of compiled...

Modular Java's true impact

Java 9 is here: Everything you need to know

Java SE 9 boasts modularity, REPL, compiler improvements, and much more—but it is also the end of its line

coffee beans java cup

Java EE 8 is here: What you need to know

Support for the cloud, HTML5, and HTTP/2 highlight the changes in the enterprise Java platform

jw machine learning09142017

Machine learning for Java developers

Set up a machine learning algorithm and develop your first prediction function in Java, then get started with Weka.

spilled coffee
external url

What is Kotlin? The Java alternative explained

Kotlin offers big advantages over Java for JVM and Android development, and plays nicely with Java in the same projects. Why not give it a try?

keys thinkstock

NoSQL standouts: The best key-value databases

Aerospike, Hazelcast, Memcached, Microsoft Azure Cosmos DB, and Redis put different twists on fast and simple data storage

linux penguin image mother baby penguin

Unwanted by Oracle, Java EE gets adopted by Eclipse

A new name for Java EE is a likely outcome as the Eclipse Foundation figures out how to steward enterprise Java itself

3 people in lab coats testing balloon QA

What’s new in JUnit 5 for Java testing

JUnit 5 offers a foundation for testing frameworks on the JVM as well as a new programming model

businessman faces gap / problem / challenge

Java 9 will not receive long-term support

Under Oracle's revamped release plan for standard Java, the Java Development Kit 9 will not be designated for long-term support

Java logo browser

The road to Java 9: Twice-yearly releases are coming

A move to GPL license and open-sourcing the JDK are also planned to make it easier for developers to adopt Java in their software

Java logo browser

The case for Oracle to cede control of Java SE

Turning over the platform to an open source foundation could broaden the Java community, but don’t look for it to happen soon

Computer monitor with code

Jenkins Blue Ocean UI to provide code quality insights

Next-generation UI for Jenkins adds code quality trending and richer pipeline editing capabilities to the road map

Load More