News for hackers. Stuff that matters.
Re:Miguel de Icaza responds to latest RMS article by davidw on Tuesday October 06, 2009 @10:02AM (#864103)
I like the Linus view: free software is more fun, and better, and so on, so I'll work on that. It concentrates on the positive, rather than saying I want to avoid nasty closed software and telling other people what they should and should not do. Linus also seems like a much happier guy.
Re:Miguel de Icaza responds to latest RMS article by andreyf on Tuesday October 06, 2009 @10:59AM (#864265)
But that's a very different point. Stallman sees proprietary software as a violation of fundamental freedoms, like slavery is a violation of fundamental freedoms.

Linus also seems like a much happier guy.

Judging an idea based on how happy those who believe it are seems like a dangerous heuristic.

Re:Miguel de Icaza responds to latest RMS article by bdittmer on Tuesday October 06, 2009 @11:04AM (#864281)
What about the fundamental freedom to do what you please with your own creation? Stallman never talks about that freedom.
Re:Miguel de Icaza responds to latest RMS article by coliveira on Tuesday October 06, 2009 @11:29AM (#864349)
You touched on the biggest weakness of RMS point of view. If you write software, you have to fundamental right to make it free or not. If you are on the receiving end, you only have to agree with the terms. RMS turns the roles around, and wants to make the user the owner of everything.
Re:Miguel de Icaza responds to latest RMS article by iambvk on Tuesday October 06, 2009 @12:16PM (#864483)
"""If you are on the receiving end, you only have to agree with the terms."""

This is where I see a problem.

Can somebody suppress my rights (to share, to sing, etc.), in the form of terms? Is a right is something that I can trade?

I don't understand these issues much, just doubts :-(

Re:Miguel de Icaza responds to latest RMS article by cschwarm on Tuesday October 06, 2009 @04:23PM (#865129)
> Can somebody suppress my rights (to share, to sing, etc.), in the form of terms?

You're making some fundamental logical errors here.

Your first premise is that you have these rights. But where's your rationale for that?

The simple truth is that you only have these rights if the objects under consideration are yours. But you have no right to share my books. You have no right to share my house. You have no right to share my property. And you have no right to sing my song.

Unless I give you my permission to do so, of course.

So, your first premise is wrong.

Your second premise is that it's suppression if you were not given all possible permissions. But you agreed to the terms with a free will. No one forced you to do that. No one pointed a gun to your head telling you what to do. In fact, you are free to do the same work I have done to author the work, in the first place.

So, your second premise is also wrong.

I don't know what your conclusion is but it's probably wrong, too, because your premises are.

Re:Miguel de Icaza responds to latest RMS article by iambvk on Tuesday October 06, 2009 @09:39PM (#865852)
If you are so certain about your understanding, good for you.

I was asking whether you can set terms that limit my rights? You are not government, right?

I don't think you understood my 2nd question at all.

No, as i said, I was not concluding anything.

Re:Miguel de Icaza responds to latest RMS article by cschwarm on Wednesday October 07, 2009 @08:19AM (#866554)
I see. Sorry I misunderstood your intentions, then.

There are basically two contexts the word "right" is used: an moral and a legal context.

If the right you're talking about is an moral one, you surely can trade it. This happens all the time since people differ in moral judgements. For example, some may say you have a right to health. Assuming the premise is true, you can still "trade" it for the (subjective) benefit of smoking.

If the right you are talking about is a legal one, it depends on the law. I don't think, for example, that you could sell your right to vote. However, there are other rights you can sell. For example, copyright gives you certain rights that you may sell or trade.

Re:Miguel de Icaza responds to latest RMS article by moron4hire on Tuesday October 06, 2009 @01:38PM (#864700)
What does the movie theater do to you when you enter BUT suppress your rights to sing/talk/shout/etc, on the terms that they will let you watch the movie? What does the military do to you BUT suppress your right to freely determine your life, on the terms that they will provide food, shelter, and training to you?
Re:Miguel de Icaza responds to latest RMS article by joe_the_user on Tuesday October 06, 2009 @02:02PM (#864775)
Ah, but that's within a pretty limited domain.

If the movie theater also restricted your right to write a negative review afterwards, say, it would be a bit dicey.

Some contracts that suppress rights might be defensible BUT the point is that such contract are not apriori valid.

Indeed, your the military example shows the need for limits; there's a reason that only the state can operate with the contract you describe. If a private organization could do such a thing, there would serious trouble on many fronts (private armies = bad things).

Re:Miguel de Icaza responds to latest RMS article by moron4hire on Tuesday October 06, 2009 @02:09PM (#864790)
If a movie theater would want to restrict your rights to write a negative review, why would you attend that movie theater? If a contract is bad, you don't enter into it
Re:Miguel de Icaza responds to latest RMS article by andreyf on Tuesday October 06, 2009 @12:14PM (#864478)
you have to fundamental right to make it free or not

False. You do NOT have the right to restrict what I do with "your" ideas, once you've shared them with me - be it software, sonnet, or poem. The government may limit my fundamental freedom by enforcing a limited-time monopoly, but only in order to encourage you to work on your ideas.

It is NOT your fundamental right to have such monopoly indefinitely.

Re:Miguel de Icaza responds to latest RMS article by coliveira on Tuesday October 06, 2009 @10:04PM (#865882)
The issue is not the sharing of ideas, but sharing of how the software was made. It is more like saying: "if I buy your food, you have to give me the recipe or I will sue you." There is a huge difference between using gcc and knowing how it was created, for example.

Nobody is restricting you from creating a similar food or software (unless there is a patent, which is an entirely different issue). You have the right to create your version, and I have my right to sell only the product, not the process that made it.

Re:Miguel de Icaza responds to latest RMS article by dtf on Tuesday October 06, 2009 @01:53PM (#864750)
Yet the maker of a software product can aid or hinder your ability to modify it by choosing to distribute as source or binary. That particular "right" requires no law.

I often wonder what RMS would do if he had the power to enact a law mandating that all software be free software - as a form of "positive liberty". Judging by his writings, I get the feeling he'd do it.

Re:Miguel de Icaza responds to latest RMS article by cschwarm on Tuesday October 06, 2009 @04:34PM (#865170)
Wrong. Copyright is about "works", not "ideas".

My copyright of a work doesn't restrict your ability to copy the idea. In fact, this is what many Open Source projects do: they copy the idea or a proprietary software, but not the software (ie. the work) itself.

Re:Miguel de Icaza responds to latest RMS article by andreyf on Tuesday October 06, 2009 @11:39AM (#864387)
That freedom stops as soon as you share it with someone else. While you can do whatever you want with your creations, those you share it with can also do whatever they want with your creations.

These fundamental freedoms can impede progress, and so the US constitution allows congress to enforce limited-time monopolies for authors on their intellectual creations. See: http://en.wikipedia.org/wiki/Copyright_Clause

Re:Miguel de Icaza responds to latest RMS article by davidw on Tuesday October 06, 2009 @11:47AM (#864412)
It's a compromise intended to stimulate the provisioning of public goods, to borrow some terms from economics, by creating artificial scarcity.

http://en.wikipedia.org/wiki/Public_good#Possible_solutions

Re:Miguel de Icaza responds to latest RMS article by joe_the_user on Tuesday October 06, 2009 @01:56PM (#864761)
Uh, I don't think Stalman or anyone else wants to keep people from writing programs on they own computer and then running them however they want to.

What you're talking about is 'copyright', the right to give your creation to someone and restrict their ability to use said creation once they have it in their possession. That's more a little more complicated than ' to do what you please with your own creation'.

Re:Miguel de Icaza responds to latest RMS article by axod on Tuesday October 06, 2009 @11:04AM (#864284)
>> "Stallman sees proprietary software as a violation of fundamental freedoms, like slavery is a violation of fundamental freedoms."

See this is the insane part. How can anyone believe that? No one forces you to use their proprietary software. If you don't like proprietary software, write your own equivalent software and use that. (Of course these days it's sometimes hard to get your own software onto devices, but rarely is it impossible).

Re:Miguel de Icaza responds to latest RMS article by _csoo on Tuesday October 06, 2009 @12:18PM (#864490)
Actually, thanks to market forces and monopolies of various sorts, you are eventually forced to use proprietary software. The example someone else gave was Microsoft Office file formats.

Here's a better example: almost all webdesign, graphic design, and other jobs of that type want you to have experience in Adobe products. So what ends up happening is that because people want the jobs, they learn Photoshop. Now it may be a great program, but it's still proprietary and you get locked into Adobe's upgrade cycle because the latest version is The Industry Standard...always, it's fucked up how that works really.

So if someone has had experience with the GIMP or some other free software, and can do the work just as well as a Photoshop user, their resume will be dumped because the Adobe name has a lot of weight. That someone will then figure out that to get a job, they'll also have to use proprietary software.

You don't live in a vacuum where you can do what you want.

Re:Miguel de Icaza responds to latest RMS article by cschwarm on Tuesday October 06, 2009 @04:58PM (#865232)
True. But what makes you think you are entitled to do what you what?

Getting a job has obviously benefits for you, otherwise you would no try to get it. But there are also always costs.

These costs include wasting time on learning how to design in the first place and quite a lot of other activities. And it may also include to get a Photoshop license.

After all, you are not required to use it for your private stuff, too!

Also, these "market forces and monopolies of various sorts" hold true for "free" software: If I'd like to get a job as a sys admin, I may have to deal with Apache and Samba althought I really, really hate it!

Where's my right of not being required to deal with Apache and Samba?

Re:Miguel de Icaza responds to latest RMS article by Daishiman on Tuesday October 06, 2009 @11:31AM (#864359)
For software in education, for the state, or being used to access computerized tools needed for governance it certainly is a problem. If I can't access a government website because it's build to conform to the standards of a proprietary browser then it's everyone's problem. Same with using proprietary office applications or patent-encumbered formats.

The fact that a lot of public records are stored only to be used in proprietary software is a disturbing trend.

Re:Miguel de Icaza responds to latest RMS article by fnid on Tuesday October 06, 2009 @11:49AM (#864417)
The output of a system and the system itself are two different things. It doesn't matter if the code powering that government website is open or not, you can't access that code.

You're arguing two different things here.

Re:Miguel de Icaza responds to latest RMS article by Daishiman on Wednesday October 07, 2009 @07:44AM (#866521)
A closed system cannot be modified at the whim of the organization that uses it if it is closed. It implies vendor dependence. With FOSS you have vendor independence and greater competition, plus promoting the local industry by not having to depend on the IBMs and Microsofts of the world for your software support.
Re:Miguel de Icaza responds to latest RMS article by iambvk on Tuesday October 06, 2009 @11:15AM (#864302)
Sounds right, but until a friend of you sends a .doc or .ppt file as an attachment.
Re:Miguel de Icaza responds to latest RMS article by axod on Tuesday October 06, 2009 @11:21AM (#864324)
That's a separate issue about file formats and whether they should be closed or open. Whole different argument.

You can have closed proprietary programs and have completely open standard file formats.

Re:Miguel de Icaza responds to latest RMS article by iambvk on Tuesday October 06, 2009 @11:58AM (#864438)
You just said, "No one forces you to use their proprietary software." and I gave an example. Of course, it is not forcing, you can stay not opening the attachment, suppress the curiosity.

Yes, file formats /can/ be seen as a different issue, but its often the reason I end up using proprietary programs.

One can have a closed program with a open file format, but not an open program with a proprietary file format, why? Doesn't it suggest an interesting link between proprietary programs and proprietary file formats? Do you still think they are really independent issues?

Re:Miguel de Icaza responds to latest RMS article by axod on Tuesday October 06, 2009 @12:12PM (#864476)
>> "Of course, it is not forcing, you can stay not opening the attachment, suppress the curiosity."

Exactly. So comparing it to slavery is ridiculous.

You're right though, they are interlinked. Still, no one is forcing anyone to use proprietary software.

Re:Miguel de Icaza responds to latest RMS article by omouse on Tuesday October 06, 2009 @12:23PM (#864509)
The comparison to slavery may not be very good, I agree.

However, he is making a valid point and you are neglecting to see it.

Not everyone is a super-man that can ignore the influences of their environment. We have to deal with other people and their sometimes strange ideas and you're assuming that we don't, or at least you're assuming that there are no negative consequences for ignoring the rest of the environment and doing what you want.

Re:Miguel de Icaza responds to latest RMS article by axod on Tuesday October 06, 2009 @02:03PM (#864778)
>> "or at least you're assuming that there are no negative consequences for ignoring the rest of the environment and doing what you want."

You're right. I don't think there are. But then I'm completely against the minimum wage for similar reasons. You're not forced to get a particular job.

Re:Miguel de Icaza responds to latest RMS article by gloob on Tuesday October 06, 2009 @12:06PM (#864466)
You can have closed proprietary programs and have completely open standard file formats.

Sure, but can you have open free programs and closed, locked-down, proprietary formats? It's a separate issue, perhaps, but it's a very closely related one.

Re:Miguel de Icaza responds to latest RMS article by tjr on Tuesday October 06, 2009 @12:47PM (#864569)
With difficulty. There is free software that can work with proprietary formats, but those formats have to be reverse-engineered, and if the formats change, they have to be reverse-engineered again.
Re:Miguel de Icaza responds to latest RMS article by donaq on Tuesday October 06, 2009 @11:52AM (#864424)
If rms or someone like him had never been born and the free software movement had never been started, with what would you have written your "equivalent software"? Borland C++?
Re:Miguel de Icaza responds to latest RMS article by axod on Tuesday October 06, 2009 @12:09PM (#864469)
What he did was impressive, but anyone could have done the same.

I don't think the field of writing software has many true geniuses really. We're all just cranking out code.

Coming up with new algorithms is impressive, but churning out code is less so IMHO.

Re:Miguel de Icaza responds to latest RMS article by donaq on Tuesday October 06, 2009 @12:27PM (#864523)
I don't think just anyone could have done the same, but supposing for the sake of argument that it's true, I think not many people would have done the same, which is what compels me to respect rms in the same way as I would respect William Wallace as portrayed in the movie Braveheart. Sacrificing your life for the freedom of others takes no great feat of intellect or even physical skill, but in some ways, I think being willing to do such a thing deserves more respect than, say, proving P=NP.
Re:Miguel de Icaza responds to latest RMS article by axod on Tuesday October 06, 2009 @02:05PM (#864783)
>> "Sacrificing your life for the freedom of others"

Are we still talking about the guy who wrote some software and made it open source?

Do you not think Linus would have just made his own compiler+toolchain?

Re:Miguel de Icaza responds to latest RMS article by astine on Tuesday October 06, 2009 @11:25AM (#864340)
Judging an idea based on how happy those who believe it are seems like a dangerous heuristic.

If you are judging the truth of a premise sure, but for an attitude to take?

Re:Miguel de Icaza responds to latest RMS article by akeefer on Tuesday October 06, 2009 @12:38PM (#864547)
Actually, it's more or less a summary pragmatism, which is a philosophy that grew out of the American civil war in response to fact that ideas people held strongly tended to lead to them murdering each other on a large scale.

According to pragmatism, the truth of an idea is at least partially determined by the effects of that idea.

http://en.wikipedia.org/wiki/Pragmatism

Re:Miguel de Icaza responds to latest RMS article by alexgartrell on Tuesday October 06, 2009 @11:03AM (#864279)
> Linux also seems like a much happier guy

RMS doing the soulja boy: http://www.youtube.com/watch?v=7C6r6fG4k40

> Everything else

I agree. If you're doing free software, you're writing it for free, so make it a fun thing. You can only "fight to take down the man" for so long.

Re:Miguel de Icaza responds to latest RMS article by joe_the_user on Tuesday October 06, 2009 @01:51PM (#864738)
Actually, to me, Linus comes off as a kind of angry guy in the Git video - very smart but more smirky than happy.
Re:Miguel de Icaza responds to latest RMS article by omouse on Tuesday October 06, 2009 @12:07PM (#864467)
That's the open source view. Practical, fun, and no attention paid to ethics.

And yet what do we see? Microsoft, Apple, etc. trying to dominate things. They don't want anyone to even think about ethics and freedom for users and developers.

Because of their actions I think it's even more important to take ethics and freedom into consideration.

It's like politics...the reason to pay attention is because everyone else is an asshole and will eventually try and screw you over in some way.

Re:Miguel de Icaza responds to latest RMS article by davidw on Tuesday October 06, 2009 @04:02PM (#865068)
No one said anything about ignoring it completely. What I said is that I like how Linus approaches it. He spends his time making the world a better place by creating good open source software and helping others do so, as opposed to telling everyone else what to do.