I: changing the license of strace to a copyleft license

Eugene Syromyatnikov evgsyr at gmail.com
Mon Dec 17 14:56:37 UTC 2018

On Sat, Dec 15, 2018 at 1:35 AM Dmitry V. Levin <ldv at altlinux.org> wrote:
> Hi,
> Since the very beginning and up to now strace is distributed under the
> terms of a BSD-3-Clause license, which is a permissive [1] software license.
> This situation is going to change as I'm going to change the terms
> of my future contributions to a copyleft [2] license.
> My current plan is to provide strace test suite under the terms of
> the GNU General Public License version 2 or later (GPL-2.0-or-later),
> and to provide all the rest of strace under the terms of the GNU Lesser
> General Public License version 2.1 or later (LGPL-2.1-or-later).

FWIW, I'm fine with this change and have no objections to it (as is,
it won't detract from my future contributions).

> I could have chosen GPL-2.0-or-later for the whole project, but
> this would complicate things in the future if we ever manage
> to create a library out of strace.
> You can find the proposed change at [3] and [4].
> Thoughts?

I'm fine with it, and especially appreciate the fact of removing
license boilerplate in favor for SPDX headers.

> [1] https://en.wikipedia.org/wiki/Permissive_free_software_licence
> [2] https://en.wikipedia.org/wiki/Copyleft
> [3] https://github.com/strace/strace/commits/ldv/license
> [4] https://gitlab.com/strace/strace/commits/ldv/license
> --
> ldv
> --
> Strace-devel mailing list
> Strace-devel at lists.strace.io
> https://lists.strace.io/mailman/listinfo/strace-devel

Eugene Syromyatnikov
mailto:evgsyr at gmail.com
xmpp:esyr at jabber.{ru|org}

More information about the Strace-devel mailing list