[MPlayer-G2-dev] dual licensing

Gustavo Sverzut Barbieri gsbarbieri at yahoo.com.br
Sun Feb 22 08:51:52 CET 2004


 --- D Richard Felker III <dalias at aerifal.cx> escreveu: 
> On Sat, Feb 21, 2004 at 11:57:11PM +0100, Arpi wrote:
> > Hi,
> > 
> > I know some of you refuse such things by reflex, including me.
> > But we should consider it in case of g2, at least for the
> > core code and stream/demuxer layer (at least for main formats).
> 
> I disagree strongly.
> 
> > Why?
> > 
> > There are many companies using mplayer g1 in closed products.
> > Either by stealing it silently (KiSS etc) or by calling it via
> > the slavemode interface so not hurting the gpl.
> > The rest of them just wants to use g1, but for some reason
> > they can't accept gpl, and we can't accept non-gpl, so they
> > don't use it (or fallback to stealing code).
> > Some of them would even sponsor or pay mplayer team/developers
> > for implementing custom features for them.
> > (some actually do, who accept the custom changes to be released)
> > 
> > As G2 is planned to be *the* media api (!= CWJ's media-api)
> > in a few years, we should provide a way to limited users to use
> > the core legally. They can choose, between free (as beer) under
> 
> Why? Why should they even exist?? Why should we help them make money
> by witholding code???????
> 
> > gpl, or for money under a bsd-like license (which allows them
> > to link into closed source code).
> > Even if we refuse this way, only we loose. Why? They will either
> 
> We don't lose when these things happen. _THEY_ lose. Here's why:
> 
> > - steal code, for free, ignoring gpl
> 
> If they steal code, at the very least they'll have their name dragged
> through the mud and anyone respecting free software will know not to
> buy from them. At best, one of more MPlayer developers sues their
> asses off.
> 
> > - use other 'products', like libavifile, media-api, gstreamer etc.
> >   which (may) allow other licensing form for us
> 
> If they use other systems, then their products will suck. Which means
> MPlayer will be much better than them. They lose, we win. This is the
> whole point of GPL.
> 
> > I have no experience in such licensing/legal mess, but what I
> > plan to reach:
> > - free use under GPL, _or_
> > - use with a paid custom license, something similar to BSD one
> >   (allows linking to closed src products, but keep credits)
> 
> BSD is absolutely totally unacceptable. I couldn't care less about
> credit. The only purpose of a free software license (as opposed to
> public domain) is to ensure that the code STAYS free. LGPL is open to
> discussion, but IMO it sucks too.
> 
> > We don't have to dual-license all of the g2 code/files.
> > only the core library files (including special modules, like
> > vo_null, vf_vo2) and some of the basic plugins
> > (like demux_avi, demux_mpeg, vf_scale, vf_expand etc)
> > mostly required for any use.
> 
> This is still way too much. Proprietary lamers deserve NOTHING.
> 
> Rich

   I beg to agree to Rich. This complements what I said in my other
email - no BSD, PLEASE!

Gustavo


______________________________________________________________________

Yahoo! Mail - O melhor e-mail do Brasil! Abra sua conta agora:
http://br.yahoo.com/info/mail.html




More information about the MPlayer-G2-dev mailing list