-
1. Re: JBoss book
tobias Jul 22, 2002 12:28 PM (in response to edwardkenworthy)What do you mean ?
JBoss is LGPLed. As such it is open sourced (get the source from CVS @ Sourceforge) AND it is "free" as in "free speech".
That means:
You _can_ download the source and do with it whatever you want, as long as you comply to the terms of the LPGL (that is: for any altered version you distribute you also have to distribute the source at no cost).
That's it.
Tobias -
2. Re: JBoss book
luce Jul 22, 2002 6:54 PM (in response to edwardkenworthy)The LGPL is an Open Source Initiative (OSI)-certified license. You can read more about it here.
http://www.opensource.org/licenses/lgpl-license.php -
3. Re: JBoss book
edwardkenworthy Jul 23, 2002 8:30 AM (in response to edwardkenworthy)I completely understand what open source is silly boys.
LGPL software if "free software" which is different from "open source" as I pointed out. Perhaps you should go read the sources you cited and some of the fsf's ?
Anyway, back to my original question - anyone have the answer - and please remember this is "The Water Cooler".
Thanks. -
4. Re: JBoss book
edwardkenworthy Jul 23, 2002 8:35 AM (in response to edwardkenworthy)As an aside, I would thoroughly recommend the book (even if it is does cover 2.4) very well written and very interesting. I've learnt alot about JMX already :-)
-
5. Re: JBoss book
jwkaltz Jul 23, 2002 9:23 AM (in response to edwardkenworthy)Well, why don't you enlighten us then : why do you consider that JBoss is not open-source ?
Or, if that is not what you're saying, please rephrase your original statement as in that case I don't understand it. -
6. Re: JBoss book
edwardkenworthy Jul 24, 2002 8:09 AM (in response to edwardkenworthy)The simple summary is:
free software is based on the philosophy that software should be free as a moral right (free as in speech).
open software is based on the philosophy that software is best developed by being open. Open software has no problem with using proprietary software if that is the best.
The GPL/LPGPL software is free. OSI etc is open.
JBoss is LGPL'd ==> free even though it complies with the osi's definition of open. Free in a sense is a superset of open, all free (gpl'd) software is open, but not the reverse.
Anyway that's my understanding, which led to my question about why the book goes on about open software, when it seems obvious to me that JBoss is actually free. -
7. Re: JBoss book
edwardkenworthy Jul 24, 2002 8:10 AM (in response to edwardkenworthy)The simple summary is:
free software is based on the philosophy that software should be free as a moral right (free as in speech).
open software is based on the philosophy that software is best developed by being open. Open software has no problem with using proprietary software if that is the best.
The GPL/LPGPL software is free. OSI etc is open.
JBoss is LGPL'd ==> free even though it complies with the osi's definition of open. Free in a sense is a superset of open, all free (gpl'd) software is open, but not the reverse.
Anyway that's my understanding, which led to my question about why the book goes on about open software, when it seems obvious to me that JBoss is actually free. -
8. Re: JBoss book
edwardkenworthy Jul 24, 2002 8:11 AM (in response to edwardkenworthy)The simple summary is:
free software is based on the philosophy that software should be free as a moral right (free as in speech).
open software is based on the philosophy that software is best developed by being open. Open software has no problem with using proprietary software if that is the best.
The GPL/LPGPL software is free. OSI etc is open.
JBoss is LGPL'd ==> free even though it complies with the osi's definition of open. Free in a sense is a superset of open, all free (gpl'd) software is open, but not the reverse.
Anyway that's my understanding, which led to my question about why the book goes on about open software, when it seems obvious to me that JBoss is actually free. -
9. Re: JBoss book
edwardkenworthy Jul 24, 2002 8:13 AM (in response to edwardkenworthy)Well I've tried 4 times to post a response explaining what I thought the difference between free software (which is what JBoss is) and open software (which JBoss is as free is a superset of open) but the forum appears screwed. No doubt not JBoss's fault ;-) but that of whatever software is running on top of it.
-
10. Re: JBoss book
edwardkenworthy Jul 25, 2002 6:07 AM (in response to edwardkenworthy)Apologise for the multiple posts - I blame the forum software ;-)
-
11. Re: JBoss book
marc.fleury Jul 27, 2002 2:59 PM (in response to edwardkenworthy)Sorry for the forums, jive is flaking out on us and we might try to do something about with EJB2.0 (when we get some time).
Back to your original question. First are you the "edward kenworthy" I once kicked out from the user lists? if so, well, welcome back and check your vocabulary around here :) yeah we all get raunchy sometime but I want to at least have an intelligent thread to the forums (be right/wrong, but be logical).
This argument on Open Source vs. Free is really academic. But it is true that I try to refer to our software as both "Free" and "Open Source". You are correct in pointing out not all Open Source is Free but that Free is Open Source. Clearly Open Source contains Free as a subset. I am not too evangelical when it comes to talking about Open Source or Free, and was corrected several times by Mr Stallman in person (and in french) everytime I made the mistake in my conversations with him.
As an aside I find that using LGPL, by a funky twist of fate turns out to be more business friendly than many other options. When I say business friendly, I am talking about my own business. The appserver vendors, like BEA, can't outright steal our code (even though they do inspire themselves greatly from our work) and the contributors need to give their modifications. I find that great.
So yeah LGPL really suits us and I will make an effort to refer to "FREE" when I can but I am correct in qualifying our software as "Open Source" as the definition clearly implies. BTW FYI our lawyer in California, Larry Rosen is the guy that defines the OSI :)