форумы  рассылка  download Перейти на новую версию сайта:
www.slackware.ru
Искать    где:    






    
slackware.ru > Дистрибутив > Анналы > Interview with Patrick Volkerding - Root.cz ID:506
 
2003-07-14 Andru
Interview with Patrick Volkerding - Root.cz
07 December 2001

could you specify the Begin of Slackware in the effluxion? What's exact "date of birth"?

The release of Slackware 1.0.0 was on July 11, 1993. The first beta
releases were passed around in April of that year to a few people online who helped test.

what was the moving power for creating one of the first linux distro?

The primary motivation was that I wanted a good UNIX-like OS on my own machine, and there just wasn't anything that reached the level of quality I was willing to settle for. I had downloaded SLS, which was really one
of the first Linux distributions, but very buggy. That was the starting point.

does 'slackware' mean something special? or where's the origin of this name?

I'm quoted about this in the fortune database (and no, I didn't put it there myself):

Besides, I think Slackware sounds better than 'Microsoft,' don't you?
-- Patrick Volkerding

I think that came from an interview in Linux Journal #2 where I was asked the same question. That was back in 1994, and I really couldn't remember the exact origin of the name back then. :)

how many contributors and/or package maintainers do you currently have (approx).

Right now, it's just myself. It's not for lack of people trying to "join", but my experience is that adding people to the team hasn't increased quality or speed or development, and actually led to several
problems. Here we have a saying about the left hand not knowing what the right hand is up to, and that's what I'm trying to avoid. The biggest problem I have with this is that many users are impatient, and impatient users can act a lot like managers, and they think that adding more people means faster and better development when really it might just mean more wasted time.

I just have to quote fortune again:

To get something done, a committee should consist of no more than three men, two of them absent.

I'm sure this will get me accused of having a big ego again. My friends know I'm just a humble coder, and I do the work myself out of a sense of responibility to Slackware and the people who depend on it.

I like to use Slackware instead of RedHat or other 'commercial' distributions due it's ability to change everything and chance to tune system to fit my needs. When we can expect new version of Slackware?

I'm trying for some time early next year.

what about package management - didn't you ever squint at something similar to debian or redhat package management? From various echoes I understood it's a big weakness... (personally I'm satisfied with actual management)

I think a lot of this is Red Hat marketing. Since the beginning they've hyped RPM as the greatest thing in the world, and have even claimed to have invented the idea of package management on Linux even though Slackware has had it since before version 1.0. But yes, many people do seem to like RPM and I have repeatedly gone back to consider using it for
the package format for Slackware and every time have ended up rejecting it after some testing. My main complaints are that it has no provision for allowing packages to overlap, and it makes building packages immensely slower -- where I'd build a package twice (or maybe only once) to produce
a .tgz, making an RPM .spec involves a lot more work. It's also not possible to crack a package open, change a couple of things, and then package it back up.

I'm not a fan of the dependancy feature, either, although I do appreciate how it backs up config files when upgrading. I do plan to add that feature to upgradepkg, maybe before the next Slackware release.

Slackware has done a lot of work - it offers new x-windows, gnome 1.4 and kde 2.2.2 etc.. what will be next steps, eg. new kernels 2.4.14/2.2.20, do you think you (slack) will be possible to offer patched kernels (as choice)?

I'll offer the newest tested kernels that I can, but except in rare cases the Slackware policy is to not patch the kernel source Linus delivers.
Personally, I think it's not good to roll out kernels that contain lots of untested patches to get additional hardware support or features. People are going to be using these kernels on production machines, so it's better to wait until they're actually approved in the standard kernels.

what about include Ximian Desktop?

Well, Ximian has gone out of their way to not support Slackware, so it's very unlikely we will ever include their GNOME build. The only advantage they have (if you want to call it that) over our GNOME build is that they
use a lot of things that are not declared stable. Again, that's not been the Slackware approach.

I was able to trick Ximian into installing on a Slackware box by putting a Red Hat 6.2 redhat-release file in /etc, and making rpm a wrapper script something like this (from memory, so forgive me if it fails):

rpm.bin -i --force --nodeps $*

do you have something to give a know to our readers/linux community? ;))

Oh, it's time for me to ramble on at random? :)

About all I really have to add here is that I'm incredibly thankful for the people who have supported the project over the years. It was those first "beta testers" who encouraged me to make Slackware public. Back
then, I thought I'd just be helping a few people get Linux running.

It's a lot more people now, but the spirit of the project hasn't changed all that much.

Have fun! :)



оставить комментарий
Как Вы оцениваете эту статью? 
коментарии к статье

 развернуть комментарии (всего 0,персональных 0)