An Open Source to cure all ills
Filed in archive General by Scott Wilson on February 29, 2008

The issue, briefly, is one faced by many companies: critical, but ancient, software running on failing and irreplaceable antique hardware. In the case of the Seattle School District, the software is their carefully devised student placement system, and the hardware is a lumbering old VAX (obligatory nostalgic moment: my first college BASIC course required programming be done on the school VAX, although my home PC at that time probably had more horsepower).
Nick suggests that this is likely a common problem for school districts, and wonders why the open source movement can't address public problems of this sort, with its vaunted volunteer community and can-do attitude. Why not make the requirements public and let the community take a shot at them?
Although my own thoughts also sprang immediately to open source, I confess they moved in a different direction, and went roughly from "There has to be a free, open-source solution to this problem" to "Yeah, I'm sure there is, and the district IT department is stuck in the same rut as every other large IT department and hasn't bothered to look for it. Millions of dollars to fix, my foot." And I was so certain of this that I didn't even bother to go look it up, until I read Nick's post, and of course there is.
Which got me wondering, is it the fact that so many people think in the same terms as Nick that they avoid adopting open-source solutions in the corporate world? Because while the advantages he suggests are real, there are inherent drawbacks to the development method that any right-thinking CIO would be considering at each point; from experience, I can tell you that volunteer development efforts don't necessarily result in anything positive... go cruise Sourceforge and figure out the ratio of projects you've heard about to those you haven't, or even those that work to those that don't. While Nick's suggestion sounds good, and may even be good in the fullness of time, I know a lot of IT executives that would run quickly the other way at such a suggestion, and they probably would not be wrong to do so.
The thing is, there is definitely a place for open source solutions, and they can be quite excellent and cost-effective. So is the community shooting itself in the foot by making things more grandiose and complex than need be?
I feel a bit of a cad, though, as Nick has volunteered his time to architecting an open source solution for class placement. I, therefore, volunteer to donate one of the old 486s laying around in my basement to run the emulator software on. No, no, don't thank me for the hundred-fold speed increase or the two-day implementation timeline. Just doing my civic duty.
[Disclaimer: For the anally retentive readers, yes, I know there may be technical issues with the specific emulator I linked to, it's just an example; there are a half-dozen available. And I know a full-fledged, native application would be a better solution for school districts, but I also know the budget reality. And don't even talk to me about the details of figuring out what is and isn't a "working" project on SourceForge
, the point and plain fact is that there are more abandoned or undeveloped open source projects than successes]Permalink: An Open Source to cure all ills
Tags:
open+source open source 2007 more source+cure cure+ills
Trackback: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/115480











