Skip to end of banner
Go to start of banner

RevolutionPi Collect Sources

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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

  1. Download the script and the readme

  2. Follow the instructions of the readme

 

  • No labels