Apple's WebObjects (essentially free/open source) and Project Wonder (free/open source) are collections of Java frameworks which provide html templating (similar to Tapestry) database abstraction (similar to Hibernate or Cayenne), and a deployment environment. You can choose to use all of these features or just the one's you want. Development uses the Eclipse IDE with the WOLips plug in. Apple's licence says their software is free for deployment anywhere (Mac, Linux, Windows etc). The only restriction is that development should take place on Apple hardware regardless of operating system.
This presentation will show how to develop and run in Eclipse a simple application from scratch. I will show how to implement Ajax functionality using the html templating system. If I get time I will demonstrate the database modelling functionality.
My business, Triptera Pty Ltd, has been developing WebObjects internet and intranet applications for Brisbane businesses since 2000.