Desert Island Test

"A good test case for whether a license is free (for issues like this) is whether a disconnected group of people on a desert island could distribute the software among themselves. In the vim case, they cannot. (For example, if the vim maintainer flies over the island and drops down a message saying "you must hereby send me your changes", how are the people down below to comply?) The fact that the vim maintainer can send the request does not say anything about whether the people receiving it could reply."