Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm talking about tinkering because that was the example I was responding to. I think your lack of logic in this thread is unethical. Saying so doesn't make it true though, does it? Actually, nothing you said is logical. You don't have to take a windows programming course, you can choose the many more nix based courses. Those are choices, along with my choice to use proprietary or open licences. You want to remove my ability to make that choice. Foss should exist, and so should proprietary. Anyone dictating that only one or the other should exist is an extremist.

Your arguments are framed as if to make them valid, but they are still fallacies. The MIT licence exists for a reason, and the reason it's the most commonly used. It's the non-extremist licence.

Anyway, I'm done. Arguing with extremists is a fools errand. I believe there is a place for all models.



Insisting people pass on the freedoms that they benefited from to other users, is not extremism. You have a chip on your shoulder.

You say that copyleft removes your freedom to choose to distribute a program as proprietary software. This is correct, but you portray it highly disingenuously, like it's an equally weighted choice.

Generally, freedom has the most influence when its recipients are those at a lower position of power. The power of the software vendor is to have full control over the usage of the program, ostensibly either to provide a better UX (which is dubious), to exercise their IP (an ethical landmine), to benefit from unsustainable per-unit business models that ignore software's intrinsically anti-rivalrous, non-scarce and intangible nature, or other reasons.

Let us see how the user is affected. And keep in mind, all programmers are users. Programmers will be using other people's software at dramatically higher quantities than they will ever write anything individually. As such, user freedom is of paramount importance to them.

Now, for a certain amount of convenience on part of the vendor, the user is put in a position where they cannot a) run the program for all purposes that they may desire to use it, b) study and change it to adjust it to their needs, c) share it with friends, neighbors and acquaintances and d) enrich their community by sharing modified copies. In other words, they get software without most of the benefits that actually comes with having things be software in the first place.

As such, the users lose individual and collective control for the benefit of the vendor, but at a deadweight loss for everyone else. Because, when the software leaves the vendor into another person's machine, how it's used is in no natural sense of any interest to them. Not anymore than a chef is interested in how other people use their recipe. This has been accepted as the first-sale doctrine by courts across the world.

I therefore conclude that user freedom should be given at all times where the software is user-facing.


MIT

It solves your problems, and mine. Middle ground. Compromise.

What is wrong with MIT?


You can take something like LLVM, add a backend for a new processor or a new programming language and never release it back to the LLVM developers.

Thus getting for free the work invested into LLVM, being able to sell the modified version and LLVM developer don't see a dime from it.


You mean to say that the original developer who chose to release via MIT, gets exactly what they agreed to? God forbid, you're right, it's a whole moral catastrophe.


Many choose a given license without understanding its full consequences.


This is textbook nanny state drivel. You don't need to protect people from themselves. There are thousands of articles online, people can do the research. You aren't publishing anything without access to the internet, and the internet has more than enough articles and even wizards to help you choose.


I guess that those posts I see about someone "steeling" their code is a mirage then.


No, those are absolutely real. It's not up to you to protect or stop it. It's a life lesson. It's the same as copyright. Every kid starts some project using someone else's IP. We see it daily. Then someone explains that you can't use Homer Simpson in your app. You don't abolish copyright because some kid gets a C&D.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: