I'm tasked with developing a dashboard using shiny, but I'm concerned about the GPL-3 license. My understanding is this, and please correct me where I've gone wrong:
- If the dashboard is used inside my group and never distributed, no concern of copyleft.
- If the dashboard is shown to the public but fully contained on our controlled computers, no concern of copyleft.
- If the dashboard is accessed by an external person, even if it is hosted on our computers, that person has rights to access the source code.
- If the dashboard is installed on a 3rd party computer, the owner of that computer has rights to access the source code.
The middle two are the points of confusion. Does a demonstration constitute distribution and therefore rights to source code? Does access to a controlled computer also convey rights to the source code?
Any help in interpreting these details is appreciated.