Submit your Linux news story here.

Quality of Open Source Software and Linux: how many eyes are enough?

Linus’s law states that, “given enough eyeballs, all bugs are shallow.” In other words, “Given a large enough beta-tester and co-developer base, almost every problem will be characterized quickly and the fix obvious to someone.” Presenting the code to multiple developers with the purpose of reaching consensus about its acceptance is a simple form of software reviewing.
[continue reading…]

Why Is It so Hard to Detect Keyup Event on Linux?

This article is dedicated to discussing why it is so hard to detect the ‘key up’ or ‘key release’ event in a Linux terminal environment without relying on X server. Several techniques and code examples will be shown that are capable of detecting the keyup event on Linux (with and without an X server), but all techniques presented here have significant limitations due to historical reasons that will be discussed. These limitations will be discussed in terms of implementation details of the Linux console, terminal emulators, X server, and SSH based environments.
[continue reading…]

Nvidia released PhysX source code under BSD-3 license

Nvidia released PhysX source code
PhysX is an open source real-time physics engine SDK (software development kit). The PhysX engine and SDK are available free for:

  1. Linux
  2. Sony PlayStation 2/3/4
  3. Xbox 360
  4. Xbox One
  5. Windows
  6. Wii
  7. iOS
  8. Android
  9. macOS

PhysX SDK supports a wide range of devices, from smart mobile phones to high-end multicore CPUs and GPUs. Nvidia made the source code for PhysX available on GitHub, but required registration at developer.nvidia.com.
[continue reading…]

OpenSource Workflows and Zebra Barcode Printers

Rolled-labels for direct thermal printing with Zebra Technology’s desktop printers and open source software provide a flexible and inexpensive solution for people having to do order fulfillment on a small scale. This page list a few open source libraries for sending data to Zebra Technology printers to set your workflow up with a script or small webapp.
[continue reading…]

Excellent Free Roguelike Games For Linux

Roguelike is a subgenre of role-playing video games. It is define by a dungeon crawl through procedurally generated game levels, turn-based gameplay, tile-based graphics, and permanent death of the player-character. Most roguelikes are based on a high fantasy narrative, reflecting their influence from tabletop role-playing games such as Dungeons & Dragons.
[continue reading…]

Download of the day: Minimal Linux Live

Minimal Linux Live is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernelGNU C library and BusyBox userland utilities. Additional software can be included in the ISO image at build time by using a well-documented configuration file. Minimal Linux Live can be downloaded as a pre-built image, built from scratch or run in a web browser by using a JavaScript PC emulator.
[continue reading…]