9 Ways To Avoid Open Source Pitfalls
Microsoft recently rather sheepishly said it would open source its Windows 7 USB/DVD Download Tool, a utility that lets users create bootable copies of Windows 7 on flash drives and DVDs. The company didn't really want to do this, but there wasn't much choice once developers discovered that the software was built using open source code protected by licenses based on General Public License v2, which requires that the source code be made available to anyone who receives the object code. Microsoft isn't alone: The Software Freedom Law Center has identified one new GPL violation like this per day since late last summer, says Bradley Kuhn, the center's technical director.
Neither occurrence should be a surprise to anyone who follows open source software. I've been engaged in a wide range of open source software projects and communities, including the Android OpenMoko, and Maemo Linux-based mobile platforms. Violations are commonplace. However, if you follow the nine tips I present here, you can avoid problems, while still benefiting from what the open source software community has to offer.
1. Ask Why, Rather Than Why Not
It's always important to know why you're pursuing a particular course of action, and using open source software is no exception.
2. It's Open, Not Free
Recent comments
5 hours 9 min ago
8 hours 26 min ago
9 hours 57 min ago
12 hours 12 min ago
12 hours 46 min ago
13 hours 24 min ago
13 hours 26 min ago