[Mono-dev] unifying eglib implementations in bluez & mono

Mike Frysinger vapier.adi at gmail.com
Wed Aug 12 22:15:56 EDT 2009


On Wed, Aug 12, 2009 at 22:10, Michael Jerris wrote:
> On Aug 12, 2009, at 9:59 PM, Mike Frysinger <vapier.adi at gmail.com> wrote:
>> a recent google for a stripped down/embedded version of glib lead me
>> to two projects which seem to have been developed independently but
>> for the same exact purpose.  the bluez code has:
>> http://git.kernel.org/?p=bluetooth/eglib.git;a=summary
>> while the mono code has:
>> http://anonsvn.mono-project.com/viewvc/trunk/mono/eglib/
>>
>> going by some of the info on the web, the bluez project doesnt really
>> have interest / manpower to keep the eglib code running (even though
>> there are users interested in keeping the functionality).  on the mono
>> side though, it appears the code is actively maintained and kept up to
>> date.  perhaps the functionality of the bluez version should be
>> reviewed and pushed to the mono one and then ultimately shutdown ?
>> after all, checking out and using just the eglibc code from mono seems
>> to be trivial.
>
> The eglib in the bluz project is not compatible with the licensing.  Eglib
> is intentionally MIT/x11 licence for no restrictions.

assuming the copyright holders of the bluez' version do not wish to
let the code be relicensed, or they cannot be contacted, that would
prevent direct merging.  it wouldnt of course prevent a functionality
review and implementing any missing functionality in the mono version.
 although when i did a glance through the code, it seems like mono for
the most part implements more than the bluez version, so perhaps it
wouldnt take all that much effort.
-mike


More information about the Mono-devel-list mailing list