LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 04-16-2017, 08:25 AM   #1
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Rep: Reputation: 213Reputation: 213Reputation: 213
Completely Free Motif for x11 graphical applications (GNU/GPL, but not under LGPL) ?


Hello,

Would you eventually know a Unix like Motif which would be completely free? It would help also on giving more development help.

Less motif is probably better use?

Thank you

--
herewith many full programs and examples on how to use of motif: https://github.com/spartrekus/motif-...-example-files
Attached Thumbnails
Click image for larger version

Name:	1.png
Views:	22
Size:	38.2 KB
ID:	24790  

Last edited by Xeratul; 04-16-2017 at 08:30 AM.
 
Old 04-16-2017, 05:16 PM   #2
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 9,849

Rep: Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425
Quote:
Originally Posted by Xeratul View Post
Would you eventually know a Unix like Motif which would be completely free?
LessTif
 
Old 04-17-2017, 01:15 AM   #3
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by dugan View Post
LessTif
https://packages.debian.org/de/wheezy/lesstif-bin
https://archive.debian.net/sarge/libdevel/lesstif-dev

# There is no lesstif-dev on debian/devuan packages
# Lesstif is a LPGL. Why not GPL?

Outdated?

gtk is more fun ?

Last edited by Xeratul; 04-17-2017 at 01:16 AM.
 
Old 04-17-2017, 08:24 AM   #4
fatmac
Senior Member
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Posts: 3,837

Rep: Reputation: Disabled
This should answer all your questions.
http://lesstif.sourceforge.net/

Plus take a look here also.
http://www.opengroup.org/openmotif/
 
Old 04-17-2017, 08:41 AM   #5
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by fatmac View Post
Plus take a look here also.
http://www.opengroup.org/openmotif/
Thank you Fatmac.

Kinda Lesstif is dead. http://www.damtp.cam.ac.uk/mirror/lesstif.org/


Code:
Downloading Open Motif

From this page you can download the sources for Open Motif. We ask you to register your details so we can track usage. We will not pass your details to any third party.

Register to Download the sources.

Last edited by Xeratul; 04-17-2017 at 09:04 AM.
 
Old 04-20-2017, 04:04 AM   #6
audriusk
Member
 
Registered: Mar 2011
Location: Klaipėda, Lithuania
Distribution: Slackware
Posts: 347

Rep: Reputation: 191Reputation: 191
Quote:
Originally Posted by Xeratul View Post
# Lesstif is a LPGL. Why not GPL?
Why do you insist on library being GPL, which would effectively make it unsuitable for non-GPL licensed projects?
 
Old 04-21-2017, 12:27 AM   #7
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by audriusk View Post
Why do you insist on library being GPL, which would effectively make it unsuitable for non-GPL licensed projects?
I understand, you are completely right. Non-GPL licensed projects are important.

Are you familiar with motif? It looks to me underrated or depreciated, compared to GTK, QT, KDE.
 
Old 04-21-2017, 02:32 AM   #8
audriusk
Member
 
Registered: Mar 2011
Location: Klaipėda, Lithuania
Distribution: Slackware
Posts: 347

Rep: Reputation: 191Reputation: 191
Quote:
Originally Posted by Xeratul View Post
I understand, you are completely right. Non-GPL licensed projects are important.
To clarify, I wasn't being snide, just curious about your choice of license. To me the purpose of (open source licensed) library is to be useful to as many people as possible by allowing them to concentrate on the task at hand instead of rebuilding stuff that's already been done (otherwise why release open source library at all?). Since licenses other than GPL exist, releasing GPL licensed library prevents many projects from linking against it and limits its usefulness.

Quote:
Originally Posted by Xeratul View Post
Are you familiar with motif? It looks to me underrated or depreciated, compared to GTK, QT, KDE.
Sorry, no, I'm only aware of its existence. I have very little experience with GUI programming. I'm guessing the reasons why it's not being used actively nowadays is that Linux desktop is dominated by highly integrated desktop environments, most of which are written using Qt or GTK+, and Motif applications just don't integrate into these DEs very well. Also Qt and GTK+ provide more functionality for developers.
 
Old 04-21-2017, 11:24 AM   #9
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by audriusk View Post
Sorry, no, I'm only aware of its existence. I have very little experience with GUI programming. I'm guessing the reasons why it's not being used actively nowadays is that Linux desktop is dominated by highly integrated desktop environments, most of which are written using Qt or GTK+, and Motif applications just don't integrate into these DEs very well. Also Qt and GTK+ provide more functionality for developers.
Sorry too, but still, I don't understand.

You said "Linux desktop is dominated by highly integrated desktop environments", but why actually. I don't understand, the motif and FLTK are completely underrated.

GTK+ comes all the time first. There is no early X11/simple minimalist/cde/motif unix philosophy, - or at least not that much, which is left behind. If you look at the repositories of respectful Debian, there is almost no lightweight simple x11 applications and either motif, which are left.

I don't understand. Why to bring on Desktop to users the use of using over heavily on dependencies, - perl,..., and so on.



Code:
 dh-make debian-keyring gettext-doc libcairo2-doc libgtk2.0-doc imagemagick
  libpango1.0-doc libmail-box-perl
The following NEW packages will be installed:
  autopoint build-essential debhelper dpkg-dev fakeroot gettext gir1.2-atk-1.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0
  gir1.2-pango-1.0 intltool-debian libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libasprintf-dev
  libatk1.0-dev libcairo-script-interpreter2 libcairo2-dev libdpkg-perl
  libfakeroot libfile-fcntllock-perl libgdk-pixbuf2.0-dev libgettextpo-dev
  libgettextpo0 libgirepository-1.0-1 libgtk2.0-dev libharfbuzz-dev
  libharfbuzz-gobject0 liblzo2-2 libmail-sendmail-perl libpango1.0-dev
  libpixman-1-dev libsys-hostname-long-perl libxcb-shm0-dev libxcomposite-dev
  libxcursor-dev libxi-dev libxml2-utils libxrandr-dev po-debconf
  x11proto-composite-dev x11proto-randr-dev
"Motif applications just don't integrate into these DEs very well"
I believe that Unix / Linux is getting comfortable and influenced by users that come from Windows world. They want to have something similar, which is maybe visual comfort.

There is a same function, and even more, in using "less shining" graphical applications.

Those DE are taking more memory and react less fast.

Well, this is evolution, and old good programs - hardware/memory efficient and reliable, are getting dead and disappearing, sometimes.
 
Old 04-21-2017, 12:57 PM   #10
fatmac
Senior Member
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Posts: 3,837

Rep: Reputation: Disabled
I understand what you are saying regarding the use of these big libraries, but that is just the way it is, the majority of people want the latest & greatest.

Personally, I'd be happy if everything was curses based, but they just don't make them like that any more. Mostly because of the internet needing so many more programs just to get web browsers to read modern websites.

My favourite file manager is still mc.
 
Old 04-21-2017, 02:01 PM   #11
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by fatmac View Post
I understand what you are saying regarding the use of these big libraries, but that is just the way it is, the majority of people want the latest & greatest.

Personally, I'd be happy if everything was curses based, but they just don't make them like that any more. Mostly because of the internet needing so many more programs just to get web browsers to read modern websites.

My favourite file manager is still mc.
Me too, command line is my world, with numerous pdcurses/ncurses.
- Let's challenge each other on ncurses, get ready?

mc is good one, but I missed the hjkl and complete freedom. you want that one with super hjkl key bindings, to reach speed of light and fly through your documents?
https://raw.githubusercontent.com/sp.../master/nc.png

Last edited by Xeratul; 04-21-2017 at 04:01 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
motif has been released as Open Source Software Under LGPL v2.1 qunying Slackware 1 10-25-2012 05:00 PM
the GNU Free Documentation License (the GPL for books)? case1984 Linux - General 3 05-25-2007 03:39 PM
burn software : free or GNU/GPL not KDE eeried Linux - Newbie 3 11-26-2004 02:47 AM
Diffrence between LGPL and GPL? worldmagic Programming 3 07-01-2004 08:24 AM
GPL, LGPL, other Licences Blaze1st Linux - Newbie 11 01-21-2003 12:41 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 03:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration