Open Source

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

abstract data perspective composition
shutterstock 120020251 ladder on wall in front of blue sky white clouds

aspiration; vision; hand reaching for the light

Project Valhalla: A look inside Java’s epic refactor

Valhalla is nothing short of a Java language overhaul, promising to correct longstanding performance issues. Here's a first look at what's coming, starting with the new value classes and primitive classes.

A 'GitHub social coding' mug sits in a desktop workspace.

GitHub’s all-in bet on AI may overlook Git

Not everyone wants AI to do everything for them. Will the risk of losing transparency and visibility into code change how GitHub made collaborative coding so powerful?

Shower of US dollar bills, raining money, paid, jackpot

8 ways to fix open source funding

Sure, open source is groovy, but a developer's gotta eat. Here are eight big ideas for fixing open source funding—from crypto tokens to cloud-era licenses and more.

Neon Open sign

Open source is still the future of enterprise IT

Open source projects continue to point the way for enterprise infrastructure, with eBPF, Cilium, Tetragon, and OpenTelemetry playing major roles.

bos 2023 main

The best open source software of 2023

InfoWorld’s 2023 Bossie Awards recognize the year’s leading open source tools for software development, data management, analytics, AI, and machine learning.

six big projects that went open source 1

Making sure open source doesn’t fail AI

The lessons learned from cloud are spurring a proactive examination of what it means to be 'open source' in the rapidly evolving world of AI.

stock decline

Report finds few open source projects actively maintained

Sonatype’s annual software supply chain analysis finds open source project maintenance in decline, while 1 in 8 open source downloads have a known risk.

shutterstock 339205646 bad dog making a mess in the kitchen

When open source cloud development doesn't play nice

In addition to integration and intellectual property challenges, companies may not have the technical expertise to customize or secure open source software.

high five success winning happy shutterstock 1937300755

Learning from Let’s Encrypt’s 10 years of success

Yes, having the support of a foundation helps, but more important is a solid technological solution to a recognized problem.

group of hands holding together multi colored gears

Developing ecosystem-ready APIs and applications

Ecosystem-ready is not just about robust engineering, security, and operational practices. Here's what your devops team needs to know.

pile of tools blue duotone

10 Pythons for every programming need

Whether it's speed, memory safety, portability, a micro footprint, data tools, or something else, one of these Python distros probably has it.

2 linux malware scarier

Linux distros need to take more responsibility for security

Between the rapid release of open source software, and modern OSes preloaded with packages, enterprises are vulnerable to attacks they aren’t even aware of.

binary laptop display against a binary background

Microsoft’s F# refines loops in computation expressions

The while! keyword is geared for clarity and expressiveness and will appear in F# 8.

shutterstock 81409285 young woman walking hiking road in lush green forest

How Microsoft uses walkthroughs to guide open source development

Often the hardest part of contributing to an open source project is learning where to start. Microsoft has a cure for that.

pile of money salary bonus currency financial exchange payment

A new way of thinking about open source sustainability

Go beyond paying developers to maintain the software your business depends on. Pay the companies that pay the developers and watch the whole ecosystem thrive.

artificial intelligence neural network human face picture id1150038843

Rethinking open source for AI

What are the license rights and restrictions for large language models? Do they cover weights and deep neural network architectures?

money flying away loosing broke bankrupt

Follow the cloud money

Led by CIQ, Oracle, and SUSE, the new Open Enterprise Linux Association is likely to fail without at least one major cloud vendor on board.

blue and orange binary code matrix

What is LLVM? The power behind Swift, Rust, Clang, and more

LLVM is a compiler framework for programmatically generating machine-native code. Developers use it to roll out new languages and enhance existing ones.

Load More