LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Closed Thread
  Search this Thread
Old 05-23-2010, 12:25 PM   #16
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106

Quote:
Originally Posted by LuckyCyborg View Post
Not really. An common method used by false OSS companies/solutions is to present sources with no value for the current release.

In fact, is commonly used also by some Linux distributions to "protect" their IP.

In fact, we have Closed Source, Open Source AND False Open Source.
You are now reverting to false accusations and insults.

Slackware can be built from scratch, using only the sources available in the Slackware source tree. That is how I rebuilt Slackware for the x86_64 architecture, and in the process I fixed up the SlackBuilds so that it became even easier to build for multiple architectures using one and the same source.

There is no master build script for Slackware. This distro is hand-crafted, and many packages are built several times, so that they can pick up functionality from packages that were not available during the first build.

Eric
 
Old 05-23-2010, 12:27 PM   #17
Josh000
Member
 
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Rep: Reputation: 35
Actually, I have a GPL question relating to this topic.

Now, the way I understand it, the GPL states that if your software is distibuted, then any changes you make as well as what is necessary to build those changes must be made available to those who request it..

If you only modify the software internally and don't release it, then there is no requirement to release or make available your changes.


To quote from the GPL 2.0

Quote:
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable.

Would the slackware build scripts not come under "the scripts used to control compilation"?


edit: I posted this before I noticed Alien Bob's reply.

I am curious though, if there is no master build script or anything, why did Alien Bob refuse to give LuckyCyborg the information he asked for relating to the slackware build process?

Just curious

Last edited by Josh000; 05-23-2010 at 12:29 PM.
 
Old 05-23-2010, 12:29 PM   #18
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Quote:
Originally Posted by LuckyCyborg View Post
Not really. An common method used by false OSS companies/solutions is to present sources with no value for the current release.
Which is not the case for Slackware.
 
Old 05-23-2010, 12:31 PM   #19
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Quote:
Originally Posted by Josh000 View Post
I am curious though, if there is no master build script or anything, why did Alien Bob refuse to give LuckyCyborg the information he asked for relating to the slackware build process?
What the hell are you talking about?
 
Old 05-23-2010, 12:35 PM   #20
Josh000
Member
 
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Rep: Reputation: 35
Quote:
Originally Posted by Richard Cranium View Post
What the hell are you talking about?
Read the last few posts of the thread dugan linked to, which is where this discussion began.
 
Old 05-23-2010, 12:36 PM   #21
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Look, here's the final answer: Yes, it's possible, and you can do it if you want, all the sources and slackbuilds are there, and that's pretty much all you need, so do it and shut up already.
 
Old 05-23-2010, 12:39 PM   #22
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
If you read the 32-bit compatibilty notes http://connie.slackware.com/~alien/multilib/source/ they will explain how to build a cross compiling toolchain from scratch on a working Slackware system.

It is also possible to deconstruct and rework the installer. (mentioned innumerable time on this forum)

It is fairly easy to build a basic linux system from scratch, I have done this using LFS and the mini-linux referred to in the document here http://users.cecs.anu.edu.au/~okeefe.../buildMin.html

However the big difference it building and maintaining a coherent system.

Good luck
 
Old 05-23-2010, 12:48 PM   #23
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,264
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
H_TeXMeX_H sums it up nicely...

Quote:
Originally Posted by H_TeXMeX_H View Post
Look, here's the final answer: Yes, it's possible, and you can do it if you want, all the sources and slackbuilds are there, and that's pretty much all you need, so do it and shut up already.
But there is no point answering a disingenuous question intended only to create conflict... which in my opinion was the case all along.

The accusation that Slackware == M$ shows that clearly.

All arguments that follow, though they contain truth in themselves, simply feed a contrived conflict that does not otherwise exist.

Peace Slackers...
 
Old 05-23-2010, 12:53 PM   #24
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
However, in our case... we talk about an (Linux) operating system. IF Slackware Linux is not able to rebuild itself, it's bad, very bad. Because that seem that Slackware is not really OpenSource and can be sued for Infringement of GPL.
Citations and exact quotes needed.

Quote:
Originally Posted by LuckyCyborg View Post
Not really. An common method used by false OSS companies/solutions is to present sources with no value for the current release.

In fact, is commonly used also by some Linux distributions to "protect" their IP.

In fact, we have Closed Source, Open Source AND False Open Source.
Citations needed. Badly.

Last edited by dugan; 05-23-2010 at 12:55 PM.
 
Old 05-23-2010, 12:55 PM   #25
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Original Poster
Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Quote:
Originally Posted by astrogeek View Post
H_TeXMeX_H sums it up nicely...



But there is no point answering a disingenuous question intended only to create conflict... which in my opinion was the case all along.

The accusation that Slackware == M$ shows that clearly.

All arguments that follow, though they contain truth in themselves, simply feed a contrived conflict that does not otherwise exist.

Peace Slackers...
My question was asked in the thread title: I want to rebuild entire Slackware Linux Operating System to a slightly modified target (ie i686). The question is: It's possible? Or we have an case of False Open Source?
 
Old 05-23-2010, 12:58 PM   #26
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Quote:
Originally Posted by Josh000 View Post
Read the last few posts of the thread dugan linked to, which is where this discussion began.
Well, I'd say he didn't provide anything because LuckyCyborg is a bigger dickhead than I am. (Which is no mean feat, since I picked a variant of dickhead for my LQ id.)
 
Old 05-23-2010, 01:02 PM   #27
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by LuckyCyborg View Post
My question is: The Slackware Linux sources is published at latest version?
To answer the question, YES, the scripts and sources in /sources are the same ones used to build the packages.

Quote:
Originally Posted by LuckyCyborg View Post
imagine that the KDE-3.5.10 sources is presented as KDE-4.4.3 sources. Is common used today
Not the case with Slackware. And if you want to claim that this is a common practice, you need to prove it. Links please.

There is no such thing as "false open source" (a term you made up), the GPL has no "rebuild itself" clause (which you made up), and presenting source code as anything other than what it is is not a common practise (you made that up), It was not nice of you to fabricate things like this.

Last edited by dugan; 05-23-2010 at 01:10 PM.
 
Old 05-23-2010, 01:10 PM   #28
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Original Poster
Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Examples?

How about CDRDAO package?

This package can't be compiled (today) without additional patches in the latest Slackware, today... This package is awful for you, because kill your CD/DWD access in the best case...
 
Old 05-23-2010, 01:15 PM   #29
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by LuckyCyborg View Post
How about CDRDAO package?

This package is awful for you, because kill your CD/DWD access in the best case...
Citation needed. A bug report page or a developers' mailing list message will do.

Last edited by dugan; 05-23-2010 at 01:18 PM.
 
Old 05-23-2010, 01:17 PM   #30
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Original Poster
Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Quote:
Originally Posted by dugan View Post
There is no such thing as "false open source" (a term you made up), the GPL has no "rebuild itself" clause (which you made up), and presenting source code as anything other than what it is is not a common practise (you made that up), It was not nice of you to fabricate things like this.
Well, we talk about of entire operating system. In the awful case, it should be able to rebuild itself, if the published sources is right (and latest)...

That's is Open Source for an Operating System: you are able to rebuild everything itself. Or the thing is NOT an Open Source Operating System.
 
  


Closed Thread



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
Linux.conf.au: Latest Linux kernel release due early March DragonSlayer48DX Linux - News 0 01-18-2010 10:43 PM
Linux script to download the latest release of a sourceforge project? dennis123123 Linux - General 1 04-23-2009 11:44 PM
LXer: Latest CrossOver Release Supports Linux, Adds Mac LXer Syndicated Linux News 0 01-12-2007 07:54 PM
LXer: Foreseeing GNOME with the Latest Foresight Linux Release LXer Syndicated Linux News 0 10-07-2006 07:33 AM
LXer: Wind River Targets Mobile Handhelds and Telecommunications Equipment With the Latest Release of Its Commercial Grade Linux Platforms LXer Syndicated Linux News 0 07-31-2006 09:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:39 PM.

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