Re: GPL-3+ licensed test fixture (SVG/metadata) in BSD-3 project
Luke Faraone <[email protected]> Mon, 16 Mar 2026 14:40:03 -0700
| Newsgroups | gmane.linux.debian.devel.legal |
|---|---|
| Message-ID | <CAGb9h2QAE=4_E28aT7JywYdBHg-h1uLX6vagyOzT4Su_GGqmvg@mail.gmail.com> |
On Mon, 16 Mar 2026 at 12:48, Mechtilde Stehmann <[email protected]> wrote: > What are the requirements to have a derived work in the sense of the GPL? > > What can I put together without having a derived work? Hi Mechtilde, Happy to clarify how the standard definition applies here. Generally, a derivative work is an expressive creation that includes major copyrightable elements of an underlying work. In this specific case, we aren't crossing that threshold. A datafile that is simply parsed by an application during a test run doesn't make the application a derivative work. At the limit, if a test parsed a proprietary datafile, it wouldn't make the software non-free. The same logic applies to GPL virality—because the test data is just input and could be removed without changing the resulting binary, the binary is not a derivative work. This aligns, for example with the FSF's position that you can distribute a GPL game engine along with non-copyleft assets. Cheers, Luke Faraone