GPL is a perfectly valid choice.
I have been a member of the Squeak community for over 10 years. I am a
very big fan of the MIT license as are most Squeak/Pharo users. And I
would wager many of the OpenQwaq contributors are also. But this is a
business decision based on protecting a business model. The GPL is
quite appropriate and really doesn't limit most users in most
situations hardly at all.
What the GPL prevents is a large corporation from taking the fruits of
their labors and attempting to takeover the market with a product they
based on Teleplace software without any contributions back to either
the community or Teleplace. The MIT would not offer any such
protections.
The GPL doesn't diminish anybodies options from what they have outside
of this project. It just restricts how they can use this project. The
open sourcing of this project simply adds to the options one has and
does not decrease them.
Yes, the GPL prevents OpenCroquet, OpenCobalt, Squeak and Pharo from
taking code from the OpenQwaq platform and using it in those products.
But I would imagine that any code of value to those projects which
does not impact the business model of Teleplace could be provided by
the authors (should they and Teleplace so choose) to those projects
under an MIT license should such be desired and possibly requested.
Nothing prevents members of those communities from becoming a part of
this community and building up this project. This project isn't being
offered up in order for people to harvest from, but rather become a
part of the community and contributor to and user of the project. This
isn't a set of libraries, it is an application.
This is a fantastic privilege and opportunity. I for one give thanks
to all at Teleplace who contributed to this project and the open
sourcing thereof. Thank you very, very much.
I do not read anything into Josh's comments which flame anyone, but
rather make an attempt to correct some inaccurate information. If you
didn't like the tone of his reply, it was simply in response to the
tone you established. Don't dish it out if you can take it.
This project is a gift and a blessing. No one is required to
participate. If your offended, go build your own. Or you can repent,
appreciate the gift and become a productive member. The choice is
yours.
JMHO
Jimmie