16:15 < mezcalero> dudes, i am considering dual-licensing the avahi client libs to LGPL and something
BSDish/MITish
16:15 < mezcalero> the reason is mostly that the bonjour client libs are BSD licensed
16:15 < mezcalero> and in that respect our compat lib is not really "compatible"
16:15 < mezcalero> the interesting stuff of avahi is in avahi-core
16:16 < mezcalero> and that i don't want to relicense
16:16 < mezcalero> the people who contributed to the relevant libs are:
16:16 < mezcalero> lennart, lathiat, sebest, snorp, qbast
16:17 < mezcalero> thus i'd like to ask you if you're ok with that
16:17 < mezcalero> or your opinions on this move
16:17 < snorp|afk> mezcalero: sounds good to me
16:18 < mezcalero> the libs I'd like to relicense are specifically avahi-common, avahi-client,
avahi-compat-libdns_sd, avahi-glib, avahi-compat-howl
16:18 < mezcalero> hmm, remove avahi-glib from that list
16:19 < mezcalero> glib istelf is LGPL so there is not much point in having this under BSD
16:19 < Lathiat> hrm
16:19 < snorp|afk> nod
16:19 < snorp|afk> mezcalero: avahi-sharp too!
16:19 < Lathiat> i see
16:19 < mezcalero> ok, avahi-sharp too
16:19 < snorp|afk> although I don't know what the point of having bindings BSD are
16:19 < snorp|afk> since they don't really do anything :)
16:19 < Lathiat> im not really familar with the BSD license
16:19 < Lathiat> or whatever
16:20 < mezcalero> the problem some people see with LGPL
16:20 < Lathiat> what are the main differences?
16:20 < Lathiat> or whats the basic premise of the license?
16:20 < mezcalero> are that you have still to draw the line what is your lib and what is your app
16:21 < mezcalero> that usually means you have to got for dynamic linking when the lib is LGPL
16:21 < mezcalero> Lathiat: BSD/MIT effectively allows people to steal your code without giving back
16:21 < Lathiat> so they can modify it and redistribute binarys?
16:21 < snorp|afk> yup
16:21 < Lathiat> hrm i see
16:22 < Lathiat> and avahi-core will remain LGPL?
16:22 < Lathiat> and avahi-daemon ?
16:22 < mezcalero> Lathiat: yes, the core the daemon and the utils will stay LGPL
16:22 < Lathiat> i'm fine with that
16:22 < Lathiat> the dbus interface provides a clean barrier
16:22 < Lathiat> so that shouldn tbe a problem as far as i see
16:23 < snorp|afk> nod
16:23 < Lathiat> and im happy for those specific parts of the librarys to be BSD or MIT licensed or
whatever but let me know what license beforehand?
16:23 < mezcalero> so the actual brainy stuff will stay Free with a uppercase F, and the the client
libs will become "free" with a lowercase f ;-)
16:23 * Lathiat nods
16:23 < Lathiat> i'd definitely like -core/-daemon to stay LGPL but yeh im fine with the other stuff
16:23 < mezcalero> D-Bus is dual licenses GPL/Academic
16:23 < snorp|afk> woooo actual brainy stuff
16:23 < mezcalero> s/licenses/licensed/
16:23 < Lathiat> mezcalero: you'll dual-license it?
16:24 < mezcalero> Lathiat: i am not dual-licensing avahi-core, that's for sure
16:24 < mezcalero> just the client stuff
16:24 < Lathiat> no i mean, the avahi-common -client etc
16:24 < mezcalero> yepp
16:24 < Lathiat> will be dual LGPL/(MIT|BSD|WHATEVER)
16:24 < Lathiat> ok
16:24 < Lathiat> cool
16:24 < mezcalero> D-Bus chose the academic license
16:24 < Lathiat> whats likely to make most people happy?
16:24 < mezcalero> i don't know much about that license
16:24 < Lathiat> BSD?
16:24 < mezcalero> if it is like BSD we could go for that one
16:25 < mezcalero> however it might make sense to follow Bonjour and HOWL and chose BSD
16:25 < mezcalero> perhaps triple licensing makes sense
16:25 < Lathiat> what would the 3rd license be?
16:25 < mezcalero> s/chose/choose/
16:25 < mezcalero> LGPL + MIT/BSD + Academic
16:25 < Lathiat> does the academic license make sen?
16:26 < Lathiat> what does it allow that others dont?
16:26 * Lathiat has a look
16:26 < mezcalero> http://www.gnu.org/licenses/license-list.html
16:26 < mezcalero> hmm, the academic license doesn't look to good when trusting the fsf
16:27 < mezcalero> oh
16:27 < mezcalero> oops
16:27 < mezcalero> hmm
16:27 < mezcalero> not oops
16:28 < Lathiat> i dont see any compelling reason to license academic as well
16:28 < Lathiat> but BSD makes some sense
16:29 < Lathiat> i'm heading to bed - let me know if you decide oN BSD/MIT or whatever or else we'll
chat some moreabout this tomorrow