Thursday, April 27th, 2006
The OpenLaszlo and Dojo teams have announced a partnership. The end result is a win-win for both groups, and thus for us. application developers. Dojo is going to get improvements and widgets from OpenLaszlo for us all to use.
Dojo quickly stood out as a toolkit with a mature design philosophy, committed and smart collaborators, and (crucially) a package system that would allow us to pick and choose features without adopting the entire toolkit. Our needs are specific, and low level: leak-free event handling, robust media loading, cross-browser DOM APIs, and so on. Dojo is able to provide many of these, so we decided to license it for use within the OpenLaszlo/DHTML kernel.
But Dojo doesnâ€™t provide everything we would want in a DHTML kernel. For example, our kernel exports the concept of a spriteâ€”basically an interactive display primitive, implemented as a MovieClip in Flash 7 and 8, and as a DIV in DHTML. Our thought was: why not contribute these pieces back to Dojo? Weâ€™re both open source, with compatible licenses, so a contribution like this repackages code we would write anyway in a form that can be re-used by the broadest possible audience. OpenLaszlo benefits from more smart engineers using and improving the kernel of our DHTML runtime, and the Ajax community gains new libraries within a mainstream toolkit.
Posted by Dion Almaer at 8:54 am