Commentary
The Good, The Bad, And The Open
A quote attributed to various sources goes as follows: "Technology is neither good nor bad, nor is it neutral." It takes the shape you give to it, but it will always take one shape or another. The same could be said of open source, and ought to be.
A quote attributed to various sources goes as follows: "Technology is neither good nor bad, nor is it neutral." It takes the shape you give to it, but it will always take one shape or another. The same could be said of open source, and ought to be.
More Software Insights
White Papers
- Red Alert: Why Tablet Security Matters - by BlackBerry
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Reports
More >>Webcasts
- Maximize ROI with Database Consolidation onto Private Clouds
- Outsourcing Security: What Every Potential Cloud Security Customer Should Know
I say "ought to", because over the last week I think I fielded something like half a dozen different arguments from about as many different circles as to whether or not open source was Evil or Good. These polarizations seem to break down like so:
Myth #1: The bad guys can see the source code. Therefore, it's all the easier for them to discover and exploit vulnerabilities.
Myth #2: The good guys can see the source code. Therefore, bugs and security issues become transparent.
Both of these myths contain half the truth, and that half is that both good guys and bad guys can see the source code. The implications of that are entirely up to whoever does the eyeballing and in what context.
The problem is, implications like that can't be served up in a single, easy-to-swallow package. People don't like ambiguity. They like to be told: Is this a good thing or a bad thing? If they can't get a simple, direct answer to that one question, they're in limbo.
It would be tempting to say something like "open source is a two-edged sword", but I'm not sure that's entirely accurate, either. So I'll go back to the quote I used to open this article: Open source is neither good nor bad, nor is it neutral. It's all in how you apply it.
If you use it to allow your work to be leveraged by others (so that you can in turn leverage their work), to gain the confidence and trust of others that your work is solid, that's a good thing. If you use it as a club to beat others with, as a political instrument instead of a practical one, then you'll be constrained by the limits of that approach.
We have to fight the urge to pigeonhole open source, to think of it as either a panacea that can do no wrong or a creeping malaise / primrose path. Both are wrong -- but they're also both seductive, because once you choose either side you tend to get stuck with it -- and find any number of reasons to justify staying with that POV.
InformationWeek will be highlighting innovative government IT organizations in an upcoming issue. Nominate your agency by submitting an essay on your most innovative IT initiative completed in the last year. Find out more, and nominate your organization by May 1.
Follow me and the rest of InformationWeek on Twitter.
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |
|
|
T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting! |
Subscribe to RSSResource Links
This Week's Issue
Technology Whitepapers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- How To Regain IT Control In An Increasingly Mobile World - by BlackBerry
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- Red Alert: Why Tablet Security Matters - by BlackBerry
Featured Broadcast
This white paper explains how to create a manageable, scalable environment suited to answer real-time business needs by building out a data center on a standards-based, virtualization-aware, energy-efficient and affordable platform. Plus, learn how virtualization is making the jump from the server realm into the application, mobile and database worlds in the additional resources section.
Learn More












