Re: AW: AW: License proposal
Shawn Wilson <[email protected]> Fri, 09 Jan 2004 08:29:39 -0700
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <[email protected]> |
I'm +1 for LGPL as well. My only concern was the terminology used in the license is vague when applied to Java code, but I definitely agree with the intention. Vagueness is something you want to stay away from if it were to ever be tested in court. -shawn Madl Alfred wrote: > Just to avoid confusion: > > LGPL requires you to LGPL and open source any modifications of the > ORIGINAL SOURCE if you distribute the modifications (e.g. ship them to a > customer, etc.). Nothing else !!! So it just prevents distributions of > closed source forks. Of course you can develop / sell / ship / whatever > your own closed source applications / subclasses / etc. WITHOUT having > them to be LGPL ! So you can produce a "Clownfish" library consisting of > ORIGINAL Barracuda but having some closed source / non-LGPL extensions. > Thats OK. But you can NOT produce a closed source / non-LGPL "aducarraB" > library consisting of modified "Barracuda" code. You can even have / > distribute your own modifications of Barracuda, but if your changes are > NOT ACCEPTED by the original project, you are still free to distribute > your modifications (with source of Barracuda modifications course). > > GPL is a very different story ! Everything using / referencing / > importing / extending / etc. also MUST BE GPL and open source. Thats why > GPL-ed libraries can NOT (or NOT NORMALLY) be used for commercial > projects / products. > > BSD DOES allow distribution of closed source / different license forks. > > Hope that helps. > > So I am still +1 for LGPL ! > > Alfred > > > > -----Ursprüngliche Nachricht----- > *Von:* Andrew Hill [mailto:[email protected]] > *Bereitgestellt:* Donnerstag, 08. Jänner 2004 17:17 > *Bereitgestellt in:* Barracuda > *Unterhaltung:* AW: [Barracuda] License proposal > *Betreff:* RE: AW: [Barracuda] License proposal > > I would suggest that would apply equally well to *any* company whose > revenue model is based on creating packaged software intended for > sale to more than a single customer. If all those customers had the > right to resell or give away then revenue pretty much becomes > limited to sale of support contracts and the like. > > For a custom developed solution for a single customer it may not be > so much of an issue as the revenue there is usually derived from > hours billed and the product is customer specific - though companies > still wouldnt want their competitors to see all their nifty coding > tricks (or to have them pointing out all their mistakes to the > customer)! From the customers point of view it would be a good thing > though, as with the source available and rights to modify as they > wish they could call in a different consultant to maintain the > system if the first wasn't to their satisfaction... > > > -----Original Message----- > *From:* [email protected] > [mailto:[email protected]]*On Behalf Of *Barr Bill P > *Sent:* Thursday, 8 January 2004 21:35 > *To:* '[email protected]' > *Subject:* RE: AW: [Barracuda] License proposal > > > >Does using an LGPL library/framework with a Java app require > the user to make their product LGPL??? Does it require them to > allow their product to be reverse-engineered? > > An acquaintance posed the difference this way: "From a revenue > perspective, Microsoft would use LGPL, Apache or BSD licensed > software. It would never use GPL licensed software." >