Issue #216 / Nov 2018

DVD: Linux Magazine Archive DVD

Article Code

Approximate on sale dates:

  • UK/Europe: Oct 06
  • USA/Canada: Nov 02
  • Australia: Dec 03


Many in the Linux community don't put much trust in Microsoft, but a new guard in Redmond has been changing its ways. This month, we look at .NET Core, a piece of the .NET framework that Microsoft released under an open source license in 2014. Other highlights this month include:

 • Haiku -- a new beta release of this microkernel system leaves many wondering whether another open source OS has finally arrived.

 • Remote pair programming -- a pair of free tools could help popularize an agile technique that allows remote coders to work together on the same code.

At LinuxVoice, we study the Eqonomize personal finance app and show you how to create a homegrown program that accesses sensor data on your smart phone.

SERVICE: Welcome

Being Excellent

Try to keep in mind the immortal words of Bill and Ted, "Be excellent to each other." Linux Code of Conflict 2015

SERVICE: This Month's DVD

Knoppix 8.2 and Nitrux 1.0.15

NEWS: Updates on technologies, trends, and tools

A new business model for open source projects, Linux Mint Debian edition 3 released, Zorin OS 12.4 released, and Debian celebrates its birthday.

NEWS: Kernel News

Zack Brown reports on fixing printk() bit by bit, kernel internationalization (or not), and kernel encryption and secure boot. 

NEWS: Hacker-Powered Security

HackerOne's Mårten Mickos

Mårten Mickos is one of the most respected members of the open source world. The former CEO of MySQL AB during its prime now serves as the CEO of HackerOne, a vulnerability coordination and bug bounty platform. I sat down with Mickos to understand HackerOne's purpose and his perspective on the security of open source software.

REVIEWS: Review – Haiku

A BeOS-inspired desktop operating system

The long-awaited Haiku OS beta release has arrived. This BeOS-inspired operating system may finally be ready for daily use.

REVIEWS: Mind Maps

Mind-mapping tools

Mind maps are designed to help display processes and projects clearly in a graphical format. This review explores the design possibilities offered by five mind map programs.

IN-DEPTH: Version Control with Git

Managing software development projects with Git

The Git version control system is a powerful tool for managing large and small software development projects. We'll show you how to get started.

IN-DEPTH: Bulk Renaming

Renaming files at the command line

When it comes to renaming multiple files, the command line offers time-saving options in the form of mv, rename, and mmv.

IN-DEPTH: Remote Pair Programming

Tools for pair programming over the Internet

The best way to save money on software development is to get it right the first time. Pair programming, an agile technique, saves development costs by putting two coders to work on the same code. Visual Studio Code and tmate bring the promise of pair programming to remote workers.

IN-DEPTH: Clever Sampling

Using the Electron framework to weed out images

Does the private photo archive on your computer just keep on growing without ever seeing any attention? Mike Schilli whips up a home-grown solution to get rid of bad photos with the Electron framework.

IN-DEPTH: The sys admin's daily grind: grepcidr

Thwarting Spammers

Often it is the very simple tools that, when used appropriately, lead to the greatest success. This time, sys admin columnist Charly employs an IP address filter to count the devices in his home and trip up spammers to boot.

: Pi Network Monitoring

Network monitoring and GPIO control with SNMP

Monitor disk space and network and CPU loads with SNMP, view and control Rasp Pi GPIO pins remotely with custom SNMP objects, and create web dashboards with Node-RED.

: Raspberry Pi Penny Counter

A good cents exit survey

Get feedback for live events with an exit survey that counts pennies.

NEWS: Making open hardware a reality

The Rise of Open Hardware

Changes in funding, manufacturing, and technology have helped move open hardware from an idea to reality.

LINUX VOICE: maddog's Doghouse

Passing the baton

Developing an exit strategy can ensure continuity when it comes to FOSS projects.

LINUX VOICE: Eqonomize

Most accounting programs available for Linux are aimed primarily at businesses. Eqonomize focuses on personal use, offering a smart solution for getting a handle on your household budget.


Graham reviews Thunderbird 60, Stress-Terminal UI, Taskbook, SolveSpace, Star Ruler 2, and more!

LINUX VOICE: Polo File Manager

If you expect more from a file manager than the ability to move files from A to B, Polo might be for you.

LINUX VOICE: Tutorials – Cordova Sensor

Sensor & Sensoribility

Frameworks like Cordova make creating simple mobile apps quite easy. Making apps that use your phone's sensor is slightly trickier, but, thanks to a new universal standard, things are not as hard as you may think.

LINUX VOICE: Tutorials – Attachment Extraction

Needle in a Haystack

If your inbox is full of email messages with important attachments, retrieving those attachments manually can be a tedious task. The script presented in this article does this task automatically and can even save the email as a plain text file.

Issue 217/2018

Buy this issue as a PDF

Digital Issue: Price $12.99
(incl. VAT)