Cheshire IT Solutions

...affordable expertise

  • Increase font size
  • Default font size
  • Decrease font size
Home Free Software
Free Open Source Software

Free Software

Open Source vs. Commercial Software

The most important difference between software created by the open source communities and commercial software sold by vendors is that open source software is published under licenses that ensure that the source code is available to everyone to inspect, change, download, and explore as they wish. This is the essential meaning of open source: the source code--the language in which the software is written and the key to understanding how the software works--can be obtained and improved by anyone with the right skills.

More precise definitions extend this basic concept by adding provisions concerning derivative works, the rights to use the software for any purpose, the rights of the original author, and prohibitions against discrimination.

How Open Source Software Is Developed

For those new to the idea of open source or unfamiliar with the way software gets developed, here's how it works most of the time:

  • One or more developers--meaning people who have the skills to create software--get an idea about creating software to solve a problem.

  • The developers start writing code to create a solution. This is frequently called "scratching an itch."

  • The developers put this code where other developers can find out about it, download it, and play with it. There are many locations, such as SourceForge.com, where people post their projects.

  • Usually the source code is published under one of several popular open source licenses that ensure that the source code and any derivative works remain open source.

  • Through an informal process of sharing ideas, fiddling with each others' code, and trial and error, the software gets better and better, sometimes changing direction to solve new problems as new people discover the software.

  • At some point, the software gets finished or doesn't. It becomes popular, stays obscure, or fades away. Programs like Linux and Apache have had thousands of contributors. Other projects have been created by one or two people.

  • As time goes on, developers come and go, and projects become active or dormant.

A huge amount of amazing software has been created through this loose process. While much of open source development has focused on creating tools for software developers, an increasing amount of effort is being put into creating programs to solve less technical problems like publishing blogs or keeping track of skydiving activity.



FirefoxMozilla Firefox

The premier free, open-source browser. Tabs, pop-up blocking, themes, and extensions. Considered by many to be the world's best browser. Download Page
 
 
Foxit Adobe Acrobat Reader
Whether Adobe Reader comes pre-installed on your new machine or not, you're certainly going to need a PDF viewer. Adobe's offering is a colossus of an application, packed with functionality you'll probably never use and a hard disk footprint to marvel at. It's not exactly what you'd call 'resource light', either. But Foxit Software's Foxit Reader is, taking up a tiny amount of hard drive space and taking nothing out of your wallet. It's fast, fully compatible and quick. Download Page.
 
 

 

PidginPidgin

Connect to multiple IM accounts simultaneously in a single app, including: AOL IM, MSN, and Jabber. Download Page



ThunderbirdMozilla Thunderbird

Powerful e-mail package. A good alternative to Microsoft Outlook Express - spam filtering, solid interface, and all the features you need. Download Page



Videoland Media PlayerVLC

Plays more video files than most players: Quicktime, AVI, DIVX, OGG, and more. Download Page



Media Coder

Media Coder

Great tool for ripping CDs, DVDs, etc and converting between tons of video formats. Download Page


 

Open OfficeOpen Office

Big, full featured suite of tools for word processing and spreadsheets. Compatible with and a free replacement for Microsoft Word documents. Also supports OpenDocument Format. Download Page


GIMPGIMP

Photo editing application that rivals Photoshop in features. Download Page


FilezillaFilezilla

Excellent FTP program. Download Page

 
 
 

XchatX-Chat 2

IRC client.Download Page


 

Turbo CashTurboCASH

Simple, easy to use application for managing personal finances. Download Page

 

 

 

VNCVNC

Remote control software which allows you to view and fully interact with one computer desktop (the "VNC server") using a simple program (the "VNC viewer") on another computer desktop anywhere on the Internet. Download Page