Linux Journal

Subscribe to Linux Journal feed
Since 1994: The Original Monthly Magazine of the Linux Community
Updated: 24 min 12 sec ago

Getting Started with ncurses

46 min 42 sec ago

While graphical user interfaces are very cool, not every program needs to run with a point-and-click interface. For example, the venerable vi editor ran in plain-text terminals long before the first GUI. more>>

$25k Linux Journalism Fund

4 hours 16 min ago

Linux Journal's new parent, Private Internet Access, has established a $25k fund to jump-start the next generation of Linux journalism—and to spend it here, where Linux journalism started in 1994. more>>

Purism Progress Report, Spectre Mitigation for Ubuntu, Malicious Chrome Extensions and More

5 hours 48 min ago

News briefs for January 18, 2018.

Purism, the group behind the security and privacy-focused Librem 5 phone just recently published a progress report highlighting the latest developments and design decisions to its crowdfunded project. Changes include an even faster processor. more>>

Avoiding Server Disaster

Wed, 01/17/2018 - 09:46

Worried that your server will go down? You should be. Here are some disaster-planning tips for server owners. more>>

Achieving Inbox Zero

Tue, 01/16/2018 - 18:13

See how Google Inbox helps Shawn reach his quest for "inbox zero". more>>

Linux Journal 2.0 Progress Report

Tue, 01/16/2018 - 14:29

The latest updates and another request for feedback. more>>

Firefox Release, Xen, KDE's Plasma and More

Tue, 01/16/2018 - 12:04

News highlights for January 16, 2018.

Set your calendars for January 23, 2018, to download the latest Firefox 58 release packed with performance/bottleneck and bug fixes, an even better site source code debugger and more. more>>

From the Field

Mon, 01/15/2018 - 17:58

News digest for January, 15, 2018.

Just released on 1-14-2018: the 4.15-rc8 Linux kernel. You can view the commit diff here, and more information is available from The Linux Kernel Archives. more>>

Linux kernel mailing list back online; Meltdown and Spectre vulnerabilities; Mobile OS eelo; Barcelona now using Linux

Mon, 01/15/2018 - 17:15

News digest for January, 15, 2018.

Just released on 1-14-2018: the 4.15-rc8 Linux kernel. You can view the commit diff here, and more information is available from The Linux Kernel Archives. more>>

Creating an Internet Radio Station with Icecast and Liquidsoap

Mon, 01/15/2018 - 09:34

Ever wanted to stream prerecorded music or a live event, such as a lecture or concert for an internet audience? With Icecast and Liquidsoap, you can set up a full-featured, flexible internet radio station using free software and open standards. more>>

Introducing the CAPS0ff Project

Sun, 01/14/2018 - 10:12

How you can help retrieve ROM data for classic video games. more>>

Visualizing Molecules with Python

Sat, 01/13/2018 - 11:30

Introducing PyMOL, a Python package for studying chemical structures.

I've looked at several open-source packages for computational chemistry in the past, but in this article, I cover a package written in Python called PyMOL. more>>

Thinking Concurrently: How Modern Network Applications Handle Multiple Connections

Fri, 01/12/2018 - 08:16

Reuven explores different types of multiprocessing and looks at the advantages and disadvantages of each. more>>

Sysadmin Tips on Preparing for Vacation

Thu, 01/11/2018 - 09:35

Read on for ways to help reduce the chance that your vacation will be interrupted by sysadmin issues. more>>

Sleep Fast, Sleep Hard with the Pzizz Android App

Wed, 01/10/2018 - 11:22

Introducing the Pzizz Android app. more>>

Analyze Song Lyrics with a Shell Script, Part II

Tue, 01/09/2018 - 08:21

In my last article, I began exploring song lyrics. Not so you could have an epic Karaoke night, but more in the sense of analyzing song lyrics and word usage therein. more>>

What I See for LJ 2.0: in a Word, Community

Mon, 01/08/2018 - 06:12

It has been too long, but I was at least one of the founders of the Seattle UNIX User's Group. I remember the first meeting well. It took place at Seattle University, and our guest speaker was Bill Joy. He impressed me in that he had a huge pile of overhead transparencies (remember, this was in the 1980s), asked a few questions of the group, selected some of them and started talking. more>>

Emacs for Science

Sun, 01/07/2018 - 10:30

I typically cover software packages that do actual calculations to advance scientific knowledge, but here I'm exploring a slightly stranger tool in the arsenal of scientific computation. more>>

Let's talk advertising

Sat, 01/06/2018 - 13:19
This is the first in a series of posts in which members of our still-small staff raise topics for discussion. more>>