Now if somebody is looking for an interesting project I would suggest to implement CoreAnimation clone (http://en.wikipedia.org/wiki/Core_Animation). CoreAnimation is a beautiful and powerful object-oriented animation system for Cocoa. It should be strait forward to port the API, because Cocoa is essentially a nice implementation of Morphic.
What about licensing issues?
I don't know. The implementation is proprietary and there is no source code available. I would just take the architecture/API as inspiration for an implementation in Smalltalk. Clutter (http://www.clutter-project.org/) and an uncountable number of Javascript libraries contain open-source implementation of such animation frameworks (LGPL though). Lukas -- Lukas Renggli www.lukas-renggli.ch