If you imagine
that "this is a reaction to Microsoft Windows," then you have truly
embarked upon "the eye-opening experience" that is the substance of your research project. Please be prepared for the roller-coaster ride of your life.
Consider... for a moment... either "the iPhone" or "the Macintosh."
Or, how about "the Android phone?" Or maybe you're drooling over the latest offering from Blackberry?
Question number one: "What do any of these systems have to do with Microsoft Windows?"
Question number two: "What do all of these systems have to do with 'open source?'"
Q. E. D.
"Open source" is not
a "reaction to" the proprietary software development model. Rather, it is a response to a realization of that "proprietary software development" cannot
take us where the business world needs to go.
"Software," in other words, is "too gosh-darned expensive"
to be anything else but
If all of us are sitting there, doing exactly the same thing in slightly different ways and then posting a bunch of "Keep Out!"
signs around whatever-it-is that we have just redundantly
done, then the bottom-line is that "we have not,
In short: hardware-development will never make the slightest forward step if we all have to persuade a group of talented programmers in Redmond, Washington (or anywhere else...) to go along with what we have in mind.
Instead, "a rising tide lifts all
boats." If we choose, voluntarily, to cooperatively
develop the software that we all need, and to wipe-away the "Keep Out!"
signs wherever they might be found, only then
can we advance the oh-so labor-intensive craft of software development.
do we have the slightest ghost of a chance to deliver what "our tech-besotted offspring" (and
"our tech-besotted selves")
want so much to be able to take for granted.