Including full GPL-3.0 text