Puppy in the wikipedia

Promote Puppy !
Post Reply
Message
Author
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Puppy in the wikipedia

#1 Post by Lobster »

Ever used wikipedia?
Well a lot of people do.

I think I got these details right:
http://en.wikipedia.org/wiki/Comparison ... tributions
not sure of date started . . .

However not sure of the technical details in the later tables - maybe someone will add - just press edit . . . no need to register

This is not right - Puppy is not based on slack . . .
# Puppy Linux: A unique mini distribution which boots 2-3 times faster than other mini distributions due to being based on Slackware and not Knoppix. Runs well under low end PCs - even under 32MB RAM - with its ultra-minimalistic approach, where Damn Small Linux or Feather Linux would crawl. Contains very minimal set of utilities; e.g. earlier versions used busybox instead of bash to provide command line support. Managing the system to install new software requires more experience from average user. Uses Jwm windows-a-like window manager. See track record
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
aahhaaa
Posts: 341
Joined: Fri 07 Oct 2005, 03:21
Location: Lower Michigan, North America

#2 Post by aahhaaa »

I've seen that Slackware attribution somewhere else- think it was distrowatch...

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#3 Post by Pizzasgood »

I don't know the total history of Puppy, but from my knowledge it was compiled on Mandrake until recently, then moved to Vector. As such, there are some programs simply taken from them. Most of the scripts and backend was written from scratch by Barry, though, so it's really not "based" on anything. I do remember reading somewhere that slackware was a good distro to snag packages from to use in Puppy, but I don't remember anyone claiming it was based on it.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
J_Rey
Posts: 273
Joined: Wed 04 May 2005, 20:08
Location: Northwest Florida, U.S.A.
Contact:

#4 Post by J_Rey »

OK, Barry did create Puppy Linux from scratch but he "borrowed" from other people's work.

From http://www.pupweb.org/puppy/development ... kernel.htm:
"Up to and including Puppy version 1.0.2, I was compiling applications in Mandrake 9.2 and the kernel in Slackware 9.1. With Puppy 1.0.3 I have migrated to Vector Linux 5.0STD, for compiling both applications and kernel."

Now we can compile w/o either....

User avatar
Ian
Official Dog Handler
Posts: 1234
Joined: Wed 04 May 2005, 12:00
Location: Queensland

#5 Post by Ian »

I'm not being nasty here but Linux distros are all based on 'borrowed' stuff, the kernel from Linus, a lot of the tools from the GNU team and various other stuff from all over. This is what the spirit of the Free Software community is all about, sharing code.

Anyone who wants to take the time to compile a kernel and collect the tools to suit their requirements can build their own version of Linux, this is what Barry has done and it is no trivial thing, just try it yourself sometime.

Unix is what all Linux distros are based on, not the code but the concept and in actual fact it all started with minix.

If most people who wish to write articles on a subject did some in depth research into the subject it would go a long way to help creating articles that are not misleading or riddled with halfbaked conceptions of the subject.

Then again I suppose if it were not for such articles all the people here who are discussing this subject would not be having this bonding session so I suppose " Roll on more articles ! ".

The history of Linux is a matter of public record.

I'm finished. :-)

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

Right

#6 Post by raffy »

Yes, Ian, thanks for pointing that out.

I guess when people talk of "distro", they refer to how the packaging of the "borrowed stuff" was done. So in this sense, Barry did an original approach, whereas others, like DSL, used Knoppix's way in creating a live CD.

So for example, when we talk about the packaging and use of usr_cram.fs and similar files, it is entirely Barry's method, but the tool for making usr_cram.fs is itself borrowed (the squash file system?). And another such FS, the compiling suite, was borrowed from Vector and partly from Mandrake (if I remember right). [Vector is Slackware-based and Mandrake took off from the works of Red Hat.]

Now, if that article has to be corrected, perhaps this portion has to be deleted:
Contains very minimal set of utilities; e.g. earlier versions used busybox instead of bash to provide command line support. Managing the system to install new software requires more experience from average user.
since even compiling utilities (and CD/DVD rewriting) already exists in Puppy, and both pupget and dotpups can be installed easily by the user.

Edit: A listing of all work that are used by Puppy (both original and borrowed) can perhaps make future articles about Puppy more accurate.

Post Reply