Rage Callao wrote: > You use OSS tools because its practical for you. The > people who created most of those tools you find practical > didn't make them just for practical reasons.
What other reason would there be to write a piece of software? To spread a political idea? I'm afraid a piece of software written with that primary goal in mind is not likely to be very succesful. Case-in-point: There was an extremely annoying and 'preachy' GCC Objective-C message relating to the usage of the #import directive. The so-called warning will bug you no end by emitting the same excessive 4-5 lines of philosophical sermonizing of why using that directive is not wise. This is NOT egoless programming. I suspected it would have been someone with a mindset like Stallman's who would put such a verbose message in a compiler (and it turns out he was indeed the guilty party) instead of compressing it to a single concise line. Good thing that was eventually fixed by the other people working on GCC. Why did they remove it? Because that error message would have otherwise made it *impractical* to use GCC had you wanted to rely on that (very useful) directive. > If these tools you find practical to use were created simply > because it seemed practical, how do you explain the motive of > sharing it with the rest of the world? You seem to be deliberately ignoring (in order to artificially prop up your argument) one of the primary and oft-repeated rationale for open sourcing code: so that [a large number of] other people can look at and contribute to and improve it. That is a rationale borne out of practicality, not ideology. > You're free to use whatever tools you like and whatever you > find practical. No one is taking your freedom to use closed > source tools. Don't get me wrong, I do prefer open to closed source. But look at the sentiments behind provisions of the GPL that expressly make it more difficult for code under that license to interoperate with code that is closed. To say that this is about promoting freedom (rather than taking away from it) is double-talk. Something that commies are famous for. I think the GPL is desirable, cool and useful in certain ways. Double-talk and disingenuous characterizations, however, are not. > First of all, writing is an "act" hence a service. If someone > were to hire you to write a piece of software you are essentially > rendering a service. To require someone to render a service for > free is illegal. I'd rather not get into some of the dodgier issues stated above, so let's just agree that it all boils down to the concept of 'ownership' of code. Do you believe that it is ok for someone or some entity to 'own' a piece of code (after having either written it themselves or paid money to have it written) in the sense of not being required to reveal it to others? I believe there is nothing wrong with the above, but at the same time I find it uncreasingly unenlightened and untenable to do so. A 'commie', however, would be someone who believes that the above is NOT ok solely out of "principle". And if you don't believe Stallman and Co. are of this mindset, you are either being deliberately dishonest or you fail to read their manifestos properly (bad disciple, bad...). Now, while I may categorically disagree with that sentiment, I don't necessarily feel the need to convert or change the minds of such people. What I really do have a *SEVERE* beef with is when such people start appropriating the meanings of everyday words like 'freedom' in a dishonest attempt to ennoble themselves and frame it in terms of a war between 'good' and 'evil'. >> In fact, ideology and politics only play a minor role in OSS' >> global success today. Stallman and Co. are essentially just >> glomming onto the 'Net phenomenon like they did Linus' kernel. > > The "net phenomenon" was built on FOSS. Think about that for a minute. I'm very much aware of that but that is largely a non-sequitur. Besides, especially at the beginning of the internet boom, most software powering it was BSD-licensed and/or derived from code licensed under such. Think about *that* for a minute. _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph

