Free as in Freedom: Richard Stallman's Crusade
Free as in Freedom is a generally sympathetic but far from hagiographic biography of Richard Stallman, inspiration of the free software movement. While much of the material in it will be familiar to anyone actively involved with free software, there are, as Williams claims, "facts and quotes in here that one won't find in any Slashdot story or Google search." It is also an entertaining and accessible study, which I finished within a day of my review copy arriving.
Williams begins with the famous jamming printer and Stallman's encounter with a non-disclosure agreement that prevented him writing reporting software for it. He then jumps forwards to a speech given by Stallman in 2001, responding to attacks by Microsoft on the GNU GPL. Having used these episodes to introduce Stallman and explain the basic idea of free software, the rest of the work continues in a similar vein, mixing historical chapters with ones describing Williams' own meetings with Stallman.
Chapter three describes Stallman's childhood as a prodigy; chapter four his experiences at Harvard and MIT; chapter six the MIT AI Lab and the Emacs "commune"; chapter seven the death of the MIT hacker community and the first announcement of the GNU Project; chapter nine the GNU GPL; chapter ten the appearance of Linux and debates over GNU/Linux; and chapter eleven the coining of the term "open source" and the arguments over that. These contain quotes by everyone from Stallman's mother to the leading lights of free software, as well as plenty by Stallman himself. The narrative never strays too far from its subject, but becomes inextricably interwoven with the broader history and politics of free software and sometimes digresses to cover key figures and events with which Stallman wasn't directly involved.
Williams' first-hand accounts help give Stallman a human face: chapter five recounts a meeting in 1999 LinuxWorld, chapter eight a meeting in Hawaii, and chapter twelve a frustrating car trip with Stallman at the wheel. These give a feel for Stallman's personality and presence, his forthrightness and emotional intensity, his steadfastness and his abrasiveness, and his ability to unsettle. Chapter thirteen attempts to predict Stallman's status "in 100 years," quoting opinions from from Eben Moglen, John Gilmore, Eric Raymond, and Lawrence Lessig; it also suggests that Stallman's personality may be inseparable from his achievements.
Although I was already involved with free software advocacy, my first encounter with Richard Stallman came when he turned up to a rehearsal of my gamelan group; afterwards I tried without much success to explain to my fellow musicians just how important the strange bearded man they'd just met was. I don't think Free as in Freedom would help much with that: it jumps around too much and assumes too much general knowledge of the computer industry to be a good introduction for complete outsiders. Those already interested in the history and politics of free software and hacker culture, however, should relish it.
In an epilogue Williams talks about the writing of Free as in Freedom and the choice of copyright license. Despite the big fuss made about it being released under the GNU Free Documentation License, however, only a sample chapter is available online now and the rest will not, apparently, be put online until June. (This is not a violation of the OFDL, because Williams as copyright holder can allow O'Reilly to distribute the book in any way they like.) So if you don't want to buy a printed copy, you can either wait three months or hope someone OCRs the book sooner.
You can purchase Free as in Freedom from Barnes & Noble, read chapter three online, or check out Danny's 600 other book reviews. Want to see your own review here? Just read the book review guidelines, then use Slashdot's handy submission form.
. . good book published by O'Reilly
Your hair look like poop, Bob! - Wanker.
No matter what you think of the man, he's like a broken record. Whether you think what that record that record is saying the wrong thing or the right thing, it's certainly anything but interesting.
That's latin for "appeal to false authority."
Without commenting on whether open source/free software is a good thing or not, what determines whether it is a good thing or not is a matter of economics. Yet someone who has a background not in economics but software development is considered to be insightful and wise when commenting on a very complex matter outside of his field.
General Motors would not promote even it's best engineer to be the companies CEO, nor should those seeking wisdom on the impact of free versus commercial software rely on the screeds of the economically ignorant.
dict.org sez
No definitions found for "hagiographic"
wtf is that anyway
stallman owns - gandalf of the fsf
(Greedy Capitalist Pig, and proud of it!)
Subscribers can see articles in the future? So what? Everyone gets to see them in the future.
While I thought this book was well written and thoroughly interesting, it definitely needed a better copyeditor. There were frequent typos (in one confusing case it states that the first version of GNU Emacs was released in 1996!) and mispellings. For one of the first in-depth, published profiles of such an important individual in the history (albeit breif history) of free software/open source, I would have expected a bit more care on O'Reilly's part. That said, it is well worth the read, as it gives a pretty balanced take on RMS.
You can tell how influential someone is by both the negative and the positive viewpoints that people have around that person.
Think of the first thing that comes to mind when you hear:
Bill Gates
RMS
ESR
That's three names that evoke a strong response (either negative or positive) and all three have a measure of influence.
He should give us something to work with. A man with a beard have plenty of secrets, let them be known. Open Source them :)
...if he would promote Free Software as "a good idea" (which it is) rather than "the One True Way For All Humanity" (which it most certainly is NOT). Stallman has not and never will adequately address the issue of how we'll feed our kids in an all-Free-Software world. You cannot make money selling software if you're also freely giving it away. You cannot make money on service and support of software that doesn't need service and support. And because of the above two truths, big corporations will not ever, EVER go to an all Free Software solution, so the idea that in the future we'll all draw salaries for writing Free Software is a pipe dream of the highest order.
Commercial software is not immoral. I have never been able to fathom why making a chair and selling it is a-okay by Stallman, but writing a program and selling it is not. Commercial software makes Free Software possible, since it allows programmers to make money while they sharpen their skills. Yes, there are many awful aspects of commercial software: shrinkwrap licenses, spyware, copy protection, no guaranteed rights for the user, etc. But the whole model of "You give me money and I give you a copy of my software" is never, ever going to go away, and Stallman could make many inroads simply by taking a more pragmatic view and admitting that to himself.
RMS is so biased towards free software that anything that he characterizes any attempt to charge money for software as evil.
Sorry Richard, but this is how some of people put bread of the table. There is nothing evil about seeking training, obtaining a skill, and then marketing that skill.
Recently NaN went out of business. They published a closed source but free beer piece of software called Blender. They gave a free version away and sold manuals and such to support the company. Towards the end, they came out with a slightly higher end product and charged money for it, while still maintaining the free version. It was the best peice of 3d software for Linux, bar none.
I would pay good money to bring back NaN and Blender. I financially support them, and would again.
Some people write free software and give it because they can afford to. Linus is one of those people. Good for him. But if he decided tomorrow that he needed to sell the Linux kernel instead of giving it away, I'd pay for it. He's proven it's worthwhile. And RMS would shaft Linus publicly for it.
I guess what I wish RMS could understand is that free and charity are good, but supporting small business and start ups and freeware independant programmers is also good.
When an underdog company produces a piece of software that beats whatever M$ has made, RMS could get behind them, but he won't. RMS will have none of that.
...of RMS ... by watching Revolution OS last monday night on Sundance channel.
In my mind, the guy does more harm than good for the Linux & Open Source movement, however, his achievments cant be overlooked. You can sense the frustration Linus seems to have for RMS when he brought his kids on stage at LinuxWorld while RMS was giving his speech about Linux being called 'GNU/Linux'.
Yes, the guy is a genious, but like most, he's an eccentric one at that... Of course many dont see past his quirks, and just label him a pain...
I lost my concept of community when my community lost all concept of me.
True, RMS' crusade involves a wonderful ideology that is utopian in theory. But so was Marx with Communism. Some things in theory aren't necessarily the best in practice.
Now, I know that the Free Software Movement is working well, but RMS is always moaning about how some things aren't "free enough", or how the "proprietary" software is "evil", regardless of form. Being a purist in his thoughts is almost fanatical. There needs to be a balance in his crusade. I'm just glad most believers in the FSM know the balance, and don't follow RMS entirely.
Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
Is it just me or is Free a really really dumb word to describe his ideology...the GPL is one of the most restrictive licenses available...when I think free I think more of public domain...that's true freedom (do whatever the hell you want with my code i don't care) as opposed to GPL Freedom (do whatever the hell you want with my code as long as all derivative works use this license too). It's certainly not the most restrictive license out there...but it's close...by intuition one would find licenses like the MIT, BSD, and ZLib to be freer as they put far fewer restrictions on code use.
Slashdot, the site where everything's made up and the points don't matter
You gotta get out more.
How we know is more important than what we know.
Yes, we all like to discover something new and jump on the latest bandwagon
No "we" don't!
Sencerly,
The Persian National Society of CP/M and VAX programmers.
And how's wrtiting emacs make someone a genius? And how does writing a damn text editor make you a genius...huh there's a genius working at microsoft too...whoever the hell wrote notepad, right? Come on yeah he's smart...but no smarter than say linus torvalds or bill gates.
Slashdot, the site where everything's made up and the points don't matter
Maybe not, but when Chrysler promoted Lee Iococca (formal training: engineering) to CEO they were the happiest carmaker in Detroit.
Miko O'Sullivan
> Stallman may be one of the most interesting
> people alive right now
You must lead an awfuly empty and useless life...
No, he really is. He is a man of convictions, and lives by these conviction. Not something many people do. Very very few indeed. ;-)
You really have to meet the man, or at least attend a speech. He is intelligent and will not simply throw ideas, but demonstrate how he came to these beliefs. You might disagree with him on matters of faith, but not on the logic of his arguments.
Of course, this point may be kinda wasted here
In my opinion, Scientology is a cult you should avoid.
I wish Larry Wall would get more involved in promoting the general idea of open source. Larry would be so much easier for government and corporate types to accept, and he certainly has a solid reputation in the open source world. This is not to say anything about ESR or RMS, just that L?W would make an excellent addition to the public relations efforts of open source.
Miko O'Sullivan
T. Boone Pickens is a contradictory example, kinda, from the oil industry. He is not an Engineer, he is a Geologist that became a captain of industry.
This happens all of the time, when and only when a person with technical skill also has an instinct for business.
In the computing world, Bill Gates is a better example than Ross Perot since Perot was mostly a salesman for IBM before becoming a captain of industry, rather than being a programmer. Thus the Perots of the world support your conclusion, but they are not the only cases.
Yea, I know that mentioning some of these names gives me an automatic karma hit, but they are good examples for this point.
Eve Fairbanks says I drive a hybrid!LOL
I'm afraid Mr Stallman gives "freedom" a different meaning to me.
When I want my code to be free as in freedom, I put it under a BSD, MIT or Beerware license; why should I decide someone else is less deserving of using my code than anyone else? That's not very free.
Sure, people can place restrictions on their changes, but those changes are their work and I'd rather not take away their freedom in controling it, and I definately don't want to take away their freedom of control over code that happens to use something I've written.
That's not to say there's anything wrong with the GPL, just that pushing it as a "free" license rather pushes the concept of freedom to breaking point IMO.
The word ``free'' has two legitimate general meanings; it can refer either to freedom or to price. When we speak of ``free software'', we're talking about freedom, not price. (Think of ``free speech'', not ``free beer''.) Specifically, it means that a user is free to run the program, change the program, and redistribute the program with or without changes.
Free programs are sometimes distributed gratis, and sometimes for a substantial price. Often the same program is available in both ways from different places. The program is free regardless of the price, because users have freedom in using it.
So if I sell my piece of free software, whoever buys it is explicitly allowed to redistribute it unmodified. Which means I can sell a few copies, everybody else then can/will get it for free (as is beer) from who bought it from me. How is this economically viable for me?
(This is meant to be a serious questions - I don't get it)
You don't like emacs, do you, Clarice?
It doesn't mean much now, it's built for the future.
I know RMS personally. I work on the same floor as he does at the AI Lab, so I bump into him in the hallway a fair bit. We're not close friends, but we occasionally talk for a few minutes. All I can say is he has more than his fair share of quirks, but once you get to know those quirks, like the stopping people in the corridor and licking their toes, he's pretty easy to get along with. He's got a lot of enemies (or people who are strongly opposed to his philosophy), however, and a lot of the things you hear about him are lies and exaggarations propagate by those enemies in an attempt to undermine him. Eric Raymond spent a good chunk of his early career bashing RMS (initial versions of Cathedral and Bazaar have a few smears that were later removed when Eric surpassed Richard in popularity).
I'm guessing that if not for a few people, Richard would be stil slightly controversial, but pretty globally respected, in the general slashdot community.
They should fire their entire legal department for being flaming morons then. Every commercial EULA has all sorts of language disclaiming liability and the Government is falling all over themselves making these EULAs legally enforcable. Believe me, if an Oracle database blew up at your bank and cost them millions of dollars in business Larry Ellison wouldn't even have to so much as say "I'm sorry".
The "legal liability" argument for commercial software has no legs whatsoever.
It may be about freedom to Dick but it's all about money to the rest of the world. Independance from corporate authority is neat but not having to pay for software is neater. First, banks don't recognize source code as repayment for loans, they still want money. Second, .coms didn't go bankrupt because the source code was uneditable but because they couldn't pay for it. Third, the most popular open source projects are free front ends to commercial libraries. If you argued with that you were moderated to -1 in those stories.
The GPL comes with responsibilities. Those repsonsibilities are extremely reasonable and almost never involve costs that any company is likely to care about (no, it doesn't "infect" your code). Nevertheless, those responsibilities exist, and so I've always felt that calling it "free as in freedom" software is not quite accurate: your actions are limited in certain regards. This is one more reason I prefer "open source" over "free software".
Miko O'Sullivan
...a better text for getting to know rms than the famous Hiroo Yamagata interview with him, which you can find, among other places, here:3 &cid=17086 86
http://www.kde.org/food/rms.html
After I met him in person and made experiences similar to those of Mr Yamagata, I wrote this comment:
http://slashdot.org/comments.pl?sid=117
Even though I still admire this guy in a way, his bruised ego can get on peoples nerves, it sure does that to me. Why can't he call this OS "GNU/Linux" and let others call it whatever they like, as long as both partners in the communication know what the other is talking about? Usually context will make clear if you are talking about an OS or a kernel.
Freedom of software is fine, but what about a little more freedom of speech for the people you communicate with, Mr. Stallman?
(C'mon, mod me down, I criticised rms:))
The review mentions that this book assumes too much background. If you're looking for a book that gives you or others that background, I heartily recommend Hackers by Steven Levy It's a wonderful tour throught what it meant to be a hacker right up to the mid 80s.
I imagine the Stallman book would make a lot more sense after reading it. Also, if you can get ahold of "In the Beginning Was the Command Line" by Neil Stephenson, its a wonderful guide to the history of OSes on personal computers, which plays into this as well.
Where's the free, uncensored, open-source online version, eh?
Oh, I suppose that's gnu.org...
My boss (who is also chief owner) is an engineer and is an excellent boss and executive. Not only does he have the respect and friendship of the entire company, but he's kept the company profitable (and, ergo, us employed) while most of the rest of the tech industry was going down the crapper.
Miko O'Sullivan
So if I sell my piece of free software, whoever buys it is explicitly allowed to redistribute it unmodified. Which means I can sell a few copies, everybody else then can/will get it for free (as is beer) from who bought it from me. How is this economically viable for me?
(This is meant to be a serious questions - I don't get it)
Honestly, I think the GPL relies on the fact that most humans are lazy. Seriously. I buy a GPL'ed program and install it. I could rip the CD and put the ISO online, but I'd have to take time to do that. Even if I do, you have to download it, burn it to a CD and use it. It's much easier to just fork over the $15, or however much it is, and get the CD yourself.
Linux is a perfect example of this. I can download Red Hat or Mandrake or whatever distro I want, burn it to a bunch of CDs, and install it on my computer. But it's so much easier to go to the store, buy the box, and use those CDs.
You may not agree, but I think that's at least one reason it works.
Richard Stallman will be giving a talk on 'Software patents: obstacles to software development' on the 25th of March in Cambridge. I expect he will talk with reference to _all_ software developers, not just free software, because he has said in the past that both free and proprietary software developers have a common interest here.
That's Cambridge, Cambridgeshire rather than Cambridge, MA BTW. Send mail to rmstalk@fipr.org for details.
This is important right now because of the proposed EU patent directive; it would be good for the mainstream press to attend.
-- Ed Avis ed@membled.com
RMS vs. Eric Raymond.
I'd like to see that.
They stab it with their steely knives,
But they just can't kill the beast.
quoth the poster:
Whether you think what that record that record is saying..
The irony of you repeating yourself while calling another man a broken record somehow amuses me.
General Motors would not promote even it's best engineer to be the companies CEO
Robert Stempel was an engineer by trade. He was brilliant engineer (for proof, look at the '68 Hurst Olds - it was his baby - let's see the Japs or Krauts top that!).
However, as CEO (and/or Chairman) he almost ran the company into the ground.
Your URL and email address would suggest that you don't get out *at all* !!! heh, heh , heh
I agree we disagree :-) and I think the lazyness argument works the other way around... For a lot of people (at least the ones with fast Internet connections), it is easier to download the ISO images and burn them than to actually get in the car and drive to the store.
I just did it two days ago with Mandrake 8.2 - which I could not have even bought at a store at that point.
Also, most of the software is small enough to be easily up- and downloaded, only few applications are big enough that it is not possible doing that over a modem is a reasonably short amount of time.
What I think this model comes down to is donations - if people think a free software program is good, they give money to the original author. But again, lazyness prevails most of the time and it does not happen.
When O'Reilly's onlamp.com published an article on this bibliography, their ad serving system revealed itself to be an AI with a sense of humour by choosing a remarkably inappropriate IBM ad to go along with it.
Honestly, I think the GPL relies on the fact that most humans are lazy.
Or how about the idea that I support the effort financially so it continues to serve me.
I buy a copy of Red Hat about once a year. I don't have to - my cable modem could grab the ISO overnight and I could burn it in the morning. But it's my way of supporting the cause. And I'm not distro biased - next time it may be Mandrake or someone who has the better mousetrap.
he was in this horrible dumb-umentary of a film, beating the same dead horse. he describes how he would hack users' passwords at MIT to try to convince them that they should use Enter (i.e. no) password. what does this have to do with making source code available such that it can be corrected, extended, enhanced, etc. to suit individual needs and for the greater good of the computer community? i mean, if i want a private account in which i can store my financial info, personal info, and private collection of pictures of fat midgets having sex with young animals, why should that be 'open' to RMS? what, i ask you dear reader, does this have to do with open source code?
Have met him. He's cool, if not a little bigoted and scary. I just think there's about 8 million people who are more interesting than him (and no, I do not wish to name them).
How we know is more important than what we know.
If stallman wasn't part of the harvard club and associated with MIT no one would give two shits what this blow hard thinks about anything...
Gee imagine if someone at some no name college tried this same crap? no one would give a fuck.
All the awards he won have the unwritten requirement of that the winner must be of ivy league pedigree to be eligable. Well except for that japanese crap...
You think if joe blow at arizona state tried this nonesense anyone would give two shits? not bloody likely.
...should the biography of RMS not be under the GFDL?
He's an uncompromising fanatic, and that makes him interesting in the same way that religious zealots are interesting. What is more interesting is the cult-following that he has managed to achieve. He's managed to convince a group of otherwise bright people to focus solely on the gospel of the GPL.
Weird, I started out writing this to show that Stallman isn't interesting at all, but the more I think about it, the more I realize he is. I may not like the way he or his minions behave, but it's definitely interesting...
Um..yeah. If you spent 12 years sleeping on the floor
of your office, under your desk, you'd be interesting too. As well as mad as a hatter, and without a girlfriend.
Respect and all that...but he is a freak.
> ... the first version of GNU Emacs was released in *19*96!
You mean as opposed to the steam driven Emacs released in *18*86?
Peace, &c,
(jfb)
To spur "enterprise Linux," Big Bang, the distributed two-phase commit.
Imagine if every single program took as long to get good and usable as Linux did.
When did Windows 1.0 come out? And when did NT3.51 come out? Next question.
Nope, no sig
O'Reilly has reviews of the book available. Among them, is a 'review' by Bill Gates:
Honestly, I think the GPL relies on the fact that most humans are lazy. Seriously. I buy a GPL'ed program and install it. I could rip the CD and put the ISO online, but I'd have to take time to do that. Even if I do, you have to download it, burn it to a CD and use it. It's much easier to just fork over the $15, or however much it is, and get the CD yourself.
Just like music. That's why online piracy is almost non-exsistant. 'I could rip the CD and put the MP3s online, but I'd have to take time to do that. Even if I do, you have to download it, burn it to a CD and use it. It's much easier to just fork over the $15, or however much it is, and get the CD yourself.'
> ... or how the "proprietary" software is "evil", ...
Are you quoting Stallman here? If so, where did he say or write this?
Or do you have Stallman confused with Resident Bush? I believe Bush is the guy throwing around the word "evil" and using it as an excuse to deconstruct our freedoms. So here's a little feature grid so you can tell Bush & Stallman apart in the future:
feature.........Stallman.....Bush
bearded..........yes.........no
wears suit.......no..........yes
programmer.......yes.........no
rich.............no..........yes
intelligent......yes.........no
able to
pronouce.......yes.........no
"nuclear"
CathedralRulz, what you claim as 'authoritas' seems to really be old and ugly gremialism. Very naive.
I am not a Richard Stallman GNU advocate, I do like to catch on logical phallacies like yours. You have not demonstrated that Stallman is economically ignorant, instead you have made what Reverend Charles Lutwidge Dodgson (also known as Lewis Carroll) would have called "a calm assumptiom".
So it turns that you are the ignoramus here. Demonstrated. Keep on seeking wisdom.
Reference: Slackware SU man page
Why GNU su does not support the wheel group (by Richard Stallman)
Sometimes a few of the users try to hold total power over
all the rest. For example, in 1984, a few users at the
MIT AI lab decided to seize power by changing the operator
password on the Twenex system and keeping it secret from
everyone else. (I was able to thwart this coup and give
power back to the users by patching the kernel, but I
wouldn't know how to do that in Unix.)
However, occasionally the rulers do tell someone. Under
the usual su mechanism, once someone learns the root pass
word who sympathizes with the ordinary users, he can tell
the rest. The "wheel group" feature would make this
impossible, and thus cement the power of the rulers.
I'm on the side of the masses, not that of the rulers. If
you are used to supporting the bosses and sysadmins in
whatever they do, you might find this idea strange at
first.
He's smart, but he's an idiot, too.
No SIG for you!
Some spew emitted from RMS, collected by someone else....
Why should we pay for it?
So if I sell my piece of free software, whoever buys it is explicitly allowed to redistribute it unmodified ... How is this economically viable for me?
It probably isn't. You may need to find someone to pay you to produce the software in the first place. Rinse, lather, repeat.
Oh, I know, I'm conjuring images of working in a sweatshop. Who wants to do work for hire?
But consider this. How many MS employees own the software they write? If they decided to change jobs, do they get to bring their code along? For some reason, it always seems that the purported advanges of IP rights only accrue to the big shots. Why should someone who spends years developing code somewhere be compelled to start from scratch again if they decide to switch careers?
But the proof of free software's viability is empirical. Just look around. The catalog of free software is growing and improving daily. So obviously people find a way to make it work. That's what I don't get. How can people continually make theoretical arguments against free software's viability when the quantity and quality of free software is growing by leaps and bounds?
For a concrete example of who's spending money on free software, look at IBM. They support programmers all around the world. Good for the programmers, and good for IBM.
--Lawrence Lessig for Congress!
How can you compare notepad (which is rather the equivalent of gedit) which is a simple text-editor with a full-featured flexible scriptable professionnal source-code (and much more) editor?
I m not saying RMS is a good guy or a bad guy (frankly I dont care), he wrote a REALLY good editor and I can do my work done with it... And that's all I care about.
I think you make some good points, especially on how people make it work - by doing either work for hire (which only works if the company you do the work for can afford it by making money otherwise) or if you do it 'after hours' and make your living otherwise.
Don't get me wrong, I don't think there is anything wrong with this. But I still believe that if I had no regular job and had to live by selling my free (as in speech) software, I'd starve to death within weeks.
"Tell me HOW I WILL GET PAID!"
...
"If Stallman could somehow decree that No One Can Ever Sell Software Again, then 90% of programmers would find themselves out of work, and demand would trickle almost to a stop."
I think you are very, very mistaken. On at least two counts.
First, Stallman is NOT against selling software. He is against selling software without the source code. There is a big difference.
Second, I don't think you realize how many programmers are employed to write software that will never see public distribution. I would guess that somewhere in excess of 90% of all programmers do NOT write software for shrink-wrapped, retail distribution. In many of those cases, the customer DOES get the source code.
Finally... how long did it take Linux to become usable? About 4 years. Windows? 10. Apache? 2 to 4. IIS? I'm still waiting. But try turning it around. How much better have Linux, Apache, and KDE gotten in the last 5 years? How much better are Windows and IIS? Now which development model do you think is more effective?
At least Stallman knows how to design software. Larry Wall should go back to school.
Larry Wall redesigning yet another version of Perl is like stuffing an old turd back inside to warm it up and see how it comes out again. Give it a break. If it's yellow, let it mellow. If it's brown, flush it down!
"...which only works if the company you do the work for can afford it by making money otherwise..." Companies that have similar needs can come together and still need to pay the same amount. Then they only need to pay again if they need new features, bugfixes etc. not every two years.
mp3: l33t term for empty.
Well, mandrake could NOT offer you the download, sure someone else could, but I think more people would buy this way - no need to search the whole internet and/or wait until someone who bought it would upload it. Of course I would still search and download as I cant aford to buy it at the moment (student) and there are no shops with shelves full of software here in Latvia.
mp3: l33t term for empty.
I still believe that if I had no regular job and had to live by selling my free (as in speech) software, I'd starve to death within weeks
;)
Me too.
That's the rub, that makes people chafe. Free software raises the bar. It's hard to get someone to pay you to write free software, because when you reduce software to commodity status, the returns are lower. On the other hand, I don't really dislike the idea of applying a little natural selection to the developer pool. I think fewer, higher quality developers, who have access to each other's work, can produce better software faster than a whole bunch of overpaid amateurs all working in isolation. I worry about the future of the software industry not a bit.
--Lawrence Lessig for Congress!
Linux is not a graphical shell like Windows 1.0 so you have to compare Linux to QDOS (the OS Microsoft used to make DOS from).
Man, I thought I was being tough going back to Windows 1.0 (even though it wasn't usable), but you're just being mean
Nope, no sig
Care to be more specific?
Miko O'Sullivan
I misread your posting such that I thought you actually had something useful to say.
Miko O'Sullivan
Miko O'Sullivan
Are we really worried? I thought programmers were elitists who all think we're above average. I know I'm not worried about getting the bar up out of the basement, because there will be less crappy code I have to interop with.
As for the quality of the industry's output, I've always liked the comparison with civil engineering. Nobody puts tarps over bridges to keep anyone else from learning how they're designed.
Considering the amount of traffic /. gets, the fact that it was developed with a relatively small staff and budget, and considering the complicated job it has to do, I'd say it's a shining star in the world of online services. I'd be interested to hear examples of other sites that do all that with some other language.
Miko O'Sullivan
"Stallman may be one of the most interesting people alive right now."
You really need to get out more.
Its about freeing the code.
If you do a good enough job, you'll get the money from people who want to use YOUR code and not write their own. That's a fact jack.
This is the ONLY profession that steadfastly refuses to understand the scientific method and the principles voiced by Newton; "I see far because I stand on the shoulders of giants." Scientific progress is about an upward spiral.
Instead we have midgets grubbing around in flat little circles trying to use "clean room" techniques to reinvent the wheel so some ass-hole won't try to sue them for having used some fuckin' common sense.
You have NO progress that way. You have no Linux, No GNU, no standards. You have the victory, and a mighty small one it has to be, going to who is already the winner. That does you dick all good in both the short and the long term.
If you're missing a feature now, its "tough tits!" because the code is locked up. If Word doesn't do something you want now, you're totally fucked until M$ wakes up and sees some competitive advantage in doing something like it but you know it will be done to their advantage not yours. Otherwise, you're sucking bus exhaust.
When software is free ("Free" as in "libre" a great concept I do wish the English language had a word for so I wouldn't be putting a French word in quotation marks [1],) then you can add it, test it, use it and toss it back to the developper for inclusion into the product and further refinement by the community of other people who would be interested in the feature.
Most people will yawn. That's not value added to them. Lets face it how many of you can even put a scalar on the number features in the average software package.
The days of trying to sell software made by the creeping feature creature are over. Its not about standards, interoperability, colaborative software, APIs.
If you software can't communicate with mine, then I don't want to know about it. I have no possible use for it because you've witten software I can't possibly use.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
please retire RMS
"And there's 10 things he doesn't want you to do or else you'll go to a burning place with a lake of fire until the end of eternity. But he loves you! ...And he needs money! He's all powerful, but he can't handle money!" - George Carlin
As I understand it, Stallman advocates free software as a moral philosophy. From the GNU Manifesto:
This I think is the core of Stallman's ideology. It is in no way economics-related in nature.
is this review GPL'd? if not we refuse to recognize it.
four-oh-four
The point is not your value in terms of a money-spouting consumer unit, but your value as an individual permitted to express yourself in ideas involving computer software.
Supposing you use the GIMP, say. And you have some kind of special need, like being able to run filters on heightfield Targas that split a 16-bit value into adjacent channels.
Your value is not measured in terms of being able to pay someone to make the program do that.
Your value is measured in BEING A PERSON who HAS THE NEED TO DO THAT, and the ability to GET THE SOFTWARE TO DO IT.
If you hire someone to do it for you, your value is STILL in being the person who needed to get the program to do that. Without you and your special need, the program would have remained unable to deal with that special purpose. Your NEED, not your money, is the thing of value here.
If you want to help, keep your damn money- and think of new stuff you want software to do!
Stallman's Mom: "Who knew that within 10 years he would become so idealistic? All I remember is his stepsister coming to me and saying, `What is he going to be when he grows up? A fascist?'"
Look's like his stepsister was right! [grin]
Who remembers the live interview with RMS where it was being broadcast using Real Audio Server (or whatever the proper name of it is)? Remember how Richard told them to stop the broadcast because he refused to be used (through the broadcast of his interview) to encourage people to use proprietary software (RealPlayer)? Well, this isn't exactly the same because the book isn't directly making people use proprietary programs to read the text... but since it was made with proprietary software... I'd think he would discourage it. I guess TeX, LaTeX, etc weren't good enough?!? ...not that I know how to use any of those. :)
Just food for thought.
Scott Dowdle
www.MontanaLinux.Org
I'm all for free software. Y'know, the kind I write and decide, for myself, as the creator, what license I'll use when distributing it. GPL, BSD, closed-source proprietary, so long as *I* have the freedom to make a *choice* without some mouth-breathing shithead telling me that only certain Approved Options(TM) are moral.
Just as you have the choice to buy or not buy, use or not use, my software. See? Maximum choice, maximum freedom all-around. And no annoying little mental midgets kicking us in the shins trying to decide for us what is good and what is not.
Max
My god carries a hammer. Your god died nailed to a tree. Any questions?
Recently, FSF (or RMS) have said that they would like to do away with the LGPL which does allow linking with closed source.
The open source movement's greatest achievement has got to be Linux ( a fact not lost by those people who get their egos enhanced by calling it GNU/Linux). Linus' copying licence says it is OK to hook up prorietary modules/drivers to the kernel [which would not be ok under GPL]. RMS has challenged this stance.
While GPL everything might make sense in desktop/server scenarios, there are many places in the embedded environment [where I am active] where it does not make sense. In particular, it is important to be able to hook up proprietary algorithms in drivers. Under the Linus licencing model I can - under GPL I can't.
Many organisations get into open source by degrees. GPL almost forces an all or nothing approach. This will be a barrier to the uptake of open software. ie. The GPL is ultimately limiting the scope and horizons of free software.
I don't know how many have had a chance to actually meet RMS or listen to him speak- but I had a chance to eat lunch and attend a meeting with him a bit back, and while he is undeniably the hippie asshole he is made out to be (He left this little paper 0 dollar bill as a tip for the waitress after others paid for his lunch-although i agree she did a horrible job and making us pay for each piece of bread was ridiculous) one cannot deny his weird charisma either. After listening to him I found myself wanting to agree with things that I normally wouldnt.
BUT, I'm sorry Richard, it should be little penguins on my keyboard in place of the window's key's not little GNU's. Or maybe I should have a key for each major contributer to Linux
A Linus key, an Alan key, an XFree86 key, A GNU key, etc.
Freedom is also about freedom of speech. You would censor me because I am not programmer? That's total bullshit. You can disagree with me but you shouldn't say that I cannot express myself on these matters. I don't have to program to understand the social implications of OSS, agree with them, and promote what it stands for. And don't you DARE second-guess what I want!! As I have said, I use both "free" software, some of which I have paid for, and commercial software (all of which I have paid for). How does that make me a leech? I contribute by saying what I think it's right, and I won't let an elitist, arrogant and anti-democratic MS pawn like you tell me what to do or not do!
As far as my politics go, I am an anarcho-syndicalist and actually agree with many elements of Marxist theory (such as the alienation of the worker from the fruit of his labor, etc.) I believe that Free Software (as opposed to Open Source) is a superior ideal. But there are great programs out there that aren't Free Software, they are Open Source or even proprietary...should I not use these programs as well? What's your point? Nobody's forcing anyone to write free (as in gratis) software - certainly not me! As I said, I have often paid for what I consider good software. I even have a registered version of WinZip on my old Windows partition.
On a side matter: you seem to be worried about programmers being put out of a job because of free software. Now, what do you make of manual laborers who were put out of a job because of automation? Who programs those machines? Programmer, perhaps? Did you ever condemn automation for this? many of those laid-off workers eventually found a different job. Even if some programmers do lose their job because of open-source software (an assertion you make but for which there is no proof, and I mean absolutely none) being smart people they will find manage to get by. But let me ask you this: if FS or OSS is suicidal for programmers (as you imply), then why are there programmers who do it? Answer that question before trying to censor me!
Oh, about the "unnecessary" bashing of Microsoft: MS is still abusing its monopoly to stifle competition. To claim that it's "ancient history" as you do is to either a) totally ignore reality or b) exactly what your MS supervisor asked you to do. Yes, I'm sure that there are some nice and knowledgeable programmers working at MS. I never said the contrary, and actually some of their programs are very good. That is not, that has never been the point. I have never said anything to the contrary. Are you so thick as to not understand what an "abuse of monopoly" is? You are living proof that you can be a programmer and still spew crap about the OSS debate.
Just be certain about one thing: I'll keep on contributing to this debate, even at the risk of being wrong sometimes, whether you like it or not. And that's all I have to say about this.
Reminder: find a new sig
Imagine Stallman as a Doctor... Yes ma'am, I have cured your family of their contracted illness, that nasty bug will no longer infest their bodies as it is now unable to complete its destructive cycle... that is why they are dead ma'am and if you cannot see that then you are stupider than you look. I am here to SAVE YOU FROM YOURSELF! Can't you SEE that?