Software Releases

Linux Software Releases, November 2014

Welcome to our November edition of Linux Software Releases. This month we examine a project which takes software freedom very seriously and attempts to make using and sharing free software as easy as possible. The project is Warzone 2100, an open source real-time strategy game, originally developed by Pumpkin Studios and published by Eidos Interactive. We begin with a short introduction of this software and continue with the list of the projects released during November 2014.

 

Contents:

 

Project of the Month: Warzone 2100

Warzone 2100 was one of the first 3D RTS games ever. It offers campaigns, tutorials, multi-player and single-player skirmish modes, unit designer, and everything you would expect from a modern RTS game. Like most real-time strategy games, Warzone 2100 follows a basic formula: gather resources, construct your base, and then engage enemy defenses. Emphasizing action over strategy and combat over base micromanagement, the game is still being enjoyed by fans old and new.

Warzone 2100 allows you to design your units based on whichever chassis, wheels, weapons, and special abilities have been researched. Unit types include tanks, hovercraft, VTOLs (aircraft), and cyborg infantry, and weapons such as rockets, mortars, machine guns, cannons, and cluster bombs can be fitted to the designs.

Developed as a commercial game, on December 6, 2004 source code and most of its data was released under the GNU General Public License. On June 10, 2008 the license of the game was clarified, loosened and distribution of films and soundtrack was permitted.

 

Warzone 2100

Warzone 2100


The software is available under the package name warzone2100 in most Linux distributions:

  • Debian, Ubuntu, Mint: apt-get install warzone2100
  • Fedora: yum install warzone2100
  • OpenSUSE: zypper install warzone2100
  • Arch Linux: pacman -S warzone2100
  • Gentoo: emerge warzone2100

The game is build using Qt4 library. Current development takes place at The Warzone 2100 Project, where you can also find a large number of community developed addons.

More information:

 

Software

PMD

PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL. Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript …(more)

Tags: programming

phpMyAdmin

phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL, MariaDB and Drizzle. Frequently used operations (managing databases, tables, columns, relations, indexes, users, permissions, etc) can be performed via the user interface, while you still have the ability to directly execute any SQL statement …(more)

Tags: system monitoring

Inkscape

Inkscape is professional quality vector graphics software which runs on Windows, Mac OS X and Linux. It is used by design professionals and hobbyists worldwide, for creating a wide variety of graphics such as illustrations, icons, logos, diagrams, maps and web graphics. Inkscape uses the W3C open standard SVG (Scalable Vector Graphics) as its native format, and is free and open-source software …(more)

Tags: desktop graphics

Wine

Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes …(more)

Tags: desktop

Pale Moon

Pale Moon is an open source web browser based on Firefox, focusing on efficiency and ease of use, by leaving out unnecessary features and making optimizations, while maintaining compatibility with Firefox extensions and themes. Pale Moon provides a familiar set of controls and visual feedback similar to previous versions of Firefox, including grouped navigation buttons, a bookmarks toolbar that is enabled by default, tabs next to page content by default, and a functional status bar …(more)

Tags: desktop networking

LibreOffice

LibreOffice is a free and open source office suite, developed by The Document Foundation. It was forked from OpenOffice.org in 2010, which was an open-sourced version of the earlier StarOffice. The LibreOffice suite comprises programs to do word processing, spreadsheets, slideshows, diagrams and drawings, maintain databases, and compose math formulae …(more)

Tags: desktop text-editor graphics

Firefox

Mozilla Firefox (known simply as Firefox) is a free and open-source web browser developed for Windows, OS X, and Linux, with a mobile version for Android, by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. Firefox uses the Gecko layout engine to render web pages, which implements current and anticipated web standards …(more)

Tags: desktop networking

Webmin

Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely …(more)

Tags: system monitoring

Pidgin

Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr. It is written in C and makes heavy use of GLib and GTK+ …(more)

Tags: networking desktop

HandBrake

HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MacOS X, Linux and Windows. Convert from many common multimedia file formats, including unprotected DVD or BluRay sources to a handful of modern output file formats. …(more)

Tags: desktop sound-video

Freeciv

Freeciv is a free turn-based multiplayer strategy game, in which each player becomes the leader of a civilization, fighting to obtain the ultimate goal: to become (or subvert) the greatest civilization …(more)

Tags: games desktop

VOIP Monitor

VoIPmonitor is open source network packet sniffer with commercial frontend for SIP SKINNY RTP and RTCP VoIP protocols running on linux. VoIPmonitor is designed to analyze quality of VoIP call based on network parameters – delay variation and packet loss according to ITU-T G.107 E-model which predicts quality on MOS scale. Calls with all relevant statistics are saved to MySQL or ODBC database. Optionally each call can be saved to pcap file with either only SIP / SKINNY protocol or SIP/RTP/RTCP/T.38/udptl protocols. VoIPmonitor can also decode audio …(more)

Tags: networking

Simutrans

Simutrans is a transport simulation game. Planes, ships, trains, trams, trucks, busses, or monorails are at your disposal. But factories have contracts and passengers will only travel to their own destinations. Many graphic sets (paks) are available …(more)

Tags: games desktop

ccache

ccache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again. Supported languages are C, C++, Objective-C and Objective-C++ …(more)

Tags: programming

ImageMagick

ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PNG, Postscript, SVG, and TIFF. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bezier curves …(more)

Tags: graphics console

Firejail

Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces. It includes a sandbox profile for Mozilla Firefox …(more)

Tags: console

LyX

LyX is a document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG).LyX combines the power and flexibility of TeX/LaTeX with the ease of use of a graphical interface. This results in world-class support for creation of mathematical content (via a fully integrated equation editor) and structured documents like academic articles, theses, and books. In addition, staples of scientific authoring such as reference list and index creation come standard. But you can also use LyX to create a letter or a novel or a theatre play or film script. A broad array of ready, well-designed document layouts are built in …(more)

Tags: desktop text-editor

VLC Media Player

VLC is an open source cross-platform multimedia player and framework, which plays most multimedia files, DVDs, Audio CDs, VCDs, and various streaming protocols. VLC media player is simple, fast, and powerful. It plays everything, files, discs, webcams, devices, and streams. VLC plays most codecs (MPEG-2, DivX, H.264, MKV, WebM, WMV, MP3, etc.) so no codec packs are needed. It runs on all platforms: Windows, Linux, Mac OS X, Unix, etc. And VLC is hassle free with no spyware, no ads, and no user tracking …(more)

Tags: desktop sound-video

OpenNMS

OpenNMS is a free and open-source enterprise grade network monitoring and network management platform. The goal is for OpenNMS to be a truly distributed, scalable management application platform for all aspects of the FCAPS network management model while remaining 100% free and open source. Currently the focus is on Fault and Performance Management …(more)

Tags: networking monitoring

Apache Tomcat

Apache Tomcat (or simply Tomcat, formerly also Jakarta Tomcat) is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a “pure Java” HTTP web server environment for Java code to run in. In the simplest config Tomcat runs in a single operating system process. The process runs a Java virtual machine (JVM). Every single HTTP request from a browser to Tomcat is processed in the Tomcat process in a separate thread …(more)

Tags: networking apache

Wireshark

Wireshark is a GUI network protocol analyzer. It lets you interactively browse packet data from a live network or from a previously saved capture file. Wireshark’s native capture file format is libpcap format, which is also the format used by tcpdump and various other tools …(more)

Tags: networking desktop

Net-SNMP

Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6 …(more)

Tags: networking monitoring

Apache Cassandra

Apache Cassandra is an open source distributed database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. Cassandra offers robust support for clusters spanning multiple datacenters, with asynchronous masterless replication allowing low latency operations for all client …(more)

Tags: networking apache

Battle for Wesnoth

Battle for Wesnoth is a Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures …(more)

Tags: games desktop

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more …(more)

Tags: networking monitoring

Ganglia

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. Supports clusters up to 2000 nodes in size …(more)

Tags: system monitoring

Stunt Rally

Open source racing game with a track editor, based on VDrift and OGR. It focuses on closed rally tracks with possible stunt elements (jumps, loops, pipes). You can drive in Single-Player mode racing against the clock or completing championships. There is also an online Multi-Player mode. …(more)

Tags: games desktop

 

Kernel

Linux Kernel

The kernel is the essential center of Linux operating system, the core that provides basic services for all other parts of the operating system. The kernel was written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance. …(more)

Tags: system

Linux Kernel Utils

Several user-space uitility programs developed on kernel.org, used to control the kernel …(more)

Tags: system

netfilter

netfilter is the packet filtering framework inside the Linux 2.4.x and later kernel series. Software commonly associated with netfilter.org is iptables …(more)

Tags: networking system

 

KDE

Krecipes

Krecipes is a program that lets you to manage your recipes, create shopping lists, choose a recipe based on available ingredients and plan your menu/diet in advance. KRecipes was designed to make organizing your personal recipes collection fast and easy. Features include: shopping lists, nutrient analysis, advanced search, recipe ratings, import/export various formats, and more. …(more)

Tags: KDE

Massif Visualizer

Massif Visualizer is a tool that visualizes massif data. You run your application in Valgrind with –tool=massif and then open the generated massif.out.%pid in the visualizer. Gzip or Bzip2 compressed massif files can also be opened transparently …(more)

Tags: KDE programming

KGraphViewer

KGraphViewer is a GraphViz dot graph viewer for KDE. The graphviz program suite is a free software set of layout engines for graphs. They are commonly used in scientific domains and particularly in computer science. But until now there was a lack of a modern GUI to look at the graphs …(more)

Tags: KDE graphics

digiKam

digiKam is an advanced digital photo management application for Linux, Windows, and Mac-OSX …(more)

Tags: desktop KDE graphics

Oxygen

The Oxygen Project was created to give a visual refresh to KDE Plasma Workspaces. It consists of a set of computer icons, a window decoration for KWin, widget toolkit themes for GTK and Qt, two themes for Plasma Workspaces, and a TrueType font family …(more)

Tags: desktop KDE

Konversation

Konversation is a user-friendly Internet Relay Chat (IRC) client built on the KDE Platform. Features: standard IRC features, SSL server support, bookmarking support, easy to use graphical user interface, multiple servers and channels in one single window, DCC file transfer, multiple identities for different servers, text decorations and colors, OnScreen Display for notifications, automatic UTF-8 detection, per channel encoding support, theme support for nick icons, highly configurable …(more)

Tags: KDE networking desktop

Phonon

Phonon is a multimedia, multi-platform sound framework for the application developer. Phonon also provides several features and benefits for the end user …(more)

Tags: KDE

 

Gnome

Web/Epiphany

Web (originally called Epiphany) is a free software web browser for the GNOME desktop environment. The browser was forked from Galeon after developers’ disagreements about Galeon’s growing complexity. Since then Web has been developed as part of the GNOME project and uses most of GNOME’s technology and settings when applicable …(more)

Tags: desktop networking Gnome

Music

Music is the new GNOME music playing application, a simple and elegant replacement for using Files to show the Music directory. …(more)

Tags: desktop Gnome sound-video

Nautilus

GNOME Files, formerly called Nautilus, is the official file manager for the GNOME desktop. The name is a play on words, evoking the shell of a nautilus to represent an operating system shell. Nautilus replaced Midnight Commander in GNOME 1.4 and was the default from version 2.0 onwards …(more)

Tags: Gnome desktop

Photos

Photos is an application to access, organize and share your photos in GNOME 3 desktop environment, a simple and elegant replacement for using Files to show the Pictures directory. …(more)

Tags: desktop Gnome graphics

Vino

Vino is the VNC server for the GNOME desktop environment …(more)

Tags: Gnome networking desktop

 

GNU

Libtool

GNU Libtool is a computer programming tool from the GNU build system used for creating portable compiled libraries.Libtool helps manage the creation of static and dynamic libraries on various Unix-like operating systems. Libtool accomplishes this by abstracting the library-creation process, hiding differences between various systems …(more)

Tags: GNU programming

GLOBAL

GNU GLOBAL is a source code tag system that works the same way across diverse environments, such as Emacs editor, Vi editor, Less viewer, Bash shell, various web browsers, etc. You can locate specified tags, such as functions, macros, structs, classes, in your source files and move there easily. It is useful for hacking large projects which contain many sub-directories, many #ifdef and many main() functions. It is similar to ctags or etags, but is different from them at the point of independence of any editor. It runs on a UNIX (POSIX) compatible operating system, like GNU and BSD …(more)

Tags: GNU programming

grep

grep searches input files for lines containing a match to a given pattern list. When it finds a match in a line, it copies the line to standard output (by default), or produces whatever other sort of output you have requested with options. …(more)

Tags: GNU console

Parallel

GNU parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. A job can also be a command that reads from a pipe. GNU parallel can then split the input and pipe it into commands in parallel. …(more)

Tags: GNU console

LibreJS

GNU LibreJS aims to address the JavaScript problem described in Richard Stallman’s article The JavaScript Trap. LibreJS is a free add-on for GNU IceCat and other Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while allowing JavaScript that is free and/or trivial …(more)

Tags: GNU

AUCTeX

AUCTeX is an extensible package for writing and formatting TeX files in GNU Emacs and XEmacs. It supports many different TeX macro packages, including AMS-TeX, LaTeX, Texinfo, ConTeXt, and docTeX (dtx files). AUCTeX includes preview-latex which makes LaTeX a tightly integrated component of your editing workflow by visualizing selected source chunks (such as single formulas or graphics) directly as images in the source buffer …(more)

Tags: GNU text-editor

Emacs

Emacs and its derivatives are a family of text editors that are characterized by their extensibility. The manual for the most widely-used variant, GNU Emacs, describes it as “the extensible, customizable, self-documenting, real-time display editor”. Development of the first Emacs began in the mid-1970s and continues actively as of 2014. Emacs has over 2,000 built-in commands and allows the user to combine these commands into macros to automate work. The use of Emacs Lisp, a variant of the Lisp programming language, provides a deep extension capability …(more)

Tags: GNU desktop text-editor programming

ccRTP

GNU ccRTP is an implementation of RTP, the real-time transport protocol from the IETF (see RFC 3550, RFC 3551 and RFC 3555). Releases 1.5.0 and above support the Secure RTP profile, SRTP (see RFC 3711). A separate extension package, libzrtpcpp, provides support for the ZRTP protocol (as defined in the Internet draft draft-zimmermann-avt-zrtp) …(more)

Tags: GNU networking

TeX for the Impatient

TeX for the Impatient is a ~350 page book on TeX, plain TeX, and Eplain, written by Paul Abrahams, Kathryn Hargreaves, and Karl Berry. It is now free documentation and a GNU package …(more)

Tags: GNU

Accounting Utilities

The GNU Accounting Utilities provide login and process accounting utilities for GNU/Linux and other systems …(more)

Tags: GNU system

Bash

Bash is the GNU Project’s shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification …(more)

Tags: GNU console programming

Groff

Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output. Output may be PostScript or PDF, html, or ASCII/UTF8 for display at the terminal. Formatting commands may be either low-level typesetting requests (“primitives”) or macros from a supplied set. Users may also write their own macros. All three may be combined …(more)

Tags: GNU

XBoard

XBoard is a graphical user interface for chess in all its major forms, including international chess, xiangqi (Chinese chess), shogi (Japanese chess) and Makruk, in addition to many minor variants such as Losers Chess, Crazyhouse, Chess960 and Capablanca Chess. It displays a chessboard on the screen, accepts moves made with the mouse, and loads and saves games in Portable Game Notation (PGN). It serves as a front-end for many different chess services …(more)

Tags: GNU games

 

freedesktop.org

AppStream

The AppStream software provides basic tools to build an AppStream database. It also provides libappstream, a library which makes it easy to write software-center-like applications by providing access to the AppStream metadata. …(more)

Tags: freedesktop

PulseAudio

PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server. …(more)

Tags: freedesktop sound-video

HarfBuzz

HarfBuzz is an OpenType text shaping engine …(more)

Tags: freedesktop

libevdev

libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc. …(more)

Tags: freedesktop

evemu

evemu records and replays device descriptions and events, making it possible to emulate input devices through the kernel’s input system. Emulated devices are for most practical purposes indistinguishable from real devices …(more)

Tags: freedesktop

 

Advertisements

One thought on “Linux Software Releases, November 2014

  1. Pingback: 1p – Linux Software Releases, November 2014 – Offeryour.com Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s