IMHO, Frank's proposal is looking good.

Donald Arseneau writes:
 > I have another problem with the use of LPPL for contributed packages:
 > it has no provision for the author/supporter "disappearing" from LaLa
 > LaTeX land, and prevents anybody from adopting support in perpetuity.
 > This is not really a problem for the LaTeX core distribution.

right, it's an important point for packages.
One way to prevent lack of support is to state something like
"as long as the author can be reached by email [or ...]"

  --bg