Squeak 4.0 released - now under MIT/Apache license
Squeak, the open source implementation of the Smalltalk language and environment, has been updated to version 4.0 and re-licensed under a combination of the MIT and Apache licences. Version 4.0 of the code is functionally identical to the previous 3.10.2 release of Squeak, only varying in the licensing terms, but the developers will release Squeak 4.1 as soon as possible to include current development work.
Squeak 1.1 was released in 1996 by Apple under the Squeak licence (SqL). In May 2006, it was re-licensed under the Apple Public Source Licence. Then in October 2006 Apple agreed to re-license under the Apache license 2.0. However over those ten years many contributions were made to the code, by then on version 3.8, mostly under the original SqL license.
The developers, wanting to switch to a more standard licence, specifically the MIT licence, began the process of collection "Distribution agreements" from all the contributors. The process involved hundreds of agreements and it has taken till now to gather all of those agreements, and allow the developers to release the now MIT licensed code (with original Apple components under an Apache licence). New contributions to the project will have to be licensed under the MIT license too.
Squeak 4.0 is available to download for Windows, Linux, Mac OS X and Unix.