Re: Article for comment
Dominique Cimafranca <[email protected]> Tue, 29 Nov 2005 09:09:29 +0800
| Newsgroups | gmane.org.user-groups.linux.philippine.newbies |
|---|---|
| Message-ID | <[email protected]> |
Thanks for the comments, Eman. The reason why I wrote the opening statement that way was because I was writing for a general audience for whom the philosophical differences between Free Software (as opposed to free software) and Open Source Software might be more confusing. So I do mean it in the general term understood by the population at large, as in freeware. Also, I do say in the second statement that equivalence is troublesome. Feel free to use the analogy. I didn't give proper credit, but I heard this from JJ Disini at LinuxWorld. But please don't post on the web at large. This is for ComputerWorld on Campus. Thanks again. On 11/28/05, Eman Gardaya Calso <[email protected]> wrote: > > Shouldn't this be better on plug-misc? > > On Mon, 2005-11-28 at 21:10 +0800, Dominique Cimafranca wrote: > > Hi, all, > > > > Wrote this up for a publication. Thought it might be useful to some > > folks, so I'm posting it here. Please do send in your comments. > > Thanks. > > > > --Dom > > > > > > > > Why You Should Care About Open Source > > > > To many people, open source is synonymous with free software. Therein > > lies the trouble. While the two sometimes coincide, it is not always > > the case. Sometimes, you have free software that is not open source; > > and sometimes, you have open source software that is not free. > > > > Confused? Let's try to clear things up, starting with the word > > "free." There are two meanings to "free" when referring to software. > > The first, and probably the more common, refers to zero-cost. > > Appropriately, this is the term that applies to freeware, whatever > > platform they may run on. The second meaning is less common and > > relates to freedom. > > > > Ah, but freedom to do what? And why do we need this in the first > > place? > > > > Most software today is governed by licenses that permit the user to do > > certain things while restricting others. So, for example, a Microsoft > > Windows license will legally let you run the operating system on only > > one computer, and not on another. It does not allow you to give it > > away to another person nor to take it apart and study what makes it > > work from the inside. > > > > In contrast, an open source license, as defined by the Open Source > > Consortium, will allow you four fundamental freedoms: (1) the freedom > > to run the program for any purpose; (2) the freedom to study the > > program; (3) the freedom to improve the program; and (4) the freedom > > to distribute the program. The human-readable source code is > > fundamental to the last three freedoms, and therefore, access to it is > > a precondition for open source software. Hence, the term "open > > source." > > > > Now, some of you might exclaim: "What does that have to do with me? > > I'm not a programmer. I just want to use nice software that's free or > > available at a reasonable price." > > > > It might help if we take a step back and tackle it by way of a > > commonplace analogy: cookies. Not the kind that goes into your web > > browser, but the kind that's yummy and gets all crumbly when you eat > > it. > > > > Let's say that in the course of your gastronomical experiments, you've > > hit upon a wonderful new recipe for a cookie. It's so good that > > everyone who's tasted it wants more. So what do you do? You have two > > options before you. > > > > One: you could keep the cookie recipe a secret, bake the cookies > > yourself, sell your product, and make a nice profit out of your > > labors. You can price the cookies as high as you want because no one > > else is able to make them quite like you do. > > > > Or two: you could give out the cookie recipe so that other people can > > bake their own cookies. You can still sell your cookies, but now > > other people can even sell them in competition to you. They are free > > to make improvements on your recipe with the precondition that they > > also give away those improved recipes. In turn, you can also make and > > sell cookies based on these recipe variations. > > > > Which option is right and which option is wrong? Well, neither, > > really. You're free to do as you choose, depending on the > > circumstances. > > > > If you take the first path, you will be able to sell more cookies, and > > that's a good thing. On the downside, there isn't going to be as much > > variety on the market and after a while your recipe could get, well, > > stale. And who's to say that somewhere down the line there won't be > > someone else who can match your cookie recipe? > > > > If you take the second path, you won't get to sell as much as when you > > had a monopoly, and that might not be so good for you financially. > > But there'll be more cookie recipes out in the market, some of which > > may be even better than your original and which you can bake for > > yourself. And overall, the prices of cookies will be lower because > > many more people can make them (and you might even choose to buy from > > someone else who can bake them better). > > > > The analogies should be obvious enough: cookies stand for software, > > and the cookie recipe is the source code. While it's alright to keep > > the source code for yourself -- and there may be good reason for doing > > so -- it opens up a whole avenue of wonderful possibilities if you > > open it up. > > > > Now, put yourself in another role. Say that you don't bake cookies > > yourself, but you do like to eat them. As a dedicated cookie > > connoisseur, Which of the two situations above do you think would be > > better for you? Again, it's alright to buy from someone with a secret > > recipe, wouldn't it be better to create an environment where you get > > more variety and at lower prices? > > > > The same analogy can hold for software as well. This is the promise > > that open source presents: more variety, and at more affordable > > prices. > > > > So you see, that's why, even if you're not a developer, open source > > ought to mean something to you. And even if you are just a user, try > > to find some means of contributing to open source: using the software, > > reporting bugs, and getting other people to use it. > > > > _________________________________________________________ > > Philippine Linux Users' Group (PLUG) Newbie Mailing List > > [email protected] (#PLUG @ irc.free.net.ph) > > Read the Guidelines: http://linux.org.ph/lists > > Searchable Archives: http://archives.free.net.ph > -- > eman > http://www.bloodpet.tk/ || http://www.bloodpet.dsl.ph/ > gpg --keyserver pgp.mit.edu --recv-keys 4C683E4C > Registered Linux User #287022 > +63(2)455-3222 > Books just wanna be FREE! > See what I mean at: > http://bookcrossing.com/friend/bloodpet > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.1 (GNU/Linux) > > iD8DBQBDixd0LVRiw0xoPkwRAhALAJ4nX5PGZyZpV8OXDiNYXbU14kXSywCfVwhY > ol1ZENW+u+8+QL9Y1u0FGPE= > =vfzd > -----END PGP SIGNATURE----- > > > _________________________________________________________ > Philippine Linux Users' Group (PLUG) Newbie Mailing List > [email protected] (#PLUG @ irc.free.net.ph) > Read the Guidelines: http://linux.org.ph/lists > Searchable Archives: http://archives.free.net.ph > > > _________________________________________________________ Philippine Linux Users' Group (PLUG) Newbie Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph