Juan Alberto Cirez wrote:
I may be wrong, or even short-sighted on my belief; but I think the author is somewhat naive in oversimplifying a rather complex issue. Although GNU/Linux (or open source more broadly) could not have been possible without the collaborative nature of the open source community; one have to admit that in some cases it is the the revenue generated by the "proprietary" systems and services that makes the "free sharing" of knowledge, innovation and the very open source community possible.

One has to admit that at some point someone has to pay the bills. One would be hard pressed to argue that GNU/Linux (or even the open source community itself) could have survived without the patronage of the corporate entities that so jealously guard their intellectual properties.

Soooo, to paraphrase.... Are you saying that we cannot ever share knowledge without someone somewhere financing that knowledge or the act of sharing?

The logic doesn't quite "click" for me. Imagine I write some code, and retain copyright on it, but share it under GPL. I still own the copyright. Now imagine this code becomes known as THE way to do XXXX. Now you, a proprietary company who jealously guards your "intellectual property", comes across my code and realize the man hours involved in recreating the functionality is way more expensive than just using my code. You opt to use my code without changes because it only facilitates and is a small part of your main application. It is still under GPL, and I still own the copyright, and you are still free to use it (assuming you distribute my code with your application). At this point has there been any patronage? Nope.

Now imagine you want a new feature added to the code, and would rather hire me to make the 1 hour change, instead of paying your developers a few days to get up to speed on the code. Whether that change ends up being your code or part of the core GPL'd code is open for negotiation. But the project still improves, and I've made some cash. Still no patronage.

Now imagine that this happens enough that I begin to be seen as a large corporation that happens to finance the code. Or perhaps my code becomes so critical to your application that you decide to contribute large amounts to the ongoing development of my code. Still no patronage though - just standard business.

But being the devil's advocate sort of guy I am, I can say I DO see projects that would die without some form of patronage.

So, I think your argument is one of perspective. If you are 100 miles up looking down and only see "small" patches of trees, well, that is a completely different view than the guy standing in the middle of one of those patches and all he sees is trees. Neither view can be accurate without allowing for the other. Your argument seems to only take the 100 mile high perspective.

My thoughts.

Shawn

_______________________________________________
clug-talk mailing list
[email protected]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

Reply via email to