The Latest

Pluto and Linux, the Underdog Superheroes

I'm a space nerd. That's probably not a surprise, but just how deep my nerdery goes might be. I have just about every space photo NASA has ever released. I schedule NASA.tv mission briefings on my Google Calendar as if they were specifically for me. I used to make my kids watch Shuttle launches on our TV, even if they were doing homework! more>>

Use Your Database!

I love high-level, dynamically typed languages, such as Python, Ruby and JavaScript. They're easy—and even fun—to use. They let me express myself richly, and they lend themselves to code that easily can be reused and maintained. It's no surprise that interest in such languages is on the rise, especially when creating Web applications. more>>

Cloud Infrastructure Automation Coming of Age

Explosive growth in enterprise adoption of public and private cloud technologies is really pushing requirements for scalable, automated solutions to ensure security, cost and operational compliance across deployments of virtual “cloud” infrastructure.  With the emergence of ever-larger and more dense server farms, and ever larger and more complex cloud configurations, cloud automa more>>

What's New in 3D Printing, Part IV: OctoPrint

This is the last article in a four-part series on the current state of 3D printing. In the first part, I gave an overall introduction to differences in 3D printing since I wrote my original articles on 3D printing three years ago. The second piece focused on advances in 3D printing hardware, and the third column covered 3D printing software. more>>

NVIDIA Releases New Blobs--Too Little Too Late?

Although some companies have embraced the world of free software with open arms, there are many who haven't. NVIDIA is one name that comes to mind. Its reputation in the Linux world is far from stellar, but maybe its recent actions will help mend some bridges. more>>

Raspberry Pi Gets OpenGL Support

The Raspberry Pi Foundation continues to push the limits of single-board computing. This month, it has added experimental OpenGL support to its Raspbian OS. more>>

LinuxQuestions.org: Not Your Average Linux Forum

For many of us, our introduction to computing is being placed in front of a machine where the only challenge is figuring out the Windows user experience paradigm. Getting started with Linux, on the other hand, requires a bit more effort, a fair amount of trial and error, and perhaps some colorful language along the way. more>>

Docker's Solution to Slimmer Containers

Recently, I wrote about how Docker is investing in Unikernels to reduce the size of its containers, but there is more than one way to skin a cat. Unikernels are a hot new technology, but many developers prefer stability and maturity over "new and shiny". And, that's where Alpine Linux comes in. more>>

What's in the Box? Interrogate Your Linux Machine's Hardware

I recently had a problem trying to install the NVIDIA driver for my machine. It seemed the latest driver had stopped supporting my graphics card, and after updating my kernel, I was out of a driver. The question, obviously, was "which card did I have?" But, I didn't remember. more>>

Handheld Emulation: Achievement Unlocked!

I love video game emulation. My favorite games were produced in the 1980s and 1990s, so if I want to play them, I almost always have to emulate the old systems. There is usually a legal concern about ROM files for games, even if you own the original cartridges, so I'm not going to tell you where to find ROMs to download or anything like that. more>>

Happy GPL Birthday VLC!

The ever-popular VLC turned 15 a few days ago--that's 15 years since the project was GPLed and released to the world. If we were pedants, we might point out that the project actually came into existence in 1996, but that was a different lifetime. more>>

Unikernels, Docker, and Why You Should Care

Docker's recent acquisition of Unikernel Systems has sent pulses racing in the microservice world. At the same time, many people have no clue what to make of it, so here's a quick explanation of why this move is a good thing. more>>

Non-Linux FOSS: Snk

I'm apparently in a silly-game mood this month, because I stumbled across an open-source project I couldn't keep all to myself: Snk. If you remember the classic game of snake, Snk is the same concept, but smaller, harder and with music. more>>

diff -u: What's New in Kernel Development

The OOM killer is a tough nut to crack. How can a system recover when it's violently thrashing and out of RAM? Once upon a time, you'd just have to reboot. And today, that still might be necessary, but less so, because the OOM killer attempts to identify and stop the process that seems to be causing the hangup. The problem is, it may not choose the right process every time. more>>

What's New in 3D Printing, Part III: the Software

This article is the third part of a four-part series that examines some of the changes in 3D printing that have occurred in the past three years since my first articles on the subject. Because this is Linux Journal, instead of discussing the entire 3D printing world, I'm focusing on the sections of the topic most relevant to open source and open hardware. more>>

Poppins

My friend and fellow Linux Journalian Kris Occhipinti recently posted a reminder on Facebook for everyone to back up regularly in 2016. Although it's something we already should be doing, if you're not a regular backer-upper, you should start today! more>>

Giving Silos Their Due

Two things I got way wrong, way back. more>>

February 2016 Issue of Linux Journal

For the Love of Linux

I love my job. I teach Linux by day and write about Linux at night. It's easy to fall in love with your work when the things you do align with your passions. more>>

Controversy at the Linux Foundation

Linux has seen more than its fair share of controversy through the years. And, that's not so surprising. For one thing, the operating system flies in the teeth of deeply entrenched multinational companies. The fact that it stands for users instead of vested interests has drawn more than a little ire as well. more>>