Stallman Unsure Whether Firefox Is Truly Free
Slatterz writes "Among the theories Stallman bandies about in this Q&A are: Facebook may not share private data with the CIA, Firefox isn't really 'free software,' and his dreams of a day where nobody is involved in developing or promoting proprietary software. Agree or disagree?"
He is sure Firefox was not free.
He is knows the problems have been corrected.
He is not sure right now because he uses lynx.
You could offer a homeless man on the street a free sandwich, and if he had to walk a block to get it, Stallman wouldn't think it was free.
I see the glass as full with a FoS of 2.
He in fact says:
I'm sure we're going to get debates about pragmatism versus idealism. Isn't idealism just pragmatism with an eye to the future? Both want to get the best. The pragmatist wants the best of what is available now, the idealist is prepared to sacrifice now for the best that it can be in the future.
SJW n. One who posts facts.
I Just Took A Huge Shit. It was free!
Good for you buddy. I keep trying, but can only release vaporware.
I'll need to get some prune juice, it's the latest 'open sauce'.
some of what he is smoking....
and his dreams of a day where nobody is involved in developing or promoting proprietary software
I mean, I'm all about open source but nobody developing or promoting proprietary software? What about the business world and the wide variety of custom made software tailored to specific business segments? What about gaming?
I want peace on earth and goodwill toward man.
We are the United States Government! We don't do that sort of thing.
You could offer a homeless man on the street a free sandwich, and if he had to walk a block to get it, Stallman wouldn't think it was free.
He'd also have to make it himself, and not use any sauce with a logo on the bottle.
If the CIA needed access to the Facebook databases and were unable to get it (either through social, legal or technical measures), I would consider that to be a massive display of incompetence. If the world's most highly funded spying agency isn't capable of accessing Facebook accounts from a cooperative company, then it (the CIA) should be shut down, since it's clearly going to be of no use at all against more determined opponents.
If Stallman says he isn't sure whether or not Firefox is free software, I'll just play it safe and surf the web with HURD.
As long as you don't prevent the homeless man from analyzing the sandwich, copying it, and giving it (or copies of it) away without making the recipients walk a block to get it, Stallman would probably say it's Free.
No problem is insoluble in all conceivable circumstances.
Agree or disagree?
Yes.
Maybe people should stop drooling over every little thing the experts claim and make their own decisions using their own thoughts. Read what someone says, then make a decision about whether it is an opinion piece or they have some facts that are useful.
I realize his opinion was an 'I'm not sure' opinion rather than what the OP stated, but still. I use Firefox, it's free, and it does what I want. The other conditions he puts on it are irrelevant to me. If it stops being free (as in beer, not freedom) or doesn't do what I want, I'll go elsewhere.
I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
No he isn't. He appears to support the idea of paid software development and paid services, but insists that the users of that developed software should have the right to copy, modify and redistribute it.
Anyway, I agree with him. Having worked for 2 years with a contracting company that was almost 100% Linux and open source, I can say that the open source software development and services arena is very profitable. We never had a customer complain that the solution we delivered was either based on open source, or that our changes would be open source due to the GPL or whatever. What customers cared about was a) did it work and b) did it not crash (the two are somewhat related). As long as we checked those boxes, they were very happy - you'd be surprised at the number of contractors who try to deliver overly fancy solutions but fail on those two basic points.
More software developers should ask themselves "What's the worst that could happen if my customers could modify and redistribute this software"? For proprietary software, it means you can no longer hold customers to ransom and insist on yearly revenue generating "updates". For developers who get paid for hours worked doing actual development and support, this is no problem. I prefer the latter - getting paid for actual work just seems more honest.
Oh, the woe! Stallman is trying to get people to voluntarily stop engaging in practices that create artificial scarcity for the purposes of artificially inflating stock values. If he succeeds, the CEOs of our companies will no longer be able to justify their huge compensation and golden parachutes, and will no longer be able to dangle the promise of riches, in the form of stock options, in front of us so as to trick us into accepting lower pay, long hours and lousy benefits.
What a bad, bad man he is.
It is not. The Firefox logo is not free. Thus, any software that includes that logo is non-free also, and Debian developers know it very well
MOD THE CHILD UP!
Stallman isn't mostly harmless. He's let the wind out of the sails of a really pernicious business model. For the people who were prospering on the basis of that model, he is pretty much the antichrist. The reason you think he's mostly harmless is that you are not one of those people, not that he is not effective (a less polite way of saying "mostly harmless.").
All of the code is open source and tri-licenced. Do with it what you want.
Okay, many people have accused him of this, but reading his response how he came about to his free software ideals really doesn't strike me that he quite understands why software costs money. Kind of like how warez kiddies I knew in highschool didn't quite understand why those pirated copies of Photoshop weren't free to begin with. Coding on a PDP-10 in the 80's is great ... but now we're at an age where thousands upon thousands of software developers have to make a living *somehow.* Calling commercially closed source developed software a social problem is extreme. I couldn't imagine an age of software development where I could buy something, freely replicate it and expect the application developer to make money on it in other ways than dragging their heels on supporting it. How does he expect software developers to make a living?!
Non impediti ratione cogitationus.
I have no personal evidence that he is currently free, thus he falls into the same category for me as Firefox does for him.
More disturbing (from TFA)...
I wonder which of these is true:
You can always replace the logos and distribute the same software you got, so, it is not Firefox that isn't free, it's the logos. There are packages where everything is free, but on Firefox, just the software is free.
That, of course, doesn't make the problem less anoying to distro makers.
Rethinking email
The -- ahem -- "idealist" says "these are my principles, I don't violate them".
The "pragmatist" says "I just want this done by Friday and will violate my principles for the sake of that."
At first glance, it looks like the second person values action and results more than principles. But that's actually not the case: She just has a different principle: expedience, "getting it done by Friday", and values this more than her other principles.
Thought experiment: make it so that the thing won't be finished on Friday unless the pragmatist kills someone. You will discover a closeted (horror!) *idealist. In most cases, the thing won't be done on Friday.
To sum up: this is a false dichotomy, and a tiresome one.
My turnips listen for the soft cry of your love
You are ignorant and wrong. Software up to 1979 was not copyrighted (it was an "innovative" use of copyright by Bill Gates at the time that started this trend).
Many interesting software advances: OS design (Multics, Unix, etc), programming language design (Lisp, C) were all done without software copyrights and were really "open source" or "Free Software" by today's definitions.
If anything, the involvement of for-profit corporations using closed-source has crippled the progress of software, as you would expect exponential progress in a field such as software, but arguably software progress has slowed down since 1979.
"You can even be a programmer. Most paid programmers are developing custom software--only a small fraction are developing non-free software. The small fraction of proprietary software jobs are not hard to avoid." Richard Stallman
"Programmers could develop custom software by day, develop general purpose free software for fun. Or pay people for developing free software. Or sell support, or copies of free software." Richard Stallman
It seems RMS fully supports the idea of paid software development. I wonder why so many people think differently - poor reporting, or just personal bias?
Specifically, you say:
Stallman [should] stop begrudging others the right to make their own products and sell them
Stallman has been very clear over the years that he has no issue with people monetizing software, making money off of programming, or even selling software. He merely emphasizes that anyone who obtains software must have access to code.
You seem to think that consulting is the only way to make money in an all-OSS software ecology. I don't think that's the case. In addition to programmers being paid by the hour to code, it's not hard to imagine situations where well-organized "payment requests" are created. Someone codes v1 of a product (or releases a beta), and then requests funds to deliver the completed version. Once the requested money has been sent in (by interested buyers), the full version (with source code) is delivered. (The buyer could be other companies or many individual consumers.)
Would that be different from current software business methods? Yes. But I don't think it's impossible (the main reason it doesn't exist more routinely today is because everyone finds it simpler to just do the same thing as everyone else), and companies could continue to make profits from selling innovating new software. I'm not trying to specifically advocate that this would be better; merely pointing out that Stallman's "software should be free" is not in conflict with people making money. (You may not like the details of alternate money-making models, but that doesn't mean they are not viable.)
I just don't think it's fair to say that Stallman is against selling software, or that consulting is the only way to make money off OSS.
That, of course, doesn't make the problem less anoying to distro makers
Pot? Hello, Kettle! The distro makers are all doing the same thing. You can take the source code to Fedora Core and make your own Fedora-like distro, but you can't use the the trademark 'Fedora Core' nor can you use the Fedora logo or any other trademarks.
My blog
Well, you better erase that Linux distro off your hard drive if you'll only use software that doesn't use trademarked names. No, no, you can't use Debian either, because the name Linux is trademarked, too.
My blog
You can ask that the guy walk to pick up his sandwich. That's reasonable. You just have to let him know where the sandwich stand is, not prevent him from eating other sandwiches when he eats your sandwiches, and allow him to modify the sandwich including using different sauces and garnishes, bread, cheese, meat and spices, then copy and distribute the modified sandwiches without restriction as long as the sandwich is distributed under a compatible sandwich license.
Some of the terms of other sandwich licenses:
LGPL - same as GPL except specific exception, the sandwich may be combined as a platter with non LGPL side dishes such as fries or perhaps a salad.
BSD (three clause) - the ingredients must be packed with the license warning, the sandwich must be packed with the license warning, you cannot claim your sandwich is endorsed by any individual or organization without prior approval.
Artistic v2 - please note what ingredients were changed from the standard sandwich to produce the modified sandwich.
X11 (MIT) - do whatever you want, it's not our fault if you kill yourself.
Richard, you're rewriting history. The licenses of open source software are more often derived from sources like the BSD and MIT licnses, which are at least as old as the GPL.
Sit a potential user down and get them to look at GNU. Shitty logo, meaningless name, and stereotyped militant following. Now get them to look at anything to do with Microsoft. Clear cut image, a household name before it was a household name, and a stereotyped idiot following. People seeing this would rather commission a team of programmers to create them an app that already exists in Open Source form that they never knew existed, because apart from the odd exception of people like Red Hat, Ubuntu et al, nobody in the open source community is willing to regard people used to closed-source software as anything else than the unwashed masses waiting for enlightenment. The people that make the decisions don't give a shit whether a new OS/software package/etc has a particular philosophy associated with it, as is evident from a lot of companies being "liberal" with site licences they actually paid for. What does matter is the snobbish attitude shown off by people like Stallman towards people who have a need for software, be it open or closed source, and the stereotypes they generate that have harmed the open source community.
Well his views are freedom at the cost of freedom. He wants a world where all the software is free. However by enforcing this he restricts people on their freedom of choosing how to license their software. I am OK if you choose to release it via GPL but I don't like being harassed if I choose to release my code via closed source, or a non RMS Approved Open Source License.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
How does he restrict how anyone licenses their software? All he has the power to do is choose how the software he writes is licensed. Considering this, his ideals must mean a lot to people considering the extraordinary amount of free software out there today.
How does he expect software developers to make a living?!
Simply by getting paid to write code.
As they've always been.
What Stallman wants to change is that as much as possible of this code, once written, should get distributed :
1. with its source.
2. with authorisation to play around with said source
As an example, a huge amount of the contributions to the Linux kernel (which is GPLv2) are done by professional developers paid by IBM, Novell, RedHat, etc.
RMS' dreams are to extend this model to as much companies as possible.
Of course then there's the problem that not all companies are going to hire developers to write GPL code, simply because the some companies count on making money by selling said software.
(Unlike, for example, companies whose main income is done by selling hardware, services. Or academia who are state-sponsored. etc.)
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
There is one thing about RMS that constantly amazes me. He is always on the right side of things. It usually takes several years before people start to understand what he is saying, but eventually everyone comes around.
The biggest misunderstanding that people have about Stallman's positions is the assumed fundamental disconnect between "capitalism" and "free software." He's not a communist, but he values his freedom above profit. If anything, that is historically a very "American" position.
He has no problem with making money, but he has a problem relinquishing his ownership rights and control over his property (his computer) to some other entity (proprietary software).
It is a reasonable and rational position, especially since Microsoft, Apple, and so many other companies are in bed with MPIAA, RIAA, etc. Web sites collect so much data about us. Are we really free? Is our own computer really our own property?
In many ways, and this my sound radical, the right to create proprietary software is similar to the right to own slaves. Look at proprietary software in voting machines! Is there a better example of the destruction of human rights and democracy by proprietary software?
I understand the desire to sell your product and keep the source code a secret, but no other aspect of human technology works that way. Every electronic component is documented. Every part in a car is documented. Every building is built with approved materials and is inspected. Every switch, nail, screw, and device is documented and open to public inspection. Why is not software? Why do we allow large corporations to sell us software that does not necessarily operate in our best interests? Do you think DRM is in any way beneficial to you a stake holder? Do you think it is right that YOUR DVD player will *not* let you skip a commercial?
The freedom to restrict another's freedom is not freedom, it is tyranny. There may be financial gain in such actions, but is freedom something that we fight for only to sell to the highest bidder?
I don't agree with his ideals at all, and cannot stand the GPL.
So, I'll continue to use the BSD license. Yes, someone can take my code and use it in a closed-source app. I'm OK with that. If I thought it was worth the time/effort to sell it, I wouldn't release it via BSD. If they think they can make money off my work, they're welcome to try.
It is an issue that he doesn't have the power to do so. But if you have ever listen to his speeches he is not at all open to ideas other then his own.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
This has been discussed many, many times here. Sharing ideas is different from sharing physical goods. Making a copy doesn't take the original away from its owner.
Additionally, he'd insist on attaching the sandwich's recipe to the sandwich, with a note saying that others who followed this recipe to make their own sandwich who did not do likewise were going to burn in hell.
Furthermore, he wouldn't use a 'black bottle' of sauce, instead, he'd insist on making the sauce himself from raw ingredients, even if the homemade sauce didn't taste anywhere near as good as the sauce in the black bottle.
Finally, he'd insist on calling it a GNU/Sandwich.
My blog
If they think they can make money off my work, they're welcome to try.
[The GPL is] about not letting people steal your freedom.
No, it's not, and it's that sort of doubletalk that makes those of us who can't stand this crap cringe.
It's about not letting people close off their modifications to your code. THAT'S ALL.
If I release a project under a BSD license, and someone decides to use that to base his code off of, releases it under a proprietary binary-only nazi-EULA, where has my freedom gone? Oh wait, I still have it. I still have the copyright on my own code, I can still do whatever the hell I want with it. My freedom is unchanged.
You also gain nothing from their work. The BSD license gives you more freedom to simply hand out your work and not have to worry where it goes to, but the GPL gives you the opportunity to see some benefit out of someone else deriving your software.
Your freedom remains intact when someone derives your code and slaps an EULA on it, but not the user's or the code's (if you believe software has rights of it's own.)
Neither the GPL or the BSD license is there to save your ass, it's to protect the end user.
"Most people, I think, don't even know what a rootkit is, so why should they care about it?"
Zealot: "a fanatic or an extreme enthusiast"
Fanatic: "A person marked or motivated by an extreme, unreasoning enthusiasm, as for a cause." or "a person whose enthusiasm for something, esp. a political or religious cause, is extreme"
Stallaman is an extreme enthusiast for user's freedoms, if you want to call that enthusiasm extreme, that is your prerogative.
But Stallaman has enough long reasoned philosophy about software licensing (which is what the GPL is all about) which many people, including for profit corporations, are embracing, that to claim he is delusional ( delusion: "a mistaken idea or belief") is at least highly debatable.
As for the childish meme that Stallman promotes any kind of communist or socialist ideology, well, it is frankly a baseless, tired statement.
Multiple for profit companies use GPLed software to make business and people like you, forget that humans are not rewarded only by money, also the GPL is based on a conceit that does not exist in communist societies: copyright (which is only understandable in a capitalist society, where the state is not automatic owner of whatever the populace produces).
So to insinuate Stallman uses a capitalist conceit because his love of communism is frankly a catch 22 that people spreading this nonsense need to explain satisfactorily.
But go on, keep trying to spread nonsense with no base in reality, we will gladly keep correcting you.
IANAL but write like a drunk one.
Uuuuh,the GPL is "viral" only in the sense that if you try to rip off code to use in your proprietary app it'll bite you in the ass. And hey! Guess what? That is EXACTLY the point! If those that released their code under the GPL had WANTED someone to take their code and close it off in a proprietary app,they would have written it in one themselves,or if they didn't care one way or another they would have went BSD.
Please feel free to correct me if I'm wrong,but in such a hostile software environment the only real advantage I can see to a BSD license is to companies like MSFT that can take their networking stacks from it and not give anything back. Which is probably why you see so much more GPL code when compared to BSD code,since the ones that can gain the most benefit from the BSD license tend to not be big on the sharing.
ACs don't waste your time replying, your posts are never seen by me.
Hello? Mods on crack!
iceweasel was kind of a dick move from developers that didn't want to live up to the same expectations as everybody else.
I'm not certain why you think it's a "dick move" to do something that you're allowed to do. But I AM certain that they are living up EXACTLY to the same expectations as everyone else.
Oh! I can field this one... As someone who once made a fairly shitty, uncourteous move myself...
See, back in the late 90s I made a fork of the game XEvil. XEvil v1 was GPL'ed, while XEvil v2 was not. I forked a late version of v1 and called it "XEvil Mutant Strain" - added some characters and weapons and stuff, put my name on it, etc. It even wound up on a CD release of Linux games.
So why was this a shitty thing to do? Basically, during all this, I wasn't thinking in terms of how to be courteous to the original author of the software. In the case of Mutant Strain it was like "I'm gonna fork this 'cause I don't approve of your new license" - followed by a lot of shoddy work, and promotion of said shoddy work, using the name XEvil and without being courteous or thankful for the original code I was working from. I didn't do enough to distinguish my project as a fork and I didn't do enough to recognize the original author.
So I can appreciate the perspective from which someone says it was a shitty move to call the fork IceWeasel. I never really thought of it like that before - mostly I just thought the name choice was kind of funnny. But the fact that the name choice is kind of a parody (especially given all the name changes Firefox was subject to early on) is kind of ungrateful in a way - almost like the people who chose the name wanted to express spite toward the Firefox folks for creating the condition in which they couldn't change the source to fit their distribution and still call it Firefox. I think a more appropriate attitude is continuing thanks for making Firefox source free in the first place, even if there are uncomfortable limitations.
Bow-ties are cool.
> All they ask, unlike some, is DON'T put my name on it. Is that so bad?
Which is why it is important that we give them EXACTLY what they demand. Iceweasel. If every distribution did it they would suddenly realize that what they thought they wanted wasn't what they actually wanted. Only then can the discussion of a more reasonable trademark policy begin. As a general rule, it is only when you make stupidity painful that people change.
Democrat delenda est