How to collect sources for a give Raspbian image in order to burn them on a pyhsical medium for GPL compliance:
Customers can download the script here:
https://github.com/RevolutionPi/imagebakery/blob/master/collect_sources.sh
This README contains a short documentation of the script:
https://github.com/RevolutionPi/imagebakery/blob/master/README
In total, the source code collection comprises about 1.8 GByte. This fits onto a DVD without any problems. For the download you have to calculate about one hour time, because some servers are a bit slow.
In case you need the source code collection currently, we have saved it on our harddisk and can give it to you on demand.
The source code collection is complete, except for those packages that are listed as proprietary in the license agreement and except for those KUNBUS proprietary programs that are not available in binary form.
Examples of the latter category are revpi-webstatus or revpi7, where the source code is written in PHP or Python, respectively, and therefore exists directly on the image itself.
Please notice the following license terms:
No source code is available for the package "oracle-java8-jdk".
In the license terms this is only mentioned in so far as it is completely based on
End of the note reads: "Raspbian contains content from the Java SE Platform.
The license terms can be found here: http://www.java.com/license".In the license terms we list the proprietary packages.
There we forgot to mention Teamviewer and VNC.In the license terms we list under "Open Source Components".
the packages "pimodbus-master" and "pimodbus-slave". To these
but we have not yet published the source code. This is
on the todo list for more than two years. The programs have been
originally developed by co-workers at Kunbus. After departure of those people, the
publication of the source code was falling behind.In the license terms we write that the Open Source components
of KUNBUS are under GPL, but the revpi7 Python script contains all
above is a note that may not be compatible with the GPL:"This software can be used free of charge for trial or private usage.
Commercial usage requires licensing and written permission of KUNBUS GmbH.
Requests for commercial license quotes can be requested from sales@kunbus.de"
Instructions
Download the script and the readme
Follow the instructions of the readme