« Localizing Roller | Main | Roller news »

Sun portal 7 to include JSPWiki, hey what about LGPL?



I had no idea. I've read a number of presentations and internals docs about our portal product, but somehow I completely missed the fact that Sun portal 7 (or for the lawyers in the audience Sun Java™ System Portal Server 7) will include my favorite wiki software JSPWiki.
Rich Shaples: this means you can deploy and manage the wiki infrastructure centrally yet allow communities to maintain their own sites - so you get the benefits of centralized management without the inflexibility. As well as support for Wiki Portlets (and Portlets within wikis), Portal Server 7 introduces the new concept of communities - to reflect the informal. non hierarchical nature of many workgroups (ie. virtual teams). There is also great support for AJAX in Portlets to enable you to develop apps. with a much richer user interface.
Cool beans. And that got me thinking. Sun's open source java projects (e.g. Glassfish and eventually Portal) will have an advantage of sorts over Apache's open source Java projects (e.g. Geronimo and Pluto) because Sun can include LGPL components. Apache policy forbids ASF products from having dependencies on components with licenses more restrictive than the ASL. Sun has no such policy. So for example, Sun can bundle JSPWiki, use Hibernate and have bundelicious relationships with other LGPL goodies. Very interesting...

Tags: topic:[wiki], topic:[JSPWiki], topic:[Sun], topic:[LGPL], topic:[Apache]
Comments:

Sounds like a good reason to make Roller a Sun open source project vs. an Apache one. ;-)

Posted by Matt Raible on December 16, 2005 at 09:14 PM EST #

Don't go there... <p /> Roller@Apache is nothing but good!

Posted by Dave Johnson on December 16, 2005 at 09:21 PM EST #

People with blood type "O" are considered universal donors. They can give blood to anybody, but can only receive blood from others of type "O" People with blood type "AB" are considred universal receivers. They can only give blood to others of type "AB", but can receive blood from anybody. If you want people to redistribute your code, it is good to be a universal donor. If you don't, it is good to be a universal receiver.

Posted by Sam Ruby on December 17, 2005 at 01:26 AM EST #

Good analogy. I'm assuming you mean type "O" to be Apache projects, but you could also consider Apache projects to be type "AB" universal receivers because *everybody* (IBM, Sun, others) is comfortable contributing to an Apache project.

Posted by Dave Johnson on December 17, 2005 at 02:34 PM EST #

Post a Comment:
  • HTML Syntax: NOT allowed

« Localizing Roller | Main | Roller news »

Welcome

This is just one entry in the weblog Blogging Roller. You may want to visit the main page of the weblog

Related entries

Below are the most recent entries in the category Java, some may be related to this entry.