Newbies What Next ? News Forums Calendar

Linux Group Tests - Part 5

This is the largest set of group tests available, and it is constantly being updated and new articles added. Almost all of the software featured in the group tests below is free to download (and open source).

This is the final part of the article. The other parts cover:

Part 1: Gaming, Internet & Networking, Office
Part 2: Health, Desktop & Productivity, Science, Backup, Finance
Part 3: Programming, Text Editors, Education, System Administration, Religion, Family History, Humor
Part 4: Graphics & Multimedia, Utilities, Web Applications

We are regularly adding new group tests, and intend to make this feature cover every different type of software. If you wish to suggest a new Group Test, please contact us by email at

Big Data
Big Data is an all-inclusive term that refers to data sets so large and complex that they need to be processed by specially designed hardware and software tools.
Search Engines - Full-featured search engines through an application programming interface
Data Analysis Tools - Examine huge quantities of data to find patterns, correlations, and more
File Systems - Storage solution which is designed to scale out on multiple servers
Key Value Stores - Allow the application to store its data in a schema-less way
Native XML Databases - Store data and documents without requiring a database schema

Cloud Computing
Run programs simultaneously on many connected computers.
Platform as a Service - Develop new applications or services in the cloud
Infrastructure as a Service - Virtualised hardware, in other words, computing infrastructure
Type 1 Hypervisors - Native / bare-metal running directly on the host's hardware
Cloud Management Tools - Automate, monitor, provision, track and tweak cloud computing infrastructure

There is a wealth of documentation that is released under an open source license.
Free Linux Books: Part 1, Part 2, Part 3, Part 4
More Free Linux Books: Part 1, Part 2, Part 3
More Enlightening Free Linux Books: Part 1, Part 2, Part 3
Shell Scripting Books (new) - Immerse yourself in shell scripting

Raspberry Pi 2 & Raspberry Pi
OSMC RC on the Raspberry Pi 2 (new) - Media centre built to run Kodi
OpenELEC on the Raspberry Pi 2 (new) - Open Embedded Linux Entertainment Center
Ubuntu MATE 15.04 for Raspberry Pi 2 (new) - An image of Vivid Vervet
MIPS Creator CI20 v Raspberry Pi 2 (new)
Raspberry Pi 2: Raspbian (ARMv6) v Linaro (ARMv7) (new)
Raspberry Pi 2 review (new) - Credit-card sized single-board computer retailing at $35
Multimedia on the Raspberry Pi - Adventures with the omxplayer
First Steps with the Raspberry Pi - Review of the original Raspberry Pi

Other Articles
Illuminating Linux Podcasts - Our pick of the best Linux podcasts
Linux Podcasts That Slipped Through The Net - Article covering other noteworthy Linux podcasts
Tesco Hudl HT7S3 Review - Budget tablet that punches above its weight
Running Linux Under Windows - The best ways of concurrently running the two operating systems
Essential Firefox Extensions - Extend the power of Firefox with these add-ons
Back up your data - Covers a wide range of backup techniques
Linux Equivalents to Windows Software - Dispels the myth that Linux isn't ready for the desktop
Firefox Tips - Part 1, Part 2, Part 3
Ubuntu Tips - Part 1, Part 2, Part 3, Part 4
Wine, Linux and Multimedia Software - Part 1, Part 2

Programming Languages
There is a great range of free books for all the popular programming languages to download.
Learn the Art of Computer Programming With These Great Free Beginner Books (new)
C - General-purpose, procedural, portable, programming language
C++ - Statically typed, free-form, multi-paradigm, portable, compiled, general-purpose language
C# - Combines the power and flexibility of C++ with the simplicity of Visual Basic
Java - General-purpose, concurrent, class-based, object-oriented, high-level programming language
JavaScript - interpreted, prototype-based, scripting computer programming language
CoffeeScript - Succinct programming language that transcompiles into JavaScript
Forth - Imperative stack-based programming language, and a member of the class of extensible interactive languages
HTML - Used to create web pages and other information that is intended for display in a web browser
Python - High-level, general-purpose, structured, powerful programming language
Ruby - General purpose, structured, flexible, fully object-oriented programming language
Perl - High-level, general-purpose, interpreted, scripting, dynamic programming language
Haskell - Standardized, general-purpose, polymorphically statically typed, lazy, purely functional language
PHP - Popular, interpreted scripting language
Lisp - Practical, expression-oriented, interactive programming language
R - Programming language and software environment for statistical computing and visualization
Prolog - Associated with artificial intelligence and computational linguistics
Scala - Java-based programming and scripting language
Scheme - Descended from Lisp and Algol
Node.js (new) - Modern, event based, asynchronous I/O software platform
Fortran (new) - Multi-paradigm programming language
Erlang (new) - Created at the Ellemtel Telecommunication Systems Laboratories for telecommunication systems
Pascal (new) - Imperative and procedural programming language designed in the late 1960s
Ada (new) - ALGOL-like programming language
Assembly (new) - The most powerful computer programming language available
LaTeX (new) - High-quality document preparation system and document markup language
TeX (new) - Low-level markup and programming language that creates professional quality typeset text
Git (new) - The most widely used version control system

Free Proprietary Software
Software licenses stir up emotive feelings in the Linux community. Licenses generally fall into one of two broad categories: proprietary licenses and open source licenses. The type of software license an application uses is significant in the effect it has on the rights of the user of the application, and whether a programmer chooses to contribute his or her time to its development.
Closed-Source Software - Business, Internet, Graphics, System, Development

Android Devices
Android Devices - Mobile operating system using a customised version of the Linux kernel

Back to Part 1, Part 2, Part 3, and Part 4.

Bookmark and Share

Last Updated Sunday, April 05 2015 @ 04:00 AM EDT

We have written a range of guides highlighting excellent free books for popular programming languages. Check out the following guides: C, C++, C#, Java, JavaScript, CoffeeScript, HTML, Python, Ruby, Perl, Haskell, PHP, Lisp, R, Prolog, Scala, Scheme, Forth, SQL, Node.js (new), Fortran (new), Erlang (new), Pascal (new), and Ada (new).

Built with GeekLog and phpBB
Comments to the webmaster are welcome
Copyright 2009 - All rights reserved