Linux is open source, dat houd in dat jij dingen mag veranderen en KAN veranderen want bij windows is de codering strict geheim.
Je kan linux dus helemaal naar je eigen wensen programmeren (daarom bestaan er ook meerdere versies van). Bovendien is het zo dat het veel stabieler is dan windows (minder vastlopen e.d.)
Eerst en vooral is windows wel een pak gebruiksvriendelijker en gemakkelijker als beginner dan Linux. Voordat je begint kan je best wel even surfen voor wat meer info over Linux. Als beginner kan je best beginnen met Mandrake (Mandriva tegenwoordig) of Suse Linux dat grafische Linuxkernels die vrij gemakkelijk zijn.
Ik zelf werk met een dual boot XP / Suse.
Mijn versie van Linux draait vrij goed maar toch niet 100 % er zitten wat vastlopers in maar dat is als niks van Linux kent. Ik werk het gemakkelijkste onder Gnome maar KDE werkt ook vrij vlot.
Grafisch blijft Linux toch nog ver achter op Windows. Ik heb een grafische kaart ATI Radeon X700 een vrij goede kaart maar de 3D van ATI is standaard niet Ondersteunt de G-Force reeksen wel.
En in firefox geeft hij onder Linux toch bijlange niet zo mooi weer als onder windows.
Wat ook vreselijk is dat je voor alles wat je wil wijzigen eerst als root moet inloggen. Wat wel snel went maar in het begin toch vrij irritant.
Maar als je gaat surfen dan werken ook heel veel multimedia bestanden niet omdat die heel veel in wmf formaat zijn.
Toch werk ik voor het programmeer gedeelte bijna altijd in Linux met Gedit.
Het is heel hard wennen en een persoonlijke keuze.
Linux kan Magnifique zijn als de gebruiker en veel van kent en deze dan ook naar wens kan twaeken.
BIj linux kan je inderdaad volledig je eigen gang gaan. Echter, linux is onbetaald en wordt niet vaak ondersteund door de fabriekant. Niet alle hardware werkt dus altijd. Ook is de commandline er erg krachtig. Oftewel: je kan niet zonder. Beetje commandline-kennis is dus wel aan te raden, en zal je in ieder geval tijdens het gebruiken van linux wel op moeten doen. En spelletjes natuurlijk. Via transmeta's wine-achtig programma kan je ze nog redelijk spelen, maar niet optimaal.
Met Windows ben je bekent, en weet je waar je wat moet vinden. Ook is het daar normaal dat alles werkt. Werkt iets niet, zet je heel windows er opnieuw op. Ook is een virusscanner & antiaddwaretooltje een benodigde om te kunnen overleven. In linux moet je niet raar opkijken als een programma niet meer start. Dan kan het heel goed zijn dat je per ongeluk tijdens het upgraden een andere versie van een library hebt geïnstallerd, en dan kan het zijn dat andere programmas daar niet meer mee over weg kunnen. Commandline-time. Configuratiepaneel van Gnome/KDE is ook niet alles -> Commandline-time.
Wil je echt vrij zijn, en geen last meer hebben van domme interface-denkfouten en raar gedrag, laat staan virussen en andere IE-troep, dan zou ik gaan voor Mac. Dan heb je al het goede van Linux (de vele programmeertalen, veel open source, krachtige commandline) en een fatsoenlijke gui en een overzichtelijk configuratiescherm. En dat alles heerlijk vlot. Maar ja, dan moet je wel weer voldoende vrijheid/onafhankelijkheid en geld hebben :P