3 ms·
If your program has the ability to interact with remote users it must give those users access to the source in some way. If you use it in a way where you don't
by howeyc 5y ago
If your program has the ability to interact with remote users it must give those users access to the source in some way. If you use it in a way where you don't have users, fine. But if someone else uses your source unmodified and your program can interact with remote users it better have a way to provide those users the source.
You can't just hand-wave "I have no remote users" so my source turns into GPL and therefore I've removed source access for network users. Come download my source and run it on a network.
Your misunderstanding is believing you don't trigger the source clause. You do, it's just that you don't have users so you ignore the clause assuming your program will never have remote users ever. Mistake by you. Why give Alice the source to something not complying to the license? That's on you.