Hi,

On 5 Mar 1999, Brian Jones wrote:

> Mark Wielaard <[EMAIL PROTECTED]> writes:
> > 
> > This is clasue 1.ii of the supplemental license:
> > 
> > > may not create, or authorize your licensees to create additional
> > > classes, interfaces, or subpackages that are contained in the "java" or
> > > "sun" packages or similar as specified by Sun in any class file naming
> > > convention
> 
> This is interesting.  It would seem to limit your ability to create
> classes not specifically defined or previously created by Sun, even in
> the case of package private classes.  I'm not a lawyer of course, so
> take that opinion with a grain of salt.

Thanks, I had missed the word 'additional' and had assumed that you could
not create any classes in the java.* package. This is not as limiting as I
thought, but it still seems annoying not to be able to create additional
classes in the java.* hierarchy. This probably also prevents any
nonstandard innerclasses. But it is probably good style to put all
additional classes in gnu.* anyway.

Cheers,

Mark

Reply via email to