Blogs : Latest entries
|
|
|
After having read the announce of the Winstone v0.8 release on TheServerSide, I decided to try the little beast out. I like a lot of the things I see, it really seems lean and mean. The configuration can be quickly done on the command-line as arguments, or you can put it in a basic properties file. This makes it much easier to adopt for people that are used to unix-like applications and don't feel like juggling around with XML formats. It's ability to launch war files immediately is particularly nice: java -jar winstone-0.8.jar mywebapp.war The servlet container starts up very quickly indeed and all the RIFE applications I threw at it worked just fine, even continuations-based features. They started up quite quickly too. It's interesting how the author tries to offer neat little new features that you can't find anywhere else. I particularly liked that you can embed your war file into the Winstone jar and just ship it as one file. Like this: mv yourwar.war embedded.war zip winstone-0.8.jar embedded.war java -jar winstone-0.8.jar However, then came the shock. Every feature indicates that it's a container that is aimed at embedding and easy distribution. I'm totally puzzled why the author decided to make it GPL! Who in his right mind creates a new project in already overcrowded domain and makes it less free than anything else out there! Winstone was nice to try out, but unless the author decides to adopt a commercial usage friendly license (like CDDL), it will remain a toy that I played a bit with and then threw away. |


