LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Absolute Linux (lightweight Slackware distro) source tree available? (https://www.linuxquestions.org/questions/slackware-14/absolute-linux-lightweight-slackware-distro-source-tree-available-4175494715/)

Holering 02-12-2014 08:28 PM

Absolute Linux (lightweight Slackware distro) source tree available?
 
Anyone know the slackbuilds location for absolute linux? Mainly interested in the checkinstall, pcmanfm, rox, and icewm slackbuilds. Thanks!

Regards

willysr 02-12-2014 08:42 PM

i think you are asking in the wrong place :)

Woodsman 02-12-2014 09:14 PM

Start looking here:

http://www.absolutelinux.org/

Alien Bob 02-13-2014 07:11 AM

As far as I know, Absolute Linux does not make its package sources available - which would mean that it is non-compliant with the software licenses.

Eric

Slax-Dude 02-13-2014 07:57 AM

Quote:

Originally Posted by Alien Bob (Post 5116879)
As far as I know, Absolute Linux does not make its package sources available - which would mean that it is non-compliant with the software licenses.

Eric

Well they are available, as stated here (read last lines).

willysr 02-13-2014 11:53 AM

But the license stated that all modifications should be provided as well
the last statement
Quote:

(I've got it all somewhere :)
means that it's not public and you have to ask him to get it

Holering 02-13-2014 01:08 PM

www.pcbypaul.com is dormant.

Quote:

Originally Posted by Last lines of Absolute Linux Copyright.txt
if you want the source
code to something included in Absolute Linux simply email me at:
psherma1@rochester.rr.com.
(I've got it all somewhere :)

Looks like I have to email the author.

Thanks!

Slax-Dude 02-14-2014 08:40 AM

Quote:

Originally Posted by willysr (Post 5117050)
means that it's not public and you have to ask him to get it

It doesn't specify HOW it is made available.

If I make modifications to a GPL licensed code and make them available only by sending a paper hard copy to anyone who asks me, I'm still complying with the license.

Sure, it would be a bit dickish... but legal.

55020 02-14-2014 09:57 AM

Quote:

Originally Posted by Slax-Dude (Post 5117612)
It doesn't specify HOW it is made available. If I make modifications to a GPL licensed code and make them available only by sending a paper hard copy to anyone who asks me, I'm still complying with the license. Sure, it would be a bit dickish... but legal.

Just Plain Wrong.

Read GPLv3 section 6 (emphasis added)
Quote:

You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:

a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.
and GPLv2 section 3 (emphasis added)
Quote:

3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) [... snip ...]

If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.
IMO, Absolute should consider being much more careful to fulfil GPLv3 Section 6d (where GPLv3 is applicable), and/or GPLv2 Section 3's final paragraph (where GPLv2 is applicable). GPLv3 Section 6c (and/or GPLv2 Section 3c) cannot apply to modified or original material being distributed under GPLv3 (and/or GPLv2).

Being 'a bit dickish' with the GPL is *always* *very* dickish. Don't even think it.

Slax-Dude 02-14-2014 11:00 AM

Ok, bad example :(
Hehehe you got me with the "machine readable" part :)
But they don't specify which medium you have to use.
And "a medium customarily used for software interchange" can be anything from a git repo to a webserver.
I use email to "interchange software" all the time :)

GPLv3 section 6
Quote:

or (2) access to copy the Corresponding Source from a network server at no charge.
Absolute Linux supplies the source code through email at no charge, from an email server.

GPLv2 section 3
Quote:

b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange
They do have a written offer to give the source, through email.

Quote:

Originally Posted by 55020 (Post 5117662)
Being 'a bit dickish' with the GPL is *always* *very* dickish. Don't even think it.

Indeed!

NatureHacker 09-15-2015 12:28 AM

Hypocrites
 
Does slackware follow its own rules and make it's source code available?

astrogeek 09-15-2015 12:34 AM

Quote:

Originally Posted by NatureHacker (Post 5420495)
Hypocrites
Does slackware follow its own rules and make it's source code available? Or do you just get off on condemning yourselves? I think we all know who the "dickish" are here.

How to win friends and influence people?

Personal attacks and name calling are childish and immature, and interestingly enough, against LQ rules... please don't do that.

Also, waking a year-and-a-half old thread as your introductory post just to hurl a baseless insult at a very large part of the LQ community is... at the very least, no-class, but polite words fail.

So, I will not extend the usual "Welcome to LQ" at this time, but will ask you to please reconsider whatever reasons you may have had for joining, and read the LQ rules...

If you want to stay and participate constructively, you will find a welcome waiting at that time.

55020 09-15-2015 01:38 AM

And, joyous irony, our new friend has a macos icon. Where oh where can I get all the BSD-licensed source for macos? Cupertino? a Slackware mirror, in the 'source' folder? Woz? Jordan Hubbard? The sealed, lead lined box where esr keeps his tact and finesse? Richard Stallman's sock drawer? Darl McBride's unicorn stable? Soviet Russia? The planet Zzbzz?

Alien Bob 09-15-2015 02:52 AM

Have not seen anyone in a long time that is so clueless and at the same time so moronic and arrogant as our little fellow "NatureHacker". One for the blacklist.

kikinovak 09-15-2015 03:07 AM

On a side note: I gave AbsoluteLinux a spin a few years ago. Back then, its source tree was freely available IIRC, since I used some of its hacks for my Slick Linux project (which has become MLED). Paul Sherman made quite a nice job with his lightweight IceWM desktop and nicely integrated apps. Curious detail: with all this, Absolute Linux made you run your desktop as root (as per its documentation). I tried to convince Paul this was a very bad idea, but I failed.

Darth Vader 09-15-2015 04:14 AM

I just noticed ftp://ftp.absolutelinux.org/DEVELOPMENT/

Maybe that help... :hattip:

NatureHacker 09-16-2015 01:35 PM

Last I saw absolute documentation says do NOT use root user. To change it immediatly. But for the record no one answered my question and slackware only makes available what they have to and the rest is proprietary and secret. Why? You can guess but they should have learned their lesson with debian, debian left slackware and started for this very reason and look how much farther thry have gotten having everything open. Plain to see.

bassmadrigal 09-16-2015 01:46 PM

Quote:

Originally Posted by NatureHacker (Post 5421320)
But for the record no one answered my question and slackware only makes available what they have to and the rest is proprietary and secret. Why? You can guess but they should have learned their lesson with debian, debian started for this very reason and look how much farther thry have gotten having everything open. Plain to see.

Are you blind or just a ridiculous troll? All the source used to build Slackware and the associated slackbuild scripts are all provided in the source/ directory under any mirror. If you get the dvd install iso, it won't include it due to size limitations, but you can get it from any mirror, or you can download the dvd source iso.

http://mirrors.slackware.com/slackwa...urrent/source/

astrogeek 09-16-2015 01:49 PM

Quote:

Originally Posted by NatureHacker (Post 5421320)
But for the record no one answered my question and slackware only makes available what they have to and the rest is proprietary and secret. Why?

"Untrue" is not a strong enough word to respond with. Please do not post overt lies!

What the bloody h*ll are you talking about? N_O_T_H_I_N_G about Slackware is proprietary or secret, except the next release date - maybe! Source for E_V_E_R_Y thing is included in the source directory, along with the package build scripts and install script and any patches that may have been applied.

For example, for the 14.1 release... see here.

Methinks I smell troll excrement...

kikinovak 09-16-2015 01:54 PM

Quote:

Originally Posted by NatureHacker (Post 5421320)
Last I saw absolute documentation says do NOT use root user. To change it immediatly. But for the record no one answered my question and slackware only makes available what they have to and the rest is proprietary and secret. Why? You can guess but they should have learned their lesson with debian, debian left slackware and started for this very reason and look how much farther thry have gotten having everything open. Plain to see.

Realto Margarino, is that you?

55020 09-16-2015 01:58 PM

So hello again, our new friend Mr Naturehacker, it's so lovely to have you back.

Is this you? http://www.naturehackerproducts.com/...ming-soon.html

There's some fascinating stuff on that site ...

... for small values of fascinating :p

Edit: And is this your YouTube channel?
https://www.youtube.com/channel/UCEV...TMYiPtA/videos
What a joy it is to see your lovely face and hear your lovely voice and receive your lovely wisdom. If only the former Mr Margarino had done the same. It would have been lovely to know him better.

Check out "Light is a gas" :hattip:
https://www.youtube.com/watch?v=VnMZOhcxr94

astrogeek 09-16-2015 02:29 PM

Quote:

Originally Posted by 55020 (Post 5421339)
Is this you? [url]link here[/url]

... for small values of fascinating :p

Edit: And is this your YouTube channel?
[url]link here[/url]

Now THAT is truly frightening! Just that someone would present themselves in such way, again, and again, and again... I think there is an old Alfred Hitchcock movie, or two, that cover this territory!

Surely there is some kind of registry to warn people with young children who may live in the same area!

Quote:

Originally Posted by kikinovak (Post 5421337)
Realto Margarino, is that you?

I did not get the reference, but a quick search turns up much, mmm..., interesting reading. That looks to have been mostly prior to the time I began to participate in the forums.

ttk 09-17-2015 11:57 AM

Just to be perfectly explicit: Yes, Slackware makes all of its sources available, and the processes for building from those sources are also available via .SlackBuild scripts. The kernel configuration used to compile the kernel is also available.

It is all available, which is why "Slackware From Scratch" is feasible (with a little legwork from nobodino, which he has made publicly available too).

The only sources not available are those to proprietary third-party drivers (and the Slackware devs don't have access to those, either).

rokytnji 09-17-2015 01:09 PM

Quote:

Originally Posted by Darth Vader (Post 5420557)
I just noticed ftp://ftp.absolutelinux.org/DEVELOPMENT/

Maybe that help... :hattip:

Hey, Thanks for that.

Bindestreck 09-17-2015 02:12 PM

1 Attachment(s)
Don't feed the trolls!

ruario 09-17-2015 03:35 PM

Quote:

Originally Posted by kikinovak (Post 5420530)
Curious detail: with all this, Absolute Linux made you run your desktop as root (as per its documentation). I tried to convince Paul this was a very bad idea, but I failed.

Quote:

Originally Posted by absolute_documentation
Absolute starts up as root user. You have to create a new user account, as it is considered IMPERATIVE that you don't get into the habit of running as root user. [Big security risk, and easy to mess up the system with one sloppy command . . .]

ftp://ftp.absolutelinux.org/DEVELOPM...ted/index.html

kikinovak 09-17-2015 03:49 PM

Quote:

Originally Posted by ruario (Post 5421857)

Well, he seems to have come a long way. Last time I gave it a spin was around 2007, when I was looking for a lightweight Slackware derivative for our public libraries. And I remember being surprised by the run-as-root thing.


All times are GMT -5. The time now is 07:00 PM.