The Open-Source Craze
I find it enthralling and yet slightly amusing to see the recent trends by commercial software vendors to release copies of their software to students very cheaply or completely free, or even releasing new or existing code under open-source licenses. Top companies such as Microsoft and Adobe are giving away thousands of dollars of software to eager students such as myself who are incredulous at the opportunity. Microsoft’s DreamSpark program provides top-notch development tools (including Visual Studio Professional) to students, and Adobe allows students to download its cutting-edge Flex Builder without charge. Have these commercial vendors and corporate giants begun to see the light, or in Microsoft’s case, turned over a new leaf? I hope so!
The reality most likely is, however, that these companies are realizing that successful open-source software can be a lucrative endeavor. Not only does it enhance your company’s public image, who are now seen as community-friendly, harmless companies striving for the betterment of mankind, but free software can also (through some skillful marketing tactics) mean increased revenue. Take Google or Mozilla Firefox, for example. While very few will be successful in actually getting filthy rich off free software, more and more companies are realizing that it won’t hurt, either.
In fact, aside from the cost benefits, think of the strategy of allowing students — up-and-coming software developers, IT professionals, engineers, and scientists — to use top-of-the-line commercial software (and face it, we students will certainly grab free software while it’s up for the taking, even if it’s just for the thrill and attraction of getting something worth “thousands” for free). But it is dependence that these companies are counting on, and it is dependence that we must be concerned about. The “average” college student, presented with these tools, taught in the classroom using these tools, and eventually inducted into the workplace using the same tools, will certainly develop a dependence on the software unless he or she makes a concerted effort to experience, use, and support truly open-source alternatives.
I admit, I love using free software. As much as I advocate Linux, it is still reserved to a partition on my laptop’s hard drive that isn’t booted much these days. I find myself using Windows 90% of the time because of the efficiency that proprietary tools like Windows XP Professional, Microsoft Office, Camtasia Studio, Flex Builder, Visual Studio, and others provide. Most of these tools I use on a near-daily basis both for school and personal purposes. Sure, there are… alternatives; some good, some not-so-good, and I could switch completely to Linux if I had to, but I would miss out on great programs like OneNote 2007 (unless WINE becomes capable of emulating it) that I use daily for school. And free screencasting/video editing tools are improving but not nearly as efficient as their proprietary counterparts. But if open-source software remains in the limelight for some time to come, then its quality will certainly be enhanced.
The bottom line? I for one am grateful for the opportunity to use free, professional-grade tools at no cost, and am excited for the future of open-source and how it is encouraging competition in the commercial marketplace. But I think we need to be careful not to become too accustomed to the software to the point where it would be difficult or too much work to switch to and learn something else (like how I probably shouldn’t have tried OneNote at all in the first place!), and I remain cautiously optimistic about whether these corporations have the right motivations for releasing their products for free.
The Ultimate Steal: Office 2007 for $59.99
Microsoft DreamSpark
Adobe Flex Builder 3