tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Defaulting to openmotif on some platforms is illegal



There is a problem which disturbs me since a while.

From the OpenMotif license:
The rights granted under this license are limited solely to distribution and 
sublicensing of the Contribution(s) on, with, or for operating systems which 
are themselves Open Source programs.
"Open Source" programs mean software for which the source code is available 
without confidential or trade secret restrictions and for which the source code 
and object code are available for distribution without license charges.

$ grep -r openmotif mk/platform/                                                
           
mk/platform/BSDOS.mk:MOTIF_TYPE_DEFAULT?=       openmotif       # default 2.0 
compatible libs type
mk/platform/AIX.mk:MOTIF_TYPE_DEFAULT?= openmotif       # default 2.0 
compatible libs type
mk/platform/Darwin.mk:MOTIF_TYPE_DEFAULT?=      openmotif       # default 2.0 
compatible libs type
mk/platform/DragonFly.mk:MOTIF_TYPE_DEFAULT?=   openmotif       # default 2.0 
compatible libs type
mk/platform/FreeBSD.mk:MOTIF_TYPE_DEFAULT?=     openmotif       # default 2.0 
compatible libs type
mk/platform/HPUX.mk:MOTIF_TYPE_DEFAULT?=        openmotif       # default 2.0 
compatible libs type
mk/platform/Interix.mk:MOTIF_TYPE_DEFAULT?=     openmotif       # default 2.0 
compatible libs type
mk/platform/Linux.mk:MOTIF_TYPE_DEFAULT?=       openmotif       # default 2.0 
compatible libs type
mk/platform/NetBSD.mk:MOTIF_TYPE_DEFAULT?=      openmotif       # default 2.0 
compatible libs type
mk/platform/OSF1.mk:MOTIF_TYPE_DEFAULT?=        openmotif       # default 2.0 
compatible libs type
mk/platform/OpenBSD.mk:MOTIF_TYPE_DEFAULT?=     openmotif       # default 2.0 
compatible libs type

We have to stop tricking our users into license violation by setting
MOTIF_TYPE_DEFAULT to lesstif on our closed platforms where we use it now.
These are OSF1, HPUX, BSDOS, AIX, and Interix*.

Anyone objects this change?

*Also a not trivial question: How to treat solaris/opensolaris and darwin?
It should be possible to detect if its opensolaris for the first,
but what about the latter (I guess it falls into the closed category)?

--
Adam

Attachment: pgp9knbgiLWM6.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index