≡ Menu

free open source

Tux Paint is a simple graphics educational painting programs for young children. It is free, Open Source software, distributed under the terms of the GNU General Public License. The program can be installed all all versions of Microsoft Windows, Apple OS X v10.3+, Linux, BeOS, Haiku, FreeBSD and NetBSD operating systems. It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program.
[click to continue…]

How To Monitor Linux and Windows Server And Network Using Nagios

This is a user contributed tutorial.

Nagios is free, open source host, service and network monitoring services. Nagios provides an extensible framework, that can monitor pretty much anything using plugins. Some of the items that can be monitored using Nagios plugins are listed below.

=> Disk space usage of remote Linux and Windows server
=> CPU Usage
=> Memory usage
=> Hardware Temperature
=> VPN tunnels
=> Router and Switches
=> Databases
=> Network services (DHCP, DNS, LDAP, SMTP etc.)

Nagios Configurations are very granular and managed using following three different category of configuration files:

  • Nagios server and web console configuration files can be used to configure the Nagios server itself. For e.g. Use the nagios.cfg and cgi.cfg
  • Resource files can be used to store user defined macros and sensitive configuration informations such as passwords.
  • Object definition configuration files are used to store information about the hosts, services, commands, contacts, notification period etc.

Nagios has a web front end to display the status. Apart from getting the notification about the hosts and service status through email, SMS etc., you can also see the hosts, services, status through nagios web front end. You can project is on the NOC (Network Operation Center) to view the current status of your whole data center. You can also perform few actions on the web console such as disable and enable notification for a specific service. If you have defined the relationship between your hosts properly in the nagios configuration files, you can use the 3D display view to see a graphical representation of the whole data center visually. This also provides reporting feature where you can view the historic data such as availability of a particular service on a specific host over a period of time.

(Fig. 01 – Nagios web UI displaying status of various services on a Linux host)

Notification process on the Nagios is defined at a very granular level that it covers a wide range of possible scenarios on the notification including escalation process where a specific contact group can be notified if an issues has not been fixed after certain number of initial notifications. This is very helpful to automatically notify the management team about a critical service that was not fixed immediately.

Nagios can also be configured in a distributed setup, where datacenters from different parts of the world can be monitored using local nagios server that can report the status back to a central nagios server. This is achieved by NSCA (Nagios Service Check Acceptor) sending monitoring results from the local nagios server to the central server.

Following articles from The Geek Stuff blog, explains about everything that is required to get a jumpstart on the Nagios installation, configuration on Linux. This also explains about how to monitor Linux and Windows host.

Download TrueCrypt Open Source Full Disk Encryption Software

TrueCrypt version 6.0 has been released and available for download. It is free open-source disk encryption software for Windows Vista/XP, Mac OS X, and Linux system. A perfect software for laptop or desktop system which allows data be to be protected even when the OS is not active, for example, if data is read directly from the hardware.

Version 6.0x offers parallelized encryption/decryption on multi-core processors (multi-processor systems). Increase in encryption/decryption speed is directly proportional to the number of cores and/or processors. Ability to create and run an encrypted hidden operating system whose existence is impossible to prove. Ability to create hidden volumes under Mac OS X and Linux.

(Fig. 01: TrueCrypt in action [image credit TrueCrypt project])

Download TrueCrypt Open Source Edition

NETGEAR Launches Open Source WGR614L Wireless-G Router

Good news for all hackers.

NETGEAR launches Open Source edition of wireless-G router enabling Linux developers, geeks, hackers and enthusiasts to create Firmware for specialized applications

Open Source Wireless-G Router (WGR614L) delivers higher processing power and more memory for a Wide Variety of customized applications. The product is supported by a dedicated and responsive open source community.

Tech Specs

The high-performance WGR614L, which is "Works with Windows Vista" certified, features a 240 MHz MIPS32 CPU core with 16 KB of instruction cache, 16 KB of data cache, 1 KB of pre-fetch cache, and incorporates 4 MB of flash memory and 16 MB of RAM. In addition to an external 2 dBi antenna, the WGR614L integrates a second internal diversity antenna to provide enhanced performance and range. The router supports free open source Linux-based Tomato and DD-WRT firmware and will soon support OpenWRT.

NETGEAR WGR614L Open Source Router

Community support

The WGR614L is supported by a dedicated open source router community at myopenrouter.com.


  • Open source - free to install any firmware
  • Hotspots, guest access via a separate SSID
  • Upstream and downstream QOS and intelligent bandwidth monitoring
  • One 10/100 Internet WAN port and a four-port 10/100 LAN switch
  • 802.11g access point (54 Mbps).
  • Static and dynamic routing with TCP/IP, VPN pass-through (IPSec, L2TP), NAT, PPTP, PPPoE, DHCP (client and server), and Bigpond.
  • A Stateful Packet Inspection (SPI) firewall
  • Support for 40-, 128- and 152-bit WEP encryption, Wi-Fi Protected Access (WPA), WPA2-PSK, and Wi-Fi Protected Setup (WPS).
  • Additional security features include DMZ, MAC address authentication, URL content filtering, logs and e-mail alerts of Internet activity.

WGR614L Wireless-G Router Price

The NETGEAR Open Source Wireless-G Router is available at a retail price in the U.S. of $69.

Download of The Day: CRON-O-Meter Open Source Dieting Software

CRON-O-Meter is free, open source, and cross-platform (Windows, Linux and Mac OS X) dieting software written in Java. It is a fully featured nutrition and biomarker tracking tool. Designed for practitioners of Caloric Restriction (CRON) Diets.

From the project site:

CR (Calorie Reduced) diets require a lot of information to perform optimally. In order to restrict caloric intake, but remain healthy, users of the diet must track their vitamin, mineral, and protein intakes with great care.

We aim to provide a complete solution to the CR dieter. Current open-source diet-tracking applications fall short in some vital respects. Either they are not detailed enough, or they suffer from critical usability flaws. We believe that a diet tracker must be effortless to operate for the activity for which it will be used most of the time, keeping track of the foods eaten in a particular meal.

To this end, we are developing CRON-O-Meter, an application that will take into account good usability design and dense functionality. It will provide diet advice, track consumption and exercise, and generally assist in all aspects of a CR diet.

Download CRON-O-Meter

A new study report - free open source software is costing vendors $60 billion per annum. According to Jim Johnson, Chairman, The Standish Group International, Boston, MA :

Open Source software is raising havoc throughout the software market. It is the ultimate in disruptive technology, and while to it is only 6% of estimated trillion dollars IT budgeted annually, it represents a real loss of $60 billion in annual revenues to software companies.

This is good news as you and me just saved $60 Billion. I'm now wondering how this revenue is calculated? Anyway, FOSS software is for all of us and it is a win win situation - screw the proprietary software ;)

What do you think?

FOSSology: Track Open Source Software Within Your Company

Hewlett-Packard has launched the FOSSology Project, a tool for tracking and monitoring the use of free and open-source software within an IT environment. The FOSSology Project is a Free Open Source Software (FOSS) project built around an open and modular architecture for analyzing software. Existing modules include license analysis, meta data extraction, and MIME type identification. This open source software tool analyzes a given set of software packages, and reports items such as the software licenses used by these packages.

More than simply reporting, "Package X uses license Y," the FOSSology tool attempts to analyze every file within the package to determine its license. The license report is thus an aggregate of all of the different licenses found to be in use by a package. A single package may be labeled as "GPL" but contain files that use other licenses (BSD, OSL, or any of the hundreds of other licenses). Even if an exact license is unknown, the license may be identifiable by common license phrases.

The availability of free open-source usage data "will help people make much better-- and affordable-- decisions about what open source to use and not use," Cote said.

=> More information available at - FOSSology Project home page.