On 30 Oct 00, at 14:55, Peter Donald wrote:
>
> right - but unless you conform to j2EE exactly you are not conforming to
> that platform. You are actually conforming to j2se with a bunch of
> extentions. Think of j2ee as a blessed version of j2se + some extentions -
> without the blessing there is no platform.
Hi Peter,
This is the statement I don't understand: "without the blessing
there is no platform." Is there a regulated list of blessers, e.g. on
the web pages at www.gnu.org? Why does Sun get to decide what
is a "platform" under a license written by GNU for code copyrighted
by jBoss authors?
Mind you, I'm not saying your toaster can be a platform. I'm saying
that a bunch of software with the same structure, the same
function, the same interfaces, the same methods, the same
everything but name and version matching is, as far as a legal
interpretation would be concerned, the SAME THING. If one is a
platform the other is a platform. Come on--this part is just common
sense.
If I wrote an operating environment tomorrow, where would I apply
to get it deemed a platform? Sun? GNU? I've got this great idea for
a name for my new operating environment -- "Downloaded Code
from Microsoft" -- but I'm not going to move forward until I'm sure I
can run GNU utilities on it.
Seriously, something gets to be a platform because it IS a
platform, not because it has been "blessed." And if the J2EE APIs
are a platform with the blessing, they are a platform without the
blessing. Unless there is language about blessing in the license,
which of course there isn't.
-Dan