Being Free is Hard to Do
ValourX writes "What is more important to you -- the four freedoms of Free Software, or the ability to maximize the value of your computer? It's a question that comes up on Slashdot often, but rarely is it so well argued as it is in this NewsForge article. How important are the FSF's four freedoms to you? What are you willing to sacrifice for those freedoms?" NewsForge and Slashdot are both part of OSTG.
The freedom to run the program, for any purpose (freedom 0).
The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
The freedom to redistribute copies so you can help your neighbor (freedom 2).
The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
So far, I've found free alternatives for almost everything I do with my computers at home:
1. Web Browsing? Mozilla/Firefox
2. E-mail? Thunderbird or Evolution
3. Group Calendaring? Mozilla Sunbird + Apache/SSL/WebDAV + iCal
4. Audio CD Archiving? Grip + Ogg Vorbis
5. Advanced Media Player? Xine or MPlayer
6. Audio Streaming of Archived CDs? Icecast + Ices
7. Recording of online streams for archival purposes? ALSA + ALSA Utils + Ogg Vorbis + Any required media player format in Xine or MPlayer
8. Firewall? Linux Kernel + iptables
9. Office Functionality? OpenOffice.org
10. Digital Image Editing? GIMP
11. IM Client? GAIM
12. IM Server? Jabberd
13. File sharing? NFS
14. Sane storage management? LVM
15. File compression? BZip2, GZip, or 7Zip also File Roller if you really need a GUI
16. Digital Photo Management? Gthumb or Nautilus
17. PVR? Mythtv.org
18. Video streaming? VLC (Video LAN Client)
19. X10 Home Automation? Bottlerocket
20. Remote desktop/application serving? VNC 4
21. Remote assistance? x0vncserver or the vnc extension for Xorg
22. VPN/Tunneling? OpenVPN or OpenSSH with TCP port forwarding
23. Web Serving? Apache
24. Mail Serving? Courier
25. Server Based Spam Filtering? ASSP
26. Client Based Spam Filtering? Thunderbird
27. Image Scanning? SANE
28. Audio Editing? Rezound or Audacity
29. Multitrack Audio? Ardour
30. MIDI Sequencing? Rosegarden
31. CD Burning (Data and Audio)? cdrecord + various GUI frontends
32. Simple PC Based Puzzle Games? Too many to list from both the GNOME and KDE projects
33. SpyWare/Malware Prevention Removal? None at this point since I don't use the internet via Windows
If I wanted to do all of this with a Windows based home network do you have any idea how much money I'd have to spend to buy commercial software? Sure it's not as easy to set this stuff up as it is in Windows, but that's the price I pay to get this stuf gratis. On the other hand, setting this stuff up in Linux isn't that hard either if you are determined to do it. I would have to say there are plenty of free alternatives and the list above is just a sampling. The only area where I don't find alternatives is games. But I don't play games that much, so it's not much of a deterrent. And *IF* the U.S. ever does outlaw free software, then I guess I'm headed for a life of crime. Crazy that I would even have to think that, isn't it? After all, it's not illegal to own and use a hammer, saw, wood or nails? Just equate your computer hardware with those tools open source code files with the wood and you will see why the concept of trying to outlaw free software is ridiculous.
-"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o