hypfvieh / dbus-java

Improved version of java DBus library provided by freedesktop.org (https://dbus.freedesktop.org/doc/dbus-java/)
https://hypfvieh.github.io/dbus-java/
MIT License
185 stars 73 forks source link

Change license of dbus-java to MIT #129

Closed hypfvieh closed 3 years ago

hypfvieh commented 3 years ago

This is a tracking ticket, for getting permission of all contributors to change the license of dbus-java to MIT license.

I recently was contacted by someone working for the eclipse kuna project. They want to use another library provided by me (bluez-dbus) which requires dbus-java as dependency.

bluez-dbus is already licensed under MIT license and is therefore ready to be used in eclipse projects. dbus-java is licensed under an older version of LGPL, which the original author (Matthew Johnson) has chosen for the original version and so I had to use it for my fork as well. LGPL license is not compatible with the eclipse license, and therefore cannot be used in eclipse projects.

I contacted Matthew to get the permission to change the license, which he agreed on (yeah! :+1: ). So now I need permission from everyone who contributed changes to this project.

So anyone mentioned in here, please post a small "ok" message in this issue. I hope everyone agrees. I will check the list at the end of February and will then plan the next steps.

@chris-melman @sshort @rm5248 @RafalSumislawski @brett-smith @rhwood @RaNo99 @yveshydros @MDoswaldSchiller @0mp @AsamK @michaelNGV @s5uishida @thjomnx

sshort commented 3 years ago

ok

RafalSumislawski commented 3 years ago

ok

chris-melman commented 3 years ago

Ok

On Thu, Jan 28, 2021 at 9:21 AM Rafał Sumisławski notifications@github.com wrote:

ok

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hypfvieh/dbus-java/issues/129#issuecomment-768882902, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALNBSG7MOJ6EHVHTEFNH2ETS4ENBDANCNFSM4WWOWEFQ .

-- Met vriendelijke groet,

Chris Melman Lead Designer

T +31(0)182594000 | E chris.melman@technolution.eu | in linkedin.nl/in/chrismelman A Burgemeester Jamessingel 1, P.O. Box 2013, 2800 BD Gouda, The Netherlands | W technolution.com

This e-mail is intended exclusively for the addressee(s), and may not be passed on to, or made available for use by any person other than the addressee(s). Technolution B.V. rules out any and every liability resulting from any electronic transmission.

0mp commented 3 years ago

ok

thjomnx commented 3 years ago

ok 👍

brett-smith commented 3 years ago

ok

rhwood commented 3 years ago

ok

RaNo99 commented 3 years ago

ok

MDoswaldSchiller commented 3 years ago

ok


Von: David M. notifications@github.com Gesendet: Donnerstag, 28. Januar 2021 07:47 An: hypfvieh/dbus-java Cc: Doswald Michael; Mention Betreff: [hypfvieh/dbus-java] Change license of dbus-java to MIT (#129)

This is a tracking ticket, for getting permission of all contributors to change the license of dbus-java to MIT license.

I recently was contacted by someone working for the eclipse kuna project. They want to use another library provided by me (bluez-dbus) which requires dbus-java as dependency.

bluez-dbus is already licensed under MIT license and is therefore ready to be used in eclipse projects. dbus-java is licensed under an older version of LGPL, which the original author (Matthew Johnson) has chosen for the original version and so I had to use it for my fork as well. LGPL license is not compatible with the eclipse license, and therefore cannot be used in eclipse projects.

I contacted Matthew to get the permission to change the license, which he agreed on (yeah! 👍 ). So now I need permission from everyone who contributed changes to this project.

So anyone mentioned in here, please post a small "ok" message in this issue. I hope everyone agrees. I will check the list at the end of February and will then plan the next steps.

@chris-melmanhttps://github.com/chris-melman @sshorthttps://github.com/sshort @rm5248https://github.com/rm5248 @RafalSumislawskihttps://github.com/RafalSumislawski @brett-smithhttps://github.com/brett-smith @rhwoodhttps://github.com/rhwood @RaNo99https://github.com/RaNo99 @yveshydroshttps://github.com/yveshydros @MDoswaldSchillerhttps://github.com/MDoswaldSchiller @0mphttps://github.com/0mp @AsamKhttps://github.com/AsamK @michaelNGVhttps://github.com/michaelNGV @s5uishidahttps://github.com/s5uishida @thjomnxhttps://github.com/thjomnx

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/hypfvieh/dbus-java/issues/129, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARJUB25IVHEZMKFNOSI2ZH3S4EB6XANCNFSM4WWOWEFQ.

michaelNGV commented 3 years ago

ok

AsamK commented 3 years ago

ok

rm5248 commented 3 years ago

ok

hypfvieh commented 3 years ago

Thanks anyone so far in agreeing to change the license.

@yveshydros and @s5uishida are still missing. Could you please answer to this thread?

hypfvieh commented 3 years ago

I'll just have updated the sources and the license.

@yveshydros and @s5uishida still didn't react on any messages.

One commit was to add a test resource which is from another project (NetworkManager) and therefore has a completely other license (and is not distributed when dbus-java is build & packaged - only used for testing).

The other commit was adding sun.misc to the OSGi Bundle, which is also only configuration stuff, no code.

As they did not react or refuse to give permission for the license change, I guess they don't care and are fine with the change.

hypfvieh commented 3 years ago

Version 3.3.0 has just been released (will probably available tomorrow in Maven Central). License has been changed to MIT, thanks everyone.