Today, many many people access software of the internet (SaaS etc). GPL2/3 doesn't guarantee users access to source code, so it's against the spirit & aim
@ebel I favor vanilla GPL for end-user applications, AGPL for services hosted on behalf of end users, and BSD/MIT for libraries where the "end user" is another developer and wide adoption has benefits of its own.
@ebel It can put end users in a position where they have to worry about whether their slightly unconventional use of the software will suddenly break license terms.
@sysop how so? If they release the source code of the app, aren't they in compliance? As in, *worst case* they have to release the code, and what's wrong with that? :confused: