[comp.windows.x.motif] More licensing questions

rlh2@ukc.ac.uk (Richard Hesketh) (02/25/91)

Before I asked OSF directly about this I thought I see if anybody has
already done the work for me 8-).

I want to give away code that makes extensive use of Motif.  In my case its
a UI Builder, called "Dirt", which will allow Motif widgets to be created and
edited interactively.  Currently Dirt supports my widget set, Athena and
the HP 2-D widget sets.  I have the source to Motif 1.1 (no updates because
we cannot really afford the yearly payments) and I have had to fix two bugs
in it.  I'm not really worried about this as I've seen it all before with
Athena and the Xt Intrinsics, however how do I distribute the patches?

I take it that I cannot give away a single piece of Motif source code
even as context diff patches?  Patches won't be much cop anyway as those with
source will probably have fixed some other bugs and may have updated the same
files.  So can I just "describe" the source code
changes in plain English (as opposed to American English 8-) ??????
For example can I say ..

	"in the FooBar() procedure of file Xm/erik.c the if expression
	 should have the following added:

		if ("existing tests" && !XtIsShell(new))
				     ^^^^^^^^^^^^^^^^^^ - add this

	 this stops the constraint parent of a shell from having
	 its internals trampled on."

Would I be breaking the licensing rules in mentioning the name of a
static internal procedure etc.??

Then again if only those with source can use the information they must
have paid for the license right, so it should not matter?

If this sounds silly and trivial then you agree with me 8-{.

Thanks for any info.
	Richard