Open Source Software You Can Use Michelle Murrain Nonprofit Open Source Initiative MetaCentric Technology Advising October 23, 2008
Using Open Source Software There are open source tools you can download right now and use, no matter what your platform, that are useful, mature, secure and easy to use.
If your website is on a Unix or Linux based host – you've been using open source software already.
Some of the software I'll talk about you might implement with help of a provider.
Types of Software Operating Systems
Server software Fileserver software
Web/mail server software
Database systems
Web application platforms Desktop applications
About this review This is not an exhaustive list of all free and open source software that is mature and usable. But it is a good review of most of the software out there that is going to be useful to nonprofit organizations. For more tools, go to: http://socialsourcecommons.org
There are two common, mature open source operating systems... Linux RedHat/Fedora
Debian
Ubuntu Kubuntu
Edubuntu
others Mandriva
SUSE
and many, many others... BSD FreeBSD
OpenBSD
NetBSD
Darwin (Basis of Mac OS X – based on FreeBSD)
a few others, not much used
Operating Systems Linux and BSD are very mature and strong on the server/appliance side Varied flavors of Linux are used in network and security appliances
Linux and BSD are virtually ubiquitous in web hosting environments, from virtual host companies, to large enterprises (like Yahoo and Google.)
How to get Linux There are commercial versions of Linux that include enterprise-level support (RedHat, Novell, Ubuntu)
You can buy a box sometimes (relatively inexpensive) in a store (may come with installation support.)
Download an ISO from the website of the distribution or a mirror, either directly or via bittorrent (won't come with any support except community support.)
Buy a CD from OSDisc, or another vendor (also won't come with support – these just duplicate the CDs from the websites – so they are cheap if bandwidth is an issue.)
 
Server Applications Samba – allows Linux to act as a Windows file and print server – very mature
Mailman – mailing list manager
Applications for internet services and systems administration very mature, some in use for 15 years or more

Open Source Software You Can Use