Abbiamo il nostro software proprietario che stiamo sviluppando per attività commerciali. Vogliamo vendere il software e non abbiamo alcun problema nella distribuzione del codice sorgente ai nostri clienti. A causa della mancanza di una buona infrastruttura di build e della complessità del software, è diventato difficile da gestire e ha perso la sua leggibilità.
Un modo semplice per gestirlo è usando Kbuild come è fatto in Linux e U-Boot. Questo significa usare (e personalizzare) i file specifici di Kbuild e Kconfig (e alcuni Makefile modificati) per compilare il nostro software.
Ho letto tutte le domande frequenti su GPL v2 ( link ) ma Non sono in grado di capire quali sarebbero le implicazioni nell'uso dell'infrastruttura di Kbuild nel mio software proprietario. Qualcuno può aiutarmi a capirle?