Hi!
Juha-P Lindfors wrote:
> On Mon, 30 Oct 2000, Peter Donald wrote:
> > Lots of hoops to jump through - especially for an OSS product and very
> > expensive.
>
> If you want to claim J2EE compatibility. Which we don't.
But it is possible that some of the guys building J2EE servers with
jBoss do. It should be possible.
I personally don't have that many principles, but the one I *do* care
about is recognizing that true freedom includes doing what you want,
*AND* allowing others to do what they want. To me this is fundamental to
my existence. Thus, it is my choice to work on OpenSource projects such
as jBoss instead of doing closed work for muchos dolares. But thus it is
also important for me to allow others to *not* do that, if they choose
to. If you've paid attention to the jBoss architecture the spirit of
this philosophy is pretty much everywhere, or at least that was the
intention: everything is pluggable, nothing is ever fixed, choices are
always made at the last possible point, and more than often replaceable.
You thought this was a coincidence, or just "fancy software design"?
Nope. It's just a reflection of how I live. Adapt and evolve or die.
Yup. That's it. (slightly OffTopic, but needed to get it out, and this
seemed like a good time)
> However, the J2EE
> platform is clearly defined and available to anyone who surfs to Sun's
> website.
Hm... anyone can implement the J2EE platform, but you're just not
allowed to tell anyone about it without the hoops.. we can't even say
we're "J2EE compatible" or similar.
> I don't see how the GPL would require us to provide a
> compatible implementations of the Sun J2EE platform.
Because if you're not considering J2EE to be platform then it must be
bundled as separate packages of jBoss, and then the parts need to "be
licensed as a whole at no charge to all third parties under the terms of
this License." (2b) And since we are not allowed to change the license
for ejb.jar and so forth, that would be breaking Sun's license.
> We're linking
> against the platform which GPL does allow, but we don't intend to provide
> a J2EE compatible implementation.
Doesn't matter. See above.
> I see these as two separate issues altogether. If you write EJB's, you
> link against the platform. You don't have to be a J2EE licensee to do
> that.
Sorry, you got it wrong. I'm beginning to see this more clearly now.
/Rickard
--
Rickard �berg
Email: [EMAIL PROTECTED]
http://www.telkel.com
http://www.jboss.org
http://www.dreambean.com