LWN: Comments on "Motif relicensed" https://lwn.net/Articles/521299/ This is a special feed containing comments posted to the individual LWN article titled "Motif relicensed". en-us Sun, 21 Sep 2025 14:31:43 +0000 Sun, 21 Sep 2025 14:31:43 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Motif relicensed https://lwn.net/Articles/522950/ https://lwn.net/Articles/522950/ ortalo <div class="FormattedComment"> Maybe that's a nice opportunity to find unspotted security bugs still lurking in good old proprietary software still running on obscure computers hidden in corners?<br> Well, I suppose most of the world is also unlikely to care much of that too, of course.<br> <p> Anyway, there may be something still important in a such a news: the confidence it gives. We were right. (Whatever you notion of we is, I guess it's similar to mine).<br> </div> Mon, 05 Nov 2012 16:39:38 +0000 Motif relicensed https://lwn.net/Articles/522928/ https://lwn.net/Articles/522928/ mirabilos <div class="FormattedComment"> I care, I also signed the petition to have CDE freed, back several years ago.<br> <p> Not just for archeology, although having historic stuff available is great (e.g. in case of the 4.xBSD documentation and papers which the modern BSDs can ship since a while) or even useful (some oldish code to replace less free modern code also helped the BSDs), but also for competition.<br> <p> Sure, CDE looks “different”, but, to be honest, what doesn’t, these days? When I first saw KDE 4 and Windows® 7, I couldn’t decide on which looked worse (but decided they looked alike). GNOME 3 is a disaster that needs no explanation (although I never liked GNOME), and Unity, well… is very polarising. LXDE and Xfce are niche systems and, just like GNUstep, look and feel totally different. So, why not CDE?<br> <p> I might give it a try. Or not. But still, it’s nice to have the choice.<br> </div> Mon, 05 Nov 2012 13:55:34 +0000 Motif relicensed https://lwn.net/Articles/522542/ https://lwn.net/Articles/522542/ lacos <div class="FormattedComment"> all the lesstifs that I had encountered in distributions failed to work with dead keys. (Ie. when you put<br> <p> &lt;dead_tilde&gt; &lt;O&gt; : "\325" Odoubleacute<br> <p> in your ~/.XCompose, and then expect '~' followed by an 'O' to produce 'Ő'.)<br> <p> This works with OpenMotif-2.1.32 (in NEdit for example), but no lesstif I've seen can do it.<br> </div> Fri, 02 Nov 2012 00:16:33 +0000 Motif relicensed https://lwn.net/Articles/522532/ https://lwn.net/Articles/522532/ lacos <div class="FormattedComment"> Finally, another NEdit user! :)<br> <p> Dead keys are fully unusable in NEdit (or xpdf, or...) if the app in question was built with lesstif. For some time now I used to build my NEdit against OpenMotif-2.1.32-2_IST, downloaded from &lt;<a href="http://www.ist.co.uk/DOWNLOADS/motif_download.html">http://www.ist.co.uk/DOWNLOADS/motif_download.html</a>&gt; (source is also available there, under the Open Group license). It works great!<br> <p> Before I found the page linked above, I had been struggling with OpenMotif 2.2. Unfortunately, it proved extremely unstable, to the point that NEdit was unusable with it, and IIRC NEdit developers explicitly recommended building NEdit with motif 2.1.x.<br> <p> The IST page linked above speaks about 2.2's experimental nature too. Interestingly, even 2.3 is qualified as such! Hence I'm not holding my breath. This licensing change may allow distros to distribute openmotif-2.3.x, but what I care about is 2.1.x. Distros won't pick it up because of the Open Group license, but (a) 2.1.x works for me, (b) I can look at the source if I want to. Good enough for me in this case.<br> </div> Fri, 02 Nov 2012 00:10:27 +0000 Motif relicensed https://lwn.net/Articles/522449/ https://lwn.net/Articles/522449/ zmower <div class="FormattedComment"> Why do you think LGPL prevents use for teaching? The source is there and you can link to it without fear of catching the GPL virus. Surely it just requires any derivative to release the source so we don't get back to the same propietry state that doomed motif in the first place.<br> </div> Thu, 01 Nov 2012 16:54:03 +0000 CDE and Motif https://lwn.net/Articles/522444/ https://lwn.net/Articles/522444/ jtc <div class="FormattedComment"> "Meh ... I found CDE (and its "enterprise" successor VUE) to be really clunky."<br> <p> Well... - that's because they are really clunky; not opinion, just objective reality.<br> <p> </div> Thu, 01 Nov 2012 16:33:38 +0000 Motif repronounced https://lwn.net/Articles/522042/ https://lwn.net/Articles/522042/ mpr22 No, it's the output of leandro's conscious decision to use obsolete-in-Modern-English letters in his Modern English prose. Tue, 30 Oct 2012 14:52:26 +0000 Motif repronounced https://lwn.net/Articles/522038/ https://lwn.net/Articles/522038/ coriordan Is that the output of some speech-to-text software that with a few glitches or is there a Motif pronunciation pun that I don't know? Tue, 30 Oct 2012 14:28:02 +0000 Motif relicensed https://lwn.net/Articles/521867/ https://lwn.net/Articles/521867/ ebassi <p>I cannot honestly understand why LGPL v2.1 was chosen as the license.</p> <p>for something like Motif, which ought to be used only for code archaeology or teaching, BSD/MIT/X11 (or even public domain, at this point) would be a far better choice.</p> Mon, 29 Oct 2012 14:57:20 +0000 Motif relicensed https://lwn.net/Articles/521862/ https://lwn.net/Articles/521862/ halla <div class="FormattedComment"> Yes, that's a very good point you're making. Usually people are scathing about code dumps, but I've wished often enough I could peak into the code of something old and discarded. This is a good precedent indeed.<br> </div> Mon, 29 Oct 2012 14:37:08 +0000 Motif relicensed https://lwn.net/Articles/521855/ https://lwn.net/Articles/521855/ kskatrh <div class="FormattedComment"> Better late than never? Perhaps.<br> <p> Most of the world is unlikely to care much? I think you're missing the point.<br> <p> Getting it released as FOSS — even twenty years later — sets a precedent for putting valuable works into open source.<br> <p> And if, by doing this, it helps get something else into open source, then that's a huge victory for open source.<br> <p> The other victory of course, is that now the source is out there, rather than being locked up for the rest of time. (Well, it was never locked up if you were willing to pay for a license, but that's besides the point.)<br> </div> Mon, 29 Oct 2012 13:29:24 +0000 CDE and Motif https://lwn.net/Articles/521767/ https://lwn.net/Articles/521767/ nix <div class="FormattedComment"> Doesn't "enterprise" *mean* "clunky", or "clunky and expensive"? I always thought it was a euphemism...<br> </div> Sun, 28 Oct 2012 17:24:59 +0000 Motif relicensed https://lwn.net/Articles/521684/ https://lwn.net/Articles/521684/ butlerm <div class="FormattedComment"> <font class="QuotedText">&gt;Motif and Lesstif are not compatible.</font><br> <p> Since when? I thought the entire point of Lesstif was to be as compatible as humanly possible. The shared library names it provides are identical. The ABI it provides is either identical or really close. <br> <p> I used to run commercial Motif dependent software with reasonable success with Lesstif substituted instead. That is a pretty high bar for compatibility.<br> </div> Sat, 27 Oct 2012 14:41:09 +0000 Motif relicensed https://lwn.net/Articles/521667/ https://lwn.net/Articles/521667/ paulj <div class="FormattedComment"> He wants everyone to ignore him, I guess. At least, that's the effect.<br> </div> Sat, 27 Oct 2012 09:20:17 +0000 Motif relicensed https://lwn.net/Articles/521587/ https://lwn.net/Articles/521587/ cry_regarder <div class="FormattedComment"> This brings back so many memories. Cut my teeth in C++ back in 94 building up a massive set of motif widgets for mapping using Doug Young's Motif in C++ approach. Wanted to be able to do it at home.<br> <p> Was a hair's breath away from ordering Novel Unixware with a Motif development license, when low and behold, I saw an add in the back of Dr. Dobb's Journal for this thing called Linux that came with a Motif development license for a mere $90. Ordered it, got a box of 40 something floppy disks. <br> <p> Dual booted my Windows NT beta program computer. Four months later, realized I hadn't rebooted into windows in that whole time. Haven't run windows at home since.<br> <p> All thanks to Motif.<br> <p> Cry<br> <p> </div> Fri, 26 Oct 2012 21:49:29 +0000 Motif relicensed https://lwn.net/Articles/521633/ https://lwn.net/Articles/521633/ jond <div class="FormattedComment"> My advice: if the writer makes the reader's life unnecessarily difficult, simply don't read.<br> </div> Fri, 26 Oct 2012 21:34:39 +0000 Still good news https://lwn.net/Articles/521545/ https://lwn.net/Articles/521545/ david.a.wheeler <p> As a widely-useful library, it's way too late. But it's still good news: <ol> <li> I'm sure there are old programs somewhere where this helps. Most people won't be running them, but for those few, this is great news for them. <li>It may be great news for killing some software patents. People have been patenting anything that moves; Motif is unquestionably old, so any prior art in it would help. <li>Who knows, there may be something of value that can be salvaged from it - a clever approach or whatever. <li>If nothing else, this will prevent a loss of history. Since its code is widely released, it is much less likely to be lost in the future, and this makes it much easier to "resurrect" a simulated old system. </ol> Fri, 26 Oct 2012 14:31:25 +0000 Motif relicensed https://lwn.net/Articles/521500/ https://lwn.net/Articles/521500/ juliank <div class="FormattedComment"> Don't troll the mighty GNOME.<br> </div> Fri, 26 Oct 2012 11:16:34 +0000 Motif relicensed https://lwn.net/Articles/521439/ https://lwn.net/Articles/521439/ jensend <div class="FormattedComment"> It's true that if Motif and CDE had been opened in 1996 at the formation of the ironically-named Open Group, a lot of the desktop and toolkit wars could have been avoided. In the form they had then - which ossified and therefore is still basically the form they have today - they wouldn't have sufficed for long, but with the momentum and market presence they had then, they would surely have seen rapid improvement as open-source projects.<br> <p> Even more radically, if Motif and CDE had been open-sourced in 1994, I think the world would be a drastically different place now. <br> <p> Imagine copies of 4.4BSD-Lite (or Linux 1.1 + GNU userland) with Motif, CDE, and all the old unixy X11 stuff being available for free a year before Win95 and two years before NT4. (NT4 was the first version of Windows a lot of workstation people took seriously.) Lots of major commercial software vendors already had Motif versions that were more polished than their Windows versions all the way until c. 1998. <br> <p> With free Unices running on commodity hardware with the leading workstation-class desktop and open source development momentum, the huge workstation marketshare shift from Unix to Windows might never have happened.<br> </div> Fri, 26 Oct 2012 05:09:18 +0000 Motif relicensed https://lwn.net/Articles/521406/ https://lwn.net/Articles/521406/ jwoithe <div class="FormattedComment"> The later versions may have moved on, but some components of a circa 2010 FPGA development I rely on used motif and did not work if lesstif was supplied instead. I can't recall the precise reason now. In any case, OpenMotif 2.2.3 made things work so that's what I made available to that application.<br> <p> It's likely that the current version of the environment no longer has this dependency: most of the components had been migrated away from Motif (to Qt I think), but in 2010 there was still one holdout.<br> <p> Certainly the relevance of Motif today is extremely limited, but there are some corner cases where it is (sadly) still required.<br> <p> </div> Fri, 26 Oct 2012 00:33:20 +0000 Motif relicensed https://lwn.net/Articles/521403/ https://lwn.net/Articles/521403/ bkuhn <p>Motif was one of the first proprietary libraries that I tried to chase a bug into (and failed, due to lack of source). It was part of the onslaught of proprietary software I had to deal with that turned me into a Free Software zealot. Sadly, I don't even recall what the bug was; since we didn't have support contract on our DecStations when I was an undergrad, I could never report it.</p> <p>Of course, liberating code is the last bastion to rekindle relevancy, but in this case, 20 years late may indeed be <em>too</em> late.</p> Fri, 26 Oct 2012 00:11:26 +0000 Motif relicensed https://lwn.net/Articles/521384/ https://lwn.net/Articles/521384/ jonquark <div class="FormattedComment"> As someone who still uses NEdit, I'm hoping this turns out to be really good news. Lesstif has a number of bugs (like the cut n' paste issues mentioned elsewhere) that hopefully might be fixed by a free Motif<br> </div> Thu, 25 Oct 2012 22:12:58 +0000 CDE and Motif https://lwn.net/Articles/521380/ https://lwn.net/Articles/521380/ kmself <div class="FormattedComment"> Meh ... I found CDE (and its "enterprise" successor VUE) to be really clunky.<br> <p> mwm, for its time, was a nice window manager. Largely similar in capabilities to fvwm2 today, though mwm had the ability to separately specify window border color properties that, to the best of my knowledge, fvwm couldn't. Something I used at the time to subtly indicate active vs. inactive windows.<br> <p> Really, none of which matters to me in the least.<br> <p> Today's news is an interesting footnote, and may assist a few projects, but other than proving the point of the value and obviousness of Free Software licensing over propriety alternatives, won't have much impact. My prediction.<br> </div> Thu, 25 Oct 2012 21:55:48 +0000 Motif relicensed https://lwn.net/Articles/521376/ https://lwn.net/Articles/521376/ barryascott <div class="FormattedComment"> I had code that broke badly under lesstif that worked under motif.<br> Lesstif did not implement layout correctly. But all that was a long time ago.<br> <p> </div> Thu, 25 Oct 2012 21:37:59 +0000 Motif relicensed https://lwn.net/Articles/521356/ https://lwn.net/Articles/521356/ jl2 <div class="FormattedComment"> Important because CDE has been open sourced, and Motif and CDE are joined at the hip. Remember XFCE was originally inspired by CDE, and that was a great desktop. Mofif and Lesstif are not compatible.<br> </div> Thu, 25 Oct 2012 19:48:04 +0000 Motif relicensed https://lwn.net/Articles/521351/ https://lwn.net/Articles/521351/ rfunk <div class="FormattedComment"> Presumably leandro is a holdover from a much earlier era, much like Motif itself.<br> </div> Thu, 25 Oct 2012 19:21:49 +0000 Motif relicensed https://lwn.net/Articles/521346/ https://lwn.net/Articles/521346/ thyrsus <div class="FormattedComment"> The Citrix client, and thus my employer (who requires me to use their Citrix servers), insist on it.<br> <p> </div> Thu, 25 Oct 2012 18:23:57 +0000 Motif relicensed https://lwn.net/Articles/521340/ https://lwn.net/Articles/521340/ jonabbey <div class="FormattedComment"> Actually, I'd argue that never is better than later in this case. I remember working with Xt and Motif back in the day, and it was just horrible.<br> </div> Thu, 25 Oct 2012 18:01:50 +0000 Motif relicensed https://lwn.net/Articles/521329/ https://lwn.net/Articles/521329/ realnc <div class="FormattedComment"> Gnome 3 should switch to it. It would be a serious improvement. :-P<br> </div> Thu, 25 Oct 2012 17:03:15 +0000 Motif relicensed https://lwn.net/Articles/521324/ https://lwn.net/Articles/521324/ alexl <div class="FormattedComment"> From <a href="http://lesstif.sourceforge.net/#help:">http://lesstif.sourceforge.net/#help:</a><br> <p> We are looking for help. Our copy/paste code in /lib/Xm-2.1/CutPaste.c needs some serious attention as it is likely the cause of a lot of trouble. Unfortunately the original authors of lesstif have moved on and the current maintainers are not up to the task. If you can help, please contact us via the mailing list: lesstif-discuss - at - lists.sourceforge.net. <br> </div> Thu, 25 Oct 2012 16:46:23 +0000 Motif relicensed https://lwn.net/Articles/521322/ https://lwn.net/Articles/521322/ ledow <div class="FormattedComment"> One question:<br> <p> Why do that to your text?<br> </div> Thu, 25 Oct 2012 16:42:57 +0000 Motif relicensed https://lwn.net/Articles/521317/ https://lwn.net/Articles/521317/ josh <div class="FormattedComment"> I wonder, do any applications that might benefit from this not run with lesstif?<br> </div> Thu, 25 Oct 2012 16:18:05 +0000 Motif relicensed https://lwn.net/Articles/521309/ https://lwn.net/Articles/521309/ leandro <div class="FormattedComment"> Back in ðe day, ðis could have prevented ðe KDE‐Qt licenſiŋ ſhenanigans &amp; ðe need to create Gnome. Preſumably, it ƿould alſo avoided a ſeparate deſktop by Canonical. Noƿ, ¿is it ſtill relevant to anyone but Solaris uſers?<br> </div> Thu, 25 Oct 2012 15:53:23 +0000