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

python

PyOxidizer uses Rust to make Python executables

A new project written in Rust aims to make it easier to distribute Python applications as standalone binaries

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

cybersecurity eye with binary face recognition abstract eye

PyText builds on PyTorch for language recognition

A Facebook project for natural language processing is now open source, and it promises better ways to mine texts for meaning

windows 7 logo on mirrors man with derby hat on dock

Microsoft open-sources WPF, WinForms, and WinUI XAML

Developers will be able to contribute to these technologies on GitHub, as well as build a private copy of the UI stack

frustrated defeated discouraged upset mistake failure karina carvalho 87593 unsplash

Rust language is too hard to learn and use, says user survey

A survey of Rust users finds difficulty and frustration with the language’s highly touted features for memory safety and correctness

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

millimeter blue wave wireless technology sound waves abstract audio graphic

GraphQL gets its own foundation

The intent is to grow a neutral ecosystem for the Facebook-developed technology for API development

abstract FinTech image of a dollar sign referencing digital transactions and potentially blockchain

The IBM-Red Hat deal: What it means for enterprises

IBM hopes the acquisition of Red Hat will give its customers the tools to expand their use of cloud by creating and deploying cloud-friendly applications on a larger scale, a goal shared by IBM competitors Google, Amazon and...

thinkstock 842809822 escalator blurry

Oracle’s Wookiee brings microservices to Scala developers

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

sparkler / firework / sparks / celebration / hands

Microsoft revamps machine learning tools for Apache Spark

The new open source release integrates Spark with Cognitive Toolkit and other Microsoft machine learning offerings

CSO slideshow - Insider Security Breaches - Flag of China, binary code

MongoDB’s new license won’t solve its China problem

We need to find ways to ensure commercial open source can thrive, without worrying about the big cloud providers sucking out all value without contributing back

speed fast speedometer accelerate

PostgreSQL 11 taps LLVM and parallelization for speed boost

The powerful open source database now offers more features for data sharing, JIT-accelerated queries, and transactions inside stored procedures

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

fire flames

PyTorch 1.0 accelerates Python machine learning with native code

The PyTorch 1.0 release candidate introduces Torch Script, a Python subset that can be JIT-compiled into C++ or other high-speed code

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

speed_digital_car_lights_vehicle_fabio ballasina unsplash

Nuitka Python-to-C compiler readies big performance gains

Nuitka 0.6 lays the groundwork for major code optimizations — and faster and more portable Python applications

bos 2018 main rev

Bossies 2018: The Best of Open Source Software Awards

InfoWorld recognizes the leading open source projects for software development, cloud computing, big data, and machine learning

bos 2018 data

The best open source software for data storage and analytics

InfoWorld’s 2018 Best of Open Source Software Award winners in databases and data analytics

Load More