The new licensing stuff is still getting finalized but I selfishly threw
myself into the conversation to specifically address this issue. More can be
found here http://people.apache.org/~cliffs/3party/ (if you enjoy reading
legalise)

The gist of it is that we can include hibernate in tapestry demo apps,
included within the apache svn repositories, so long as we generally do the
following:

-) Any demo using lgpl (hibernate) software can't be part of the standard
build. It has to be a specific build that the user invokes, which also warns
or somehow notifies the user that this is "not apache" code and that the
licensing restrictions are different. (Probably pointing them to the lgpl
license, wherever it is found).

-) We still can't include actual hibernate jars in the repo, but everyone
seems to download them from ibiblio anyways so that's ok.

The biggest thing to take away is that we have to be really clear that this
code is not part of the standard project and more or less has nothing to do
with "tapestry" the apache project, but is more of an offshoot sort of
example project.

Either way we can use it now which is really cool. Yay for whoever made this
happen at apache! :) I don't want to get sidetracked too much from my
4.1dev work but I'm probably going to change the demo (TimeTracker) at
some
point to use hibernate libraries, probably using honeycomb.javaforge.com as
the bridge. (I may have to modify things at honeycomb as well if they don't
fit what I need, we'll see).

--
Jesse Kuhnert
Tacos/Tapestry, team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind.  http://opennotion.com

Reply via email to