Open Source

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

pile of tools blue duotone

Anaconda, CPython, PyPy, and more: Know your Python distributions

Learn about the variety of runtimes and distributions available for Python, and the use cases each serves best

hello my name is open source nametag

Open source isn’t the community you think it is

The irony is that what makes open source work—and differ from commercial software—is that only a few developers do the major work on any project

cloud computing gears - team strategy

What is GitHub? More than Git version control in the cloud

GitHub is the host with the most for open source projects and programmers who want to share and collaborate on code. Here’s why

hello my name is open source nametag

Commercial open source is more than old stuff for free

Alfresco CTO John Newton on balancing the commercial and community aspects of being an open source company

raised fists of solidarity and revolution

12 Kubernetes distributions leading the container revolution

Kubernetes and containers are changing how applications are built, deployed, and managed. These distros are leading the charge

code coding analytics moving data stream

3 enterprise GitHub projects from Facebook

These open source projects can make your life easier

abstract data perspective composition

Introducing Pandas DataFrame for Python data analysis

The open source library gives Python the ability to work with spreadsheet-like data for fast data loading, manipulating, aligning, and merging, among other functions

Stack of legal documents with compliance and regulatory stamp

GitHub’s tool reduces open source software license violations

Called Licensed, the tool finds license dependencies early in the development life cycle

blackduck2018 01

The best open source rookies of 2018

Black Duck by Synopsys’s winners invest their efforts in everything from autonomous driving, scalable blockchain, and VNF orchestration to personal security and relationship management

survival life preserver risk swimming rescue

10 tools to make Kubernetes management easier

Take advantage of these third-party projects to simplify Kubernetes app definitions, enhance the CLI and monitoring, and ease AWS cloud deployments

abstract binary code

What’s new in LLVM

LLVM 6 introduces Spectre exploit mitigations, improves Windows and Intel CPU support, and embraces WebAssembly as a compilation target

deep thinking ai artificial intelligence

PyTorch tutorial: Get started with deep learning in Python

Learn how to create a simple neural network, and a more accurate convolutional neural network, with the PyTorch deep learning library

android phone hub

Why developers focus on ‘loser’ iOS over ‘winner’ Android

Linux has beat closed-source operating systems in every hardware category, but in mobile its Android derivative just can’t win in the ecosystem competition

open source license primary.jpg

GitHub tutorial: Get started with GitHub

Every developer should be on GitHub. Follow these steps to create a repository, push commits, merge pull requests, and clone and fork other repos

gears [Thinkstock]

Docker tutorial: Get started with Docker Compose

Learn how to use Docker’s native service configuration and deployment tool for testing and debugging multi-container apps

toy rocket ship

Cython tutorial: How to speed up Python

How to use Cython and its Python-to-C compiler to give your Python applications a rocket boost

toy rocket ship

What is Cython? Python at the speed of C

A superset of Python that compiles to C, Cython combines the ease of Python and the speed of native code

17 open source table laptop group

Who really contributes to open source

New data debunks several myths around which companies lead in open source contributions

Computerworld - Scary Tech [Slide-12] - Language translation systems run by big brother

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

Learn how the compiler framework for programmatically generating machine-native code has made it easier than ever to roll new languages and enhance existing ones

birthday cake candles

20 years of open source: Its world-changing history in brief

Today, open source powers servers, computers, devices, and all manner of software. But two decades ago, it was a fringe, radical idea that seemed destined to remain academic

Load More