Re: RMS on OpenMotif

2000-08-22 Thread Matthew C. Weigel

On Mon, 21 Aug 2000, David Johnson wrote:

 will not be defined by the Windows98 user, but by the typical user of
 Unix (since that is the platform for Motif), who would have a radically
 different perception of what an OS is.

If you're going to get into legal terms, then no, Unix does not have
relevance here, since we're talking about free operating systems, none of
which are Unix(tm).  Yes, they work the same, but no, they're not Unix(tm). 
Since clearly Motif runs on them, Motif runs on more than Unix, so Unix
definitions are insufficiently broad.  Aren't there versions of Motif that
run under Windows, too?

We can argue this all day (I've gotten into arguments about definitions
before, too, so I *know* we can argue this all day).  My point is that we
*can* argue it, and we can both make reasonable arguments, at which it comes
down to with which a judge agrees.  Don't leave it up to the lawyers and
judges and jurors involved in a particular case -- just define the terms.

 Matthew Weigel
 Programmer/Student
 [EMAIL PROTECTED]




Re: RMS on OpenMotif

2000-08-21 Thread Matthew C. Weigel

On Sun, 20 Aug 2000, John Cowan wrote:

   Ironically, that restriction excludes nearly all the commercial GNU/Linux
   distributions. They typically include some non-free software--an
   unfortunate policy--and hardly any of them fits the criterion specified
   in the Motif license. 
 
 The OpenMotif licensing FAQ clarifies that the reference is to the
 *kernel* of the operating system only, without regard to bundled utility
 programs.  All known Linux and BSD distros clearly meet this requirement.
 Although the FAQ is not part of the license, it definitely goes to show
 the licensor's intent.

The FAQ is not part of the license; it's not a legal document, but
commentary upon the legal document.  Much as the hyperlinked explanations of
the NPL had no legal weight, the FAQ doesn't either.

 Someone might want to make a snapshot of the FAQ as it currently stands,
 in case it becomes necessary in a court test which hinges on the
 interpretation of the license.

For terms not defined in the license (such as "operating system"), it would
be easy for whoever brought the lawsuit to argue that using the term
according to precedent -- i.e., as in the Microsoft vs. US case, which would
be everything on the CD from the kernel, to the DLLs of IE, to the IE app
itself -- rather than according to random documents.

IANAL, of course, but Judge Kaplan used the Microsoft vs. US case's
definition of operating system in the DeCSS case, and it seems reasonable
that such a high-profile case would be widely used for precedent.

 Matthew Weigel
 Programmer/Student
 [EMAIL PROTECTED]




Re: RMS on OpenMotif

2000-08-21 Thread Richard Stallman

  Ironically, that restriction excludes nearly all the commercial GNU/Linux
  distributions. They typically include some non-free software--an
  unfortunate policy--and hardly any of them fits the criterion specified
  in the Motif license. 

The OpenMotif licensing FAQ clarifies that the reference is to the
*kernel* of the operating system only, without regard to bundled utility
programs.

In that case, they should change the license and say so explicitly.
(Though this is just a side issue.)

  Their definition of the term "open source" is very different from the
 one used by the Open Source Movement, thus causing confusion.

Similarly, the FAQ explicitly states an intent to conform to the OSD.  

The problem is that they are using the term "open source" with their
own private (lax) definition.  Good intentions don't make the problem
go away.  Using a different term for their meaning would make THIS
problem go away.

Given the other problems, though, hair-splitting about this one
doesn't seem especially useful.




Re: RMS on OpenMotif

2000-08-21 Thread David Johnson

On Mon, 21 Aug 2000, you wrote:

 For terms not defined in the license (such as "operating system"), it would
 be easy for whoever brought the lawsuit to argue that using the term
 according to precedent -- i.e., as in the Microsoft vs. US case, which would
 be everything on the CD from the kernel, to the DLLs of IE, to the IE app
 itself -- rather than according to random documents.

It is also equally valid to use the English dictionary and the context
in which the precedent was made. In the Caldera suit, the whole point
of the suer was to show that Windows95 as a whole was not the operating
system, but just the underlying DOS. The MS v US case used the term in
an entirely different context. My dictionary defines "operating
system" as: "software that controls the operation of a computer and
directs the processing of programs". The kernel and a few bits of
infrastructure around it are sufficient to meet this definition. But
even if you have to use the common usage of the term, the common usage
will not be defined by the Windows98 user, but by the typical user of
Unix (since that is the platform for Motif), who would have a radically
different perception of what an OS is.

-- 
David Johnson
_
http://www.usermode.org



Re: RMS on OpenMotif

2000-08-20 Thread Brian Behlendorf

On Sun, 20 Aug 2000, John Cowan wrote:
 RMS writes (copied here under a claim of fair use):
 
  Here are some of the problems of the Motif license:
  
   It claims that you accept the license merely by "using" Motif. Only
   a shrink-wrap license or something similar can do that, and shrink-wrap
   licenses are a bad thing. 
 
 I agree with this, except that I think (without some statutory confirmation
 of the legitimacy of such licenses) that the reference to use is vacuous
 and unenforceable here. (Of course IANAL.)

Agreed; though unenforceable clauses generally have no bearing on OSD
conformance by themselves, unless they specifically contravene the
OSD.  It's within the right of OSI to approve licenses but also include
additional commentary, for instance stating that this would be an
unenforceable provision.

   The license is restricted to use on certain operating systems, those
   which fit a category they call "open source". Both the Free Software
   Movement and the Open Source Movement consider use restrictions
   unacceptable. 

Stallman is correct here, we would not approve such a license.

  Their definition of the term "open source" is very different from the
  one used by the Open Source Movement, thus causing confusion.
 
 Similarly, the FAQ explicitly states an intent to conform to the OSD.  

Yep, we've notified the OpenGroup about this, and received no response.

Brian