Some companies might be interested in releasing their source code under a license that would be NPL-like in the first 2 years (for example), but that would also garantee that the license would change to the GPL after that period.
This way, the company can benefit from the open development and has time to develop new products and services.
The original source code and all submitted modifications to it would be covered by the GPL after the 2 year period.
The hacker community would thus improve the company's code while knowing that eventually all these improvements will be made available to the public for ever.
Some companies might be interested in releasing
their source code under a license that would be
NPL-like in the first 2 years (for example), but
that would also garantee that the license would
change to the GPL after that period.
This way, the company can benefit from the
open development and has time to develop new
products and services.
The original source code and all submitted
modifications to it would be covered by the
GPL after the 2 year period.
The hacker community would thus improve the
company's code while knowing that eventually
all these improvements will be made available
to the public for ever.