Open Source

Open Source news, information, and how-to advice

darth vader luke skywalker lego play friends buddies pals nhl
forking paths fields

machine learning ai artificial intelligence

Google’s Go language ventures into machine learning

A small but growing number of libraries written entirely in Go are stepping up to show that Google's language can do machine learning, too

yacht with red spinnaker at full sail on blue ocean with clouds

Blue Ocean UI for Jenkins surfaces better info for dev teams

The open source project redesigns the Jenkins interface to give users less clutter and more pertinent information

coffee cup table java order

Java founder James Gosling endorses Apache takeover of NetBeans Java IDE

Under a new proposal, Oracle will turn over reins of the project that began at Sun Microsystems

ruby rubies

Ruby creator floats new concurrency model

The new concurrency and parallelism model, called Guild, would feature thread safety, but isn't expected before 2020

JavaWorld Java IDEs review, September 2016

Choosing your Java IDE

Find out what to look for in a Java IDE and get tips for deciding which of the top three--Eclipse, NetBeans, or IntelliJ IDEA--is best for you

binary code matrix

3 new programming languages: What their creators say

There are always new programming niches to fill and needs to be met. Coconut, Crystal, and Oden's developers shed light on the urge to create new tools

fork road

A 'boring' Docker fork could solve some problems -- and create others

Docker's tendency to move too fast and break too much has disgruntled many, but a separately maintained fork might create its own problems

distributed network group computing

Gradle build sharing comes out of the cradle

The build automation system's founder also wants to address feature creep with CI systems

Burmese python head

LinkedIn's Gradle plug-in brings build automation to Python

The {py}gradle plugin can put Python and Java on the same page when it comes to software builds

Java programming language

Docker, microservices will loom large at JavaOne

Oracle's upcoming conference promises to home in on newer uses of Java along with base platform technologies

docker whale

Save the whale: Docker rightfully shuns standardization

The Open Container Project wants to standardize Docker the old-fashioned way: by committee. The pushback from Docker delivers a compelling counterpoint

threat intelligence secrets sharing

4 secrets to creating a superior API

You can boost adoption of your API with a few tweaks -- here’s how

woman laptop computer user excited pleased happy surprised

Hope springs for Google Web Toolkit

Google's onetime Java-to-JavaScript wonder tool may see new life, thanks to a looming update

atom

GitHub Atom 1.9 picks up speed, drops API

Version 1.9 gains speed, but loses the GitRepositoryAsync API; the beta of version 1.10 upgrades the Atom Package Manager

hands with floating virtual globe

Make Git work for global teams

Git was made for distributed teams, but long distances introduce special challenges

big data enter key 000034547914 medium

Spark 2.0 takes an all-in-one approach to big data

With a new streaming system, performance enhancements, and API refinements, Apache Spark 2.0 offers a big umbrella to data users

shipping container hanging air lift

OpenStack's future: Docker workloads on Kubernetes

OpenStack is set to become a Docker-ized app that runs on Kubernetes and help Google's plans for an open source hybrid cloud

messaging bots_2

Wire open-sources messaging client, woos developers

Secure messaging apps are all the rage, and developers can now write their own open source Wire client

Load More