Search:  List  Subjects  Authors [ ] Bodies (must pick a list first) Set Page Width: *BSD aic7xxx appscript-changes appscript-dev bsdi-announce bsdi-users. DistroWatch Weekly, Issue 126, 14 November 2005: Welcome to this year's 46th issue of DistroWatch Weekly. The controversy over Nexenta's use of GPL software in its.
MARC: Mailing list ARChives.
Put the fun back into computing. Use Linux, BSD. Interview with Barry Kauler, Puppy Linux Although Puppy Linux is a relatively new arrival on the Linux distribution scene, its popularity has skyrocketed over the past few months. Barry Kauler, the founder and lead developer of this minimalist, yet feature- rich operating system was kind enough to answer a few questions about the beginnings of Puppy and other topics of interest. DW: Barry, thank you very much for your time. Let's start with the usual: please introduce yourself. How old are you? Where do you live?
What do you do for living? When and why did you start experimenting with Linux? BK: I'm 5. 5 and live in a rural region of Western Australia, about 3. North North East of Perth (the capital city of Western Australia).
I have qualifications in electronic engineering and lectured at universities and technical colleges for most of my working life, then a few years ago dropped down to part- time lecturing. This year, no lecturing at all..
Puppy has taken over my life. I was a "Windows person", and developed Windows applications, the most well- known being EVE, my Embedded Vector Editor - - which is a complete vector graphics editor yet only about 8. I guess I'm obsessed with simplicity and smallness. I find everything is bloated, and too slow. I see apps created with layers of software, I see complex servers (font, sound) being used when, from my own knowledge of the hardware/software basics tells me that a small 1 kb program would do the job. DW: Can you briefly describe the beginning of Puppy Linux?
How did it all start? BK: A few years back I was using Linux distros and thinking how big and slow everything is, so decided to create my own distro, built from scratch. I started from the "Boot disk HOWTO" and gradually added stuff, basically file- by- file. The end result is the Puppy you see today.
DW: Puppy Linux is obviously designed as a very light- weight distribution suitable for old and low- resource computers. As such, it is similar to Damn Small Linux (DSL).
Have you tried DSL? If so, how would you compare the two - from the point of view of users trying to decide which one is more suitable for their needs? BK: DSL is based on Debian, so I suppose if that is an issue then go for DSL. In some ways it's like asking "which model car is the best?" It's difficult to generalise. The best advice is probably to try both, then choose the one that you like and does what you want.
DW: Perhaps the most fascinating thing about Puppy Linux is the fact that although it comes as a 6. MB ISO image, when I boot into it, I have a pretty complete Linux system with just about any application I might desire. How is this possible - especially when considering that most major Linux distributions now come on DVDs containing as much as 4. GB of applications? BK: This comes back to the way I built Puppy, file by file. I also made unfashionable choices, like going for Tcl/Tk. If you browse the menu in Puppy, you will find that the selection of programs is somewhat eclectic.
A mixture of Xlib, Tcl/Tk, GTK1, GTK2, Ash/Bash apps. If I found a small program that did the job, I used it. Some of the apps seem very dated, for example, I use ROX- Filer version 1.
GTK1 version, also the last version that used a simple and small mime- type handling system - - very old, but it is rock solid and works fine. Then there is Ical, a very old Tcl/Tk calendar program - - slightly quirky user interface, but still easy to use, and above all quite small. On the other hand, Puppy has, where we think it necessary, the latest of some applications - - Abi. Word for example. Gnumeric is scheduled to be updated to the latest version for Puppy 1. Puppy developers are on a "heroin drip" and are now flat out on the next version - - there are typically 6 - 8 weeks between Puppy releases. DW: Puppy Linux is no longer just a one- man project - it has evolved into a large community with many "kennels", not to mention users.
Can you tell us more about this?