Le jeudi 03 mars 2005 Ã 12:47 +1000, Stephen Crawley a Ãcrit :

Sorry for the lag in responding.  I lost a month's worth of mail, and
this was in the middle of it.  I had to recover this from GNU's ticket
system.

> b) It is not clear (to me) that this does not violate the OMG's
> copyright.  Certainly, it is doing something that they were
> (historically) trying to prevent.

According to the good folks at [EMAIL PROTECTED]:

*> Our current plan is to just reimplement all the classes for GNU
*> Classpath based on the public specification published by OMG
*> (ftp://ftp.omg.org/pub/docs/ptc/00-01-08.pdf)
*...
*> The zip file, is the zip file containing the source above. And often
*the
*> actual classes and interfaces we need to implement are not that much
*> bigger than the examples given in the specification. This means that
*our
*> implementation will look very similar to the example code in the
*> specification (and probably to the "official implementation"
*contained
*> in the zip file).
*
*This sounds like a standard case of scenes a faire:
*
*'Likewise, when similar features of a work are âas a practical matter
*indispensable, or at least standard, in the treatment of a given idea,
*they are treated like ideas and are therefore not protected by
*copyright.' (Apple v. Microsoft)
*
*So, yes, you can do this.

> c) I'm not sure that a Classpath-based VM can claim CORBA compliance if
> it uses a version of the org.omg classes that come from a different
> source. It might mean that (for example) all Linux distros that include
> a Classpath-based Java implementation needs to get the CORBA compliance
> testing done themselves if they want a "CORBA-x.y" compliant badge.

Certainly it can't.  But we can't claim Java compliance either. =)

The best I suspect that we could do is say 'Implements OMG Spec 00-01-08
(OMG IDL To Java Language Mapping)', and even that I would want to run
past FSF legal.

But that's a simple statement of truth at least.

Tks,
Jeff Bailey




_______________________________________________
Classpath mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath

Reply via email to