Open Source

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

coffee beans java bliss jolt caffeine by ryan mcguire gratisography

NetBeans 10 adds support for latest Java and PHP

Key to NetBeans 10 is enhanced support for Java Development Kit (JDK) 11 as well as capabilities for PHP and the JUnit 5 testing framework for Java

coffee cup - coffee beans - Java

13 Java frameworks for rock-solid microservices

Turn to these open source toolkits to build reliable lightweight microservices on the battle-tested JVM

green tree python / close-up / details

Python to be guided by a steering council

An expected light touch may mean developers won’t notice much difference in how the language evolves

reaching out / support connection

Red Hat offers support for open source Java on Windows

Pricing is not disclosed for the new OpenJDK support program

java -- beans, grounds, coffee -- binary background

Choosing your Java IDE

Compare Eclipse, NetBeans, and IntelliJ IDEA for features, usability, and project size and type. Updated December 2018

java -- coffee beans

JDK 12 beta: The new features coming to Java 12

The first beta builds are available, with switch expressions to improve coding and allow pattern matching, and raw string literals to simplify multiline expressions

axe lumber tree wood chop

Java 12 could ax raw string literals

The beta capability won’t be ready in time for the March 2019 upgrade

abstract binary code

GitHub alternative strives to be all open source, only open source

Git-based code hosting project Sr.ht aims to blend the best of GitHub, GitLab, and Bitbucket, while sticking with a copyleft license

truck delivery transport container road travel ship vehicle

Sorry, Linux. Kubernetes is now the OS that matters

Tech industry giants like IBM are investing in the next operating system, and it’s called Kubernetes

virtual data center servers

IBM’s Red Hat buy brings a Java app server dilemma

IBM's Red Hat buy comes with competitive Java products—in a market that's shrinking anyhow

abstract data analytics

How to use Knime for data science

Free, open-source Knime allows you to visually assemble data processing “nodes” into machine learning, deep learning, and other analytics workflows

hybrid cloud

What IBM-Red Hat means to the cloud and developers

By buying Red Hat, IBM just bought itself a clue in hybrid cloud computing. And it just might work

thinkstock 842809822 escalator blurry

Oracle’s Wookiee brings microservices to Scala developers

The open source framework is tailored to building concurrent, message-driven applications

java service / coffe / server

Java SE’s OpenJDK could be headed to GitHub

Developers could see more automation if the project moves from Oracle’s Mercurial server

java / coffee / field notes / notebook / case study / training  /learning / education

So long, JCP: Eclipse has a new Java spec process in mind

The Eclipse Foundation seeks an open source, lightweight, code-first approach to evolving enterprise Java

teamwork / developers / programmers / collaboration / conversation, discussion, gesturing

GitHub Actions to let developers do CI/CD in GitHub

Beta workflow tool supports cloud deployments, code containers

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 2

Learn how to use Apache Kafka's partitions, message offsets, and consumer groups to distribute load and scale your applications horizontally, handling up to millions of messages per day

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 1

Apache Kafka scales horizontally and offers much higher throughput than some traditional messaging systems. Get started with installation, then build your first Kafka messaging system

java service / coffe / server

Eclipse takes over all Java EE reference components

Oracle has contributed 100 percent of Java EE and GlassFish application server components to the foundation

one yellow arrow moving opposite a stream of white arrows

Real-time data processing with data streaming: new tools for a new era

Real-time data streaming is still early in its adoption, but over the next few years organizations with successful rollouts will gain a competitive advantage

Load More