[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | skaller <skaller@m...> |
| Subject: | Re: Objective Caml 2.03/4 released |
Markus Mottl wrote: > > > Why was such a grossly restrictive, anti-freedom licence chosen? > > Or do I mis-understand it? > > Well, some people would think the other way round... ;-) Of course: those with jobs working for Universities of other institutions often forget where THEIR pay packets come from. So they want to create a pool of software exclusive to them. This is not freedom. > > I've been working on a product using ocaml for some time, > > and I need to make money out of it. The new licence seems > > to preclude this, forcing me to give away my source. > > I wouldn't say that there is reason for fearing that you cannot distribute > your sources as binary only: I am glad you have this interpretation. > The runtime system and other things that go into the executable are subject > to the GNU *Library* General Public License. > > This section might be relevant to you: > > 4. You may copy and distribute the Library (or a portion or > derivative of it, under Section 2) in object code or executable form > under the terms of Sections 1 and 2 above provided that you accompany it > with the complete corresponding machine-readable source code, This includes modifications to the library. > So if I get it right, the only thing you have to do when shipping your > binaries is to either ship the sources *of the runtime libraries*, too, or > to provide an URL to the distribution directory of INRIA so that people can > always access the sources of the linked in libraries. I hope you get it right :-) > > There was, some time in the past, a discussion > > about persuading management to switch to ocaml. > > The new licence is a guarrantee it will NEVER be used > > for serious software development. No one can afford > > to develop a production quality software, and then > > be forced to give the it away. > > If this were true, no commercial company would want to use gcc - and I am > sure that there are plenty which do. Binaries produced by gcc can link dynamically to the libraries, and so do not contain them. > Reality also shows that it *is* possible to develop free software in > production quality (and higher...). Yes, when the funding comes from some large organisation. I'm a small organisation :-) When I have enough money coming in to be able to eat, keep a roof over my head, and pay for computing facilities, then perhaps I feel more confident giving away sources on the basis that eventually enough people will want to pay me for support. > in my eyes the results of public > research *should* also stay free for the public. In my eyes, the people that fund the research own the results: the public usually. But that is not the same as GPL'd software, which prohibits people adding value hiding the added value. > I'd say that making money by writing software will sooner or later change > to making money by providing support and consulting. Even Richard Stallman > does not object to this - and, as far as I know, makes a living from it... I agree that this is desirable. I would like to reach that position. But until I do, for example, while seeking funding for further research and development, I'd like the option of preventing other, better funded, organisations simply stealing my efforts. -- John Skaller, mailto:skaller@maxtal.com.au 10/1 Toxteth Rd Glebe NSW 2037 Australia homepage: http://www.maxtal.com.au/~skaller voice: 61-2-9660-0850