Good questions. Wrt scenerio 2, I don't suspect that "releasing your changes
under both licenses" will be all that simple. I highly doubt that a patch made
against LessTif will apply cleanly to OpenMotif. Let's get specific for a
moment. I would like to get "tool-tips" out of Xlt's BubbleButton and into
Motif's Primitive. This would allow tool-tips on all of Motif's primitive
widgets. BubbleButton is simply a sub-class of PushButton, but in order to get
this functionality on Labels, Text, TextFields, and so on would mean
sub-classing each of these separately. By adding it to Primitive, we get it on
all of these. This will involve changes to Primitive:class_initialize,
Primitive:set_values, and the Enter/Leave action routines (which reside in
TravAct.c), and some additions to the Primitive class structure. I can easily
do this with LessTif, but how would I go about getting it into OpenMotif?? I
could code a patch for OpenMotif myself, but this would mean reading the Motif
source. Could I then continue coding for LessTif??

Now let's assume I get the changes into both LessTif and OpenMotif somehow. Now
what do I do about running my code on Solaris, and HPUX??

OpenMotif has been great for getting Motif on my free/open-source platforms,
but how we advance it is less than clear now.

Like Danny said, help!


On 03-Jun-00 at 18:04, Danny Backx ([EMAIL PROTECTED]) wrote:
> No this isn't about licensing wars, but the word license will be
> around in this message and discussion :-(
> 
> Let's assume I want to help in advancing Motif technology.
> I have this widget which is not originally written by myself,
> I cannot do whatever I like with it - I may not be able to change
> the license.
> 
> I'd like to figure out exactly what I (or anybody else) can
> and cannot do.
> 
> If I were to ask the OpenGroup to include this widget in OpenMotif,
> what would the license have to be ?
> 
> Another scenario : I want to enhance both LessTif and OpenMotif 
> in the same way. The licenses certainly conflict. Does anyone
> know other scenarios to solve this problem (other than releasing
> my changes under both licenses) ?
> 
> I would really like to figure out how to even *begin* to
> propose enhancing OpenMotif from the free software community;
> right now I just don't see how.
> 
> It looks like the only thing the OpenMotif license does is
> make the product available, it is not set up for anything else.
> 
> Help !
> 
>      Danny
> -- 
> Danny Backx ([EMAIL PROTECTED] [EMAIL PROTECTED])
> Home page :     http://users.skynet.be/danny.backx
> Projects:     LessTif (http://www.lesstif.org)
>           Oleo     (http://www.gnu.org/software/oleo/oleo.html)
> 
> 

Reply via email to