REUSE compliance
Aleksander Morgado
aleksander at aleksander.es
Thu Jul 29 13:37:43 UTC 2021
Hey,
> > > > > > what about changing the project, so that it complies to REUSE guidelines [1]?
> > > > > >
> > > > > > In short:
> > > > > >
> > > > > > 1. create a folder LICENSES and rename/move COPYING and COPYING.LIB there
> > > > > > 2. replace licencing text in source files with SPDX identifier
> > > > > >
> > > > > > [1] https://reuse.software/spec/
> > > > > >
> > > > >
> > > > > Sounds like a nice simplification; would you be willing to modify the
> > > > > files accordingly?
> > > >
> > > > Sure. I'll start changing everything step by step.
> > >
> > > I have a dilemma: COPYING.LIB is actually LGPL-2.1-or-later [1] but
> > > the header in source code (src/libmbim-glib/mbim-device.c) is
> > > LGPL-2.0-or-later [2].
> > >
> > > So what should I take?
> > >
> >
> > LGPL-2.1-or-later
>
> I have pushed the first version [1] where I have also converted utils
> and mbimcli, so we can discuss the layout of SPDX identifiers. We can
> also use SPDX-FileCopyrightText tags instead of "Copyright" tags but
> it is not mandatory.
>
Up to you, I think either would be fine.
> src/mbimcli/mbimcli lacks copyright notice. What should I add?
>
That's the completions file; so same license as the binary.
> [1] https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/merge_requests/81
>
Thanks! That looks like a great start, yes. We should probably have
also the libmbim-glib sources, the mbim-codegen headers and the
mbim-proxy sources also included in this update.
--
Aleksander
https://aleksander.es
More information about the libmbim-devel
mailing list