Re: [PATCH] libi2c: Mention the correct license in source files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Peter,

On Thu, 26 Jul 2018 11:37:32 +0200, Peter Rosin wrote:
> On 2018-07-26 09:24, Jean Delvare wrote:
> > In 2012, I decided to turn the inlined i2c_smbus_* helper functions
> > into a proper library, with the intent to release it under the LGPL,
> > as is the common practice for libraries.  
> 
> Not everybody agrees that the Lesser GPL is (or should be) common
> practice for libraries, so this should perhaps not be stated as
> fact?

A common practice is not something you get to agree with or disagree
with. It's something which you just see happen. Arbitrarily looking at
the 1179 library packages installed on my own system, I see 543 released
under the LGPL and 238 released under the GPL. I admittedly simplified
the figures here because many libraries are in fact released under dual
license, yet the trend is clear, LGPL is more popular than GPL when it
comes to licensing a library.

To be honest, I expected an even larger difference.

Whether a given library should rather be released under the GPL or the
LPGL is a different question. In this specific case, this is
essentially glue code with very little added value. I can't see any
strategic advantage to preventing non-GPL tools from using it. I don't
think it would make any sense to have an alternative library
interfacing with /dev/i2c/*, and if we don't want that to happen, we
better make ours usable by everybody.

Thanks,
-- 
Jean Delvare
SUSE L3 Support



[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux