Potential GPL issue?

Post Reply
easyaspi314
Posts: 1
Joined: Mon Jan 29, 2018 4:14 am

Potential GPL issue?

Post by easyaspi314 » Mon Jan 29, 2018 4:22 am

Currently, as from what I can read, devkitPro is built by downloading GPL source, applying a patch to it, and that is it.
I want to distribute binaries, but distributing complete source is inconvenient. Is it ok if I give users the diffs from the “standard” version along with the binaries? (#DistributingSourceIsInconvenient)
This is a well-meaning request, but this method of providing the source doesn't really do the job.

A user that wants the source a year from now may be unable to get the proper version from another site at that time. The standard distribution site may have a newer version, but the same diffs probably won't work with that version.

So you need to provide complete sources, not just diffs, with the binaries.
From the GPL FAQ. Not sure if I can post links.

This actually applies.

Download buildscripts-20100225. Try and build it. You can't.

Code: Select all

~/D/buildscripts ❯❯❯ ./build-devkit.sh
-n Looking for configuration file... 
Not found

This script will build and install your devkit. Please select the one you require

1: build devkitARM (gba gp32 ds)
2: build devkitPPC (gamecube wii)
3: build devkitPSP (PSP)
1

The installation requires binutils-2.20, gcc-4.4.3, newlib-1.18.0 and gdb-7.0.1.  Please select an option:

1: I have already downloaded the source packages
2: Download the packages for me (requires curl or wget)
2

Please enter the directory where you would like 'devkitARM' to be installed:
for mingw/msys you must use <drive>:/<install path> or you will have include path problems
this is the top level directory for devkitpro, i.e. e:/devkitPro
/Users/easyaspi314/devkitProOld

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   390    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   361    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 16.6M  100 16.6M    0     0  2264k      0  0:00:07  0:00:07 --:--:-- 3305k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   382    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   353    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 25.1M  100 25.1M    0     0  3001k      0  0:00:08  0:00:08 --:--:-- 3612k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   388    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   359    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 5805k  100 5805k    0     0  1629k      0  0:00:03  0:00:03 --:--:-- 2215k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   382    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   353    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  234k  100  234k    0     0   169k      0  0:00:01  0:00:01 --:--:--  724k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   372    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   343    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 16.7M  100 16.7M    0     0  2995k      0  0:00:05  0:00:05 --:--:-- 4130k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   384    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   355    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 12.9M  100 12.9M    0     0  2718k      0  0:00:04  0:00:04 --:--:-- 3434k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   394    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   365    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 31819  100 31819    0     0  14103      0  0:00:02  0:00:02 --:--:-- 37215
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (22) The requested URL returned error: 404 Not Found
Error: Failed to download libnds-src-1.4.1.tar.bz2

WinterMute
Site Admin
Posts: 1845
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

Re: Potential GPL issue?

Post by WinterMute » Fri Feb 09, 2018 4:34 pm

easyaspi314 wrote:Currently, as from what I can read, devkitPro is built by downloading GPL source, applying a patch to it, and that is it.
devkitPro is an organisation dedicated to providing a selection of toolchains and libraries which are used to make homebrew applications for a number of game consoles. Considerable work has gone into those tools and libraries.
Download buildscripts-20100225. Try and build it. You can't.

We don't supply binaries built with those buildscripts, there is no GPL issue.
Help keep devkitPro toolchains free, Donate today

Personal Blog

Post Reply

Who is online

Users browsing this forum: No registered users and 12 guests