Open Source

Open Source news, information, and how-to advice

fighting office workers man women argue angry mad upset team
abacus

Oracle tries to beef up copyright case against Android

Oracle says new facts could strengthen its argument that Google's use of Java in Android was not lawful.

rust collaboration

Two reasons the Rust language will succeed

Rust's developer community has created a culture of collaboration that could help propel the language's success.

developer choice

Which freaking Hadoop engine should I use?

These four truths will help you determine which Hadoop technology to use for the types of workloads you anticipate.

dev challenges
Tip

Big data, big challenges: Hadoop in the enterprise

Fresh from the front lines: Common problems encountered when putting Hadoop to work -- and the best tools to make Hadoop less burdensome.

Atom at 1.0: GitHub's Node-based editor is just getting started

Atom 1.0 is not just a code editor with cutting-edge add-ons, but a platform upon which other editors and IDEs can -- and are -- to be built.

train hauling coal coal overland transportation energy dv255003

Eclipse's latest release train carries Docker, Java technologies

The Eclipse Foundation's annual bulk release features Docker tools and Java IDE improvements, including Quick Fixes for Java 8.

horseback riding reins saddle

Red Hat takes the reins of OpenJDK 7

Project lead Alex Haley says the OpenJDK community needs to move the project forward, with Red Hat's backing.

big data

Spark 1.4 adds support for R, Python 3, cluster management

Spark data processing framework adds languages used by many data crunchers, as well as container-based cluster management features.

A better mousetrap: A JSON data warehouse takes on Hadoop

Sure, a NoSQL or JSON data warehouse sounds faddish, but SonarW is a better solution for many.

hadoop sql

LinkedIn fills another SQL-on-Hadoop niche

LinkedIn's open source, home-brew OLAP project is a new way for Hadoop users (and others) to query both real-time and historical data.

dart

Google throws Dart language over to GitHub

The move could be Google's way of attracting more external committers to the JavaScript rival.

apex datatorrent

Spark and Storm face new competition for real-time Hadoop processing

DataTorrent is releasing its real-time data processing engine for Hadoop and beyond as the open source Project Apex.

rise of developer

InfoWorld survey: The rise of the developer

A new InfoWorld survey of software developers highlights their growing influence in business -- and their keen awareness of challenges going forward.

US sides with Oracle in Java copyright dispute with Google

The dispute between Google and Oracle revolves around whether Java APIs can be copyrighted.

screwed

Oracle v. Google: We're not screwed yet

Superficially, the Solicitor General's advice to SCOTUS to find against Google and reject its appeal looks like bad news, but Simon Phipps says it's not over yet.

microservices in 2015

Build self-healing distributed systems with Spring Cloud

Meet the challenges of microservices and distributed computing with Netflix-forged components and familiar tools.

path

Unfinished business: Java is a 20-year-old grown-up with bright prospects ahead

What have the last 20 years taught us about Java in 2035?

match 268526 1280

Java at 20: How it changed programming forever

Java synthesized sound ideas, repackaging them in a practical format that turned on a generation of coders.

Load More