The list is in random order. Most of these apps serve as alternatives to commercial windows apps.
I am sure that there may be some useful programs which i have missed here, if your favorite application is not listed here comment or shoot me an email i will include that in this list.
1. Open Antivirus:
OpenAntiVirus is not another virus scanner to put on a computer! OpenAntiVirus is a platform for people seriously interested in anti-virus research, network security and computer security to communicate with each other, to develop solutions for various security problems, and to develop new security technologies.
Free open-source disk encryption software for Windows Vista/XP/2000 and Linux. Creates a virtual encrypted disk within a file and mounts it as a real disk. Encrypts an entire hard disk partition or a storage device such as USB flash drive. Encryption is automatic, real-time (on-the-fly) and transparent.
ClamAV application is primarily for unix based systems but now a windows version is available. This version needs a emulation layer like CygWin
RogueScanner is an open source vulnerability management tool that is used to gain greater network visibility. This enables you to quickly identify and remove rogue wireless devices that may provide back door access to your critical data and infrastructure.
KeePass is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database.
7. SoftPerfect Personal Firewall:
The SoftPerfect Personal Firewall is a free network firewall designed to protect your PC against attacks from the Internet or via a local area network. SoftPerfect Personal Firewall offers customizable security using user-defined rules for packet filtering. It works at a low level and also allows you to create rules based on non-IP protocols such as ARP.
File Transfer / Sharing:
WinSCP is an open source free SFTP client and FTP client for Windows. Legacy SCP protocol is also supported. Its main function is safe copying of files between a local and a remote computer.
PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator.
ShowMyPC is now a Community for Remote Support providers. Providing tools for Instant Support to Service Providers and Users. It started as an open source Desktop Sharing and Remote PC access project, an alternative to subscription based sites like WebEx or Gotomypc.
Ares is a free open source file sharing program that enables users to share any digital file including images, audio, video, software, documents, etc.
1. Media Player Classic:
Media Player Classic (MPC) is a compact free software media player for Microsoft Windows. The application has a similar look and feel to the old light-weight Windows Media Player 6.4. Underneath, however, it is a completely different application which has all the options and features one might expect from a modern media player.
musikCube can be an alternative to iTunes to manage your music collection.
popCorn is a desktop-oriented MPEG-1 audio (MP3) and video software capable of playing data streamed directly from the network. Compatibility with existing media servers is provided by the support of the industry standard RTSP protocol.
ImgBurn is a lightweight CD / DVD / HD DVD / Blu-ray burning application. It supports all windows versions.
7. AVS Disc Creator:
Write your data to CD, DVD and Blu-ray Discs quickly and easily using FREE AVS Disc Creator.
DVDStyler is a cross-platform DVD authoring application that makes possible for video enthusiasts to create professional-looking DVDs.
Record any audio playing on your computer as mp3 or wav file with mp3mymp3 recorder. It can record any sound originating from your computer, it works by recording all audio through your sound card. (earlier review)
10. Youtube Catcher:
Youtube Catcher can download videos from Youtube, Google Video, Myspace Video, Yahoo video Dailymotion Stage6 Veoh. The downloaded videos can be exported to various formats like MPG,AVI, MP4,3GP, 3G2, WMV, PSP, MOV, FLV with the quality you choose. (earlier review)
11. Media Portal:
MediaPortal is an Open Source application ideal for turning your PC / TV into a very advanced Media Center. MediaPortal allows you to listen to your favorite music & radio, watch and store your videos and DVDs, view, schedule and record live TV as a digital video recorder and much much more.
Video Editing Tools
1. Vivia-The Video Editor:
Vivia is a video editing program for Linux and Windows. It provides extremely easy editing of clips and transitions in real-time, along with multi-camera support for editing scenes that were recorded by more than one camera simultaneously.
2. MiNi Video Studio:
MiNI Video Studio is a program for non-linear video editing. It means this application allows creating of a movie from other movies in a way, that the elements of the final movie overlap, creating a series of layers, that can be rendered one by one, or all at once.
3. DVD Flick:
DVD Flick aims to be a simple but at the same time powerful DVD Authoring tool. It can take a number of video files stored on your computer and turn them into a DVD that will play back on your DVD player, Media Center or Home Cinema Set. You can add additional custom audio tracks as well as subtitles of your choice.
OpenVIP editor. It provides a user-friendly GUI to the core and is based on the timeline concept – you place multimedia files on the timeline, apply filters, transitions…
Image Viewing & manipulation
IrfanView is a very fast, small, compact and innovative FREEWARE graphic viewer for Windows 9x/ME/NT/2000/XP/2003/Vista.
Paint.NET is free image and photo editing software for computers that run Windows. It features an intuitive and innovative user interface with support for layers, unlimited undo, special effects, and a wide variety of useful and powerful tools.
XnView is a free software to view and convert graphic files, really simple to use. It Support of more than 400 graphics formats.
1. Art Of Illusion:
Art of Illusion is a free, open source 3D modelling and rendering studio. It is written entirely in Java, and should be usable on any Java Virtual Machine which is compatible with J2SE 1.4 or later.
OpenFX is an Open-Source 3D modeling, animation and rendering suite. A powerful feature-set includes a full renderer and raytrace engine, NURBS support, kinematics-based animation, morphing, and an extensive plugin API.
Office / Productivity
AbiWord is a open source and fully cross-platform word processor.
Launchy is a free windows utility designed to help you forget about your start menu, the icons on your desktop, and even your file manager. Launchy indexes the programs in your start menu and can launch your documents, project files, folders, and bookmarks with just a few keystrokes! (earlier review)
Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality. A collection of tools which provide Linux look and feel.
CCleaner is a freeware system optimization and privacy tool. It removes unused files from your system – allowing Windows to run faster and freeing up valuable hard disk space. It also cleans traces of your online activities such as your Internet history.
Despite Microsoft’s best intentions, the Start Menu isn’t everybody’s cup of tea. If you’re looking for an alternative way to launch your programs, take a look at jetToolBar. During installation this well-done utility creates 14 default categories, registers shortcuts for many of your applications, and adds bookmarks for recommended Web pages.
MyUninstaller is an alternative utility to the standard Add/Remove applet of Windows operating system. It displays the list of all installed application, and allows you to uninstall an application, delete an uninstall entry, and save the list of all installed applications into a text file or HTML file.
Flashget is a freeware for downloading files. It uses MHT(Multi-server Hyper-threading Transportation) technique, supports various protocols
ZScreen is an open-source screen capture program that allows for region/window/full-screen screenshots. It can FTP screenshots and put the URL in your clipboard in a single keystroke. It supports automatic custom naming conventions with variables. It can also interface with image editing software.
Web / Development
PSPad is a freeware programmer’s editor for Microsoft Windows operating systems, useful for people who:
HTTrack is a free and easy-to-use offline browser utility. It allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer.
Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.
I haven’t listed any of the programs from Google Pack because most of the users are aware of these. Except one or two all the programs in this pack are must have for anybody, if you havn’t downloaded google pack get it from here
VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product.
Finally i make a decision to publish my own blog after so long. It would be a space for me to publish and share things which caught my interest.
Do spread the words about this blog as i’m lack of some visitors currently.
I promise it would be updated as often as i can with interesting stuffs !
Ok, enough of ranting. Keep looking for future updates.
Justin a.k.a surfieZ
Lukla Airport (NepaL)
A huge mountain on one end, a thousand meter drop on the other. And it’s at 2900 meters elevation, so you don’t exactly have full power.
Lukla Airport is a small airport in the Town of Lukla in eastern Nepal. In January 2008, the government of Nepal announced that the airport would be renamed in honor of Sir Edmund Hillary, the first person to reach the summit of Mount Everest, who passed away on January 11, 2008. The airport is quite popular as Lukla is the place where most people start their trek to climb Mount Everest.
Madeira Airport (Madeira)
Madeira Airport also known as Funchal Airport and Santa Catarina Airport, is an international airport located near Funchal, Madeira. The airport controls national and international air traffic of the island of Madeira.
The airport was once infamous for its short runway which, surrounded by high mountains and the ocean, made it a tricky landing for even the most experienced of pilots. The original runway was only 1,400 metres in length, but was extended by 400 metres after the TAP Air Portugal Flight 425 incident of 1977 and subsequently rebuilt in 2003, almost doubling the size of the runway, building it out over the ocean. Instead of using landfill, the extension was built on a series of 180 columns, each being about 70m tall.
For the enlargement of the new runway the Funchal Airport has won the Outstanding Structures Award, given by International Association for Bridge and Structural Engineering (IABSE). The Outstanding Structures Award is considered to be the “Oscar” for engineering structures in Portugal.
Barra International Airport (Barra)
Barra Airport is the only airport in the world where planes land on the beach. BRR is situated in on the wide beach of Traigh Mhor, on Barra island, in the Outer Hebrides, Scotland. If you want to fly here commercially you will want to book with British Airways, which flies to Barra from Glasgow and Benbecula.
The airport is literally washed away by the tide once a day, and if you arrive on a late afternoon flight, you may notice a couple of cars in the parking lot with their lights on, which provides pilots some added visibility, since the airport is naturally lit. Needless to say you probably don’t want to hang out at Barra Airport beach, unless you are a aviation junkie, in which case Barra Airport has a fool proof system, as sign that reads: “Keep off the beach. When the windsock is flying and the airport is active.”
Gustaf III Airport (St. Bart)
Gustaf III Airport also known as Saint Barthélemy Airport is a public use airport located in the village of St. Jean on the Caribbean island of Saint Barthélemy. Both the airport and the island’s main town of Gustavia are named for King Gustav III of Sweden, under whom Sweden obtained the island from France in 1785 (it was sold back to France in 1878). The airport is served by small regional commercial aircraft and charters. Most visiting aircraft carry fewer than twenty passengers, such as the Twin Otter, a common sight around Saint Barth and throughout the northern West Indies. The short airstrip is at the base of a gentle slope ending directly on the beach. The arrival descent is extremely steep over the hilltop traffic circle and departing planes fly right over the heads of sunbathers (although small signs advise sunbathers not to lie directly at the end of the runway).
Courchevel is the name of a ski area located in the French Alps, the largest linked ski area in the world. It’s airport has a certain degree of infamy in the aviation industry as home to a relatively short runway, with a length of 525 m (1,722 ft) and a gradient of 18.5%. It’s so short that you have to land on an inclined strip to slow down and take off on a decline to pick up enough speed.
Who gets to land here? Well, Pierce Brosnan made the short list. This was the airport used in the opening seen of Tomorrow Never Dies. For the rest of us, private plane, helicopter, or charter are the only ways to go, and your pilot is going to need some serious training before he or she is allowed to land at CVF.
Juancho E. Yrausquin Airport (Saba)
Juancho E. Yrausquin Airport is the only airport on the Caribbean island of Saba, in the Netherlands Antilles. It is well known among experienced fliers for the way in which airplanes must approach or take off from the airport.
Yrausquin Airport covers a relatively large portion of the small island of Saba. Some aviation experts are of the general opinion that the airport is one of the most dangerous in the world, despite the fact that no major tragedies have happened at the facility. The airport’s sole runway is marked with an X at each end, to indicate to commercial pilots that the airport is closed for commercial aviation.
The danger arises from the airport’s physical position. It is flanked on one side by high hills, and on the other side and at both ends of the runway by cliffs dropping into the sea. This creates the possibility that an airplane might overshoot the runway during landing or takeoff and end up in the sea or on the cliffs.
Princess Juliana International Airport (Saint Martin)
Princess Juliana International Airport serves Saint Maarten, the Dutch part of the island of Saint Martin. It is the second busiest airport in the Eastern Caribbean. The airport is famous for its short landing strip — only 2,180 metres/7,152 ft, which is barely enough for heavy jets. Because of this, the planes approach the island flying extremely low, right over Maho Beach. Countless photos of large jets flying at 10–20 m/30-60 ft over relaxing tourists at the beach have been dismissed as fakes many times, but are nevertheless real. For this reason as well it has become a favourite for planespotters. Despite the difficulties in approach, there has been no records of major aviation incidents at the airport.
A step by step guide to upgrading to MySQL 5.5
Download the binary
$ cd /root/ $ wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.11-linux2.6-i686.tar.gz/from/http://mysql.llarian.net/ $ mv index.html mysql-5.5.8-linux2.6-i686.tar.gz
Backup the MySQL configuration
$ mkdir /root/mysql-5.1-conf $ cp -R /etc/mysql/ /root/mysql-5.1-conf
Backup the data directory
We will be backing up the data in the form of SQL dump as well as by copying the data files over to a safe place, just to be 100% sure about the data not getting lost.
$ mkdir /root/mysql-5.1-data $ cp -R /var/lib/mysql/ /root/mysql-5.1-data
Backup the data as SQL dump
mysql database separately and not with all the other databases, because we are going to need it before we restore all the databases.
$ mkdir /root/mysql-5.1-dump $ mysqldump -u user_name -p --databases mysql > /root/mysql-5.1-dump/mysql.sql $ mysqldump -u user_name -p --databases db_name > /root/mysql-5.1-dump/db_name.sql
Install the asynchronous I/O library
This is so that we can take advantage of the asynchronous I/O capability in the new InnoDB plugin that ships with MySQL 5.5
$ apt-get install libaio-dev
Untar the archive
$ tar xzvf mysql-5.5.8-linux2.6-i686.tar.gz
Copy or move the untarred MySQL directory to the installation directory
$ cp -R mysql-5.5.8-linux2.6-i686 /usr/local/ $ cd /usr/local/ $ ln -s mysql-5.5.8-linux2.6-i686 mysql
Remove the older version of MySQL
Now is the time to remove the older version of MySQL, in this case I assume the older version to be MySQL 5.1
$ apt-get remove mysql-server-5.1 $ apt-get autoremove $ apt-get remove mysql-client $ apt-get autoremove
Add the path to MySQL bin directory to the PATH variable
$ vim /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/mysql/bin"
Set the correct file and directory permissions on the MySQL installation directory
Setting correct permissions is very important, make sure that all the files except those under the
data directory are owned by
data directory has to be owned by the user
$ cd /usr/local/mysql $ chown -R mysql:mysql data
Create the socket directory
Here again, setting the correct permissions on the socket directory is very important, otherwise MySQL would not run.
$ mkdir /var/run/mysqld/ $ chown -R mysql:mysql /var/run/mysqld/
Copy the sample MySQL configuration file to the etc directory and setup the paths
$ cd /usr/local/mysql/support-files/ $ cp my-large.cnf /etc/my.cnf
/etc/my.cnf so that it has the following values:
user = mysql socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr/local/mysql datadir = /usr/local/mysql/data tmpdir = /tmp log_error = /var/log/mysql/error.log
Copy the MySQL server startup script to the startup directory
The MySQL startup script has to be placed in the directory where all the startup scripts reside, so that MySQL starts on system startup. Make sure that you make the startup script executable, and update the rc.d database to notify the system about the presence of a new startup script.
$ cd /usr/local/mysql/support-files/ $ cp mysql.server /etc/init.d/mysql $ chmod +x /etc/init.d/mysql $ update-rc.d mysql defaults
Remove the MySQL files from the older version
Make sure you don’t delete files belonging to the new version we are installing.
$ rm -R /var/lib/mysql $ rm -R /etc/mysql $ rm -R /usr/lib/mysql
When starting the MySQL server for the first time after the new installation, it has to be started without the
grants table, for two reasons. Firstly, because we want to retain the users and privileges data from the previous install of MySQL and secondly, because the schema of the
grants table in MySQL 5.5 has changed.
So what we will do is start MySQL without the
grants table, import the users and privileges data we backed up earlier in this guide and run the
mysql_upgrade script that modifies the schema of the
grants table to be in sync with that in MySQL 5.5. After that we will be able to run MySQL normally and have all the users and privileges same as in the previous version we had.
Start MySQL server without grants table.
$ mysqld --skip-grant-tables --user=mysql
Load the MySQL users and privileges data we backed up earlier
$ cd /root/mysql-5.1-backup/dump/ $ mysql < mysql.sql
Run the upgrade script so that everything gets upgraded to the version 5.5
Stop the server and start it normally
$ /etc/init.d/mysql stop $ /etc/init.d/mysql start
There you go, you have a MySQL 5.5 server up and runningSource http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/