IRIX-like desktop for Linux/BSD
#71
RE: IRIX-like desktop for Linux/BSD
no, unfortunately.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,244
Threads: 534
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
10-27-2021, 03:02 PM
#72
RE: IRIX-like desktop for Linux/BSD
The same SourceForge account also has a utility called xmsvm to mount/unmount disks. Works like a dream on Debian 10. It's GPLv3 so I don't know if it can be bundled with the rest of the desktop. It might have to be compiled and distributed as an extra thing on the side.


Attached Files Image(s)
   

Octane2  R14k 600MHz, V10, 2GB RAM, 73GB disk, IRIX 6.5.22
shrek
It's not done until it's ogre.

Trade Count: (0)
Posts: 233
Threads: 19
Joined: Jan 2019
Location: United States
Find Reply
10-27-2021, 05:44 PM
#73
RE: IRIX-like desktop for Linux/BSD
Yeah, I don't care for GPL apps

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,244
Threads: 534
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
10-27-2021, 06:39 PM
#74
RE: IRIX-like desktop for Linux/BSD
Can GPLv3 software be bundled with MIT licensed software in a distribution? I'm very confused by copyleft licenses in general. If it can't be bundled, can I compile and package it separately and direct users to install it?

Your milage may vary on the BSDs anyways. The volume manager has libdbus and udisks as dependencies. xmsvm might be more useful on Linux than anything else.

Octane2  R14k 600MHz, V10, 2GB RAM, 73GB disk, IRIX 6.5.22
shrek
It's not done until it's ogre.

Trade Count: (0)
Posts: 233
Threads: 19
Joined: Jan 2019
Location: United States
Find Reply
10-27-2021, 06:48 PM
#75
RE: IRIX-like desktop for Linux/BSD
It's complicated and I'm not a lawyer so take what I say with a grain of salt.

Trident and TrueOS both had GPL and gpl3 components. Yet they were distributed as BSD operating systems with primarily BSD licenses.

From my understanding you can bundle the desktop pieces together but you would need to specifically include GPL V3 license notices for the parts of it that are GPL3.

Personally I just avoid it by not bundling crap like that there's almost always a alternative of some kind.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,244
Threads: 534
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
10-27-2021, 08:03 PM
#76
RE: IRIX-like desktop for Linux/BSD
(10-27-2021, 08:03 PM)Raion Wrote:  It's complicated and I'm not a lawyer so take what I say with a grain of salt.

Trident and TrueOS both had GPL and gpl3 components. Yet they were distributed as BSD operating systems with primarily BSD licenses.

From my understanding you can bundle the desktop pieces together but you would need to specifically include GPL V3 license notices for the parts of it that are GPL3.

Personally I just avoid it by not bundling crap like that there's almost always a alternative of some kind.

Thanks for the info. Bundling it and including the license notices is reasonable so I'll do that until I have a reason not to. I also sent an email to the FSF for clarifications about linking against GPL'd libraries.

This is a small hobbyist project and I'm releasing all the source code anyways. Following licensing on a best effort basis is good enough IMO.

Octane2  R14k 600MHz, V10, 2GB RAM, 73GB disk, IRIX 6.5.22
shrek
It's not done until it's ogre.

Trade Count: (0)
Posts: 233
Threads: 19
Joined: Jan 2019
Location: United States
Find Reply
10-27-2021, 08:12 PM
#77
RE: IRIX-like desktop for Linux/BSD
Generally speaking if you are dynamically linking then you're in the clear from what I understand because even though the FSF doesn't like you doing that and the GPL does prohibit that, that's not really enforceable from a court perspective because you own the intellectual property that is being used and as long as the library is not bundled, nobody's going to really be able to put a stink up about it.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,244
Threads: 534
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
10-27-2021, 09:47 PM
#78
RE: IRIX-like desktop for Linux/BSD
(10-27-2021, 02:38 PM)shrek Wrote:  As you can see I compiled and installed the required third party Motif librarie. They're in /usr/local/lib and the configuration script sees them but won't use them? Kinda odd.

What about the corresponding headers?  In your screenshot, you show libXmNl.* in /usr/local/lib but the error is about XmNlList.h.  Where is that installed on your system?  It should be at /usr/local/include/XmNl/XmNlList.h for everything to work right.

Also, you could try 'fgrep XmNlList.h config.log' after getting the error message to see if there's any more useful information in there if the header file is in the right place.

SGI:  Indigo, Indigo2, Octane, Origin 300
Sun:  SPARCstation 20 (x4), Ultra 2, Blade 2500, T5240
HP:  9000/380, 425e, C8000
Digital: DECstation 5000/125, PWS 600au
jpstewart
Developer

Trade Count: (1)
Posts: 444
Threads: 6
Joined: May 2018
Location: SW Ontario, CA
Find Reply
10-27-2021, 11:03 PM
#79
RE: IRIX-like desktop for Linux/BSD
(10-27-2021, 11:03 PM)jpstewart Wrote:  
(10-27-2021, 02:38 PM)shrek Wrote:  As you can see I compiled and installed the required third party Motif librarie. They're in /usr/local/lib and the configuration script sees them but won't use them? Kinda odd.

What about the corresponding headers?  In your screenshot, you show libXmNl.* in /usr/local/lib but the error is about XmNlList.h.  Where is that installed on your system?  It should be at /usr/local/include/XmNl/XmNlList.h for everything to work right.

Also, you could try 'fgrep XmNlList.h config.log' after getting the error message to see if there's any more useful information in there if the header file is in the right place.

Yes, the headers are all there. Compiled libs are all there. I tried searching the log file and got these unknown type errors. Does this mean I'm using the wrong library version?


Attached Files Image(s)
   

Octane2  R14k 600MHz, V10, 2GB RAM, 73GB disk, IRIX 6.5.22
shrek
It's not done until it's ogre.

Trade Count: (0)
Posts: 233
Threads: 19
Joined: Jan 2019
Location: United States
Find Reply
10-28-2021, 12:18 AM
#80
RE: IRIX-like desktop for Linux/BSD
...aaaaand it builds! Tada!

I tried using an older version of XmNllib (0.94) and bxfm (0.90) and I messed with the configuration settings a little.

For XmNllib:  ./configure --with-gnu-ld  >  make  > make install
For bxfm:  ./configure --with-gnu-ld --libdir=/usr/local/lib --includedir=/usr/local/include/XmNl  > make

Now the file manager just runs out of the source directory. I'm sure it would install fine.


Attached Files Image(s)
   

Octane2  R14k 600MHz, V10, 2GB RAM, 73GB disk, IRIX 6.5.22
shrek
It's not done until it's ogre.

Trade Count: (0)
Posts: 233
Threads: 19
Joined: Jan 2019
Location: United States
Find Reply
10-28-2021, 03:25 AM


Forum Jump:


Users browsing this thread: 1 Guest(s)