This is going on far too long and round in circles. Greg and Alex - pick
something, stick a license on it all , say so publically and be done. It
does more harm now than whichever is picked

I've been through the licenses with respect to embedded system issues

o       GPL             Means people can't provide nonfree apps of any
                        kind using nanogui without writing a nonfree library
                        clone.  The only one that stops users writing binary
                        only extensions/modules.

o       LGPL            Means people can build apps and servers with some non
                        free components and programs. This still causes big 
                        problems for some standard embedded uses - DVD is the
                        big one. The rules on protecting the DVD crypto are
                        draconic and not the vendors fault. Only when the
                        DVD cracking is finished would they go away.

o       MPL             Easier than (L)GPL to add private extensions. Doesn't
                        require relinkable object modules and the like. Does
                        require source is made available to MPL'd modules

The MPL is also the only one that sanely reflects embedded system licensing
because it doesn't require written offers of media which are difficult to
manage but instead requires the source is somewhere publically available - eg
for FTP.

Alan

Reply via email to