systemd / pystemd

A thin Cython-based wrapper on top of libsystemd, focused on exposing the dbus API via sd-bus in an automated and easy to consume way.
GNU Lesser General Public License v2.1
411 stars 36 forks source link

Consider relicensing pystemd away from BSD+Patents #18

Closed Conan-Kudo closed 5 years ago

Conan-Kudo commented 5 years ago

Would you guys consider relicensing pystemd away from BSD+Patents to either plain BSD-3-Clause or LGPL-2.1+ (the same license as libsystemd, which is a dependency of this)?

The BSD+Patents license is confusing and concerning for us in the ManaTools project for leveraging the module.

davide125 commented 5 years ago

We are discussing this internally, will comment here when we have an update.

Conan-Kudo commented 5 years ago

@davide125 To give you an idea of what we want to use this for: we're looking to remake the manaservice tool in Python for managing services, and it'd be great if we can use this module to simplify the work to do that. However, our developers are skittish about the current license, which prompted me to request it to be relicensed.

davide125 commented 5 years ago

We have the go ahead from the lawyers to relicense this project to LGPL-2.1+. I'll make the necessary changes, and the next release will be under the new license.

Conan-Kudo commented 5 years ago

Excellent, thanks!