Linux Journal

Since 1994: The Original Monthly Magazine of the Linux Community

diff -u: Adding Encryption To printk()

1 week 4 days ago

When is security not security? When it guards against the wrong people or against things that never happen. A useless security measure is just another batch of code that might contain an exploitable bug. So the Linux developers always want to make sure a security patch is genuinely useful before pulling it in. more>>

Zack Brown

For Open-Source Software, the Developers Are All of Us

2 weeks ago

"We are stronger together than on our own." This is a core principle that many people adhere to in their daily lives. Whether we are overcoming adversity, fighting the powers that be, protecting our livelihoods or advancing our business strategy, this mantra propels people and ideas to success. more>>

Derek Zimmer

Write for Linux Journal!

2 weeks 3 days ago

Participate in the Linux Journal comeback!

We are always looking for new writers from the Linux community. If you're interested, please send a brief proposal to

We're open to all ideas related to Linux, open source and adjacent technologies, but here are just a few topics to help get you started: more>>

Jill Franklin

Evolving Your Own Life: Introducing Biogenesis

2 weeks 5 days ago

Much of the software I've covered in the past has focused on engineering, chemistry or physics. However, a growing number of software packages are being written to apply computational resources to problems in biology. So in this article, I want to look at one particular package for biology named Biogenesis. more>>

Joey Bernard

Poll: Best Linux Distribution

2 weeks 5 days ago
We're working on 2018 Readers' Choice Awards. First poll... which do you consider to be the best distribution? Alpine Linux Antergos Arch Linux CentOS Debian elementary OS Fedora Gentoo Linux Lite Linux Mint Manjaro Linux OpenSuSE Slackware Solus Ubuntu Other (write in comment)
Carlie Fairchild

Custom Embedded Linux Distributions

3 weeks ago

The proliferation of inexpensive IoT boards means the time has come to gain control not only of applications but also the entire software platform. So, how do you build a custom distribution with cross-compiled applications targeted for a specific purpose? As Michael J. Hammel explains here, it's not as hard as you might think. more>>

Michael J. Hammel