Open Source

Open Source | News, how-tos, features, reviews, and videos

intel coffee lake figurative image java

Java will no longer have ‘major’ releases

The twice-yearly Java releases will get new version numbers, but they won’t have the degree of change that whole version numbers have historically indicated

JavaWorld - JW - big data analytics - social graph

Big data analytics with Neo4j and Java, Part 2

The tricky part of Neo4j is learning to work with its Cypher Query Language, which requires thinking graphically. Once you've got that down, writing a Java application that integrates with your Neo4j data store is easy.

road to future forward idea cloud road

What’s new with Eclipse’s Jakarta EE Java

GlassFish app server, Jakarta EE Java implementation set to move forward with cloud native focus

intel coffee lake figurative image java

Beyond Java: Programming languages on the JVM

By running on the JVM, these languages run anywhere Java runs, work seamlessly with Java, and open up possibilities Java doesn’t

framework

15 Java frameworks that give developers a boost

Java development frameworks can help developers get an application up and running faster, offering code reuse and eliminating the task of building boilerplate code

hello my name is open source nametag

Open source isn’t the community you think it is

The irony is that what makes open source work—and differ from commercial software—is that only a few developers do the major work on any project

java ring

Java 11 roadmap: The new features you can expect

CORBA, Java EE, and JavaFX support will be removed, while just a handful of new features are being added—so far

Stack of legal documents with compliance and regulatory stamp

GitHub’s tool reduces open source software license violations

Called Licensed, the tool finds license dependencies early in the development life cycle

abstract programming code

Git essentials: Get started with Git version control

Learn how Git manages versions and how to install the necessary software to access Git servers where your software project will be stored

JavaWorld - JW - OSJP - big data analytics - social graph

Big data analytics with Neo4j and Java, Part 1

Graph databases like Neo4j are ideal for modeling complex relationships between collections of users--and they move through big data at lightspeed. This tutorial gets you started with graph databases and analytics in Java.

open source license primary.jpg

GitHub tutorial: Get started with GitHub

Every developer should be on GitHub. Follow these steps to create a repository, push commits, merge pull requests, and clone and fork other repos

07 vote

Enterprise Java’s new name: Jakarta EE

The venerable Java EE name has been retired as part of enterprise Java’s move away from Oracle

gears [Thinkstock]

Docker tutorial: Get started with Docker Compose

Learn how to use Docker’s native service configuration and deployment tool for testing and debugging multi-container apps

toy rocket ship

Cython tutorial: How to speed up Python

How to use Cython and its Python-to-C compiler to give your Python applications a rocket boost

citizen developers

For developers, the focus is deep learning, multiplatform, and coding skills

Angular, TensorFlow, React, and Electron all have seen large increases in developer activity on GitHub

17 open source table laptop group

Who really contributes to open source

New data debunks several myths around which companies lead in open source contributions

birthday cake candles

20 years of open source: Its world-changing history in brief

Today, open source powers servers, computers, devices, and all manner of software. But two decades ago, it was a fringe, radical idea that seemed destined to remain academic

Keyboard with blue update button

Oracle extends Java JDK 8 updates to 2019

Oddly, JDK 8 will get public updates even after updates end for the later JDK 9 and JDK 10 Java releases

coffee beans java cup

Eclipse’s enterprise Java roadmap: more services coming

The JSON-B API, more cloud and microservices support, two XML efforts, web tags, and a JavaBeans Action Framework are among the planned elements

blockchain network machine learning neural network

TensorFlow review: The best deep learning library gets better

At version r1.5, Google's open source machine learning and neural network library is more capable, more mature, and easier to learn and use

Load More