Hi,
Many topics have been created in order to crictisize another operating system, but not one (or a few) was created for all of the O/S users to agree (except for the windows one of course). So I decided to make this topic (and receive as many flames as possible from the geeks) to try to be informative.
First of all, I find Windows to be a normal operating system, meaning it has its upsides and its downsides. Let me start by describing Windows and some reasons why you should switch. I use both Windows and Linux and have used other operating systems before.
I will first mention its upsides:- Most popular operating system, some websites claim that its used by approximately 90% of the people who owns computers. This is mainly due to Microsoft doing deals and stuffs and forcing everyone to use its products
- It has thousands (if not millions) of software available for it
- Some of the best and most useful applications are only available on windows
- It is the only operating system that has 100% compatibility with drivers of new hardware
- Windows XP was the most successful operating system ever made, followed with Mac OS X
- It is extremely easy to use, almost, without any need to use the Command Prompt
- It offers native support for MP3 and other propriety codecs, which of most music/videos come with
- Has a large community and you will find help for sure
- Looks good
Obviously it has its downsides:- Thousands is not millions of malware (viruses, Spyware, Adware etc..) compromise this system, this causes you to use an Antivirus/AntiSpyware
- It has less open source software than other *nix operating systems
- It has conquered the O/S world for a long time now

- When it crashes it crashes for good, cuasing you to format and reinstall or to seek commercial support (more $$$$)
- It is expensive and it doesn't come with a free office suite (you have to buy it too)
- You can only use one license on one computer
- You are not free to modify it as you like
- Installing the needed software is a long process
- Most software are large files
- Doesn't run on every architecture
- Linux runs Windows XP - software better than WIndows Vista
There are other pros and cons which can't come to mind at the moment.
So, NiTRoX, what are the alternatives?There are various free operating systems, most of them based on Unix, which you can use for the day-today life instead of Windows.
I will mention a few (mainly the most popular)
Mac OS X *-I can't really comment on this one since I never used one (you can see
Zybork's,
Kaleo's and
Death On Ice's posts on the Mac OS X)
Linux Distros- The most popular free operating system gaining more users each day.
- It is free,open source and has a large community
- Most of its software is free or open source
- It is not prone to viruses (although there are some viruses for it but they were created to prove that linux viruses are possible)
- it is the best O/S together with FreeBSD to use as a server
- it is easy to use (coming with lots of configuration utilities)
- can be modified,sold and distributed without any permissions
- It has a choice of Desktop Environments
- You have to use the terminal (equivalent to Window's command prompt) more frequently than you do in Windows.
- In my opinion, it is a better operating system to code with than windows (coming with a lot of professional-like development software)
- It doesn't have the BSoD (Blue screen of death)

- Its harder to fix things if your system crashes
- Software like Synaptic,YaST and others that let you install software automatically without the need to install software one by one
- Looks good
- Many large companies are using it instead of Windows Server to save money
- It has frequent updates and releases (depending on the distribution)
- It lacks professional commercial software such as Photoshop, Dreamweaver and Maya although it has its free alternatives
- 18,000+ (Ubuntu/Debian) free software packages
- Comes pre-installed with the most important applications (Office suite media player, image editing, etc ...)
- Currently it has less hardware support than windows does, although support is increasing day by that
- Can be run through a 'LiveCD' (Allows you to use the operating system without installing it)
- Currently being adopted in embedded devices
- Runs on almost every architecture (32 bit , 64 bit , PPC etc ..)
Official Website:
http://www.linux.org/ ,
http://www.linux.com/Linux Distros:
http://www.ubuntu.com/ ,
http://www.opensuse.org/ ,
http://www.fedorapoject.org/ ,
http://www.debian.org/Linux Distro Popularity:
http://www.distrowatch.com/Linux Distro Chooser:
http://www.zegeniestudios.net/ldc/FreeBSDI haven't used this operating system much.
- Uses the BSD kernel (I think?) instead of the Linux kernel (both are based on Unix)
- It is the best free operating system that can be used as a server
- It is free/Open source
- The other stuff are the same as Linux
- Has over 16,000 open source software packages available trough ports
- Lacks a graphical installer
- Less hardware support than Windows and Linux
- Long release cycle
- No official 'LiveCD' version (Check out FreeSBie)
- Steep learning curve ( getting easier each release ... )
- No graphical installer like Synaptic for its ports collection
- Requires the use of the terminal more
- Linux binaries are compatible with FreeBSD
- Its kernel is used in Mac OS X
Official Website:
www.freebsd.orgOther FreeBSD based operating systems:
http://www.pcbsd.org/ ,
http://www.desktopbsd.net/ReactOSI only tried this operating system trough VirtualBox
- it aims to create a free alternative to Windows NT and to be binary compatible with its software
- Still in Alpha stage
- Not that compatible yet with windows nt software
- Looks like windows
Official Website:
http://www.reactos.org/Darwin:
- Not developed/supported anymore.
- Open source operating system from apple
- Based on the same hybrid kernel as Mac OS X
Project Indiana
- Based on OpenSolaris
- Officially supported by Sun Microsystems (creators of Java, NetBeans )
- Still in testing stages
- Free/Open Source
Official Website:
http://www.opensolaris.org/os/project/indiana/
Haiku OS- Aims at being an open source clone of the now defunct BeOS
AROS (A Research Operating System)- Amiga like O/S
- Compatible with Amiga 3.1
Official Website:
http://aros.sourceforge.net/FreeDOS- An open source replacement for MS-DOS
Other operating systems:MorphOS* - Not developed anymore
SkyOS* - Based on Unix
eComStation* - the successor of OS/2 (which was developed by Microsoft and IBM)
E/OS - aims at emulate every operating system (lol)
Syllable OS - based on Unix
JNode - written in Java
NexentaOS - uses OpenSolaris kernel
Zeta* - Based on BeOS
* (not Free but deserves to be mentioned)
Some screenshots:http://img292.imageshack.us/slideshow/player.php?id=img292/1815/1206542159ipg.smil
Suggestions:I suggest you enter the open source operating system world by using Linux first. If you don't want to start with it immediately try dual booting it with Windows/Mac OS X.
You could also try using the open source software available on Linux/Mac OS X/Windows so that when you switch you already know how to use them.
Related websites you should visit:http://www.freebyte.com/operatingsystems/http://en.wikipedia.org/wiki/Category:Free_software_operating_systemshttp://www.osdev.org/ - Everything about Operatign System Development
http://www.KDE.org/http://www.GNOME.org/http://www.xfce.org/http://www.osalt.com/ - Open source alternatives to commercial software
Thank you for reading..
edit:- typos & links
- Updated Microsoft,FreeBSD and Linux
- BSoD
- ARoS
- Topic Title
- More links
- More links to operating systems
- Fixed info