After a lot of work to get final clearance on all of the code used in MMM and to "clean room" replace everything else I could not get cleared, we're there.
The most recent version of MMM can now be made available in source code form. While still copyrighted, anyone is allowed to use it for their own purposes including derivitive works. There is no source license and no promise of support at any level. All other developers who worked on MMM over the years have signed off on this or their code has been replaced by all new code.
Effectively you are free to do as you wish with the source aside from claiming that you wrote it yourself.
I hope this goes a long way toward helping people get features they have needed or get past bugs that have frustrated them. It has been a long struggle here trying to find ways to get around external restrictions on releasing the source. In many places snippets or modules at issue were downright silly to haggle over but this is finally done, with only a modest expense in legal fees.
The downside of this is that there are now some really "rough patches" in the source. A lot was hacked out and new code grafted in without enough time spent to harmonize the result. But this is the same source that 0.9 was compiled from, so we can have a little confidence that no new major headaches were introduced.
This blog will probably be closing with this entry, and may "go dark" after July 2012. The source download should remain available until the same date if not a little longer.
Life, the economy, and technology all go through changes. I hope that MMM has been useful to some of you and that you can put the source to good use at last. Good luck!
- Posted at Sunday, July 24, 2011 09:03 AM