È difficile dirlo con certezza.
In base al AGPL testo, si potrebbe sostenere che stai propagando il codice. Pertanto, sei obbligato a fornire la fonte.
OTOH, sembra che esentano esplicitamente ciò che stai descrivendo in una parte della loro definizione per il trasporto: Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.
In tal caso, non dovrai fornire la fonte.
( Aggiornamento , hat tip to K.Steff!) La sezione 13 inficia ulteriormente le acque. Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source.
Da un lato, questa sezione sembra essere direttamente correlata a ciò che suggerisci. D'altro canto, non stai fornendo l'accesso remoto , stai fornendo l'accesso locale all'applicazione. È una linea sottile, ma i casi giudiziari sono stati risolti con meno.
Suggerirei di lasciare una email alla FSF e basta chiedere loro. È l'unico modo per ottenere una risposta definitiva. Ovviamente hanno un pregiudizio verso dire "sì" nella distribuzione della fonte, ma penso che saranno equi nel modo in cui valutano la tua domanda. Sembra che tu sia a metà strada pronto a fornire la fonte comunque. Ottenere un "ruling" da FSF in questo caso è lo scenario migliore che si possa ottenere.