> I would simply like to point out WHO is the specification lead of JSR-127
> (see http://www.jcp.org/en/jsr/detail?id=127), and who was the initial
> author of Struts (see http://jakarta.apache.org/struts/volunteers.html)...
> Apache's concerns were "Considering Sun's current position that JSRs may not
> be independently implemented under an open source license [...]", and I'll
> let you make 1 + 1 here...

Thanks Pier.  I had wondered when someone would point this out.
Having clarity on the facts is very important, because all too
often non-reasons distract us from the really important reasons.

With respect to having multiple projects doing the same thing, I believe
Apache's approach has been very balanced and laudable.  You've got 3
fundamental forces at play:
 + The need to maintain backwards compatibility so you don't burn your
   existing users.
 + The desire to continue innovation, advancing our designs and APIs.
 + The desire to support and recognize strong, healthy developer
   communities which share the Apache values of innovation, open
   software, community, and meritocracy.

Apache has met all three of these forces in it's decisions to adopt
additional projects, such as Struts and Tapestry.

Whereas businesses aim to maximize profit, and academia structures to
maximize ego, Apache and open source have routinely demonstrated
a true commitment to maximizing community.  And we are all better
off for it.


Yet each man kills the thing he loves,
  By each let this be heard,
Some do it with a bitter look,
  Some with a flattering word.
The coward does it with a kiss,
  The brave man with a sword!

     Oscar Wilde (1854-1900)
     British Author and Wit

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to