2 RMS Books Hit Version 2.0
jrepin writes "The Free Software Foundation (FSF) has just released in tandem the second edition of its president and founder Richard Stallman's selected essays, Free Software, Free Society, and his semi-autobiography, Free as in Freedom: Richard Stallman and the Free Software Revolution."
Here and here.
Troll. If you think that a license does not suit you, do not use it, use another one. Nobody is taking away your freedom as a developer to choose the license you prefer, or to write your own implementation. But as a developer myself, I don't see why you should benefit from my code, my hard work and my creativeness, close-source it, and invest maybe some marketing resources in it to drive me out of the market.
Fantasy? No. Personal experience. A loss of several thousands of euro from my part. So, keep your BSD license, I'll keep my GPL, thanks.
42.
And some people have this funny belief that true freedom applies to everybody. If I write code under a free license then everyone should be free to do with it as they will, no restrictions. Otherwise it isn't free: in "protection from" Vs. "freedom to" the freer one is the one with the word "free" in it. Doesn't seem so hard to understand to me.
I thought his work on the GPL V3, his statements against software patents, and his concerns about non GPL Java VMs and .Net were within the last 10 years and pretty spot on. His recent concerns about cell-phone tracking seemed prescient, too.
I'm wondering what the second edition adds or modifies. It would be hard to top the first one for incisiveness and succinctness.
And, as I've pointed out earlier... Much as I'd rather live in a country with a constitution than without one, so I'd rather release my works under the GPL than not. The GPL is the constitution that works towards my continued freedom as both an end-user and a developer. The BSD license is the license that allows other people to undermine and eventually destroy my freedom by building proprietary programs on top of mine that have a chance of eventually receiving all the time and attention of the world at large and thereby effectively destroying my freedom.
Network effects are the single most important factor in the economics of software development. A proprietary program that garners the time and attention of the world encourages the creation of other programs compatible with it, and not a free alternative, even if the proprietary program stemmed from that free alternative. Software is rendered obsolete by no longer functionally participating in the networked ecosystem of software. My 'free' program licensed under an excessively permissive license can be rendered useless by the existence of a proprietary program that was ultimately derived from the free program.
My continued freedom as a developer requires that I choose a license like the GPL.
Need a Python, C++, Unix, Linux develop
... The GPL is the constitution that works towards my continued freedom as both an end-user and a developer. The BSD license is the license that allows other people to undermine and eventually destroy my freedom by building proprietary programs on top of mine that have a chance of eventually receiving all the time and attention of the world at large and thereby effectively destroying my freedom ...
No. The BSD type licenses take nothing away from your freedom. You have your source, you can do whatever you want with it. Your network effect argument fails in two ways. First, you *assume* that your software would have become popular like the fork did. Your version, GPL'd or unforked BSD may have never caught on. The real work, the popular work, may have been the proprietary work. For example Apple's cocoa user interface code as opposed to the underlying freebsd code. You work may be the lesser replaceable part of the overall effort. Secondly, the network effect takes nothing away from you. For example linux works regardless of how many copies of ms windows are sold, and people are free to use and contribute to freebsd regardless of how many people use mac os x. There is no evidence to suggest that mac os x has diminished interest in or contributions to freebsd, quite the contrary actually. Mac os x elevated the awareness of and confidence in freebsd.
Please use the GPL all you care to, that is of course your right. However don't attempt the farcical arguments to deny the greater freedom of the BSD path and the greater charity of the BSD devs. Rather accept the reality of the restrictions of the GPL and argue that their altruistic nature justifies them.
With no exception, ALL of the major groundbreakers in the history of societal freedoms and liberties, were considered fringe and even prosecuted in their time.
Today, thankfully, we dont have much prosecution. but labeling, despising, outcasting pioneers continue.
Stallman is no different. what he is bringing forth will underlie the basis of the society tomorrow.
Read radical news here
First, you *assume* that your software would have become popular like the fork did. Your version, GPL'd or unforked BSD may have never caught on
No, he assumes works derived from his work would have become popular. His GPL'd work may have never caught on, but maybe someone else's GPL'd fork would have. The forked popular version benefitted from the unforked one, otherwise it would never have been based on it. But in the GPL scenario, both contributing parties benefit from the popularity. Follow the BSD path and only one would have. It's like if someone else patents an idea you developed before you had a chance to, and now you never get to benefit when the idea takes off.
You work may be the lesser replaceable part of the overall effort.
If it's not an important part, why are they using your work? On the other hand, if you realize your work wouldn't be a huge part of a larger application but you still don't want people to re-invent the wheel, you can still do the pragmatic thing and simply use the LGPL license.
For example linux works regardless of how many copies of ms windows are sold,
Linux and Windows are developed independently, which is a different argument than freebsd and OS X since they actually share a common base.
and people are free to use and contribute to freebsd regardless of how many people use mac os x
But if OS X works fine, why even bother with freebsd? If BSD was under the GPL license, or parts were LGPL, then freebsd would receive as many contributions as the part of OS X that freebsd is based on. As it is now, freebsd and OS X become fragmented, and some fixes in one aren't present in the other.
Charity is fine but if you want to help everyone, teach a man to fish instead of just giving him fish, he might even be able to improve fishing techniques and pass them on so that we can all fish better.
Twinstiq, game news