Article View: gnu.misc.discuss
Article #72297Re: what are acceptable compromises?
From: Bill Johnston
Date: Wed, 26 Feb 1992 06:48
Date: Wed, 26 Feb 1992 06:48
35 lines
2610 bytes
2610 bytes
One example of an "acceptable compromise", in my view, would be for FSF to officially offer a mechanism for licensing code for derivative works that could be released without GPL. A typical scenario: a company would like to hire a programmer or programmers to develop a text editor or database to their own specifications. It would clearly be an advantage to use emacs as a starting point, but the self-perpetuating aspect of the GPL entails a "long-term" commitment. If the investment of time and effort is going to be considerable and the end result very different from the starting code, most companies will prefer to begin with code that can be licensed outright. This is a waste of effort for the company and a wasted opportunity for FSF, which could make money to fund on-going development in other areas. FSF would still have the option to refuse to license code for purposes that clearly run counter to its interests, and they can choose to clearly limit the conditions under which the licensed code can be re-used outside GPL. Another example would be the case of an academic whose grant is contingent on producing code that can be placed in the public domain, or be otherwise available to be modified according to the needs of the sponsor. FSF could choose to permit the academic to use FSF code in a derivative work in exchange for a fair share of the grant money and perhaps some kind of "no commercial use without permission" clause. I'm not suggesting that FSF compromise on projects like non-redistributable ports of current software, but flexibility on the use of FSF code for entirely new projects would get more people working with FSF code and perhaps provide an alternate source of income for FSF. -- Bill (johnston@me.udel.edu)
Technical Details
Message-ID:
<26FEB199201484433@me.udel.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!udel!me.udel.edu!johnstonReferences:
<1992Feb21.014011.17656@uunet.uu.net> <c0HNgB8w164w@mantis.co.uk> <RSW.92Feb25035953@delay.cs.brown.EDU> <1992Feb25.203315.27052@jyusenkyou.cs.jhu.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,c1e13a8fc31fc719 X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1992-02-25 23:54:59 PST Newsgroups: gnu.misc.discuss Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!udel!me.udel.edu!johnston From: johnston@me.udel.edu (Bill Johnston) Subject: Re: what are acceptable compromises? Message-ID: <26FEB199201484433@me.udel.edu> News-Software: VAX/VMS VNEWS 1.41 Sender: johnston@me.udel.edu (William Johnston) Nntp-Posting-Host: me.udel.edu Organization: University of Delaware/Department of Mechanical Engineering References: <1992Feb21.014011.17656@uunet.uu.net> <c0HNgB8w164w@mantis.co.uk> <RSW.92Feb25035953@delay.cs.brown.EDU> <1992Feb25.203315.27052@jyusenkyou.cs.jhu.edu> Date: Wed, 26 Feb 1992 06:48:00 GMT