Men of Zeal
The following was written by Slashdot reader Jonas Oberg.
Men Of Zealby Jonas Oberg
An increasing number of people today feel that the world ought to focus more on the freedom issues of free software rather than the technical or economical ones. Others feel that the issue of freedom scares people and that we should focus on practical benefits of free software, such as price or reliability.
The issue of freedom of software, or speech for that matter, does however scare some people at times. But mostly, the same people have little understanding of the foundation of our community, and often try to reap the benefits -- economically or technically -- from free software without understanding or caring about the freedom of others.
Although the community offers teaching of the nature and purpose of free software, it is often ignored and/or neglected, these newcomers still telling tales of piracy and intellectual property in the context of free software. They have been taught that sharing is wrong and that license fees feed the programmers who write the software. Having difficulty understanding the fundamental error in this reasoning is often the reason why these individuals fail to grasp even the basic concepts of free software.
By building walls around them and their software, they feel they protect their own rights to the software they have produced. But by hiring lawyers to create software licenses that imprison their users, they are themselves imprisoned by the same licenses.
The harm is not immediately visible. If they feel a need to build walls and their lawyers want to write new proprietary licenses, the community is not immediately hurt by this. We might have to work extra hard to reverse engineer their proprietary protocols and programs to implement free software equivalents or replacements, but history has repeatedly shown that cooperation makes this possible, even being obstructed by legal matters or having to avoid patents filed alongside the proprietary program.
The real problem comes if they later decide to jump on the steadily paced free software bandwagon by making a half hearted attempt to make their software workable on free software platforms. It's common that the community immediately cheers when corporation after corporation announces plans to port their software to a free platform, and even more so if or when they decide to release the source code for the software.
But we can not by default wholeheartedly embrace every company that attempts this. We have to look at each offering individually and decide for ourselves whether it would help to further our cause or hurt us in the long run. For every piece of software that is released under a non-free license to run on our free software platform, the temptation to sacrifice a part of our freedom in order to use this new software grows. This goes especially for software that includes the source code, but not the rights to use it freely, thus making the software as a whole non-free.
In time, some of the companies might be enlightened to change their business concepts and release their products as free software, but we should never have used their software or accepted it for use on our systems in the first place. By doing so, we sacrifice our own freedom for convenience. The alternative to using a non-free piece of software could be to use a program that is free software with limited capabilities compared to the non-free program.
It is important to understand the implications of sacrificing freedom and what implications it might cause to the ongoing development of free alternatives. If freedom is of the most importance -- and it should be at all times -- the choice is always quite clear. We have to work to teach those who join us that not only should they join us to maximize their profits, but also to contribute to the world and to help build a free software sharing community. Maximizing profits from free software is worthwhile and I encourage anyone with the opportunity to do so, but the money itself is not likely to stick around unless some of it is invested back into the community that made the profit possible in the first place.
"Experience should teach us to be most on our guard to protect liberty when the Government's purposes are beneficent. Men born to freedom are naturally alert to repel invasion of their liberty by evilminded rulers. The greatest dangers to liberty lurk in insidious encroachment by men of zeal and wellmeaning but without understanding." -- Justice Louis D. Brandeis
I am tired of seeing the term cocksucker used in such a derogatory way. I am delighted that there are women who suck cocks because I've got a cock and I like to have it sucked. I do not want them to feel that there is something wrong with what they are doing. So pick some other word to malign people you don't like with.
It saddens me when people flame free software supporters for being unrealistic or unpragmatic. And it also saddens me when people susbstantiate the ideals of closed software. I believe in free software, and I will stand up for it, and I will say nothing nice about proprietary software. That's the only way that any change is going to happen. Look at movements like women's lib in the 70's. A lot of the supporters were way over the top, and the movement was strong and militant and in your face. There were no compromises to be had. And no, the movement didn't end up as the champions of the cause may have wished, but it move pretty far in that direction. That's why I get sad when a read comments like those already posted. People who stand up for proprietary software are not doing any good for the sake of free software if they substantiate any benifits from using/developing free software. For me it comes down to the kindergarten rule -- share with your neighbours. I believe in free software and fight for it just because I believe the world would be a better place if all software was free. Don't you?
I guess free software is a kind of reaction against the business-practice of most IT companies (licencing rip offs, guarding the source, patents, bending the rules competing eachother... you know). As a reaction those companies are (more or less) adapting the idea themselves (IBM, Corel,...) It all reminds me of the stuff I learned once in philosofy (the German phylosopher Hegel to be exact) I don't know how it's called in English but in german it's dialektik: there's a given sitation (thesis), there comes a reaction (antithesis) and as a reaction on this there's a synthesis (which becomes the thesis again... etc) kinda recursive. He tried to apply it to history, perhaps it can be applied to progress in IT. The synthesis would be "big firms open sourcing some of their products" Makes me wonder what will be the next reaction :)
(sorry for my bad English ;))
I agree that each individual developer has the right to patent their work and profit from it.
/. suggested, for example, that IBM only cares about OSS because it wants to sell servers. This may be true, but one could rephrase things and note that server profits allow IBM to develop OSS.
However, as a statistician, I am often troubled by numerical-statistical tools that are, in effect, only available to those with the money to pay for them. For those who can't code or don't have the time, they miss out on the ability to ask and answer important questions. Scientific progress then becomes impeded by yet another money issue.
Thankfully, in statistics, this problem is rare. Open-source projects such as R surpass their corporate counterparts in many ways.
However, the authors of these tools are often fellow academics, who ultimately ARE paid for their efforts, directly with money, and indirectly with reputation.
Thus, the question becomes: isn't it possible for one to be paid for the production of freely available products? Is this something only possible in academia, or does it apply in other arenas as well?
Probably it depends on there being a source of income other than the software. A post on
OS and profit are not independent! It's all a cycle: profit allows OS, and OS provides profit. OS allows for comment, dialogue, public improvement in the same way that scientific discussion does. It's another form of research, so to speak--development for the sake of development.
The real question becomes, then, what should be OS and what shouldn't? Or rather, what can be OS, and what can't?
My perspective is that what is most important is software is OS AS OFTEN AS IT CAN BE. If you can contribute free code, you should. If you can't, that's too bad, because you don't have enough money or time, or you aren't a very nice person. The OS movement motto should be, in this regard: "Do what you can".
I say (1) Contribute OS when you can. (2) Protect the rights to freely distribute code as one wishes, whether that be for profit, or GPLed. This includes, most importantly right now, freedom from monopolies.
Moderation is established on this discussion site to improve the quality of the content. It's not a reward to the individual whose comment is moderated up. I'm plain tired of folks here who take the moderation so personally.
For the sake of the community, stop thinking solely about your ego.
Yo Taco, how about English? I think you meant, "You email me and ask, 'what's an RMS?'" ;>
Did you suddenly start using the term "Open Source" again, Bruce?
--Joakim Ziegler
There are several models for generating revenue from Free Software. The most frequently discussed one is the services model, i.e. you get payed for providing support for the software (bugfixing, user support, configuration/installation support, major version migration, etc.) The second most frequently discussed one is the software customization model, i.e. you get payed for writing the code under contract from the user (as opposed to under contract from a software developer who then sells on proprietory closed source software). Typical examples of this would be modifications to thing like Spice circuit simulators (a silicon foundry has just spend $30billion building a new innovative fabrication process and wants customers to be able to simulate designs that will be implemented on that process, and then discovers that the current versions of Spice are not capable of accurately modelling the multijunction silicon on insulator devices that this new process provides. In this case the maximum benefit to society at large is gained by a Free software solution: maximum penetration of the potential market, the programmers get paid, and the code is not owned by a proprietory software house that can go belly up and dissappear leaving orphaned binaries that can never be maintained). The third model is to use Free software to sell hardware. Most workstation vendors make a hell of a lot more profit on their hardware than they do on the operating systems and application software that package with that hardware. AFAIK Sun's Solaris operations run at a loss; it's purely developed to drive hardware sales. Similarly Sun are Freeing Star Office in order to promote sales of their hardware. It is therefore in their best interest to fund Free software in order to reduce the overhead of developing these OSes and applications. This also gives these hardware vendors the capability to demonstrate the differentiation of their hardware offerings (and suitability for different market niches) without out having to rely the fickle whims of a "defacto industry standard" closed source proprietary software vendor, who can sink the chances of innovative hardware just by refusing to support it (not picking on any one software vendor BTW, there are several "defacto industry standard"s around, not just the obvious one) For large companies that rely on certain applications, there is a strong motivation to ensure that someone else's interests (which could be at odds with the aforementioned company's) do not control key infrastructure elements upon which the companies depend; i.e. a motivation to pay someone to write software that will be GPL'ed and therefore will not be tied to a particular company that can dissappear, change it's licensing terms, take the software in a direction that is detrimental to the users requirements (not picking on any particular proprietory software vendor here, BTW). This all adds up to a lot of cash in the pockets of programmers. On the other hand it gives a lot more rights to the people who are actually paying for the damn software in the first place, rights that are protected by consumer laws in most countries for things that are not software (i.e. I have the right to take my car to any garage to get it serviced, repaired or modified. If I find that a certain company's closed source proprietary application is broken or unsuitable to my needs, I have only one place where I can go to it fixed, and that's the original vendor. I would argue that since I, and other customers like myself, are actually paying for this code to be developed we should have the right to choose solutions over which we have some say in the development, and that we can take to alternative vendors for fixing/modification, if we don't like the the original vendors intentions or after sales care). Apologies for the grammar and spelling, bit lacking in sleep right now.
-- At rest in the information super layby.
Let me comment on your comments (if anyone is still paying attention to this thread)... Let me comment on these: services model The biggest flaw I see with this model is there is no incentive to produce bug free (or as close as you can get) code. By introducing subtle bugs, you can ensure yourself a job forever. I don't understand why everyone gets this one so wrong. In my experience, when you buy a software services contract (e.g. Maintenance, and my current comapany's maintenance budget runs into $millions each year BTW- and that's only covering software used by around 70 engineers) you don't pay on a per incident basis, but on an annual basis. It's in the software vendor's interest to produce bug free software, since they want to spend as little time and money maintaining the software as possible. Why does this seem so strange?
-- At rest in the information super layby.
Nope Hospitals keep the enslaved healthy so they can continue to toil for the despots, without informing them of the potential for freedom. Libraries free the mind to consider the opportunities for a better life (and often include books on medicine and how to build hospitals). Therefore I propose it is more important to defend the library (unless of course you're the bloke who has just suffered a heart attack). Now what the hell were we talking about?
-- At rest in the information super layby.
It doesn't take a lawyer to understand the GPL. I'm a network administrator. I read the GPL. Its really quite clear.
This is exactly my point. You can't just read a legal document and decide that you fully comprehend its implications. Example: at the bottom of this page it says, "All trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the Poster." Seems clear enough, right? But it's legal for Andover to republish those comments in a book. (Although, to their considerable credit, they decided not to.)
Some stuff about KDE and Debian...
OK, I should have picked a less combustible example. I didn't make it clear, I guess, that my point here isn't who is wrong or right. My point, and this also applies to Jason Earl's comments below, is that no one on either side seems to really know who is right! They're each relying on their own layman's interpretation. (I do feel compelled to point out, though, that your version of the facts in that case is mistaken on almost every point.)
Red Hat, by the way, has a huge network of mirrors.
-----------
What I'm listening to now on Pandora...
Welcome aboard, new Open Source evangelists. I prefer that term to "Men of Zeal". What they do is evangelize, zeal is a side-effect. We need every one of them.
It's eight hours later, and I'm the first pedant to notice this? The "men of zeal" are the villains of this essay. Reread the quote from Brandeis at the end.
-----------
What I'm listening to now on Pandora...
I didn't go into a lengthy here's-why-you're-wrong response because a) a brief statement seemed more gracious to me than a lengthy retort and b) I didn't want to stir up more fuss about an issue that's tangential to my point. I didn't respond to this new post because, honestly, I think IHBT.
If need be, though:
-----------
What I'm listening to now on Pandora...
The tools and building blocks for creating games on the other hand, are natural candidates for free software. I notice Loki software seems to agree.
In that situation, the free game development tools are a loss-leader for Loki's real products: the games. The games are not free. If you want all software to be free, then you have to come up with a business model where the free software developers can get paid without having to sell non-free software.
I think what some people don't realize is that I'm not willing to accept half-way solutions. I don't want to work at a company that only opens abandoned products, or bits of their code. I want to do development, full time, on open source. I don't want my salary to come from the sales of closed software (since that isn't a 100% open solution), nor do I want it to come from the sales of T-shirts/mugs/mousemats/etc. (since that's demeaning, wouldn't pay enough, and the developers are unnecessary in any case), nor do I want it to come from support/consulting (since that presents a conflict of interests). I also don't want to do custom hack-jobs on code that other people developed and didn't get paid for. If you want all software to be free, then that should be possible. So how?
Please look for examples. There are so many of them. I get paid, ESR gets tons of stock, RMS gets a salary from FSF and even does consulting gigs once in a while, etc.
I don't think there are that many examples. Most of the people who get paid for open source are the "open source celebrities". There isn't room for very many of those.
Many companies are paying the salary of Open Source developers who operate as a cost center - reducing the cost for the company if they are not making a profit.
I don't think there would be much job security in working for a company that isn't making a profit. Once Red Hat ends its "growth" phase, and actually tries to make some cash, will they hand onto their developers? Probably, but only for PR reasons. I don't want to get paid for PR reasons.
Look at all of the companies in the LinuxWorld exhibitor index - most of them are hiring!
I actually work at a company that was previously an LWCE exhibitor. I'm still not working on open source though. For most software companies that do any open source at all, the open source is done as a loss-leader for the companies other products.
Why does it have to be this way? If I spend hours working on developing some code that's useful to thousands of people, isn't it worth something? Why should I be forced to give it away at a loss?
Nothing like a little ad hominem to liven up one's morning. Coupled with an almost instataneous invokation of Godwin's Law, and I think that this argument has effectively ended itself.
Assuming, of course, that this person's tounge wasn't firmly planted in their cheek when the wrote this....
Meow.
Windows is the Acme of computing -- in the Wile E. Coyote sense.
Get with the program, man. RMS is now available in six-packs. I've got a tall cool one right here.
And you may ask yourself, well, how did I get here?
If you're worried about working for a company making a profit, you're in the wrong industry. ;-) (And damn it, nobody better take this seriously)
However, you brought some reallyinteresting points, some of which I actually agree with and some which I just have to have my say about, to wit:
How is it a benefit to the service company if the software is free?
What you seem to have missed is the keyword custom version in my reasoning. The software exists, customer doesn't have to pay a dime for it, but if it wants a version tailored to its needs it has a host of options, all of which involves paying developers. If those changes are released to the public or not, is not of a concern for the paying customer, since software is cost to it. It shouldn't matter to the developer as well, because most of the work is probably only interesting to that particular client, and the portion of it that isn't, can help him (and his competitors, true) out in some other assignment, so it can be commited to the standard version. All benefit, and nooone looses.
Mind you, I've been working in the IT industry for eight and a half years now, and, even though I've never been paid to write free software, I've only been paid to write off-the-shelf commodity software for a short spell of six months (the worst job I've ever had BTW). All the rest of my job experience was writing software for companies that sold it to customers (financial institutions, mostly) who not only had access to the source code, but often times demanded it on contract. Now tell me, what would any of the parties lose if that was released as free software?
What you seem to overlook is that I contribute to several open source projects. I love coding. I also need to eat and have shelter too, though.
I didn't mean my remarks as a personal jab at you, I'm sorry if that's how it came up to you. But I guess I demonstrated that there are perfectly fine ways of doing free software development and get paid for it. Or, at your option you can get another job (more or less profitable than programming) and write free software for love in your free time. Either way, you're still feeding yourself and free software is still getting written. Net result: more (and potentially, better) free software.
Also, a lot of open source code isn't even written by professional developers, but instead by sysadmins and webmasters.
Now here my friend, this is something I totally agree with, and it saddens me that it is so, but I don't see it as such a big problem for two reasons:
RMS has stated many times that it is "immoral" to produce (or even use) non-"free" software. Many other open source zealots have stated that all software should be free. Many also have the belief that copyright is wrong, and the people should be able to distribute software as they please.
Maybe I'm a zealot, but I agree with that. All software should be free. I would never say, though, that all software must be free. Huge semantic difference, right?
Finally, my last point was that software sold as a commodity is a relatively new phenomenon, and there's no guarantee that it's here to stay and will always be a source of immense profit. People will get paid for programming (or tutoring AI robots) in the foreseeable future, though.
PS: looking back on this post (blessed be the preview button) it seems I abused the <b> tag. Here it goes, anyway...
--
Information wants to be beer, or something like that.
What you seem to overlook is the fact that even if there were no financial incentive to developing free software, people would do it (for love of the art, boredom or whatever). It would eventually improve (as it did), drawing the attention of more and more people (as it did), at some point rivalling and overcoming the quality of comercially available mainstream software (as it will, I trust). There's no way to avoid that, except by erecting artificial barriers that prevented people from freely writing software. And then, we'd have a collision with our beloved free speech rights, wouldn't we?
Let's try and think different now, shall we? The main point of your argument is that the development of software, being as expensive as it is, is not viable if that software is freely available, because it undermines the possibilities of its commercial success. But noboody can guarantee that development of software for sale as a commodity will remain a very profitable business. For most of the history of the computer industry (50s-80s) it wasn't. Only in the last 20 years it spawned a multi-billion dollar industry, but there's not indication that this will remain so in the long run. Even Microsoft has its compass pointed at alternative models. Think about it.
Ob your last query, I think it is really a meaningless question: nobody is demanding your work for no compensation. I'd rather view it as requesting your help for a joint effort, the final product being the shared compensation. It's not like you're working alone, riight?
--
Information wants to be beer, or something like that.
Look all around you...
--
Information wants to be beer, or something like that.
Icejai's comment certainly isn't offtopic. Inane,
perhaps, but offtopic? It is a lame first post, but "lame" and "inane" aren't options. Maybe redundant. Maybe.
--
Make mine methylphenidate.
of course...he didn't have to choose the title from that quote, did he?
i didn't say the rest of his article was exclusionary, i just said the title was. the title is often what draws people to read article.
lisa
...Free as in speech without Free as in beer? Wouldn't it make everybody happy except those that want to leach others' work for free?
Remember, contributing to an open source project does not entitle you to have free software from whoever you want, even if they use your software. If you think it does, then this "freedom" is a total farce.
Gfunk007
Send lawyers, guns, and money!
The Library of Congress is demolished or a terminally ill patient dies 3 months earlier.
The Library at Alexandria (the original one) is demolished OR the unknown soldiers who torched it die.
--
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
"I disagree with what you say, but I will defend to the death your right to say it."
--Voltaire
Libraries free the mind to consider the opportunities for a better life (and often include books on medicine and how to build hospitals).
Are you kidding? Have you ever met the people who work in them? They are the most oppressive, rigid and inflexible people as ever walked the planet, and yet they work in a place which you claim free[s] the mind!
This thread of Human life versus the written word is merely argumentative and does not merit the attention of wise men.
We live in a Rebulican Democracy actually.
Fawking Trolls!
"Going to war without France is like going deer hunting without your accordion." - Jed Babbin
What a coincidence that PGP was found vulnerable due to the modfications by a corporation, while GPG, the Free Software equivalent, is not vulnerable.
Good points. I like Linux, but I have a hard time being energized about a fight for the freedom of DVDs and MP3s. I wonder what it must be like to have the major cause and purpose in your life to be able to watch DVD movies, and whine about people (companies are made of people) creating closed-source projects.
I like open-source. I think it is an effective model. I think it is great that people write open-soruce software. I think it is pathetic when they cry oppression when someone else doesn't write open-source software.
Amen! You are dead on - which, of course, means that you will be attacked by those men of zeal, who think that having source code means being free.
defend from the top of the stairs.
~ppppppppö
Which of these would support a modern PC-based game distributed as Free Software?
This isn't baiting at all--it's a question I've wrestled with for years now. Each of the three models discussed are forms of "software subsidization": you're paying for something else, which pays for the software development. But I can't figure out what would be likely to subsidize game development.
The closest I've come is something similar to the OEM game packs you get when you purchase hardware like sound cards and video accelerators; however, this leads to bad things like games and applications being made unuseable on competitors' hardware when the user upgrades a system (do you hear this, Creative?).
Tim
I can't get it to stand in the center, though.
It keeps falling off to the left.
But in Star Trek everything is free!
And they still do stuff like write software! (although we've never seen anyone actually do it)
We all know Star Trek is real!
Only in a Communist Utopia does the Free Software movement make any sense.
That's easy. My town's public library has no rare or unique material in it. It would be annoying to replace, but no big loss. On the other hand, my mother contains some interesting and uinque information and knowledge, and therefore should be preserved. Now if it were, say, my family's rare and wonderful book collections versus my mother, it would be a much harder decision. (I'd try to get my mom to write out some of what she knew before she died.)
-- The act of censorship is always worse than whatever is being censored. Always.
We have freedom to some extent now. In many cases we have more than we did in the past. In many others we have less than we did in the past. It looks like in the case of information, our freedom is decreasing rapidly.
Freedom isn't free, nor is it stable. If we don't fight to keep what freedom we have, and fight to regain what freedom we've lost, and even fight to get freedom we currently lack, we soon won't even have the freedom to fight.
-- The act of censorship is always worse than whatever is being censored. Always.
I'll take the juanitas butchering childeren every time. Then it's a heck of a lot easier to convince people there's a problem, and get them off their asses and fixing it.
-- The act of censorship is always worse than whatever is being censored. Always.
We don't even live in a republic. We live in a country with a "Demented American Psudorepublican Government".
Citizens don't vote for laws, we're not a democracy.
Citizens' votes for elected officials don't directly cause officials to be elected. There's some electoral colledge crap, and other stuff. Also, we have a president and a supreme court, we ain't a republic eithor.
-- The act of censorship is always worse than whatever is being censored. Always.
beautiful man.
How we know is more important than what we know.
god you're a dipshit.
Of course, there are limits - your freedom can not encroach on another's, for instance, or cause harm to others.
is not compatible with
My decision to open or close my software is my decision alone. You have absolutely no say in it whatsoever. That, right there, is freedom.
Because closing your software causes me harm. Sell your software for $100 a pop. Go right ahead, but do not infinge my right to be productive when your software breaks (which all software does) and you refuse to fix it. Not allowing me to copy your software hurts my neighbour when he needs a copy and can't afford to buy it.
You have no right to use copyright to hurt people any more than you have the right to use contract law to hurt people. If you write up a contract that says "The 2nd party agrees that the 1st party has the right to beat the 2nd party with a stick whenever the 1st party feels like it" and get me to sign it (in exchange for some money say) and I decide I no longer want to have you hitting me, there isn't a court in the land that will honour it because you do not have the right to hurt people.
How we know is more important than what we know.
A friend of mine is lucky enough to own a house. They live in a very nice part of town (an A1 block) and pay about 8 times as much in rates to the local council as everyone else. When I asked what services the council supplies for the extra money they paid, I was told "nothing". When I asked why they paid so much more in rates I was told "the view" (it's on a mountain overlooking the ocean). I said that wasn't fair and my friend actually debated the point. "Should a person living in a one bedroom roach infested house in a seady part of town pay the same rates as me?" I was honestly suprised that my friend did not grasp the fact that the council supplied the same services to both houses (pick up the bins once a week, supply water, fix the roads). It would appear that the sky is for sale.
How we know is more important than what we know.
you could quite well decide to have everyone at the front door of the more important building, say a hospital, and leave the other, say a library
Are you implying that a library is an unimportant building? In my eyes, the library is the MORE important of the two. A hospitol saves lives, certainly, but those are a few lives that occur in the here and now. A library is a bastion of knowledge and truth, to sacrifice the very knowledge that sets us apart from the beasts to save a few people in the present would be downright selfish. As members of society, we have a responsibility to preserve what we know, not only for ourselves, but for our children, and our children's children.
Think free speech, not free beer. RMS has stated time and again that making money off the code is not in any way evil. The question is one of being able to do with what you buy as you please. It's akin to a car or VCR manufacturer selling you a product and making it illegal to tear it open and fix it yourself if something goes wrong. I will pay through the teeth for a product that fits my requirements and is useful to me, if it preserves MY FREEDOM to do with that product what I want. I realize that by changing the internals I void any warranty, implied or otherwise, but that is my choice. I do not hang onto the notion that all software I use must be free for someone else's ideals, but for my own. I demand that I have the rights I believe I deserve when I purchase a product. I have no problem with companies producing proprietary code; I simply choose to not purchase their product, because to ME, having freedom in my software is important. And yes, I do evangelize, and I do try to convince my friends of the importance of standing up for their freedoms when they choose software. Every person has a right to form his own opinion on what they hold important, and you have every right to believe that you do not hold the freedom of your software sacred, as some of us do, but do not criticize us for having the intestinal fortitude to stand up for what we believe in, and make our own choice to use only software that supports the ideals we hold true
But what if that library contained a work unique to the world? An original writing from one of the world's great philosophers? Maybe it is just the mindset of academia implanted into my brain (I am a physics major), but I believe that knowledge and truth hold value above all else in the world.
I'm claiming that *Perens* is claiming moral worth in free software -- not because it's software, but because it's free. Software -- communications technology in general -- is of incredible value. But I don't know that it can be describe as *moral* value.
A commercial competitor to PGP for crypto-secured communications: Lotus Notes. It is also well-verified, and not particularly expensive. That's just an example off the top of my head.
Understand, I'm not saying that these things aren't valuable. I'm saying that *free* software, as such, doesn't have value -- I'm saying that I think the claim of some transcendental nobility, which Perens implies in his post, is hogwash.
Free software is great. I love it. I use it everyday. But people who write it and support it are not moral crusaders. I reserve that label for the Jeffersons, the Ghandis, and the Einstein's of the world.
Wrong:
Freedom is extremely expensive, even the minor stuff (Like software freedom) costs a huge amount. That doesn't mean we shouldn't be prepared to stand up for it.
I dunno, maybe you should check your value system...
Gav
"There's no such thing as data that can't be manipulated"
Because someone (Phil Zimmerman) decided that proper encryption would be a nice idea and wrote an application that he gave away for free.
Then all of a sudden, if the commercial ones aren't as secure, the free one gets it.
If you look at a lot of what's happening in the world today, you'll find a free software angle in it somewhere.
The world is being changed. It's just too damn big for you to notice it all at once...
Gav
"There's no such thing as data that can't be manipulated"
Ok, first, I'm for free/open software development, however, this piece gives no real reason for it's use. The arguement used is that *if* the programmer later deciedes to port an app to a free software platforms it may be more difficult for them. The only other point is that it's more difficult to reverse engineer proprietary software. weak guys, very weak. what about things like open standards, being able to review, edit and customize code, blah blah blah.... someone much more knowledgeable than me should make a big long list of reasons to write free code...oh, wait, they did
- freedom.html
h tml
t .html
http://www.gnu.org/philosophy/free-software-for
http://www.edventure.com/release1/1198.html
http://www.urbanophile.com/arenn/hacking/fsvos.
http://www.salon.com/21st/feature/1998/12/11lis
http://www.opensource.org/faq.html
ok, i'm off the box....NEXT!
you're all figments of my deranged imagination
Whilst I would be the first to admit that I am a fence sitter on this issue (I did not join the Slashdot community to have my ideas reconfirmed by others they aren't that fragile!!)I find it funny that this person was given a -1 rating as a Troll. Ok did he hurt all the little boy's and girl's out there by calling you moron's?? Was that the reason for the negative moderation. But he does make some excellent points.
Whilst all of you jump up and down about the issue of software rights alot of you (and this is generalising) do not seem to give to shit's about freedom being impinged in other area's. How many of you out there are members of Amnesty International, Greenpeace or other such organisations. Is software freedom the only type of freedom that gets you hot under the collar??
Do you really think people in Northern Ireland, the Middle East or Fiji for that matter give 2 shits about the state of software freedom. "Oh it's ok Paddy our country has been controlled by the English for at least a thousand years, but at least our software is free." or another "It's ok we have nothing to eat and no computer to use but at least the boy's and girl's in first world countries can have open sourced software whatever that means??".
Oh that's right we have distributed Linux to Mexican's as another poster has mentioned. Yeh fuck the countries economic equality or alleviation of debt repayments or corruption for that matter they are getting free LINUX after all.
Do not underestimate the importance of what we are doing here my ass!!
Yeh software freedom is important - to bad freedom of religion, congregation, economy, gender, sexual preference etc etc all run a distance away from this very crucial issue!!!
"The way she used to say Rimmer as if it rhymed with scum" Red Dwarf
"Many Native American tribes fought fierce wars over land and territories. (Primitive peoples want lebensraum, too.) These brutal wars have been overlooked by those wishing to portray the Native Americans as some childlike elves living in a sylvan paradise" - cool so that means that committing genocide on them was ok actually being a war-like people they probably thoroughly deserved it, giving them blankets infected with smallpox that's pretty alright to after all they where a warlike people.
Or does it justify the aggression that your own country now perpetuates all over the world- fuck Iraqi children, Children in Libya, Cuba after all they are all war-like people
If this is your panacea for everything believing in gross generalisations than be my guess. Before you go tarring others with the same brush perhaps turn around and have alook at your own culture.
PS I never said that the Indians where childlike elves either. But they also haven't caused as much economic, social or environmental devastation on the North American continent either!!!!
"The way she used to say Rimmer as if it rhymed with scum" Red Dwarf
Tell me, oh grea coward of wisdom, how does quality go up when you just repost the whole stories in the comments?
At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
You can say that again. I am still wondering about the repost of an article getting a 5! If I repost the article, do I get a five? You know for the ultralazy that doesn't want to scroll up to the top of the page?
At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
LOL, to left indeed
well, in this case the quote is an excellent summation of the article's message, namely that if we blindly and "zealously" embrace any company that claims to support open source, we risk losing some of our freedom when these companies reveal that they have selfish motives. and the title sums up the most dangerous part of the quote, thus the part we should be most mindful of.
you do realize that the label "men of zeal" is not a complimentary one in the context of this article, right? the author is not saying "wow, look at those great men of zeal who are fighting for freedom", but rather, "watch out! among you are men of zeal who will unwittingly weaken your cause! don't be like them!"
also, bear in mind that gender-neutral speech is a relatively recent convention, having originated within the past few decades. any thinker or writer born before then was not fortunate enough to know that in order to avoid offending modern audiences, he or she would have to avoid using gender-specific terms. does this mean that i, or any other writer, am supposed to be barred from using quotes from any of the past fifteen centuries of human thought, just because those poor savages were barbaric enough to use "he" as a pronoun meaning "anyone"? or am i, some schmuck from the twentieth century, supposed to presume to edit the words of people much wiser and more thoughtful than i, just to bring them in line with the conventions of today?
neither of these are particularly appealing options.
i'm sorry to go on at such length about this, but you seem to have missed the message of the essay and latched onto a small portion of it that only has meaning if you inflate it out of proportion. in picking his title, Oberg decided that making a strong, thought-provoking literary reference was more important than being bland and inoffensive and diluting the message.
i'm sorry for the people who were so horrified by the title that they couldn't bring themselves to read the actual article; it's their loss. they have imposed their own blinkers upon themselves, and they're responsible for what they don't see. i'm uncomfortable with any social pressure that limits what an author can and cannot say in an attempt to convey a message.
in the end, what's a writer's most important goal? to get the point across, or not to offend?
-steve
--- "We also were guided by the unlikelihood that anyone would face supernatural evil armed only with technology."
Why 'Men'? Why not 'People'? You're leaving out half the population there with your title.
i suspect that the reason Oberg chose that title was not to offend one half of the population, but rather to make reference to the Louis Brandeis quote with which he ends the article, namely:
"Experience should teach us to be most on our guard to protect liberty when the Government's purposes are beneficent. Men born to freedom are naturally alert to repel invasion of their liberty by evilminded rulers. The greatest dangers to liberty lurk in insidious encroachment by men of zeal and wellmeaning but without understanding." --Justice Louis D. Brandeis
it's a shame Brandeis is dead, because otherwise you might be able to ask him why he didn't choose to use more gender-neutral wording. but it's a little unfair to slam the author for making a literary reference (especially when he was considerate enough to provide the reference at the end of the article).
-steve
--- "We also were guided by the unlikelihood that anyone would face supernatural evil armed only with technology."
And, no, I _do_ support anonymous posting. For stuff like "my employer...", "my hellmouth..." etc etc etc.
Not "I fancy taking cheap shots at people who're getting more attention than ME with no responsibility for what I said".
Strong data typing is for those with weak minds.
Strong data typing is for those with weak minds.
You can either take another hit off the crack pipe, or develop a sense of HUMOUR!!!
Strong data typing is for those with weak minds.
Strong data typing is for those with weak minds.
Now Debian is a GOOD company. They are as they state GNU/Linux, which means they are GPL/Linux, right? KDE's libraries are not GPLed, they are for non-commercial use only, which means we can't sell them legally, as I understand it... now IANAL, and I haven't read the license behind QT, but using common sense that's what non-commercial means to me. Debian decides not to include KDE in their release because it is not GPLed and you bitch about this? Chill out. Its not your distribution.
Look at what RedHat does. They have all this money from going IPO, and I reallize they gave a lot of that away, but I often get:
ftp ftp.redhat.com
Connected to ftp.redhat.com.
220 FTP server ready.
Name (ftp.redhat.com:calebm): anonymous
331 Guest login ok, send your complete e-mail address as password.
Password:
530-Anonymous user limit reached, see http://www.redhat.com/mirrors.html
530 Login incorrect.
Login failed.
ftp>
Why does this multimillion dollar linux startup have a limit on ftp connections? They should have a farm of ftp servers to give away their code. In fact if I was running that company I would have a free form on the webpage for anyone to order and have a CD shipped to them without asking for any cost, or possibly even a minimal $5 fee for S&H with an option to pay more.
That's what Linux and the GPL are about. It has never been about money, but about freedom and the value we all contribute to the people. Linux is the people's OS, no one can ever take it away from the people. I just wish the authors of QT could see the beauty of the GPL and understand that that is the only reason KDE is under such heavy fire from GNOME. If they relicensed it under the GPL it would be included with the next release of Debian, I guarantee!
Don't put words in his mouth, he's not talking about freedom, asshole, he's talking about freedom!
I am slowly beginning to understand the law, but it takes time. Lawyers are not magicians, they learned the rules through years of study, like all of us. We could all be lawyers if we really wanted to, but that's a lot of boring text I don't intend to read. Until then I will do what I can to learn 'bout copyright, copyleft, and freedom and I urge you to do the same, Mr. Otter.
If only those KDE folks would give in... then we'd have a really good desktop to support instead of the GNOME shit... though I hear its gotten a lot more stable. Last time I tried installing on solaris it crashed like 5 times from helixcode's site.
Sorry for rambling sommore...
You're not serious are you? I can't bring myself to believe that you might actually think like that.
Get off your lofty perch and actually read the article. If it makes you feel better, substitute "hupersons" or "myn" or whatever silly term floats your boat, but please don't get all uppity over the generic term "men" when it obviously applies to all people. If the article was meant to exclude women, it would say so or would use "males of zeal" or something else equally specific.
Gender issues are tough enough without having to make exhaustive grammer compromises to avoid the sin of actually using a gender specific term to describe a general, non-gender-specific population. I propose to you that there are other, more worthwhile battles to be fought against gender based discrimination.
He is subcommandante Stallmann, and viva la revolucion!
The current Slashdot moderation system is made by gay communists!
major original piece of work
What is a good example of such a thing from closed software? I haven't seen anything truely amazing in a long time. I mean the closest thing to that I can think of is napster, but then again, it is just ftp/ftpd/wais search plus a chat screen. It is combined in an nice way for an semi-novel use, but hardly earth shattering (sans the mp3/copyright controversy).
I think the last original prog was the spreadsheet, but since then little new has come up. Excel is certainly better than the viso-calc I ran on my TRS80 2 decades ago, but excel is not original in any way. Except maybe in allowing the creation of a huge number of tremendously damaging security breaches over the years.
(maybe M$ could market M$Office as a virus IDE)
The current Slashdot moderation system is made by gay communists!
Here I thought RMS was Really Mod System or Really Sad Machine? :)
:)
Or it could be Radical Sounding Metaphor?
I've been playing too much Chrono Cross/Trigger recently. Whenever I think of "Zeal" i think of a floating magic city in 12,000 BC.
----
Oh my god, Bear is driving! How can this be?
ADVENTURERS! - ANTIHERO FOR HIRE - CARDMASTER CONFLICT
---------///----------
All generalizations are false.
--
I like to watch.
Go read the definition of Democracy. We DO NOT live in a democracy. We live in a Republic.
But then other "essentials" have been "closed source" - water, electricity, the postal service, broadcast media. In many cases those were provided by government agencies or by private companies that were under government regulation; and supposedly the government was responsive to the will of the people and looking out for their welfare.
So maybe freedom comes down to choices, and to access to information so that choices may be made in an intellegent manner. How meaningful those choices are is important, a single and closed source video game is much less restricting than a one party State. But turning the tools and information channels used by society over to a small group is asking to loose all meaningful freedoms.
I will agree that helping NGOs such as the Red Cross and Amnesty International is at least as important as helping the FSF, but I don't think that the FSF and DFN are minor and can be ignored.
icqqm [ICQ:11952102]
This has been a very interesting discussion. I'll just add that I'd save the hospital over the library. Books can be re-written but people can't be resurrected (at least not by us mere mortals).
Ah, but mortal existance is by definition limited and will eventually end. Everyone dies, it's just a question of when, and personally, I would rather die than live on a respirator for the rest of my life.
Written knowledge, on the other hand, can theoretically last forever and benefit everyone.
Try to get beyond this 6th-grade philosophy.
--
It's a
-- Danny Vermin
One item that has been brought up before in this regard: open the engine,
sell the game. With the engine libre, they will receive not only bug fixes,
but someone with a bit of spare time could port the engine to another
architecture (thus expanding the market share from, say, only x86 to z80,
SPARC, Alpha, Mac, etc...). In this sense, the actual game (levels, graphics,
sounds, etc...) is the selling point, and not the engine which displays it.
who is going to pay a company for support when they can either hire their own people to maintain the source and fix problems
Hmm.. good question...
I work for a company that exists primarily on computer service contracts - that is, other people pay us to fix their computer hardware (to make all the computers run - replacing/upgrading hardware as necessary, to make their networks go, etc.)
Now, looking at your question, why would anyone pay US to maintain their hardware when they can hire their own people? Same answer: BECAUSE IT'S CHEAPER to pay a company a small amount for a large skill pool than to hire your own employee, who has a small skill set.
Our customers pay us about half of what they'd pay for an in-house geek, and they get whatever skill is necessary to solve the problem - if they need a printer guy one day, they get a printer guy; if they need a computer guy the next, they get a computer guy; if they need a network guy the next day, they get a network guy - all for half of the raw cost of a single employee that would only have one of those skill sets (if they're lucky.)
The business model works in other sectors besides software.
The business model you describe is a very basic one. A company develops a product that people want, puts it out on the market, and, in the absence of a better competitor, sells it for a profit. This model can be attributed to a very basic view of supply and demand. What open source software companies propose is directly opposed to that model. You are expected to give your product away for nothing and make money elsewhere (like support contracts) for the good of software in general. Big businesses aren't going to abandon the practices that have made them so wealthy in favor of that, it would be self destructive because it isn't yet proven that such a model works. People who have become successful working for businesses that have made their money in the traditional way aren't going to abandon it either.
It may be that commercial success, on the scale of MS or IBM, isn't what the free software movement has in its future. It is also equally possible that it could end up being a gold mine. Any company, or any person, who is in this for the gold mine alone should probably rethink their position. I think the article is trying to make that point. Since there is no denying the need to feed the family the community may miss out on the services of people such as yourself, for the time being anyway. I doubt the majority of open source programmers rely completely on free software for their income anyway, most of them intend to produce better products first, then worry about whether or not there is any money to be made.
My point, if I have one, is that if you think opening up the code makes for better software, and you want better software, then you will eventually come around. If you are looking for a way to make money at this by opening up some code but not making it 'free' then it would be best to sit this round out.
Icebox
You're right. Software is just Software.
And DNA is just Software, too.
The Bible is software.
The laws of physics could theoretically be considered software, but at this point the definition starts to stretch a bit.
-Hentai [in vita non pacem est]
MMOG?
Give the game away, sell time on the server?
Just a thought.
(You'll pardon me not mentioning the KDE counterparts to those. I acknowledge their existence and have been told they're good products, but I prefer to wait and see until that license brouhaha is sorted out. I've grown rather fond of GNOME's look and feel anyway, and Helix's update tool kicks ass)
What about Perl? Or Bonobo? Or TCl/Tk? Or Coda? Or even Slashcode?
And how would you distinguish between a Yet-Another/Is-Not and an "original product" which is not a "new paradigm"? This is a rather subjective judgment. Barely anything can be called "new" nowadays.
I like (and use) what these unbearable people make. They can preach all they like for all I care.
Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work (don't talk to me about the Internet. Developed in academia and government, a completely different model).
I don't think you're being totally fair there. Most software categories have already been invented. It'll be very hard for someone to come up with a new kind of "killer app", free or not. Cloning existing apps into free equivalents (Evolution, Gnumeric, Konqueror, Mozilla, AbiWord, Dia, even GNOME or Linux) is a worthwhile task.
Sensible, limited patent and copyrights help to stimulate creativity and reward people for doing really great stuff. They have their place.
The key words here are sensible and limited. I hope you're not talking about the Sonny Bono Act, DMCA or UCITA. Hell, I'd be prepared to accept even some kinds of software patents if they lasted a reasonable amount of time (like 5 years at most). 17 years in the IT industry is forever!
BTW: 27 days and counting... public-domain RSA. Y-eah! :)
Jesus...and all this time I thought it meant "root mean squared".
It does. It refers to a person who is at the root of a cause, and isn't afraid to be mean to the Nth degree.
In fact, Richard Stallman hijacked the term, and popularized the use of it to refer to him, just because his initials happened to match the TLA. What a guy.
Accountability on the heads of the powerful.
Power in the hands of the accountable.
But I'll put up with it if it's an alternative to a world controlled entirely from the top down. I'd rather choke down the egoes of thousands of individual trolls than one, mass produced conceit we're all expected to identify with (e.g. Britney Spears).
Heh and look -- im getting pompous already. But geek ego has always been that way, privately. The fact that some people are getting evangelical about it now is at least a sign that we geeks are beginning to care about the world outside our isolated academic interests. Give us some time and we may learn real class.
What an incredibly erroneous comment.
Newspapers, TV shows, Radio stations make their money primarily off advertising. Would you like to have advertising in your software?
Software development is not journalism. You can pen an article in one night. To develop well, designed, feature rich software takes months (especially consumer targeted software).
Software development is not content development.
Why is it assumed that commercial software and free software must exist in opposition to one another? Simply because this is RMS's position?
There is no such dichotomy, as is made quite clear in the GNU definition of commercial software, nor does RMS adhere to such a belief.
This is easy to see today, since there are a large number of companies writing commercial free software (IBM, Red Hat, Helixcode, etc.).
To refer to non-free software, the FSF suggests using ``propriety'', though I prefer the term slave-ware.
Let me comment on these:
:)
services model
The biggest flaw I see with this model is there is no incentive to produce bug free (or as close as you can get) code. By introducing subtle bugs, you can ensure yourself a job forever.
software customization model
This is what I do right now, but our clients insist that they get the source, and they always have. I'm not sure who is paying for custom software and not getting the code (and if anyone out there is doing this, call me, we can make a deal
The problem I see with this is that one company doesn't want to pay for the development of software that their competitors will get for free.
sell hardware
This is a very small field, and most programmers don't work for hardware manufacturers, so this doesn't answer the general question.
I, and other customers like myself, are actually paying for this code to be developed we should have the right to choose solutions over which we have some say in the development, and that we can take to alternative vendors for fixing/modification, if we don't like the the original vendors intentions or after sales care).
Like I said before, this is how we operate (you pay, you get the code). You can hire anyone you like to modify, fix, whatever our code. No respectable firm would operate in any other way. But, there is one restriction: You can't distribute the code or binaries outside of your company (unless you buy that right).
Journalist sell their speech, and you are not allowed to sell it. Hmm, sounds like the current software model to me.
And in Star Trek you can get anything you want from a replicator. If you give me anything I want, I will give you all my software for free.
At first I read this and I thought "Dead on, mate." Totally agreed with it. Then I read some of the responses.
I can't say I completely agree with some of the rebuttals to this argument, but they have some excellent points; I think the most important is that the pursuit of one freedom in no way diminishes the struggle for another. I think that, unintuitively, the attitude that it does is more dangerous than otherwise. Why? It leads to a slippery slope of compromise on what at first are lesser issues. Over-focusing on the big deals can lose you the little ones, which lead back to the big ones. Consider domestic surveillance--small price to pay if we can save lives, right? Privacy isn't as big a deal as a single human life, is it? But eventually, when you lose your privacy, it may be easier to lose your life--one abuse leads to another.
I'm not so confused as to think that the Open Source movement will cure world hunger and lead to peace among men, like some respondents seem to be. But neither do I think that it detracts from what the original poster calls the "real fight for freedom and democracy." His mistake is presuming that this is a fight that has already been won in the First World. In reality, as our founding fathers understood (I'm thinking of a tired Jefferson quote that I won't subject you to directly here) it's a fight that continues forever and is fought on the smaller battlegrounds of personal freedoms.
No relation to Happy Monkey
Zeal: "Enthusiastic devotion to a cause, an ideal, or a goal and tireless diligence in its furtherance. See Synonyms at passion."
:)
Being zealous for something involves working towards furthering its goals. Thus, evangelism is a side-effect of zeal.
So, am I now a Definition Nazi?
-----
http://movies.shoutingman.com
ShoutingMan.com
This has been a very interesting discussion. I'll just add that I'd save the hospital over the library. Books can be re-written but people can't be resurrected (at least not by us mere mortals).
-----
http://movies.shoutingman.com
ShoutingMan.com
Again, thoughts can be rethunk. People can't be re-alived.
I value people more than knowledge. Besides, to quote from valuable literature, "there is nothing new under the sun."
At the risk of attacking a straw-man, consider this: The public library in your town is demolished, or your mother dies. Which is it?
To me, the choice is simple.
-----
http://movies.shoutingman.com
ShoutingMan.com
I have a different take on this. The computer is an extension of the mind in the same way that the hammer is an extension of the hand. If it develops in a way that restricts people, this means that it is restricting our collective thought. When governments and/or companies go around policing "functional" speech that exists in source code form, this is, in essence, policing thought. In our current state of consciousness, we may feel we need such policing, but it nevertheless is what it is.
;)
IMO, this is what was meant by the theme that overcoming the Matrix will help to free humanity. For me, the Matrix represents technology not considered in the context of social or spiritual benefit to humans. For example, when people create technology to enhance their own profits regardless of the effect it has on other people, this gives form to the Matrix. By seeing computer technology from the perspective of a reflection of the mental thought and constructs accrued over thousands of years of evolution, we can start to overcome fears and doubts that have enslaved us thus far.
Furthermore, networking of computers can provide many useful reflections on the networking of people. If a computer is isolated human thought, the internet is social collective consciousness. If something either goes wrong, or causes harm to another group or individual, it's possible to see from where that impulse originated and try to integrate and transcend it.
So, software as a product can be a little more significant than diapers or toothpaste. It may not matter as much in those cases how you exercise your choice, but don't necessarily assume that software is a product like all others. If anything, the availability of the source code has heightened the awareness about the true nature of computer software. It is, after all, the source that counts.
Emancipate yourselves from mental slavery
None but ourselves can free our minds.
-Bob Marley
Nice bit of rhetoric. Get a dig in at Microsoft while totally skirting the issue the previous poster brought up. He wasn't claiming Microsoft was more innovative than free software, just claiming that free software isn't innovative, and so far has only duplicated commercial apps and has shown very little innovation. But hey, ignore that, and dig Microsoft at your leisure.
From your post, it almost sounds like you're accusing people who support free software of lowering the value of the word "freedom" just because they are fighting for the freedom of something else than the lives of other people (or maybe their own).
Isn't it a bit contradictory to claim that someone trying to teach others about freedom is actually doing harm to the fight for freedom throughout the world? Instead, by trying to restrict the meaning of freedom to helping those in need of food, shelter, etc., you are most likely to cheapen the meaning of freedom by restricting it to a very specific aspect of the concept.
Freedom is not only about staying alive, eating food, having shelter, etc. If fact, I think this has more to do with basic human rights than freedom. Instead, freedom is considered by many to be a right in itself - meaning that after you are safe and healthy, you want to be able to express yourself, to speak to others about any subject, to be able to share your knowledge and your dreams with others, etc. After all, some people live in totalitarian countries and are healthy and safe - in China, for example. But even if their rights to life, food and shelter are assured, their right to freedom is not, because they are told that certain subjects cannot be discussed, that they cannot criticize the government, etc.
I think everyone will agree that it is more important to stay alive, eat well and find shelter than to be able to speak freely. This is a given, since you can't possible speak freely if you're sick and dying. But it does not mean that fighting for the safety of people who are in need of it should stop us from fighting for freedom.
I think that the people who believe in the freedom of software are often seen as zealots or fanatics. I think that's because people don't realize what they're missing because they grew up in a world where some of their freedom were taken away constantly. In comparison, the net grew with the help of dreamers who sought to create a mean of sharing and communicating openly with others, something that is very important for freedom. The internet is perhaps the last place where we can really hope that our right to freedom is fully kept alive. However, as the net grew and more and more companies sought to connect everyone to it, the number of people who came on the net for sharing and collaborating gradually lowered in proportion of the people who just came on the net to have fun and profit from other's hard work without sharing themselves.
The fight for freedom of software is just as important as other fights for basic human rights and such - in fact, not only is it important, but all those fights must be fought if we are to preserve those rights. It is not proper for you to criticize others because they're taking part in a fight which you find less important than the one you're taking part in. After all, many people don't take part in any of those fights, so at least the people who fight for freedom of software are surely helping more. And it's very possible for someone to help in more than one fight - after all, what's preventing me from sending money to OXFAM or the Red Cross while i'm writing free software? People have different interests and abilities, and they can use them as they wish (that, too, is part of freedom, after all). Some people go to other countries and help those in need of food and medical assistance. These people are surely admirable and I respect them a great deal - but as for me, I don't feel like I'm capable of doing that. On the other hand, I'm capable of writing software, so I can help protect freedom in my own way.
Please note that I am not an old-school hacker; in fact I am not even a hacker. I am a young programmer that grew up in the Macintosh world, and I've just recently taken interest in GNU/Linux and the world of free software. I don't agree with everything that RMS says and that's ok, since everyone is entitled to their own opinion (that doesn't mean that we can't discuss those opinions); however, even though freedom of software wasn't something I grew up with (the macintosh community is more oriented toward freeware and shareware), some of what he was saying did interest me. I do not know if proprietary software is so bad, because I still can't decide if being able to buy a piece of proprietary software (thus giving away some of your freedom) is also an important aspect of freedom (after all, shouldn't I be free of foregoing my freedom if I want to?). However, I do agree that proprietary software has often hurt the community and our freedom to share and express ourselves. Thus, supporting free software is important, I believe, because it shows those big businesses that we're not giving our freedom away without a fight.
Most of my friends still refer to me as deefer.
This basically true - although I refer to him as deefer yet hate his guts...
Ohh, something that doesn't agree with the writings of our glorious leader RMS, I don't want to see it because I can't think for myself, someone else has to do it for me.
:) But I agree - too many people on /. are constipated in their own beliefs.
Actually, my glorious leader is JKH.
Which gets me thinking (look out!)....does anyone have a canonical list of CS/IS Saints/Blessed who are referred to by their initials (RMS, ESR, JKH, BWK, et. al.) ?
DrQu+xum: Proof that the lameness filter doesn't work.
Freedom of choice is what you've got Freedom from choice is what you want. What more true statement could you come up with for 2000? Devo still rules. Somehow they have the clearest voice of the modern free software movement.
-in a fast german car im amazed that i survived... an airbag saved my life!-
Two words: Max Vasilatos.
Glad to hear it, I'd darn well hope so. There is no need to 'forget' 50% of the potential new buddies right off the bat and it is too bad the writer was so glaring about it.
FJ!!
Chief Seattle of the Suquamish (??) once wrote an eloquent speech about an offer to buy a gew million acres of land. He wrote: "How can you buy or sell the sky, the warmth of the land? The idea is strange to us. If we do not own the freshness of the air and the sparkle of the water, how can you buy them?" Code was once free -- in the literal and figurative sense -- and the idea that it could somewhow be owned was strange to our programmer forebears of old. It is almost prophetic that Chief Seattle's speech begins with: "The Great Chief in Washington sends word that he wishes to buy our land." And so it is that a chief in (Redmond) Washington feels that our code, whether the beauty of a particular construct in C or the clever entanglement of a script in Perl, is somehow ownable. How do we buy or sell the sky? How do we own code? KLL
All this talk of the freedom of free software, where free software is software licensed under BSD L, X11 L, Artistic L, Sendmail L, etc., and GPL. When the talking stops, one learns that the license they're promoting, the GPL, only gives the software freedom within the community of GPL users. (Kinda like the freedom those enslaved to an island have.) The software is not free to be used by those who won't use the GPL. If their community is based on Copyleft, why don't they talk about Copyleft, instead of about Free Software, which is a different thing (which even they will admit in the fine print).
My employer has specific problems he want to solve. I'm hired to solve the problems. I write free software as part of the solution. Everybody wins. My employers problems are solved, I'm getting paid, and more free software is produced.
I do not understand why this concept seems so hard to grasp, that some people claim that it cannot work, despite the fact that is *does* work. I *am* getting my salary. My employer *is* getting his problems solved. I *am* writting free software.
Maybe you think all programmers are creating products. Some are. They are a small minority. Far most programmers are employed in the internal infrastructure side of various commercial or non-commercial organizations. Our work is less visible than those who create shrink-wrap products, but it is no less important.
From the FSF link you posted:
But non-copylefted free software also exists.
Exactly which part of that statement is it you have trouble understanding?
Here is the relevant bit of the GPL for examination.
As you can see the FSF doesn't necessarily have any power over the users or the writers of software. Each group is free to use whatever version of the GPL that they want when the version number is not particularly specified.
The FSF does, however, retain the right to change the GPL as they see fit "to address new problems or concerns." Such is their stature in the Free Software community that were they to decide to change the GPL a good deal of code would almost immediately fall under their new version of the GPL. Users could continue to use their old versions of the software in question, and the KDE group would be welcome to maintain their own forks of all of the software that they have "borrowed" from, but new development on these projects would fall under the new version of the GPL.
Note, the FSF certainly does not have the power to force people to use their new version of the GPL, but they do control a heck of a lot of GPL software (the copyrights are in their name), and their opinion (like it or not) carries a lot of weight in the Free Software community. Many, if not all, of the GPL developers would probably go along with the switch.
If the Free Software Foundation decided tomorrow that Dynamic Linking was a serious enough hole that it absolutely needed to be filled, then the KDE group would be in a world of hurt, and they would have no one to blame but themselves. After all the FSF and the Debian group have been telling the KDE developers all along how they felt that the GPL should be interpretted, and the KDE group has simply thumbed their noses and resorted to name calling.
Whether the KDE group likes it or not the license certainly does matter. This article may write off the Gnome Foundation and the donation of the code in StarOffice, but it is a big deal, and it will give Gnome a serious boost. This boost could have been KDE's if it weren't for the licensing issues.
While I certaily agree that licensing matters, it is not always the most important consideration.
For example, in BSDs case, the reason that Linux is more popular than the various x86 BSDs is that Linux has been open about supporting weird hardware, and the BSDs weren't. Heck, they didn't even acknowledge that some people might want to use IDE CD-Rom drives until fairly recently.
Of course the license is still important, for example, Linux can "borrow" code from from FreeBSD, but FreeBSD can't borrow Linux code without adopting the GPL (because the GPL is "viral"). That works out as an advantage for Linux, but not nearly as big an advantage as the fact that Linus has been much more inclusive of hardware drivers.
As for Gnome, if you haven't used the newest Helix Gnome with Sawfish, then your opinions are hopelessly outdated. Gnome is no longer anything like RedHat's evil version that they shipped on the early 6.+ versions of their distro. Honestly, I was a long time KDE user, but HelixGnome + Sawfish is impressive. And the fact that their stuff is LGPLed is simply icing on the cake.
Another thing to consider is the fact that Gnome uses industry standard Corba, while KDE uses DCop/Kparts. That makes a big difference when you are an organization like Sun with a lot of Corba-ized software floating around.
We live in interesting times.
Although in this particular case I would tend to think that Debian and especially the FSF have the upper hand. After all, if you pay careful attention to the GPL it gives the FSF special rights to change the GPL and make the new license apply retroactively.
In other words, I would be wary of contradicting the FSF on this point. After all, they can change the wording of the license so that it is unambiguous and then millions of lines of existing GPL code will be unavailable to KDE, and many existing KDE apps with borrowed GPL code will be illegal to distribute.
Unfortunately the QT and KDE folks have a long history of being sloppy with their licensing, and they are unwilling and unable to change now. My personal guess is that this whole issue will turn into a train wreck.
Uhh you severely missed his point. Even though you have an account, you're no less anonymous than an AC. Perhaps if your username were "Harold Thompson from Houston, TX" you might have a case. As it stands, the difference in anonymity between you or me or an AC is pretty much zero.
I pretty much agree with you but can't resist arguing a little:
Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work.
That's true if you're thinking about user applications. Unix is playing catch-up there and is imitating commercial software. (WindowMaker/AfterStep dockapps are the only real source of originality I can think of.) But there have been a lot of innovative free development tools.
Look at the main characters of the Free Software movement. How many of them don't have more or less serious ego issues?
That depends how you define "characters". I don't get the impression that the developers of, say, Samba, Apache, KDE or WindowMaker are egomaniacs. But then you'll never see obsessive Slashdot coverage every time Andrew Tridgell or David Faure opens his mouth. Probably you mean the "main celebrities" -- although I think you're being unfair to Linus Torvalds.
-----------
What I'm listening to now on Pandora...
Thanks
Bruce
Bruce Perens.
Bruce
Bruce Perens.
Yes, I am not entirely consistent in this. But it is mostly because I consider that Free Software and Open Source mean the same thing, and have worked that way from day one of the Open Source initiative.
Bruce
Bruce Perens.
Thanks
Bruce
Bruce Perens.
Thanks
Bruce
Bruce Perens.
Because that's not true. For example, I released my first free software, Electric Fence, around 1988. The principle in that program could have been patented if I'd wished, and is in fact mentioned as prior art in at least one patent, filed by ATT.
If you think we are slavish copiers, you're just plain wrong. Even though Linux, for example, had a published API to model, there are many improvements to the art in its source code.
Bruce
Bruce Perens.
And of course there are non-economic proofs of the model's importance, too.
It's nice that people can make a living working on Open Source, but the existence of VA, Red Hat, and their ilk is not key to the existence of Open Source. I was making Open Source before they existed, I can go on making it after they are gone.
Bruce
Bruce Perens.
Thanks
Bruce
Bruce Perens.
I don't think there would be much job security in working for a company that isn't making a profit.
Please go back and read what I wrote. I didn't say the company wasn't making a profit. I said that the Open Source developers were operating as a cost center. Most companies have profit centers, which make money, and cost centers, which provide essential services to the profit centers. If you can save $1 from continuing overhead in a cost center, it's as good for your company as making $1 in a profit center - that's $1 they would not have had otherwise, either way.
Nobody is forcing you to give away your code, unless you consider competition a form of forcing you.
Thanks
Bruce
Bruce Perens.
Sir. I hate to throw water on your argument, but I am the primary author of the official definition of Open Source. The other authors were a bunch of Debian developers. When we wrote the thing, it was called the Debian Free Software Guidelines. Open Source was proposed about 6 months later. At the time we finished the DFSG, Richard Stallman approved of it. As far as I can tell, it's a definition of Free Software licensing.
Free Software as defined by the FSF before we came along with the DFSG and OSD also includes more than just the GPL, the other licenses you mention are free software too, although they are not necessarily compatible with each other.
This is a complicated area and I suggest a bit more study.
Thanks
Bruce
Bruce Perens.
Bruce
Bruce Perens.
What point is a healthy life of book-burning slavery?
Thanks
Bruce
Bruce Perens.
what is voting but expressing an opinion? many roadblocks have been put up against voters in the past - owning land, gender, religion, education, etc. voting is just a way to get a person with the voter's interests in a position of power.
in other words voting is a way of communicating.
what is software? in many respects it too is a way to communicate. email, news, the web, chat, etc. all of these must remain *free* if all people are to be able to use them to communicate freely. and in order for that to happen the people need to be able to *see* the software.
there's also an issue of civility. all these grandiose concepts of freedom are great, but for what? a society where corporations tell us what is moral? the act of sharing with a friend is deemed immoral and illegal?
is that what real and serious freedom is working for? if it is then sign me up for the cheapened and goofy form of freedom.
US Citizen living abroad? Register to vote!
There are a few issues I have with this:
- what about the developers that wrote the original version that you added custom hacks to? They did 99.99% of the work, but you get all of the payment?
- Who will your custom changes be useful to? Your employer, and maybe their competitors, but no-one else. To me, that's a rather empty form of open-source. "Let's give something useless back to the community!"
- Can't you write the code, and then not release it as open-source? Then you don't risk your competitors learning anything from it. This is within the restrictions of the GPL too, since you're not distributing the code. Less risk is a benefit, so its to your advantage to not release the code.
- This one's personal: I don't like writing custom hacks. I want to write real software from the ground-up.
Maybe I'm a zealot, but I agree with that. All software should be free. I would never say, though, that all software must be free. Huge semantic difference, right?I too think it would be nice if all software was free. I think it's of higher importance for producers to be compensated for their work though. Hence, I don't think it's immoral for content creators to demand to get paid for their work. I do, however, think it's immoral for people to expect to get something for nothing. It's even worse to insinuate that those who demand to get paid for their work should be punished, which is exactly what RMS does. I personally think that those who demand something for nothing are far more deserving of punishment.
People will get paid for programming (or tutoring AI robots) in the foreseeable future, though.
Programming is expensive. Few people can do it well, and for those of us who can. it takes a long time and a lot of effort to produce something truly significant. Work for hire really only works for adding custom hacks to already existing code. See the points above. If you look at a typical project, like say Apache, I'd bet that far less than 10% of the useful features were added by people writing custom hacks. The important software is the non-custom software. In open source, the people who write that >90% of the code tend to go unpaid. That's the software that's useful to a much larger group of people, and it would be much more valuable for it to be opened. So far, there are very few business models that really work for this kind of software though. The most common model is to ammortize the cost over all of the users. In other words, charge a per-whatever license. That seems to be at odds with that nebulous "freedom" that some people want though, because in order to ammortize the costs, you need to require all users to pay their share. If you don't make it a requirement, most simply will not pay, and your costs won't be covered.
- I mentioned widget frosting. I don't want to write hardware drivers though.
- How is it a benefit to the service company if the software is free? Doesn't that just make things easier for their competitors? If they close the source, only they will be paid to make improvements. As an aside, I'm not interested in doing contract work. I like to concentrate on coding, not negotiating for new "gigs".
- Sounds like selling banner ads. That only works for extrememly high-traffic sites like Yahoo and popular search engines.
- I could also become adept at waiting tables. By why can't I get paid for writing code, which is what I'm good at, and which is useful to others?
What you seem to overlook is the fact that even if there were no financial incentive to developing free software, people would do it (for love of the art, boredom or whatever).What you seem to overlook is that I contribute to several open source projects. I love coding. I also need to eat and have shelter too, though. So I have a day job writing closed-source code, and then I contribute to open source projects at home, in my spare time, when I'm not too burnt-out from coding all day at work. Plus, I like to get away from the computer every now and then. All coding and no play makes Zag a dull boy...
There would be a heck of a lot more open source software if people could actually work on it full time. As it is, software developers have to have "day jobs" and can only work on open source part time.
Also, a lot of open source code isn't even written by professional developers, but instead by sysadmins and webmasters. I know I'm going to get flamed for saying this, but a lot of that code sucks. There are well know CS algorithms that aren't used, because a lot of the people writing the code simply don't know about them. I think the code would be a lot higher quality if there were more professional developers working on it full-time. As it is, very few people can work on open source full time, because there's no viable way to make a profit.
nobody is demanding your work for no compensation. I'd rather view it as requesting your help for a joint effort, the final product being the shared compensation.
RMS has stated many times that it is "immoral" to produce (or even use) non-"free" software. Many other open source zealots have stated that all software should be free. Many also have the belief that copyright is wrong, and the people should be able to distribute software as they please.
And having the final product be my compensation isn't quite enough. I can't tell my landlord "here's the rent for September: a generalized A* searcher in Java!". Much of the software I write is of no use to me, personally. I enjoy writing it, and I know it's useful to others.
I have no problem with writing free (as in speech) software, provided I can make a decent living. By decent, I mean on par with commercial software developers. I would think that most open source advocates would be interested in finding a way to make that possible. Maybe I'm the only one.
You're arguing that free software is bad because it's impossible, but reality is flaunting your objections, as reality tends to do.
Look at my email address and say that again. I never said free software was bad. I just think that people who advocate free software and open source should be interested in finding ways for developers to make a profit developing free software, because that would allow them to work on it full-time. As it is, developers can only work on it in their spare time as a hobby, and the vast majority of open source developers aren't even qualified to be commercial software developers. Combine all that, and you get less code, with lower qulity than you would get if there were professional developers working full-time on open source.
Incidently, having worked on a few open source projects, I have seen with my own eyes some of the most screwed up coding that could only have come from someone who was either drunk, or knew very little about coding in the first place. (I'm guessing most of these are caused by either sysadmins or webmasters) Of course, I've only been able to work on these projects in my spare time, so I can't fix every disgusting kludge I see...
I've asked this question so many times, and never once recieved a reasonable answer. Here I go again though:
How can developers of open source/free software get compensated for their work? Everyone right now seems to be either doing the work for free in their spare time, or is working for a company like Red Hat that hires developers only for PR reasons. There don't seem to be any good business models for open source (except perhaps widget frosting, but not all of us want to write hardware drivers).
I would love to be able to spend all day working on free software projects. I would also need to get paid though. And I think I should get paid just as much as people working on commercial software. You can't really sell "free" software, because "free as in speech" seems to require "free as in beer".
Okay, now I know someone is going to say "work for hire" (that's the closest I've ever recieved to a reasonable response to this query in the past). There's a problem though: software is expensive to produce. Suppose I spend a year developing some piece of software. I expect to get paid at least a year's salary for that work. If several hundred or thousand people will be using that software, that doesn't seem unreasonable, if they all pay for a bit. (ie: amortize the cost over the users.) Work for hire implies that a person or group will pay for it though. Where are they going to get that kind of money?
Name just about any other open source business model, and there's probably a big hole in it. Loss-leader: you're not making the company money so they may as well fire you. Support's even worse, because there's also a conflict of interest. etc...
Assuming there isn't any good way for free software developers to make money (I have to assume that, since no one has been able to show otherwise), why should developers create free software? RMS and Bruce say for "freedom". This is a pretty nebulous form of freedom though. How is your freedom violated if I write some code and don't give you the source? Would I be violating your freedom if I wrote down a neat idea for a program, and never got around to writing the code or publishing the idea? What if I draw a doodle that I never show anyone, but you would've liked it had you seen it? What if I take a dump, and don't let you watch?
To me, "open source" is a feature. The "freedom" it gives me isn't significantly different from the "freedom" obtained by getting a larger hard drive, or having a system that doesn't crash.
One last query: Who's more greedy, the person who demands to be paid for their work, or the person who demands the benefits of that work at no cost?
I don't get where you concept of moral worth is coming from.
You seem to start of saying that PGP is no better or worse than its commercial equivalents to the activists who use it. Thats an odd argument, given that it really has very few commercial competitors (I'm not aware of *any*). Even if it did, its *free* (beer), and well verified. It seems strange to claim that its of not more value to a human rights activist (and they do use it) than expensive and poorly verified (they usually are) commercial products.
Its similarly strange to say it has no more value than access to clean water: well obviously it has *less*, though I'd say both have *some*. I'd ask you what you think *does* have moral worth ?
I think that in the very long run, you are wrong about that. As people slowly turn their lesser freedoms and money over to the megacorps, it starts to have subtle effects on their overall lives. The same process that gets people to buy Windows 2000, is also what keeps them glued to the TV set in order to download the latest homogenized pseudo-culture update, instead of getting up and doing something or thinking for themselves.
Maybe having a population of half-asleep zombies isn't as sensational of a problem as juntas butchering children, but it's still pretty offensive to me.
---
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
but doing nothing and having no free alternative such as GNU Linux BSD etc leaves us powerless to the whims of large greedy corporations.
Okay, I'm throwing away moderator points to reply, so listen up.
Freedom is not software any more than liberty is the piece of paper the US Constitution is written on. You and I have always had the freedom and liberty to create free software. There are no laws against it (patents not withstanding, but that's tangental). If GNU, Linux, BSD, et al never came about, guess what? Someone would come along and create them! That's exactly what Richard Stallman, Linus Torvalds and thousands of others did.
The freedom is in the creating, not the creation. To imply that simply using Linux instead of Windows will free you is utterly ridiculous. I already have free speech. I don't need Richard Stallman to give it to me any more than I need him to supply me with air. And there is nothing Microsoft can do to take away my free speech.
Many of you out there used Windows once upon a time, and now use Linux or BSD. Did you have to break any laws to switch? Did Microsoft come to your house and break your kneecaps? Did they attach your wages? Were you, in any way, fearful of what Microsoft might do to you in retaliation for your rebellion? Of course not! That's because you were already free.
I don't know where this myth is coming from, but we are not powerless against the whims of people wealthier than ourselves. As long as we are free, they can do nothing to us against our will. And the only thing that can take away our freedom is crime and government. As it stands today, not one corporation in the world can tell me what to do with my life, liberty or property.
And before you all jump up waving your arms, I fully understand copyright does not let you do whatever you want with your own copy of Windows. Actually, you do. You can do whatever you want with your own copy, including giving it away to your neighbor. You just can't do whatever you want with the information, since that is not owned by you. Copyrights are a thorny thing. If information should not be owned, then by all means repeal copyrights, patents, trademarks and trade secrets. But this will change nothing in reference to free software. Closed source software will still exist, only without government copyright protection, it will be encrypted and locked to registered users only.
Look at DVD's for example.
Okay, I am looking at it. But I don't see where my liberty is being taken away. If I don't like that I can only watch a DVD on certain players, then I can choose not to buy it. I don't go buy a beta video tape and then bitch that it won't run on my VHS player. Sony gains zero control over my life when I buy a Sony DVD. If DVD's are that onerous, then some group will create an alternative format. They're doing something similar right now with Ogg Vorbis. You don't even need hardware guys homing in on our turf. Just keep the DVD technology and create a new format to store the information with. This is not that hard to imagine. Remember DIVX? Remember how here at Slashdot we were warned that it would make us slaves to the corporations?
A Government Is a Body of People, Usually Notably Ungoverned
Excuse me. I have to say this. Why 'Men'? Why not 'People'? You're leaving out half the population there with your title. Maybe not half of the population of Open Source zealouts, but half the population of potential newcomers.
If you're trying to unmask the mystery of the free software world to newcomers, maybe you shouldn't start by making it sound like a boys club.
(although I know it really seems like a boys club. there are quite a few of us women out there actively involved...more than you might think by the looks of places like slashdot which only has MEN for authors...)
Lisa
And how are journalists going to make money if speech is free!
--
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
"The front and back doors in your analogy should be for different, unconnected buildings."
No, all freedoms are interconnected in at least two ways. First, as other point out, issues like encryption protect human rights through the use of software. Second, as pointed out in my original post, what's the point of freedom from military juntas without having freedom from state-issued decrees? And what's the point of having freedom from state-issued decrees without having freedom of the press? And what's the use of having freedom of the press without free speech? Etc.
--
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
'So by caring more about real freedom issues rather than the "freedom" of a piece of software I become part of the Big Evil?'
/.ers were in a house. The house is attacked by MS employees! They start beating on (or even pouring through) the front door. You are advocating a defense of "everyone to the front door"--but that leaves the back door unguarded. *I* am advocating a "man every station" approach that leaves our flanks protected. My method also means slightly less defense at the site of the (current) attack but which is worse: being outnumbered 3 to 1 at the front door or 1 to 0 at the back?
No, by advocating that we stop working for freedom at every level you are part of the Big Evil.
Let's say you, I and 8 other
--
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
Once again, you've given arguments that are both clear and beautiful.
:)
I think you are making an important point as to what free software can do if the revolution continues.
-Ben
P.S. Sorry about your stock portfolio
Why a Remote Manipulator System whatelse?
Bread and cheese are food.
God is a powerful, possibly fictional, being who may have created the universe and may be running it.
Love is an emotional bond to a person.
Happiness is a desirable emotional state.
They're all vague, but you can draw a broad enough circle that they make some sense in their most general usage.
Freedom? Freedom means that someone or something won't interfere with something that you're doing. It doesn't make any sense unless you specify what (and possibly who). Use of the word by itself, without this necessary specifier, carries the implication "The freedom you want!" without bothering to ask what that is. It's inherently an act of manipulative deception, used to create fanatic unconditional supporters.
I like open source software. I hate the FSF because they try to treat it as an important moral issue rather than an economic and technical one.
If you cannot accept the views of others, I recommened that you start devising a means of destroying all life in the universe,
I'm working on it. Give me a year or two. I will start with the Anonymous Cowards...
---
Despite rumors to the contrary, I am not a turnip.
...but only listed it among hypocritical ideological movements.
I find their use of the term "free" offensive and misleading.
While I have a moderate dislike for the GPL, and release my own "free" software into the public domain, I do like freely distributable software, especially distributed in source form.
I like gratis software, I like the debugging benefits, and I like reading source. There are many benefits to "free software" without having to apply moralistic nonsense to engineering and economic decisions.
It doesn't rule out making a profit.
I am well aware of that.
---
Despite rumors to the contrary, I am not a turnip.
Most arguably.
First of all, it's not software. It's a standard.
Secondly, it's "PNG's Not GIF" (they changed it officially). Yeah, they added a pile of features (too damned many features; it's an immense pain in the butt to implement, and arguably not much of an improvement over a gzipped bmp file), and left others out, but it's still basically a GIF clone.
Third, I believe it's becoming an ISO spec, so you'll have to pay to buy a copy of the copyrighted official specification if you want to write "real" PNG software.
---
Despite rumors to the contrary, I am not a turnip.
When people talk about "freedom" they usually mean security, or material wealth, or anything else they want and don't have.
Apparently, the FSF believes "freedom" means no selling a product without giving away the documentation unconditionally (except for the condition that it must always be "free"). That's what source code is: documentation, plans, explanations of how to change the product. Source code is speech, object code is mechanism.
That's what they want, so they call it "freedom". Never mind the people who believe they have a right to control and make a direct profit from what they produce; they're wrongheaded and evil enemies of "freedom".
Just as communists call having centralized government control of production and distribution "freedom". The poor people fight the rich people and take their money, and that's "freedom". Never mind the competent managers who increase the value of anything they own, and (by the nature of trade) always provide the other party in any exchange with goods or services of greater perceived value than they must part with; they're wrongheaded and evil enemies of "freedom".
Just as the Americans and the French called having a republican government "freedom". The majority asserted it's control when education became cheap and firearms made fighting men of women and weaklings, and that's "freedom". Never mind the people who believe that the majority is incompetent to rule; they are wrongheaded and evil enemies of "freedom".
Freedom only has real meaning when it's used in a phrase, such as "freedom to...". For example "freedom to walk down a street safely at night without fear of being mugged", "freedom to distribute a product for profit without fear of losing control of it", "freedom to modify or redistribute any products that come into your hands", "freedom to drink either Coca Cola or Pepsi", "freedom to use our arms to take what we deserve by force", "freedom to cleanse our proud race", "freedom from the weakness of morality", "freedom to kill without fear of retribution", "freedom to eat babies and pick my teeth with their bones"...
"Freedom" shouldn't have positive connotations. We don't think it's a good thing for criminals to be free.
Anyone who describes their cause as being about "freedom" is deceiving and manipulating you. The FSF's very name should be a badge of shame. Their "free as in speech" argument is a blatant lie, as few people outside the FSF think "free speech" means an obligation to repeat your notes to everybody who receives a work of yours which is based on those notes, or that "free speech" means giving up your copyright (after all, most Americans claim that they have free speech, but they also have copyright, and don't see a conflict; free speech generally means freedom to state your beliefs, not to make perfect copies of the writings of others).
But I'm getting off track. Other uses of "freedom" in a general sense are just as hypocritical. It always means something else, and usually something that people wouldn't get so worked up over if it was stated plainly.
Say, "I want software that I don't have to pay for and that comes with source code." not "I want free software.". Or say "I want the soldiers to stop stealing my food, burning my books, and teaching my children to rat me out whenever I break one of their stupid little rules." not "I want a free society.". Or "I want to be allowed to make monopolistic business deals, tie my products closely together to leverage one near-monopoly into another, and still have the police arrest anyone who makes copies of them that I didn't approve." not "I want freedom to innovate." If what you want is really admirable, it will shine through without having to use nonsense words like "free".
Of course, honesty may not always be in your best interests, if your goal isn't so admirable, but it's what you need if you don't want people like me as your sworn enemies.
OTOH, the torture/execution Braveheart finale wouldn't have been so dramatic if he had shouted out "Scottish rulers in Scotland!".
---
Despite rumors to the contrary, I am not a turnip.
DVD is a great example of this, as is Sorenson,AOL, msword and ActiveX plugins. Each serve to restrict your choice and funnel you into buying and consuming only certain product.
Bull.
Who are you to say that Microsoft can't market Word because it doesn't work with everything? If you don't like it, don't use it. That's freedom. Same with AOL and DVDs. You don't like how they work? Fine. But you have zero right to tell me that I can't use them, or tell Sony that they can't produce them.
A free market is one where you can put out anything, no matter how open or proprietary. You can also buy anything, no matter how open or proprietary.
No one prevents you, personally, from using a competing product to any of those. That's a free market.
With your logic, nothing is original, not only that, you have no idea what some of these actually do.
Ogg Vorbis is a patentable audio codec which is superior to mp3, but he never patented it...
Perl is (arguably) the most powerful scripting language ever, and is quite original in a lot of its functionality.
OpenAL is not "drivers for soundcards" it is an advanced 3D sound abstraction layer, completely open, which can work with *any* soundcard, never been done before.
Nobody has ever attempted a project like FreeNet before, sure, the idea was spurred by learning of Napster, but Napster and FreeNet are completely different.
DRI, when was the last time you saw 3D graphics support in an OS's kernel?
It is true that most projects are "copies", however, creativity and originality are out there, they may be subtle, they may have been spurred from other ideas, but if we are to exclude the original parts because it may have been built on something unoriginal, than nothing is original.
-- iCEBaLM
Oh stop it. This is the same argument as:
"Hey, polluting is bad"
"So why aren't YOU out cleaning up pollution"
Supporting lesser goods is NOT mutually exclusive with supporting greater goods. Sheesh. We can support "freedom" of software AND freedom of people. I don't think either hurts the other. In fact I think reinforcing ANY good helps ALL good.
It's 10 PM. Do you know if you're un-American?
How pretentious!
Every human rights organization in the world has the option of using any of a dozen commercial encryption products with no more risk of exposure to repressive government than with PGP. That has nothing whatsoever to do with free software.
Computers and software, as valuable as they may be, have this difference from a meeting in a public square: you are not reliant on anyone else to be able to speak your mind in a public square. To broadcast ideas on the internet, you must have people willing to help you (computer manufacturers, software coders, telecommunications companies, site hosts, etc.) Crying in a public square demands no positive action from others.
Do not confuse the right to speak your mind with the right of others to refuse to help you.
If someone else controls your software, you do indeed have the potential for someone to control your communications *with that software*. But this do not mean that commercial vendors for software who withhold their source code are working with "the man." Commercial institutions form synergistic relationships according to the demands of the market, and for every threat of a Microsoft colluding with the FBI for exposure of personal secrets, there's a L0pht and a slashdot to find out about it and tell the world.
When I think and consider the people who are "empowered" by free software, I am happy for them. But I find no reason to believe that their access to software has *moral worth*. It is no more fulfilling (probably less so) then their access to clean water or pharmaceuticals -- both of which are provided all over the globe by institutions of every sort, from commercial to charitable to governmental.
Do not overestimate the importance of what we are doing here, folks. We are players in a market, and as such we serve the public. How much we ask for in return is not indicative of our worth, but how much we *get* most certainly is.
Thanks
Flynn777
Men of Zeal does not refer to Free Software advocates, it refers to the people that would manipulate Free Software for their own uses while trying to cloak their activities by acting as if they were advocates.
As the author says, we must be cautious (but not paranoid) before embracing a new adherent to the ideology of Free Software.
Amen, some of the newbies need to learn. I can't stand how many people I've had to correct about RMS.
I'm running RMS 2.2b the "angry icon" release currently, and contrary to many ill informed users, it's stable as hell.
I agree with the final sentence wholeheartedly. However, open source is a tool for freedom. The reason is that computers and networks are now our tools for publication and conversation. So long as we have control over the software, file formats and protocols used, we are free to speak our minds. If I speak out against someone, I am not constrained by a software license that may be revoked under some pretext to silence me.
The whole point of this article, and the very apt quote from Justice Brandeis, is that the encroachments on freedom that enable horrible abuses do not themselves seem significant. It is the small, well-intentioned changes that make the largers ones later possible.
The net will not be what we demand, but what we make it. Build it well.
You may not like what Bruce, RMS et al write...
But at least they have the balls to put their names to what they write.
Strong data typing is for those with weak minds.
Strong data typing is for those with weak minds.
And RMS is...
O a proto communist layabout who threatens our very way of life
O a visionary, bringing new social concepts to software, whilst sticking up his fingers to Da Man
O Hemos's alter ego
Strong data typing is for those with weak minds.
Strong data typing is for those with weak minds.
Very true.
But part of freedom is choice.
If I cannot get what I need as an OSS package, I will pay for it. And if there is such a need for widget X, then other programmers will be scratching that itch while I'm paying out my cash.
Look at OSS - it is mainly derivative of other closed source software. I am not denying there is a wealth of innovation in OSS; far from it. But a mail client is a mail client, closed or open source.
What must surely be troubling software companies right now is the fact that innovation is easily duplicated by OSS projects. Got a killer app? I give you a month before a workalike hits freshmeat.
The exception to this is where the closed source product is exceptional in complexity. Coming from a Win32 programming background, the one thing I hate about Linux is the lack of OSS professional quality IDES. I don't want to have to piss about with makefiles; I was doing that in DOS 10 years ago, and RHIDE feels like Borland C++ 1.0. Look at Kylix, I would pay money for that, and feel comfortable doing so. At the end of the day, I can produce much more with that in a smaller timescale than I ever will with gcc.
Finally, I choose utility over idealism. If I can use OSS I will, but if no OSS counterpart exists I'll shell out and not lose any sleep.
Strong data typing is for those with weak minds.
Strong data typing is for those with weak minds.
Richard Stallman, president of the FSF and founder of the GNU project, who wrote GNU Emacs, Gdb and is the principal gcc author. You'll find his homepage at http://www.stallman.org.
Savant
Free Software is a term co-opted by the FSF free software
That term is tied to the GPL.
Open Source wants to be INCLUSIVE. BSD/X11/Artistic/insert fav licence that is open/GPL *ALL* qualify as Open Source.
Last time *I* checked the GPL != BSD != X11, so to say Free Software == Open Source is not correct.
You can pick your words and actions to be inclusive of ALL people who publish their code per the Open Source guidelines, or just limit yourself to the GPL.
If it was said on slashdot, it MUST be true!
Note that in Jonas' piece, the "men of zeal" are not admirable free software advocates. They're the companies that release free-OS versions of proprietary software, and the free software supporters who embrace them. He's arguing that these "men of wellmeaning and zeal but without understanding" may ultimately hurt the movement, unless we remain focused on our freedom.
I don't think the term "zeal" can't be applied otherwise (as many posters are), but that is how it was used here.
- Michael Cohn
-----
Go ahead, blame me... I voted for Nader!
An RMS is Root Mean Squared. When someone says the voltage is "110 volts" they really mean the RMS is 110. See alternating current is a constantly changing voltage, up and down. Its not a constant current. The RMS is the effective voltage of the current, which is somewhat less than the peak.
:)
;)
Oh yea...and RMS is a weird guy who used to sleep under his desk. Sometimes credited incorrectly with inventing free software in the same way that MArx is often credited with starting communism.... just because they both wrote some manifesto
Course RMS also was the original author of EMACS and other things. hmmm wait... so thats RMS. I would guess "a rms" would be an instantiation of RMS. I never knew that he was into cloning.....
Somehow though, I think you knew that
"I opened my eyes, and everything went dark again"
I was fooled by your mention of lack of any original innovation, gigantic egos and an intensly political process.
I regret my error.
Your wallet stays open. Our source remains closed. We are MSFT
Aside from the whole unproductive "How can you care about X when Y is so much more important?" whine (That's what it means to be free; deal with it.), you ignore the fact that modern technology--software above all--is the greatest threat to freedom of any kind that the world has ever seen. We are now capable of monitoring populations to a level of detail that exceed the wildest dreams of history's most oppresive regimes. We are rapidly approaching a point where surveillance can go from being total against a targeted individual to ubiquitous against all individuals. What price freedom then?
It is because freedom is more important than software that software is going to be one of the most important battlegrounds in future wars for freedom. Without free (as in speech and beer) software, that battle will be lost. (Heck, you won't even be able to tell that the battle has been engaged.)
Lest this sound like mere apocalyptic ranting, consider the FBI's Carnivore program. How much are you willing to trust the FBI that it will never be used against anyone but lawfully designated targets? Without full disclosure of the source, how much are you willing to trust that it can't be compromised by someone other than the FBI? How would your answer change if the authority providing the assurances were The People's Republic of China, Iraq, or Libya? How about Microsoft or Doubleclick?
Too long for /. Go to:
http://vrml3d.com/motive/publicsw.htm
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
...when RMS meant "Root Mean Square", and I thought getting an engineering degree would be both fun *and* profitable.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Oh, please, save us from this "if you're not part of the solution, you're part of the problem" bullshit. Not only is it a statement which serves no purpose other than to divide people into factions, but it is also demonstrably untrue. The idea that "for evil to prevail, good men must merely do nothing" might be true ... but to recast this into the idea that "if good men do nothing, they are evil" is logically incorrect, and alienates all those good men from your cause.
--
It's a
-- Danny Vermin
Well, maybe the Red Cross does real good, but how about education? While for some reason Micro$oft charges schools for its products. Free has a different meaning for schools.
Let's face it: old (elder) people control money and what do they do with it? (semi-rethoric question).
I know don't a country that invests enough money into its school system and in computers too (at least not all schools, let's assume that education should be provided for free by the state (any state) and that computer education is an important part of this). So for these kids free does not only mean gratuit, but it also means their future.
Disclaimer: this is not flamebait
To me, this means that if I use KDE instead of Gnome, and get to like it a lot, and get used to it after years of usage, and never care to use Gnome because despite the fact that Gnome is truly free, KDE is currently free and somewhat better for me, one day the KDE guys get real crazy and decide to charge for KDE then I'm screwed (i'm not even sure their license allows them to do this, but you get my point. I guess they could at least make me pay them royalties if I develop for KDE).
There are two kinds of people in the world: Those with good memory.
Also he makes the statement:
I can see the error in thinking that sharing is necessarily wrong (in some cases it may not be right) but where is the error in thinking that the fees charged are what feeds the employees? If you go back to the paid support model, please tell me who is going to pay a company for support when they can either hire their own people to maintain the source and fix problems or in the case of consumers get one of us geeks to do it for free?
And before you start flaming, realize that I like GPL'ed stuff since I can learn from it, and am busy learning so that I might eventually make a contribution. I simply think that far too many people fail to see the economic realities that make truly free software unviable for a lot of companies.
MacOS is the obvious example. Don't talk to me about Xerox PARC; that was closed too.
Vast numbers of efficient numerical computing and algorithmic innovations, plus the entire field of real-time computing is closed source.
Postscript, too.
And of course, the entire games industry is based on closed standards - DirectX, etc.
If you wanted to give an example of a genuine innovation from open source, I'd give half points for TeX. But that as essentially a one-man-show, from somebody who already had all the prestige he wanted and more.
-- the most controversial site on the Web
I'm not talking about entirely new "paradigms" -- just original products. When you take away the free software projects which aren't "Yet Another" this or "Is Not" that, or which aren't attempting to replicate commercial products for Linux, what do you have? Not much. Arguably, PNG and arguably PGP. Not much else. (I can't repeat often enough that neither Napster, Gnutella nor Google are free software. Google even has a patented algorithm, not that you'll hear much about that on Slashdot).
-- the most controversial site on the Web
... and that license fees feed the programmers who write the software.
You bring up this argument, but never present anything to refute it. How are programmers going to make money if their software is free?
... for as fine a collection of tautologies and empty platitudes as I've ever seen. So by caring more about real freedom issues rather than the "freedom" of a piece of software I become part of the Big Evil?
No, by advocating that we stop working for freedom at every level you are part of the Big Evil.
I never said that - what I said was that considering free software to be such an important issue cheapens more important freedom issues. It's great if you want to fight for free software, but it's just not as important as people here seem to think it is.
Let's say you, I and 8 other /.ers were in a house. The house is attacked by MS employees! They start beating on (or even pouring through) the front door. You are advocating a defense of "everyone to the front door"--but that leaves the back door unguarded. *I* am advocating a "man every station" approach that leaves our flanks protected. My method also means slightly less defense at the site of the (current) attack but which is worse: being outnumbered 3 to 1 at the front door or 1 to 0 at the back?
Errm, poor analogy. The front and back doors in your analogy should be for different, unconnected buildings. In which case, you could quite well decide to have everyone at the front door of the more important building, say a hospital, and leave the other, say a library.
We are doing really well. So well that sometimes I wonder if I've died and gone to heaven. But we need new blood to keep the momentum going.
Thanks
Bruce
Bruce Perens.
Has it not occurred to you that (a) freedom is not simply the freedom of a person from harm at the hands of their government (b)technology is, while amoral, in the hands of moral or immoral people and (c)everyone isn't best suited to every fight?
(a)People have all sorts of rights besides not being killed. Some are obviously more important, but that doesn't mean that the less important ones are worthless.
(b)If technology is allowed to progress to whatever state it wants behind closed doors, who knows what government (or corporations or whatever) will sart using it to erode the freedoms that you hold more dear. Freedoms are intertwined, and the maintenance of some requires, in general, the maintenance of all.
(c)Not all people are suited to every task. RMS himself has said that there are more worthy causes than free software, but there are better people handling those and noone filling his role in fighting for free software.
Are you seriously suggesting that all people everywhere stop all struggles and try to go fix the problemsin Africa? No more equal rights stuff, no environmental conservationism, no medical treatment, etc. Nothing should go on because there is a more worthy cause somewhere?
Out of curiosity, do you hold the same view against everyoone who has a cause that isn't african children? If not, why is Free Software your whipping boy?
Oh, and are you an intentional troll, or was it just a natural talent shining through? Some of the troll boys around here would be proud of you.
They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
It is crucial to remember in these discussions that free software is not equal to freedom.
Freedom entails doing what you feel like with what you feel like. Of course, there are limits - your freedom can not encroach on another's, for instance, or cause harm to others.
If I create a software package, and I decide to keep it closed source, patent it, and sell it for 100 dollars a pop, that's MY decision to make.
Freedom does not necessarily equal doing what is "best" for everyone. Even if we could decide what is the best for everyone, it's still within my purview to decide not to do it.
A wise man once said "I may not like what you say, but I'll defend to the death your right to say it." (paraphrased)
My decision to open or close my software is my decision alone. You have absolutely no say in it whatsoever. That, right there, is freedom.
Who are "we"? Who consitutes the "community"? Is it strictly developers? Does it contain the users? If so then surely by big corporations using and developing for the alternative operating systems, this makes them part of the community.
And I'm sorry to say it, but freedom isn't the be-all and end-all of computer software.
Example: If you're in a hospital on a life-support machine run by commercial software, would you ask them to turn it off until they could find a free alternative?
Of course you wouldn't.
You sound like a bigot, there's room in this world for commercial AND free software to co-exist. Not all software has mass-developer appeal. A lot of it is boring and just wouldn't be done for the love of it by hackors. Does this mean that this software shouldn't be used?
But we can not by default wholeheartedly embrace every company that attempts this. We have to look at each offering individually and decide for ourselves whether it would help to further our cause or hurt us in the long run
In time, some of the companies might be enlightened to change their business concepts and release their products as free software, but we should never have used their software or accepted it for use on our systems in the first place. By doing so, we sacrifice our own freedom for convenience
Comments like these scare me. Not because I don't agree with free software, but because they smack too much of a crusade. You don't want to drive companies out of business just because you don't agree with them. The problem that many commercial developers have with the open source movement is that they get rudely branded by what come across as extremist zealots. Several times now, licenses have been misinterpreted by one person, skimming quickly, looking for what he deems are violations. And these have become headlines at Slashdot. The whole mentality here is overly brash and annoying. As usual, that's doing more harm than good.
Gotta disagree with you on the last part.
Linux is the backbone of Africa's emerging IT infrastructure, which is one of the keys to more freedom, education and prosperity in that region.
Contributing to Linux helps Third World countries and the former Soviet Union develop economic stability... and nurtures the free speech movement in China... There are countless 'ripple effects' that are positive side effects of free software.
--
In time, some of the companies might be enlightened to change their business concepts and release their products as free software.
/.) are profitable, so the open source business model is not even proven. Encouraging companies to risk their future and their developers jobs on an unproven business plan out of a misguided philanthropic effort is counterproductive. Instead, we should encourage more developers who hold "regular jobs" as commercial developers to contribute to OS projects in their free time. OS is a movement by developers for developers; lets focus on promoting this OS movement instead of that presented in RMS's anti-capitalist rants.
Why is it assumed that commercial software and free software must exist in opposition to one another? Simply because this is RMS's position? The fact is that the free software community has flourished because most software developers earn enough money working to develop commercial software so they are able to dedicate a portion of their free time to develop free software.
Throughout history, art and culture is at its peak when people are well-off. The fact is that neither Red Hat nor VA Linus (parent of
ByteMyCode.com: A Web 2.0 code sharing community.
An increasing number of people today feel that the world ought to focus more on the freedom issues of free software rather than the technical or economical ones.
To be honest, I think this whole "freedom" issue as gotten waaay out of hand thanks to the nature of the net to allow like-minded people to reinforce each other's ideas. There is a huge difference between being able to vote and being able to change the code for a piece of software, and it cheapens the very real fight for freedom and democracy that is taking place in many countries across the world that people here are more concerned over whether software companies "get it" than whether military juntas butcher children in Africa.
Software is just software people. In the big wide world it just doesn't matter whether someone runs Linux or they run Windows 2000. Linux, and the whole free software "revolution" is not going to change the world into some utopian paradise. But by describing it in metaphors of struggle and revolution ("Men of Zeal" indeed!) it overstates the importance of a minor squabble over the right to have access to source code. Freedom is much more important than software.
Rather than donating money to the FSF, you'd be doing far more good for the world by donating it to organisations like the Red Cross who do real good for people who need it. There are people out there who don't know what software is, let alone have the time and resources to argue over esoteric points of view on it. They are the ones for whom freedom is an issue.
They have been taught that sharing is wrong and that license fees feed the programmers who write the software. Having difficulty understanding the fundamental error in this reasoning is often the reason why these individuals fail to grasp even the basic concepts of free software.
Having difficulty understanding the fundamental error in this reasoning is probably also the reason Mr. Oberg forgot to explain it to us. Personally, I'm a big fan of writing software, selling licenses, and using the money to pay people, who can then buy food. In my mind, it really beats the one where I write software, and release it free, and get kicked out on the street and starve to death. If someone wanted to pay me to write free software, that would be great, but I have a feeling I'm stuck in this model for the rest of my working life.
If you are modding me down because you disagree with me, use the "Flamebait" category, not the "Troll" one.
I was just thinking about something related to this, and wondering whether I could stretch it out enough for a Freshmeat editorial. (I'm too cheap to pay for a t-shirt.)
Frequently, when a legal issue is raised here, you'll see a post that "It seems like you need to be a lawyer to work on free software today!" I sympathize with that feeling but I think it's misguided. The real problem is people who think they are lawyers.
Today, free/open/whatever software has thousands of people working on it, a peanut gallery of hundreds of thousands and companies with market caps in the billions. And it's all based on licenses whose legal implications have never been explained by anyone knowledgeable. You get these endless, nasty arguments about the GPL between developers. Small groups of them reach a consensus and then vilify anyone who violates the license as they understand it. No one seems to be interested in asking the opinion of anyone with a genuine clue.
Not to open a KDE/Gnome flamefest (there's a perfectly good one in the next story), but the Debian vs. KDE debate is a good example of this. The Debian project asserts, with an air of complete certainty, that distributing KDE binaries violates the GPL. KDE says it doesn't. Everyone else rants at each other. Does anyone actually know? Does anyone care to know?
I think it's necessary for someone with a pile of IPO cash -- Red Hat, VA, SuSe, Eric Raymond, somebody! -- to get some legal advice and actualy figure out what the GPL and other licenses mean. Better yet, hold a conference and invite some leading IP law professors. Then the rest of us can go back to clawing one another's eyes out without the need to preface it with IANAL.
-----------
What I'm listening to now on Pandora...
And tabloids are just tabloids
And newspapers are just newspapers
And state-issued decrees are state-issued decreens
And military juntas are just military juntas
Freedom starts at home. Unless you are making your tiny piece of the world free you are part of the problem.
--
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work.
perl
Ogg Vorbis
Freenet
DRI
OpenAL
-- iCEBaLM
---------///----------
All generalizations are false.
--
I like to watch.
A few points:
Just because you can freely copy something doesn't mean you should.
Just because you have to pay for something doesn't necessarily mean its bad.
From what I've been able to observe, the business model of free software revolves around service (ala Redhat and others), while the business model of conventional commercial software revolves around product. Linux has proven that commercial products don't necessarily produce a better product but its a little early in the game to predict and gloat over the demise of the commercial model. No matter what, altruism and geek innovation only carries things so far.
Some things you may actually have to pay for. Despite my anti-corporate tendencies and sympathies for the free software movement (even though I'm a techno-whore consultant), I think this insistence on ideological purity is a bit misguided.
Jonas Oberg writes: If freedom is of the most importance -- and it should be at all times -- the choice is always quite clear.
This, quite simply, bullshit. At least in the context of his post/essay. He doesn't mean freedom, as in freedom of choice, he means freedom as $0.00 and no repurcussions to modify/change/stamp your name on it and claim it for your own. He's actually arguing about restricting your freedom. Every once in a while, a vendor makes a product (and they want to be compensated for that product, and glowing peer review doesn't pay corporation's payroll expenses) and every once in a while its a product you either need or want. This guy suggests the honorable ideological response, that is, not to use it at all (rather than pirating it), but its still not very bright. It reminds me of a guy I took a foreign relations class with that kept insisting we needed to "do something" about Tibet. Sanctions? China just trades with someone else. The French, British, Germans, Japanese haven no problem with it. Invade? More people die than are already dying. Dialogue? It's what we are doing now. Its really all we can do. The situation, as unsavorable as it is, is something you have to deal with. Kinda like sometimes having to buy commercial software because a comparable free product isn't available and you don't have the time/money to develop it yourself.
I mean, I'd love to have my food and housing and transportation provided to me for free, and I'd churn out the code I really want to churn out (world creation simulations and games, of course) but reality is I have to pay my food, and housing, and transportation costs, so I charge money to write code I don't want to write. If a company writes software as its primary product, is it so unreasonable for a company to expect to get compensated when you use that product? Does it really make sense for you not to use that product because its not free, its source code isn't available? Even if its useful? Even if no competing product is as good? Even if you need to?
There are lots of cases where free software is superior to commercial software. There are also lots of cases where the reverse is true. You should use the one thats best for you or the company you work for, and not be constrained by some idealogue's idea of purity for the cause.
Consider that communications are essential to organizing a human rights movement. Computers and software are key to communications about human rights today in the way that free speech in a public square was during the American revolution.
If someone else controls our software, we have the potential for someone else to control our communications. We are getting close to scenarios of ubiquitous law enforcement with things like trusted client technology that has legitimate uses, but can also be used to stop your computer from carrying certain messages, like the radio-jammer "iron curtain" of the 50's and 60's.
Consider the people who are empowered in their everyday lives by the availability of low-cost software that they can customize to their needs and pass around to their peers with impunity. Think of the program that is placing Linux systems in the hands of Mexican students as one example.
Do not underestimate the importance of what we are doing here, folks.
Thanks
Bruce Perens
Bruce Perens.
I really think someone should point out that there is no hidden section in the Linux Advocacy FAQ which says "Adopt the most pompous tone of voice possible. Imitate Jefferson when describing software licenses. Patronise. Speak ex cathedra. Above all, bore". And therefore, there is no need to imitate the prose styles of either Eric Raymond or Richard Stallman.
Despite what some think, the "Community" is not a Platonic Republic of beautiful people, creating wonders for the service of humanity. It's a bunch of noisy, egotistic, sometimes vicious people, attempting to knock off a version of Unix for personal amusement and gratification. Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work (don't talk to me about the Internet. Developed in academia and government, a completely different model). But it's quite clear; because there is a place for patents, to encourage investment in new invention (a bore would at this point quote the US Constitution).
And that's the point. There are horses for courses. Sensible, limited patent and copyrights help to stimulate creativity and reward people for doing really great stuff. They have their place. A totally "free" world would be one in which the rewards flowed to loud-mouthed blowhards who managed to steamroller their code through the intensely political process of an open source project, and then managed to lever their one or two projects into spokesmanship for "The Community", or even worse "My Tribe".
Don't believe me? Look at the main characters of the Free Software movement. How many of them don't have more or less serious ego issues? One, Alan Cox. An ego trip for talented programmers is, on balance a good thing. But it isn't a way of life, or a value system. And it doesn't deserve the language of the King James Bible.
-- the most controversial site on the Web