Where is the source code for Puppy?
Where is the source code for Puppy?
Is the source code avaialble for download? Is it open source?
If yes, where can i download it from?
Thanks
If yes, where can i download it from?
Thanks
- darkerror05
- Posts: 276
- Joined: Sat 17 Jun 2006, 22:10
- Location: Rochester NY, USA
not all open source is GPL ... Puppy is made from sources that have various licenses, including GPL, LGPL, BSD, MIT, public domain, etc etc ... and some binaries are not open source at all ... like Flash, Opera, Java, unrar, Unstoppable Copier, etc etc
see: http://www.puppyos.com/download/downpage.htm
see: http://www.puppyos.com/download/downpage.htm
NOTICE:
The Sourcerer CD has most of the source packages used for Puppy, to comply with requirements of the FSF*.
Unleashed CD has some source, Sourcerer CD has most of the rest.
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
We meet the minimum legal requirement (as explained to me by a solicitor at
the Free Software Foundation) by providing source on CD at a basic cost.
Note however, Puppy 2.10 uses source from the T2 repository as much as possible. Most of 2.10 packages are from there, even if later versions are
available.
T2 has at least two download sites. Here's one:
http://nexus.tfh-berlin.de/~t2/source/6.0/
the Free Software Foundation) by providing source on CD at a basic cost.
Note however, Puppy 2.10 uses source from the T2 repository as much as possible. Most of 2.10 packages are from there, even if later versions are
available.
T2 has at least two download sites. Here's one:
http://nexus.tfh-berlin.de/~t2/source/6.0/
The link http://nexus.tfh-berlin.de/~t2/source/6.0/ does not work.
Is there any other link from where I can download the source?
How can i request a CD version of the source?
Is there any other link from where I can download the source?
How can i request a CD version of the source?
-
- Posts: 622
- Joined: Wed 05 Apr 2006, 20:43
To hack on it, Dear Lisa, Dear Lisa, to hack on it. And why not? But the questions shows that nappaji doesn't realise that much of the Puppy-specific code is the startup scripts that are available as source on the running system.headfound wrote:Why are you so anxious to get your hands on the source code?
The best advice I've seen on the forum all day.Why not join the project and help to make it better?
Well, they certainly are impatient, although asking for source to GPL code hardly counts as dodgy. However, your question scared nappaji off this thread and made him/her/it start a new one, possibly in the belief that we don't read all the threads on the forum. So if someone would point nappaji to a source repository like that at Linux From Scratch it may ease the panic that comes through in the posts.Forgive me if i'm wrong but your questions sound a bit dodgy!
http://www.puppylinux.org/user/viewpage.php?page_id=1
try the home page it has a link to "Get CDs" plus links to some excellent pages by Barry on how puppy works, how it is built , even probably tips on how to compile it from scratch.
try the home page it has a link to "Get CDs" plus links to some excellent pages by Barry on how puppy works, how it is built , even probably tips on how to compile it from scratch.
george
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Go to Puppy home page:
www.puppyos.com/
Click on link to download, then to ibiblio
-- it has all the Unleashed packages, including the "core" tarball that has the
skeleton filesystem and all the scripts. This is what makes Puppy what Puppy is.
For 2.10 sources, try this other repository:
http://83.133.81.222/mirror/t2-source/6.0/
...but there is nothing there that is Puppy-specific, so nothing for you to
"hack on".
www.puppyos.com/
Click on link to download, then to ibiblio
-- it has all the Unleashed packages, including the "core" tarball that has the
skeleton filesystem and all the scripts. This is what makes Puppy what Puppy is.
For 2.10 sources, try this other repository:
http://83.133.81.222/mirror/t2-source/6.0/
...but there is nothing there that is Puppy-specific, so nothing for you to
"hack on".
-
- Posts: 5
- Joined: Fri 10 Feb 2012, 20:55
The GPL is clearly a joke. Puppy does not make the source code available except for a fee (basic cost). TinyCore makes only their modifications available.BarryK wrote:We meet the minimum legal requirement (as explained to me by a solicitor at
the Free Software Foundation) by providing source on CD at a basic cost.
The people at FSF have created an abomination. It is basically impossible to satisfy the terms of the GPL, and the hundreds of "remixes" and other "distros" out there are waiting to be slammed.
No, I am not down on Puppy. It isn't the fault of anyone associated with Puppy that the FSF has created a Frankenstein. But the situation sucks, imo.
-
- Posts: 5
- Joined: Fri 10 Feb 2012, 20:55
Yes, and I agree with that aspect of it.darkcity wrote:what would be an ideal situation in your opinion?
gpl is to stop individuals/companies copyrighting stuff that the authors have given to the commons.
In the early 1990s it was possible to put all the source code for a distribution on one or two cdroms. Now there is a lot more source code. The source code for Ubuntu is 3 files, two of them over 4GB and the third around 2GB. A total of 6GB would be what, around 10 cdroms at 670MB each? How long would it take to download 6GB worth of data? Maybe you have a fantastic connection, it would take a very long time for me to download it.
And most of it nobody wants all at once. A piece here and a piece there.
But if you include the binaries in a distro you have to also make the source available.
Maybe I don't understand the requirements, as it's been explained to me if you distribute a "distro" you have to make all the source code for it available even if you've never looked at it.