Re: Article for comment
Eman Gardaya Calso <[email protected]> Mon, 28 Nov 2005 22:43:00 +0800
| Newsgroups | gmane.org.user-groups.linux.philippine.newbies |
|---|---|
| Message-ID | <[email protected]> |
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 _________________________________________________________ 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
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBDixd0LVRiw0xoPkwRAhALAJ4nX5PGZyZpV8OXDiNYXbU14kXSywCfVwhY ol1ZENW+u+8+QL9Y1u0FGPE= =vfzd -----END PGP SIGNATURE-----
smime.p7s
(application/x-pkcs7-signature, 3.2 KB) - not displayed