Open Source

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

assembly / architecture / modular structure / components
03 shipping malware

robot gear automation

Machine learning for Java developers, Part 1: Algorithms for machine learning

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

diagram of a globe with numbers superimposed stk22122nxs

The real number of open source developers

Are there really more than 40 million software developers on GitHub? Not even close

abstract arrows direction process magnifying glass search investigate

Review: Elasticsearch 7 soars with SQL, search optimizations

Across-the-board upgrade beefs up query capabilities, boosts cluster performance, and simplifies cluster configuration

sunset ocean horizon solar

Sun Microsystems founders celebrate legacy

At a recent Sun reunion, founders Scott McNealy and Bill Joy weigh in on machine learning, mobile, Facebook, and politics in tech

power of one rebel fight strong rise up arm fist power

Should open source licenses fight evil?

New open source licenses attempt to legislate what we can and cannot do with software. Problem is, that’s not open

cockroach bug binary2

4 Python test frameworks to crush your bugs

There’s more than one way to write, run, and maintain unit tests for your Python apps. These are four of the best

beams sky cloud sun

7 open-source tools that make AWS Lambda better

Love the simplicity of function-as-a-service but hate the setup process? Look to these projects to ease AWS Lambda deployments

log wood chipper

10 Splunk alternatives for log analysis

Splunk may be the most famous way to make sense of mass quantities of log data, but it is far from the only player around

green tree python

7 sweet Python IDEs you might have missed

From a simple platform for beginners to an expert-level development workbench, there's an IDE for most every Pythonista

java coffee lover

JDK 13: The new features coming to Java 13

Official development targets for Java 13 include improvements to garbage collection, application class-data sharing, and text blocks

08 strength

Open source has never been stronger

With cloud companies open-sourcing their innovations, and enterprises increasing participation, open source sustainability is at an all-time high

abstract binary code data tunnel

13 free tools for API design, development, and testing

These free and free-tier services and open-source utilities will have your API up and running in no time

Java sign

OpenJDK proposal: Dump Mercurial for Git

Proposal would migrate single-repo OpenJDK projects from Mercurial to Git for smaller repo sizes and superior tooling

solar eclipse sun ring shadow clods

Eclipse enterprise Java is due in September 2019

Eclipse says Jakarta EE 8 will be fully compatible with Java EE 8, with better cloud and microservices support slated for future versions

A human profile containing digital wireframe of technology connections.

The best machine learning and deep learning libraries

TensorFlow, Spark MLlib, Scikit-learn, PyTorch, MXNet, and Keras shine for building and training machine learning and deep learning models

happy confetti celebrate victory proud winner ambreen hasan 346960 unsplash

The best new features in Python 3.8

From a powerful new assignment syntax to under-the-hood overhauls, Python 3.8 steps toward a more modern Python codebase

container ship storage transport colorful containers diversity outsourcing

5 Kubernetes distributions with something extra

There is more than one way to do Kubernetes. These five distros take unique approaches to solving specific problems

Printing money > currency > U.S. 100-dollar bills

For open source vs. proprietary, AWS might have it both ways

Google profits from projects like TensorFlow and Kubernetes, but AWS profits more

Load More