I've discussed the licensing topic for WordPress and other web service software lately and come to the conclusion that the GPL might not be optimal for WordPress. Partly as a consequence from the Thesis theme debate.
From what I understand the only requirement for when to make modifications available with GPL software is in the situation that a copy of the program itself is made available. That is, if a binary or source code is being redistributed.
First of all: Is this, considering me not being a lawyer, a correct understanding? Can an individual developer facilitate ones own branch of WordPress/themes and running it as a web service - i.e. only exchanging HTTP communication - without having to give back to the open source community?
Secondly: Would it, if my understanding is correct, be or not be in line with WordPress' thoughts on free software and sharing source code to demand also non-distributed modifications to give back to the community when asked for the source?
The AGPL license, also an official FSF license, ensures that modifications to the WordPress source code must be distributed even if they're just run on a server locally.
Is it a good idea for WordPress to switch to the AGPL instead of the GPL?