Open Source

Open Source news, information, and how-to advice

containers on barge
spanner primary image

A main writing code on a whiteboard

Oracle has a plan to make Java 9 migration easier

Temporarily permitting illegal reflective access from code on the class path could support a more relaxed migration to the modular Java platform

hot coffee java beans cup steam

Oracle's Java chief debunks ‘misconceptions’ about Java 9

The recent vote on Java 9's modularity specification failed, leaving the planned July 27 release in question

Java vs. Go

Java vs. Google's Go: An epic battle for developer mind share

The upstart Go is giving stalwart Java a run for its money on greenfield server-side web apps

I love MySQL license plate heart

NoSQL, no problem: Why MySQL is still king

You'd think the advent of 'webscale' NoSQL databases would have consigned MySQL to history. But you'd be very wrong

arm with thumbs down for dislike

Java modularity specification opposed by Red Hat, IBM is voted down

It could be back to the drawing board for Oracle's modular technology plan intended to make it easier to scale Java

boxing man defense

Oracle hits back at modular Java critics

High-ranking Java official responds to Red Hat's comments, saying that changes need to be useful to all developers, not a select few

expect delays

Java module system may stall platform’s next release

Objections raised by IBM and Red Hat could delay the upgrade's release, planned for late July

java ring public domain

Red Hat and IBM raise objections to Java 9 modularization

JEC participants say modularization will have adverse effects on compatibility and could lead to two worlds of Java development

roses flowers bouquets market

Aggregating with Apache Spark

Get an overview of threadless, multithreaded, and distributed aggregation using the Streams API, Java threads, and MapReduce, then see for yourself what Spark's cluster computing engine brings to the equation

java code programming language developer development

Kotlin improves code compilation, now requires JDK 8

Jetbrains' statically typed JVM language also offers several bug fixes and other small changes

colors paper stacks lines rainbow

Java 9's other new enhancements, Part 5: Stack-Walking API

Replacing StackTraceElement, the new Stack-Walking API supports filtering and lazy access to stack trace information, and makes it easier to obtain the caller class

hot coffee java beans cup steam

Oracle’s Java-on-Java experiment picks up steam

In a recent presentation, Oracle detailed both progress and future plans for implementing Java on Java

code raining down on keyboard with hand typing

5 reasons Node.js rules for complex integrations

With JavaScript, JSON, REST, NPM, and an ever-increasing supply of modules, Node.js should be your first choice for integration

H-1B visa Statue of Liberty America

H-1B clampdown won’t fix developers’ real problem

The way things are going, well-intentioned visa reforms will exacerbate offshoring while making most development too costly for most businesses

smiley

Ugly Jenkins gets a friendly new UI

The free open source Blue Ocean plugin helps agile teams track build, test, and development progress via a visual pipeline editor

elctrical plug shock

Jenkins users can shore up software security with plugins

Safeguard the software you develop from the start with these Jenkins plug-ins and integrations, which automate security testing

code programming software bugs cybersecurity

Open-source developers targeted in sophisticated malware attack

Developers who publish their code on GitHub have been targeted in an attack campaign that uses a little known but potent cyberespionage malware.

axe lumber tree wood chop

Oracle recommends axing Java object finalizer

But due to Java’s release schedule, the Object.finalize feature will likely stick around for a while

Load More