On Mon, Aug 14, 2023 at 08:15:53AM +0000, Tage Johansson wrote:
> 
> On 8/11/2023 3:41 PM, Richard W.M. Jones wrote:
> 
>     On Fri, Aug 11, 2023 at 08:22:34AM -0500, Eric Blake wrote:
> 
>         On Thu, Aug 03, 2023 at 03:36:05PM +0000, Tage Johansson wrote:
> 
>             This commit creates basic Rust bindings in the rust directory.
>             The bindings are generated by generator/Rust.ml and
>             generator/RustSys.ml.
>             ---
> 
>             +++ b/rust/Cargo.toml
>             @@ -0,0 +1,49 @@
>             +# nbd client library in userspace
>             +# Copyright Tage Johansson
>             +#
>             +# This library is free software; you can redistribute it and/or
>             +# modify it under the terms of the GNU Lesser General Public
>             +# License as published by the Free Software Foundation; either
>             +# version 2 of the License, or (at your option) any later 
> version.
> 
>         This says LGPLv2+...
> 
> 
>             +#
>             +# This library is distributed in the hope that it will be useful,
>             +# but WITHOUT ANY WARRANTY; without even the implied warranty of
>             +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
> GNU
>             +# Lesser General Public License for more details.
>             +#
>             +# You should have received a copy of the GNU Lesser General 
> Public
>             +# License along with this library; if not, write to the Free 
> Software
>             +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 
> 02110-1301 USA
>             +
>             +[workspace]
>             +
>             +[workspace.package]
>             +authors = ["Tage Johansson"]
>             +version = "0.1.0"
>             +edition = "2021"
>             +description = "Rust bindings for libnbd, a client library for 
> controlling block devices over a network."
>             +license = "LGPL-2.1-only"
> 
>         ...but this does not.  Why the discrepancy?  It is a disservice to
>         clients to have a more restrictive license for the Rust bindings than
>         for the rest of libnbd.
> 
>     I agree with Eric that we should fix this (it seems like a simple
>     oversight rather than a deliberate thing).  If Tage you give me the OK
>     I will change it in the upstream repo.
> 
> 
> You have the OK to change it in the upstream repo. It should be
> "GPL-2.1-or-later" according to this site.

I think "LGPL-2.1-or-later", since it's a library ..

Rich.

> 
> Best regards,
> 
> Tage
> 
> 
>     Rich.
> 
> 

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
nbdkit - Flexible, fast NBD server with plugins
https://gitlab.com/nbdkit/nbdkit
_______________________________________________
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs

Reply via email to