Slashdot Mirror


Interview: Ask the Debian Project Leader

Wichert Akkerman, our interview guest this week, describes himself: "I'm a simple MSc Computer Science student who likes to work on Linux projects. I have been the Debian Project leader since February and that has taken most of my time. Debian is a project to produce a completely free operating system and as such we currently have a GNU/Linux distribution and are working on GNU/HURD as well." So ask away. One question per post, please. Moderators & assorted others will select the 10 - 15 questions we forward to Wichert Tuesday afternoon. His answers will appear Friday.

192 comments

  1. Question by ChrisUK · · Score: 2

    How do you feel about the emerging of distros basing themselves around Debian - eg. Stormix and Corel.. Chris. --

    1. Re:Question by octover · · Score: 0

      I share Zico's sentiments. According to RMS then Macintosh must here after be known as "Adobe Macintosh" due to the fact that 90% of all Mac users do most of their work Adobe programs (Illustrator, Photoshop, etc.). I agree that Linux had a major boost by using the GNU software, but if we follow RMS to the letter then it should be GNU/Gnome/Enlightenment/GIMP/GTK+/GLibc/Linux. If you are going to distinguish GNU's contribution why not that of the others, is it because their project leaders aren't whiny crybabies? What's next RMS/Linux?

    2. Re:Question by sarhjinian · · Score: 1

      Actually, there was a story on Slashdot a while back about RedHat doing just that -- releasing something called RMS/Linux.

      Slashdot's story can be found here.

      Personally, its not my cup of tea. I'm more into my Linuxes working well than being 110% open-source. But that's just me, and that's why I use Mandrake and KDE. :)

      In fact, a good question for the Debian people would be: Would you ever consider bundling a seriously closed-source package with the distribution? At what point would the ends (say, hundred of thousands of sales) justify the means for you guys/gals personally. Would you ever, if you'll forgive the tackiness of the phrase, sell your soul?

      --
      --srj/mmv
    3. Re:Question by Anonymous Coward · · Score: 0

      You said "I agree that Linux had a major boost by using the GNU software, but if we follow RMS to the letter then it should be GNU/Gnome/Enlightenment/GIMP/GTK+/GLibc/Linux"

      I wonder if this objection to "GNU/Linux" comes from not really understanding what GNU is? To illustrate using some of your examples above:
      Gnome is part of GNU (Gnu Network Object..). GIMP is part of GNU (Gnu Image Manipulation Program). Glibc is part of GNU (GNU Libc). In light of this, it seems that your point strongly shows what a huge contribution GNU is to "Linux", and to me at least supports the name GNU/Linux.

      We haven't even mentioned gcc, emacs, bash, screen, ... the list is almost endless.

    4. Re:Question by soulhuntre · · Score: 1

      Why do you let yourself be badgered by RMS into calling the product GNU/Linux? It seems like it was done mainly because RMS wanted to latch onto a rising star after enduring the heretofore failure of the GNU/HURD project.

      Good point. There is no doubting the contribution that RMS has made to the free software world... but he is a political radical in his own way.

      Trying to stick "GNU" onto the name Linux is exactly in keeping with his philosophy of "virus like" methods of influencing things. It's kind of like he is applying the GPL to even the NAMES of distributions.

      "If you use GNU code, I get to tell you what to call yourself!"

      --
      --> Fight tyranny and repression.... read /. at -1!
    5. Re:Question by gpoul · · Score: 1

      This question is easy to answer. Debian is/was a GNU project.

      In GNU's Bulletin, vol. 1 no. 21 you can read the following:

      FSF and Debian Separate Amicably

      Ian Murdock started the effort to put together Debian, a Linux-based GNU system designed to be easy to install & upgrade. He asked for & got the FSF's sponsorship for the project, hoping that besides being useful in its own right, it would give the FSF experience in packaging up a complete GNU system.

      This March, Murdock stepped down as the head of Debian, having become too busy with other work. The new team head did not want FSF sponsorship. As a result, the FSF is no longer a sponsor of Debian. We wish the situation were otherwise. However, we are working together on some design issues.

    6. Re:Question by Jeff+Licquia · · Score: 1

      Well, there is the respect issue, Debian being a part of GNU for a while, and so on.

      What a lot of people don't realize, however, is that the term gives the project more precision. Debian does have a HURD distribution in active development, called "Debian GNU/HURD". Someone's working on "Debian GNU/BSD" (GNU tools on top of a BSD kernel/libc). There has been speculation about a "Debian BSD/Linux" (BSD toolset on top of a Linux kernel).

      Given this, calling the GNU toolset with Linux kernel variant "Debian GNU/Linux" only makes sense.

    7. Re:Question by Anonymous Coward · · Score: 0

      I think it would be less hackle-raising if it were merely Debian GNU Linux. The / suggests that Linux is not an independent part - in fact, it is, and several embedded solutions use just the RTLinux kernel and a single-user init that does customised stuff...

    8. Re:Question by Anonymous Coward · · Score: 0

      I hope they're not releasing distros new distros every 2 months like the others.

    9. Re:Question by ruud · · Score: 1

      if we follow RMS to the letter then it should be GNU/Gnome/Enlightenment/GIMP/GTK+/GLibc/Linux.

      Check out what the G in Gnome, GIMP, GTK+, and GLibc stands for.

      I'm not sure about the g in Enlightenment, though :-)


      --
      --
      bgphints - internet routing news, hints and ti
  2. Feedback from Corel by charlie · · Score: 5
    Corel have based their Linux distribution on Debian. However, they've made some additions of their own, notably on the side of turnkey installation and user interface improvements to KDE.

    To what extent are you seeing Corel feeding back these changes to the Debian community? How good for Debian has Corel been, so far?

  3. Debian BSD by citizenx · · Score: 3

    I'd like to know the status is on porting Debian to the FreeBSD kernel. A combination of the daemon and debian - how delicious.

    1. Re:Debian BSD by Anonymous Coward · · Score: 0

      I would also like to know the status.. I remember reading an argument about licensing issues (using a non-GPL'd kernel over debian would allow others to use closed source kernels w/ debian, or something like that). Has there been any resolution about this issue? Is it likely we're going to see fsbsd/debian anytime soon?
      -dilinger (forgot my /. passwd long ago)

  4. Maintainers by Jonas+�berg · · Score: 3

    Any news on when Debian will start accepting new maintainer applications again?

    1. Re:Maintainers by Anonymous Coward · · Score: 0

      They should be opening up again RSN; see Wichert's New Maintainer Proposal to view the changes.

  5. Ports Out, so Starboard Home? by jd · · Score: 4
    Linux supports, as standard, a phenominal number of platforms, including the Sun Sparc, Dec Alpha, etc, etc. Then, there is a plethoria of Microkernels, such as HURD and L4. Finally, there are exotic beasts, such as ExoPC, to dabble with.

    Is Debian looking to concentrate on a small set of well-established architectures, or are we going to see Debian for every conceivable environment that Linux can run under?

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  6. dpkg, apt interfaces by chizor · · Score: 1

    any news on the long-awaited (or -supposed) graphical interface to apt? anything else in the works on the package-managing front?

    --
    ... !
    1. Re:dpkg, apt interfaces by AviN · · Score: 1

      Have you tried gnome-apt? It's available in potato, it may not be available in slink though.

    2. Re:dpkg, apt interfaces by Daniel · · Score: 2

      Er..you may want to know that gnome-apt development has stalled, and that console-apt is probably going to have to be rewritten from scratch to go anywhere. (gnome-apt may as well, but I've only examined the console-apt code in any detail) Luckily there's not much code, at least for console-apt :)
      I'm also working on a frontend (so my opinion is not objective!), but I don't want to say anything else until the next release as all its nice features, including downloading packages (rather important for a package manager) are currently vapor; I know pretty much how I'm going to implement them but final exams are happening :-\

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    3. Re:dpkg, apt interfaces by Anonymous Coward · · Score: 0

      Why are you doing package downloading in your frontend? Doesn't libapt take care of all that?

    4. Re:dpkg, apt interfaces by Daniel · · Score: 2

      libapt-pkg takes care of the protocols, pulling data off the servers and so on, but I still have to call functions to start the download and do something sensible in terms of display while it's progressing (the display being the sticking point). I'm currently investigating just how far I can push libapt -- I have some extremely nifty interface ideas for the download screen, but they may not be possible with the current API.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
  7. Volunteering by chromatic · · Score: 5

    What's the best way to get involved with the Debian project? Do you have a list of tasks that need to be done along with the required skills?

    I ask because that seems to be one barrier keeping more people from helping out various free software projects -- they don't know where to start. If we could point to a list and say "The boot disks need testing; we expect these error messages:" or "The foo package has these ugly functions that need to be rewritten:" it would give us more concrete goals to reach.

    --

    1. Re:Volunteering by Gurlia · · Score: 3

      Check out:

      http://www.debian.org/doc/prosp ective-packages.html

      IMHO one of the best things about Debian is its openness, not just in terms of Open Source, but things like:

      • The Bug Tracking System is right there on Debian's page, so that every bug in Debian is apparent to whoever cares to look.
      • The WNPP (Work-needing and Prospective Packages) page, also readily accessible if you looked, so that volunteers can easily figure out how they can help.
      --
      mikre he sophia he tou Mikrosophou.
    2. Re:Volunteering by chromatic · · Score: 2

      That's a good place to start, thank you! I'd seen the bug tracking system before, and it's also good.

      I guess what I was looking for is a place that says something like "Package X could use someone with Perl knowledge to write an installer script" or "Package Y could use a C graphics guru to optimize and prettify these functions." It's a lot of details to keep track of, I know, but it may save a lot of work later.

      --

    3. Re:Volunteering by Anonymous Coward · · Score: 0

      This is all fine in theory but, IMHO, the Debian project is bogged down to the point of being quite closed. It is boggled down by various issues including politics, law, infighting, lack of resources.

      To give you an example, last year I applied to be a Debian Developer and I still have not made it through all the red tape involved.

    4. Re:Volunteering by Anonymous Coward · · Score: 0

      What are the most valuable ways for non-programming Debian lovers to contribute? Perhaps financially, or by writing howto's?

    5. Re:Volunteering by lordsutch · · Score: 2

      The QA group has put together a page at qa.debian.org that serves at least some of this purpose.

      The concept could easily be extended to better fulfil your request.

      --
      My Blog. Sela Ward can sell me long distanc
  8. Packaging Front End by Christopher+B.+Brown · · Score: 5
    Considerable improvements have gone into the "back end," apt-get ; while there has been some experimentation with gnome-apt and console-apt, there doesn't seem to yet be anything that unambiguously improves on dselect in terms of functionality.

    With the things that have been learned from those attempts, is there likely to be some sort of dselect-ng ?

    --
    If you're not part of the solution, you're part of the precipitate.
  9. When will KDE be included in Debian? by grrussel · · Score: 5

    Now that Qt 2 is free software, under the QPL, will Debian include KDE 2 when it is released, based on Qt 2?

    Also, do you feel it is better to keep Linux entirely DSFG free software only, or to include software in some way restricted, such as Pine, Qt 1.x and Netscape?

    1. Re:When will KDE be included in Debian? by Anonymous Coward · · Score: 0

      No. The reason that KDE have been excluded from Debian (non-free/... section) was NOT because Qt was not free. That was because of the licence conflict caused by Qt and KDE.

      Qt is still incompatible with GPL. But many KDE programs are under GPL, or they use GPLed code from other programs. The conflict has not resolved yet.

    2. Re:When will KDE be included in Debian? by KMSelf · · Score: 2

      There is a project which packages KDE for a number of different distros, including Debian. You can add it as a source under /etc/apt/sources.list if you want to add KDE or KDE-based packages to your system, see here for more info.

      --

      What part of "gestalt" don't you understand?

    3. Re:When will KDE be included in Debian? by Roberto · · Score: 1

      "The reason that KDE have been excluded from Debian (non-free/... section) was NOT because Qt was not free. That was because of the licence conflict caused by Qt and KDE."

      Which plugs nicely into the question I asked below: what was the reason to remove the packages that are under the LGPL?

    4. Re:When will KDE be included in Debian? by Daniel · · Score: 1

      I think Linux will always be DFSG free, unless Linus, Alan, Andrea, and the thousands of other people who've contributed to it decide to use a non-free license. It's more likely that the DFSG will change to exclude the GPL -- which itself approaches the odds of a snowball on the sun.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    5. Re:When will KDE be included in Debian? by Anonymous Coward · · Score: 0

      Perhaps there are concerns about GPLed apps linking to QT.

      If so what license(s) must I as the author of a QPL/Kdelibs linking application release my code under in order for the license to be acceptable to Debian.

      I would prefer to release my code under additional licenses rather than include some kind of GPL exception clause.

      Don Sanders.

  10. Choose HURD over Linux? by sanderb · · Score: 5

    Since you are working on both Linux (established) and the HURD (experimental), could you please tell what the advantages of using the HURD over Linux would be, once the HURD would near completion?

  11. RPM vs. dpkg by Tet · · Score: 5

    What are your feelings on RPM vs. dpkg? Would it be better for Debian to add any missing functionality to RPM, and then switch to that? In what way might Debian users benefit from sticking with dpkg over a modified RPM with equivalent functionality? From personal experience, the thing that really stood out in Debian was dselect, but that could sit on top of RPM just as well as it does on dpkg. Presumably the same applies to apt (although I haven't looked at Debian recently enough to know about apt).

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
    1. Re:RPM vs. dpkg by Anonymous Coward · · Score: 0

      There is a danger to having different distributions using the same package format, and that is file location. alien will handle the conversion of an rpm over to a deb file, but where will the files end up when you install the file? How about where the start-up script gets placed(Debian uses /etc/init.d, not /etc/rc.d/init.d)? Debian has a HUGE number of packages included, so I ask, "Why would you need or want to use RPM?" Redhat could always switch to using .deb too.

  12. Free as in... by bconway · · Score: 3

    Debian totes that it is a completely free distribution of Linux, and likes to look down on those that package things like Netscape and StarOffice in their distributions because they are not totally free. Meanwhile, Debian packages these things as well, but puts them in a section declared to be "non-free." How is that you can still maintain your air of superiority for a "free" distribution if you're distributing the same non-free programs as everyone else, yet still look down on distros such as RedHat solely because they don't keep a seperate non-free section? Would this not fall under the category of hypocrisy?

    --
    Interested in open source engine management for your Subaru?
    1. Re:Free as in... by Beethoven · · Score: 2

      This (from http://www.debian.org/social_contract) may partly answer your question. However, I wish I could get apt-get et al. to allow me to install from the non-free sections but always warn me when I request to do so.

      Programs That Don't Meet Our Free-Software Standards

      We acknowledge that some of our users require the use of programs that don't conform to the Debian Free Software Guidelines. We have created "contrib" and "non-free" areas in our FTP archive for this software. The software in these directories is not part of the Debian system, although it has been configured for use with Debian. We encourage CD manufacturers to read the licenses of software packages in these directories and determine if they can distribute that software on their CDs. Thus, although non-free software isn't a part of Debian, we support its use, and we provide infrastructure (such as our bug-tracking system and mailing lists) for non-free software packages.

    2. Re:Free as in... by Daniel · · Score: 2


      However, I wish I could get apt-get et al. to allow me to install from the non-free sections but always warn me when I request to do so.

      Then add it. I've poked around in the apt sources, and this should take about 5 minutes to add to apt-get. Now that you've mentioned it, my frontend (<PLUG/aptitude/) may gain this ability..

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    3. Re:Free as in... by sam_vilain · · Score: 1
      How is that you can still maintain your air of superiority for a "free" distribution if you're distributing the same non-free programs as everyone else, yet still look down on distros such as RedHat solely because they don't keep a seperate non-free section? Would this not fall under the category of hypocrisy?

      To give people choices. You don't have to include the non-free sections if you don't want to.

      --

  13. new-maintainer troubles by gpoul · · Score: 1

    What will they do about the current problem with getting a debian maintainer? - AFAIK they had big problems because there are too many people who want to become debian maintainers.

  14. GNU/HURD by mcurtis · · Score: 3

    Could you compare GNU/HURD to GNU/Linux, from a user's perspective. What are the advantages of each? What are the target groups for each? Why would I choose one over the other?

  15. dpkg, The Hurd, and FreeBSD. by Anonymous Coward · · Score: 5
    I ask these questions with total respect for the Debian project. They're bitter by nature, not by my emotions.

    1. Eric Raymond has stated (during a speech, NYC :) that he believes that the Debian project is making it difficult for Linux to adopt a standard packaging system. What do you have to say in response?

    2. I'm rather disturbed by the GNU Hurd's Debian-like appearance now. I was hoping for a radically different OS but I was disappointed with seeing a different underlying OS that still looks much like Debian. Does Debian have a legitimate reason for doing this?

    3. Now from the GNU Hurd to Debianizing FreeBSD. My only question is: Why? Does this help improve the state of the world or simply help glorify Debian itself? I don't see a practical reason for doing this.

    I am trying to understand your motives. Not ridicule them. Thank you for your time.

    1. Re:dpkg, The Hurd, and FreeBSD. by Anonymous Coward · · Score: 0

      As to the FreeBSD thing: if you read what was said in the email that started the story here on slashdot, all that has happened is that *some* Debian developers have *suggested* it and others have started *working on it*. This is distinct from it being an official project of the Debian organization, or, for that matter, of Mr. Akkerman supporting it personally.

    2. Re:dpkg, The Hurd, and FreeBSD. by Anonymous Coward · · Score: 0
      1. Eric Raymond has stated (during a speech, NYC :) that he believes that the Debian project is making it difficult for Linux to adopt a standard packaging system. What do you have to say in response?

      Debian is a system developed by volunteers and given away for free. I see no reason why people should be told to do and not to do with their own time, nor do I see how the developers could possibly be consider to be "hurting" someone else because they are donating their time.

      If you don't like what the debian developers are doing, don't use it. (Same goes for all free software.)

      2. I'm rather disturbed by the GNU Hurd's Debian-like appearance now. I was hoping for a radically different OS but I was disappointed with seeing a different underlying OS that still looks much like Debian. Does Debian have a legitimate reason for doing this?

      See the response to point 1)

      I mean, does Linus et al have a "legitimate reason" for reinventing Unix?

      3. Now from the GNU Hurd to Debianizing FreeBSD. My only question is: Why? Does this help improve the state of the world or simply help glorify Debian itself? I don't see a practical reason for doing this.

      See the response to point 1) and 2).

      Who cares if it is "practical", and if it isn't "practical", what difference does it make to you? Just ignore it if you don't care about it.

      These questions seem to show a fundimental lack of understanding about what free software is all about.

    3. Re:dpkg, The Hurd, and FreeBSD. by Trepidity · · Score: 2

      2. I'm rather disturbed by the GNU Hurd's Debian-like appearance now. I was hoping for a radically different OS but I was disappointed with seeing a different underlying OS that still looks much like Debian. Does Debian have a legitimate reason for doing this?

      I can't speak for Debian, but the fact that the two distributions are called GNU/Linux and GNU/HURD seems to give a clue as to their intentions. They are both essentially the GNU OS, but differ in their choice of kernel.

    4. Re:dpkg, The Hurd, and FreeBSD. by Anonymous Coward · · Score: 0

      The fact that Debian is showing up more and more is a sign that there is a LOT about Debian to like. If Debian were to adopt rpm as it's package format, would this make packages any easier to install if they were designed for Redhat? Many end-users may not even realize that they may run into problems by installing an RPM because it was made for another distribution that uses RPM as it's package format. the Debian package format is VERY robust, and it gets the job done well. Do we WANT to have a universal package type? That is an issue that hasn't been addressed. If I find a .deb file, I KNOW it's designed for Debian, and will work on it, and the newer Debian based distributions. For your second point, why should Hurd be completely different. If you have worked with Solaris, or IRIX, you would see that the System V R4 style is just that, a style. Some prefer a more BSD style OS. Why make things more difficult by doing a change from a KNOWN way of doing things to a new and completely different way? If you are refering to Debian GNU/Hurd, then please remember, it's still going to be Debian, just with a new kernel. There is nothing wrong with that. If you can have Linux for the Alpha, m68k, Mips, etc.... why not a different kernel, but with the same structure? For your third question, the BSD kernel is known for it's highly stable network layer and stability. For those of us who prefer Debian, why wouldn't we want that, but with the overall feel of Debian? Perhaps in another 5 years, the Linux Network layer may have the same reputation for stability that BSD currently has, but Linux is much younger, and is still developing. Hurd may take advantage of what was learned during the development of the Linux kernel, and may jump forward. The result is the same, Operating systems of all types start with a goal of what the authors want to see in their ideal OS. If the goal looks good to others, then that OS will grow. If it doesn't, it dies out. Debian's large following of developers and users shows that it is popular. Redhat's larger userbase shows that it is popular. We can hope that the best features of both get incorporated in each other, and let people decide what they prefer. Choice...that's what Linux gives us. If Eric Raymond would like to see a unified Linux, then we may find that Linux ends up as a monopoly, and we will have "Microsoft" all over again.

    5. Re:dpkg, The Hurd, and FreeBSD. by guacamole · · Score: 1

      3. Now from the GNU Hurd to Debianizing FreeBSD. My only question is: Why? Does this help improve the state of the world or simply help glorify Debian itself? I don't see a practical reason for doing this

      What did you expect? Hurd was intended as a free UNIX clone, just like linux. It is just a kernel, there shouldn't be any differences above the kernel in the user space.

    6. Re:dpkg, The Hurd, and FreeBSD. by JoeBuck · · Score: 2

      Well, Linux is much more of clone of the Unix kernel than the Hurd is, just the same, the Hurd, when complete, will provide a superset of the functionality of Linux (and, if Linus is right, run slower, but we'll see).

      So, since you'll be able to run all your Linux applications on the Hurd (when/if it is completed), a Hurd box will look just like a Unix box (run X, Gnome etc). Where it will differ is that there will be applications that can run under the Hurd but not under Linux (or, at least, apps that would need root privs and kernel modules under Linux but could run in user space on the Hurd).

    7. Re:dpkg, The Hurd, and FreeBSD. by gnubie · · Score: 1
      In response to question #2:

      The term "HURD" refers strictly to the Mach microkernel and supporting servers that provide kernel-like functionality. In the same way, the term "Linux" is really applicable only to the kernel that Linus founded. This is why Debian refers to its current offering as "Debian GNU/Linux" and to its forthcoming HURD-based distro as "Debian GNU/HURD". The GNU part refers to the utilities surrounding and supporting the kernel-like infrastructure.

      In fact, it is my understanding that RMS founded the GNU (GNU's Not Unix) project as a set of tools designed to support a Unix-like microkernel infrastructure -- the Hird of Unix-Replacing Daemons (HURD). The Linux kernel happened to pop up under the same license before the HURD ever thought of bootstrapping, and kind of sidetracked the efforts of the community that was implementing GNU.

      So if the HURD itself is beginning to appear Debian-like, it would be only in its development cycle and practices.

      --

    8. Re:dpkg, The Hurd, and FreeBSD. by Rogain · · Score: 1

      2. I'm rather disturbed by the GNU Hurd's Debian-like appearance now. I was hoping for a radically different OS but I was disappointed with seeing a different underlying OS that still looks much like Debian. Does Debian have a legitimate reason for doing this?

      I don't get what you mean. It is called Debian GNU/Hurd not Hojofrats BNF/Hurd. I would expect it to 'appear' exactly the same, just OPERATE differently (in a black-box sense). For points 1 & 3 see above post.

      --
      The current Slashdot moderation system is made by gay communists!
  16. Slow release cycle by Stephen · · Score: 5

    To my mind, the main problem that Debian has to sort out is its release cycle. It's one thing to have a well-tested distribution by the time it's released, but it's going too far to have packages a year or more out of date still in the current release. What steps are being taken to address this? Or is there an expectation that everyone is happy to use unstable?

    --
    11.00100100001111110110101010001000100001011010001 1000010001101001100010011
    1. Re:Slow release cycle by Anonymous Coward · · Score: 0

      What I keep hearing, in discussion groups and even in the Redhat story here today, is how buggy RH6.1 is. I moved to Debian over Redhat after seeing how buggy RH5.2 was, because I *really* prefer stability and a complete product, especially if I intend to use Linux as a server of any importance and even for my primary desktop.

      While it would be nice to have all the latest and greatest packages available, if it means putting up with the likes of RH, then I will go with the Debian philosophy any day.

  17. Debian GNU/FreeBSD by ajs · · Score: 5

    I was looking over the info on the attempt to integrate FreeBSD's kernel, and was shocked to find that the people doing it were using BSD libc! Since glibc was designed with a certian amount of portability in mind, why not port glibc to FreeBSD's kernel? This would seem to be to make the overall port MUCH easier, as the rest of the debian code should be far simpler to port to a different kernel platform, but the same libc....

    1. Re:Debian GNU/FreeBSD by coreybrenner · · Score: 3

      On this point, just let me make this comment:

      If a FreeBSD/Debian amalgamation were to take shape, the WORST thing that could happen would be to base the distribution around the GNU libc.

      This would make binary compatibility with standard FreeBSD a nightmare, and would hamper the performance of the systems that would run such a distribution. Imagine two big C libraries, two different versions of each library depending on which C library is used, etc. Memory consumption would be phenomenal, and there is really no good reason to do it, anyway. The FreeBSD libc is at least as capable as the GNU libc, is maintained by a conscientious set of developers whose goals are quality, stability, and robustness, and just, in general, rocks.

      Don't further pollute a FreeBSD-based Debian by making the mistake of putting GNU libc in the mix. PLEASE.

      Besides, porting a libc to a different kernel is not a terribly trivial task. Why do all that extra work when the work has already been done for you, and the results are useable by everyone and their dog?

      --Corey

      --
      Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  18. BSD/HURD and others... by Noryungi · · Score: 2

    Hi!

    First of all, thanks a lot (to you and to the rest of the Debian team) for an oustanding job!

    Several quick questions:

    (A) What is exactly the BSD/Debian project? What are its goals? Is it officially supported by the Debian project, or is it just some sort of personal projects for some Debian programmers?

    (B) When can we expect a release of the GNU/HURD? Do you think the HURD is the next great thing and that we'll all have to leave Linux/*BSD to install it on our machines?

    (C) On a more personal note... how do you manage all this work? Jolt, Coca-Cola, designer drugs or just good old plain caffeine? Do you receive extra credit for working on Debian during your studies? =)

    Thanks again -- keep up the good work!

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
  19. Release time of potato by gpoul · · Score: 1

    When will potato be released and what has to be done until then? - There seem to be some bigger problems with that.

    Why was he not informed and announced a release date which they had to correct. (Current release date is in mid January)

  20. Corel & download age restrictions? by DJStealth · · Score: 4

    How do you, and the Debian team feel about Corel only allowing adults (over 18) to download their distrobution of Linux?

  21. Deviant Debian distributions by PigleT · · Score: 3

    Other major distributions have their derivative distros - eg RedHat and Mandrake etc. There are also some good jobs done of porting RedHat-written code to Debian (eg Linuxconf).
    Given the problems experienced with Corel Linux, which is known to be "based on Debian", what are your feelings on having other distributions derived from Debian - in particular, how 'far' away from the original should they go and is there any preference in direction that they take?

    --
    ~Tim
    --
    .|` Clouds cross the black moonlight,
    Rushing on down to the circle of the turn
  22. Debian and FreeBSD by jstepka · · Score: 1

    Recently there has been talk of porting software from debian to FreeBSD. I'm wondering what use this will offer for the userland and system part of FreeBSD.

    If there is a plan to port software, how do you plan on submitting the code? Will you use the normal method and promote the current cvsup system? How does the Debian project see FreeBSD as an OS? Are there plans to implement current features of this software into Debian?

    --
    Justen Stepka
  23. Minor Release more often? by Thomas+Charron · · Score: 2

    It seems to me that Debian is stuck in a situation where it's minor releases are actual MAJOR releases.

    At what point will potato be released, and what revision number will it have? It seems to me it would have been better to have released potato a long time ago, and release 'sub-releases' often to keep up to date, instead of waiting for that never-to-be-seen 100% perfect release.

    'Release Often' is a term often used to describe Open Source projects, but it doesn't seem to apply to Debian. Just sticking in 'beta' forever.

    --
    -- I'm the root of all that's evil, but you can call me cookie..
    1. Re:Minor Release more often? by Anonymous Coward · · Score: 0

      There's a potato release every day. How much more often do you want it to be?

    2. Re:Minor Release more often? by Thomas+Charron · · Score: 1

      I want to be able to install off of potato, for one, instead of needing to pull down everything for slink, only to upgrade it all..

      --
      -- I'm the root of all that's evil, but you can call me cookie..
  24. No need for speed? by morzel · · Score: 2
    Personally, I'm a slackware man who has just recently started using debian due to the lack of another distro that I like on DEC alpha based machines.

    The current stable debian distribution "slink", is still based on the 2.0.x kernel, while the other big players couldn't adopt 2.2.x fast enough just because of the version number. With the 2.4 kernel just around the corner, how will Debian be able to compete with i.e. Red Hat, as they even might launch the next version with the 2.4 kernel as the Debian maintainers are still working on getting potato out the door?

    What are the plans to do something about it? Hon the lot of geeks that are eager to help out join in, or what are the criteria or needed skills? Does one have to be an über-geek to get in?
    Okay... I'll do the stupid things first, then you shy people follow.

    --
    Okay... I'll do the stupid things first, then you shy people follow.
    [Zappa]
    1. Re:No need for speed? by c_chimelis · · Score: 1

      Debian isn't about having the latest versions of everything, mostly for the reason that plagues RedHat with every release - namely stability. Debian releases are known more for stability and upgradability over all other factors. Sure, they don't have the lastest minor revision number of every piece of software available, but I've NEVER had a problem with maintaining, upgrading, or running Debian (not so of RedHat...I've got five machines running RH now and can't wait to convert them over to Debian).

    2. Re:No need for speed? by morzel · · Score: 1
      Stability is of course one of the very basics in a server, and I'm not the person to criticize a distribution for not having the last minor revision number, but kernel 2.2 has been around for quite some time and is very stable indeed.
      It features a number of enhancements that I really like to have for some linux based routers: ipchains, quality of service and traffic shaping...

      Kernel 2.2 is no "minor" revision, but a major one, and one which has proven to be stable.

      I don't mind to "not have" the latest release of everything, but I just can't imagine that it isn't possible of getting a solid distribution out the door faster than what's being done now.

      Debian touts to be the distribution for "politically correct" linuxfans, which makes it even more a pity that it seems to be so problematic to get the release cycle straightened out. Being the biggest non-commercial distribution, I wouldn't like to see it fall behind just because at the organisational level things aren't working out as they should be.

      I'm quite new to debian (as I explained earlier), so I may have missed some points that are obvious to all that have been involved with Debian sooner than me, but there are some things that just don't make sense to me... I don't know why there are "closed mailing lists" by an "open source" distribution, neither do I know howcome there are so many questions from the how-can-we-get-involved-department here while at first glance Debian doesn't get around to get these people involved in an organized manner.
      Might it be that it's time to do some more thinking to get Debian on track to be what it should be: a great distribution for everyone, with help from everyone.

      disclaimer: I'm not trying to start the next distro-flame-war-thingie, since I'm using Debian and actually liking it... I only want to make clear how I see it -an open source opinion, if you wish- ;-)


      Okay... I'll do the stupid things first, then you shy people follow.

      --
      Okay... I'll do the stupid things first, then you shy people follow.
      [Zappa]
  25. Is debian getting too big? by gpoul · · Score: 5

    Debian seems to be getting too big to be managed. (by the user and wakkerman)

    There are many packages and they are getting more and more. ("What? There is a new window manager? - Package it!") - I don't think this is the responsibility of a distribution.

    A distribution should be the base system to run linux. Every more advanced system should be installed by the unix administrator.

    To make it even more worse, packages like netstd get split up in many others and packages which should be split, don't. (Look at tetex-bin. You only need xlib6g because there is xdvi in it. - If you drop xdvi in it's own package you don't have to install xlib6g and xbase on your servers)

    1. Re:Is debian getting too big? by wayne · · Score: 1
      Debian seems to be getting too big to be managed. (by the user and wakkerman)

      I don't think I agree, or at least, I don't think the size is the cause of the management problems with the Debian project. They have had similar problems back in the 0.93 release and probably before that too.

      There are many packages and they are getting more and more. ("What? There is a new window manager? - Package it!") - I don't think this is the responsibility of a distribution.

      A distribution should be the base system to run linux. Every more advanced system should be installed by the unix administrator.

      Well, that is your opinion, but I disagree. I see no reason why every administrator should duplicate their efforts by doing all the configuration, patch applying and integration for "every more advanced system."

      That is one of the things I like about Debian, if there is a useful program out there, then chances are it has already been packaged and that makes my life easier.

      To make it even more worse, packages like netstd get split up in many others and packages which should be split, don't. (Look at tetex-bin. You only need xlib6g because there is xdvi in it. - If you drop xdvi in it's own package you don't have to install xlib6g and xbase on your servers)

      Your example of tetex-bin might be a legitimate complaint, I'm not sure, there might be technical reasons why xdvi has to be there.

      However, in general, I don't have a problem with lots of small packages. The required packages are automatically selected for you, so you just select the programs you want, and it makes no difference to me if it needs 1 or 1000 other packages to be installed.

      --
      SPF support for most open source mail servers can be found at libspf2.
    2. Re:Is debian getting too big? by Stephen · · Score: 3
      There are many packages and they are getting more and more. ("What? There is a new window manager? - Package it!") - I don't think this is the responsibility of a distribution.

      A distribution should be the base system to run linux. Every more advanced system should be installed by the unix administrator.

      I strongly disagree with this. To me the joy of Debian is that any program I want is already available, correctly configured for my system, and I don't have to do any more than
      apt-get install package_name
      to install it.

      --
      11.00100100001111110110101010001000100001011010001 1000010001101001100010011
    3. Re:Is debian getting too big? by gpoul · · Score: 1

      This was already a topic on the debian mailing lists. You are right. This makes it much easier for some people to install programs.

      That's why the model of splitting the distribution from the applications is a good idea.

      Look at FreeBSD's port collection. This is _not_ the best solution, but it is a beginning. It may be an option to create a core debian and the application-debian around it. This way people will have a stable distribution released every few months (the developers of this stable distro don't have to think about the applications). The applications will be available somewhere else. (That's possible with apt-get)

      I just think that it's not good for debian as a whole to be that big. There are just too many bugs which are _not_ related to the core distribution.

      There were many threads about that on debian-devel and I don't want to discuss that here. It was only an idea for a question.

  26. What will you be taking from other distributions? by Paul+Crowley · · Score: 4

    Recently, Debian adopted "logrotate" as their standard log rotation tool. I thought this was interesting because it was developed by Red Hat, not so much to increase the pool of Generally Good software out there as to meet a specific need they ran up against in the process of building a distribution. If this distinction makes any sense (and I think it certainly applies to, say install tools), what can you borrow from other distributions to bring Debian forward?
    --

  27. Question by Zico · · Score: 1
    Why do you let yourself be badgered by RMS into calling the product GNU/Linux? It seems like it was done mainly because RMS wanted to latch onto a rising star after enduring the heretofore failure of the GNU/HURD project. To me, this seems no less silly/sleazy than politicians saying that every political position they support must be done "for the children," or marketers trying to add an "e" or an "i" to the beginning of every product name -- Linux being the "e" or "i" in this case.

    It would be one thing if he just requested that people add the GNU to the name -- the fact that he berates people who don't disgusts me. Why does Debian pander to such behavior?

    Thanks for your time, Wichert.

    Cheers,
    ZicoKnows@hotmail.com

  28. Release Dates and Politics by Stigma · · Score: 1

    As a longtime Debian user, (currently Potato) I know that Debian has received a lot of criticism for its political process. Perhaps because of the entirely open way of decision-making, it sometimes seems like the important decisions take a long time to make. Some have suggested that Debian needs some sort of a benevolent dictator. (much in the same way as the Linux kernel)

    Perhaps directly affected by this, the Debian releases, although rock solid, are usually very far apart. (yes, I know there's always unstable)

    It may be good that things undergo lengthy review; however is there some sort of middle ground that must be reached? What are your thoughts on the above?

    Thanks!

  29. Updates to current stable releases by FreeUser · · Score: 5

    As an enthusiastic user of Debian, one of its greatest weaknesses to me has been the apparent "orphaning" of stable releases once they are released. All further development (security updates aside) appears to be done for the new, unstable development version. Even new versions of existing, well defined and stable products are rarely backported into the stable tree, resulting in the stable version of Debian quickly consisting mostly of outdated software.

    Is there any provision being made to allow for and support a more aggressive backporting of newly released software in current, stable releases, such as newer versions of xmms, netscape, mozilla, and so forth?

    I understand and recognize that some software (e.g. gcc, glibc, X, perl) may affect too many other dependent packages to be supported in both stable and development trees, but other software such as xmms and enlightenment don't fall into that category at all, yet debian packages often are never created to support the current stable release.

    --
    The Future of Human Evolution: Autonomy
    1. Re:Updates to current stable releases by Greg+W. · · Score: 2

      You could always build the newer package yourself. Just use apt-get source ... to fetch the Debian-ized source code (from unstable), and then run debian/rules binary to compile and build a .deb file.

      You could leave your sources.list pointing to the stable binaries but the unstable sources to achieve this.

      (With the unstable version of apt, you can even use apt-get -b source ... to fetch and build automatically.)

    2. Re:Updates to current stable releases by Daniel · · Score: 2

      There has been quite a bit of discussion about this. I think there is more interest in shortening the release cycle than in backporting new software, but I think that projects which benefit one may benefit the other.
      Look (in the list archives of -devel and -project) at the recent discussion of "package pools". Essentially they are an attempt to make the archive much more flexible and make it easier to release multiple versions of a package with differing stability levels, etc. Wichert will probably tell you more when he replies, assuming your post gets sent to him (hope it does!)

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
  30. Size by Anonymous Coward · · Score: 5
    I've run Debian for many years. I love it. I had a couple of possible questions about the directions the distribution is going these days:
    • Debian used to be the most up-to-date of the distributions. Now it seems to be falling way behind. There hasn't been a new release in almost a year, and potato is still going to be based on 2.0.x kernels. Do you know where the problem stems from? Is anything getting done to fix it? Is it possible Debian has just grown too large to be maintainable (in which case, it might be logical to dump half of it into /contrib, and only have the team maintain a smaller core)?
    • There's an increasing non-free presence in Debian. Right now, the default potato install wanted to give me a large number of non-free packages, and non-free is listed side-by-side with free in the install. I had the distinct feeling that that the DFSG were being diluted. Do you know what's happening on this front?
    • What do you feel about Corel Linux, Stormix, and other Debian-based distributions? Do you think Debian may eventually form a common core or base OS that others build distributions on top of?
    • Right now, installing Debian takes a couple of hours. Is any work being done on improving the install process? Is any work being done on making package management less interactive (answer all of the config questions either before or after install, rather than during).
    1. Re:Size by guacamole · · Score: 1

      and potato is still going to be based on 2.0.x kernels.

      eww, check your facts before posting.

    2. Re:Size by joey · · Score: 1

      Right now, installing Debian takes a couple of hours. Is any work being done on improving the install process? Is any work being done on making package management less interactive (answer all of the config questions either before or after install, rather than during).

      Yes, debconf will allow either of these to be done, as well as limiting the questions you see to only the most important ones.


      --
      --
      see shy jo
    3. Re:Size by broonie · · Score: 1

      Potato is going to be based on 2.0 kernels? What makes you say that?

  31. Debian's development model by hzo · · Score: 1

    I have the impression that Debian's development
    model is somewhat slow compared to the release
    cycles of commercial Linux distributors.

    There is IMHO the danger that Debian falls
    behind against commercial Linux distributors.

    Could more (benevolent) dictatorship and less
    democracy help Debian to release solid code faster?





    --

  32. Debian bureaucracy by Big+Dave+Diode · · Score: 5

    I've been using Debian for a long time now, and I'd like to contribute back to the project. However, I've been put off by what looks to me like excessive bureaucracy and some infighting among Debian developers. Are there any plans to streamline the process to become a developer/maintainer, and the developer contribution process itself? What about fostering a more civil peer review process?

  33. Re:Is it true by Anonymous Coward · · Score: 0

    I think I have heard the same rumor. It is actually a real question and does not deserve to have a negative score.

  34. Rethinking release cycle by Anonymous Coward · · Score: 2

    I understatand that every time the Debian unstable gets bigger and bigger and supports even more hadrware architectures. It take a while to make the distribution really stable and rock-solid before releasing it. However, what disappoints me is that, after release, Debian basically abandons the stable. The only updates that make it into stable are security (good job!) and fixes for some horrible bugs. So the current Debian stable still ships with Kernel 2.0.36 by default and XFree 3.3.2.x (this is rediculous!). Many people, and specially newbies get disappointed, they install it and then realize that their hardware is not supported and they have to rebuild kernel or hunt for "unofficial" official XFree 3.3.X debs for slink. Did Debian maintainers consider making more updates for stable? Specially, the updates that have to do with hardware support like X, Kernel and other related packages.

    - akop

  35. Debian and the FreeBSD kernel by Chalst · · Score: 3
    There seems to be something of a difference between the Linux and BSD
    worlds as to what the `natural unit' of an operating system is. In
    the Linux world it seems that the kernel is regarded as the operating
    system, and the various different distributions are regarded as
    flavours of Linux with their component parts being expected to be as
    interchangeable as possible.

    In the BSD world the whole distribution as deployed is held to be
    the OS, and moving a piece of software from one distribution to
    another has a bit of the flavour of a port. I think there are
    advanatages to the BSD way of looking at things, since some properties
    of OSs, especially security, make sense only when applied to the
    system as a whole.

    I am concerned, therefore, that the port of the Debian distribution
    to the FreeBSD kernel might undermine this view. Is the Debian port
    going to be positioned as an entirely new branch of BSD (say
    DebianBSD), or is it going to be regarded more in the Linux way of
    doing things? If the latter, how seriously do the Debian team take
    these cultural differences between the BSD and Linux world? Who do
    you see as your target user?

    1. Re:Debian and the FreeBSD kernel by extrasolar · · Score: 2

      It's suppose to be (by someone's standard) that Linux is simply the kernal of GNU. FreeBSD is an entire system and has its own kernal. But nowadays people refer to Linux as the whole system and not just the kernal. Which notably brushes GNU aside.

    2. Re:Debian and the FreeBSD kernel by Chalst · · Score: 2
      I think I may not have made myself clear: one *could* think about
      Linux in the same way that BSDers think about BSD, namely that the
      operating system is the whole distribution. However in practice that
      is not how most people do think of it, partly I think due to the
      workability of applying RPMs meant for one distribution to other
      distributions, giving rise to `mulatto Linux'.

      Its amazing that this works without much difficulty, and I think it
      is one of the reasons why Linux is so innovation friendly: one doesn't
      need to wait until the new Redhat version of package XYZ is out, one
      can be truly bleeding edge and apply the SuSE RPM today. But it is
      anathema to the `systems integrity' mindset of BSD, and I think there
      is a case for that mindset with issues like security, etc.

  36. Developer conflict by zCyl · · Score: 1

    I've noticed that there seems to be a large quantity of interdeveloper conflict in the Debian project. Of course this is to be expected, but as Debian gets larger and more attention, it appears to have reached the point where it is significantly slowing development. Are there any plans for decentralization to improve the decision making process, and if so, what are those plans? Also, if you decentralized, how would you address elitism so that decisions remained in the project's best interest?

  37. appliance revolution by bholmberg · · Score: 3

    What do you make of all of this talk about appliances taking over the computer industry, and how sucessful do you suspect an OS like Debian will have if this really becomes mainstream?

  38. Cross-platform Priorities by SoupIsGood+Food · · Score: 1

    How important are non-intel ports of the distro to the Debian project, and what emphasis is placed on supporting new platforms as they emerge?

    SoupIsGood Food

  39. Is the HURD alive? by Vlijmen+Fileer · · Score: 3

    Hi Wichert,
    I've been following the development of the HURD for one or two years now, and I haven't seen much change in it. Do you expect the HURD ever going to be finished in the sense that it can be used in a serious way?
    Cheers,
    Martin van Boven

    1. Re:Is the HURD alive? by gpoul · · Score: 1

      The problem with GNU Hurd is that there are not enough people working on it. I myself tried to invest some time into it. I simply don't have enough free-time (if you can call it that way).

      There is nobody working on GNU Hurd full-time. That's why it is so slow. But marcus invests _much_ time into it since 1996 (if I remember correctly) and is doing a _great_ job.

    2. Re:Is the HURD alive? by Anonymous Coward · · Score: 0

      unfortunately it seems like one must invest a lot of time to get familiar with the hurd design before being able to be an active contributor. Roland, Okuji, Thomas, Marcus, Mark, and Gordon are the primary developers, and only the first 3 work on HURD proper (i think). agreed, marcus is doing an excellent job and lots of great work.

  40. KDElibs inclusion in Debian. by Roberto · · Score: 1

    When the Debian project removed the KDE packages from their distribution, the given reason was that KDE could not be legally distributed without violating the GPL.

    However, at least two of the packages removed, kdesupport and kdelibs, were not licensed under the GPL, but under the LGPL.

    So, regardless of wether it was correct or not to remove kdebase/utils/etc, why were these two packages removed?

    If these two packages were removed by mistake, what are the chances of them being reinstated?

    Please notice that I have personally released at least two package that could be part of debian if kdelibs and kdesupport were not removed.

    1. Re:KDElibs inclusion in Debian. by Anonymous Coward · · Score: 0

      Hi Roberto,

      Do you think I should place code I contribute to KDE under licenses other than the GPL? Maybe the QPL too? This wouldn't be a problem for me as the QPL is quite similar to the GPL.

      I would rather release my stuff under the QPL in addition to the GPL than include a GPL exception clause.

      This would solve the problem for the code I contribute right? And if all others who had contributed a significant amount to an app I contribute to did the same then that would remove the barrier for the app to be included right?

      Maybe I will repost this under the other KDE related post with a score of 5 in the hope the question will be answered by a Debian person.

      Don Sanders.

    2. Re:KDElibs inclusion in Debian. by rcw-work · · Score: 2
      Yes, this would solve the problem.

      Just be careful not to relicense code you didn't write.

      I thought I heard a long time ago that KDE was planning to relicense all the code they own to the Artistic license, does anyone know what became of this?

  41. secure version of debian by Anonymous Coward · · Score: 0

    SUSE is releasing tools to make their version of Linux more secure (ie hardening scripts and other tools.) There is a project to make Red Hat 6.x more secure (bastille-linux). There are also several projects to create new distributions that are more secure. Are there any plans to create a secure version of Debian or to release scipts to make it more secure. I would love to see a version of Linux (maybe Debian) that would be considered as secure as (more secure than) Open BSD.

    1. Re:secure version of debian by shub · · Score: 1

      > SuSE is releasing tools to make their version of Linux more secure
      > (ie hardening scripts and other tools.)

      I disagree that the application of scripts can take an OS that has not been audited and turn it into one that is "secure".

      IMO, you need to go back and look at every single interface to every single routine, you need to go back and look at every single call of functions that are known to be typically mis-used (e.g., gets() instead of fgets()) and either replace them or ensure that they're used safely, and you have to start incorporating the security-minded thought process in all the code that gets committed from that point on (so that a routine that has been secured doesn't get broken by a later commit). You also need to follow all this up with a system of checks and balances, so that if you happen to miss something at one stage in the process, it's likely to get caught at another stage.

      It is my understanding that this is basically what happend with OpenBSD, and is the reason why they have *never* had a security breach in a piece of the core OS (e.g., something from /usr/src) that had been audited. The FreeBSD folks have likewise recently fired up the freebsd-audit project, which I have started to monitor, and hope to perhaps some day be able to contribute something useful to.


      That said, there is Bastille Linux, which I understand hopes to become the OpenBSD of the Linux world. But it's based on Red Hat. It would seem to me that it would be much more natural to base it on a much more solid distribution (such as Debian). As such, my personal opinion is that they're starting two strikes down, and with both arms and one leg tied behind their back.


      So, to mirror and expand upon the above question, are there any plans to create a security/crypto-oriented distribution based on Debian, or perhaps efforts to modify the Debian development methodology so that not only does all the core code get audited, but the audit process gets built into the development and commit process?

      --
      Brad Knowles
      http://daily.daemonnews.org/ -- if you're not
    2. Re:secure version of debian by soulhuntre · · Score: 1

      I would love to see a version of Linux (maybe Debian) that would be considered as secure as (more secure than) Open BSD.

      I wouldn't hold my breath. Linux is a good desktop OS, but too many quick patches add on;s and compromises have already been made to consider it a strong contender for security 'deep down'.

      FreeBSD and OpenBSD take great care looking at what code goes into the kernal - it is not just a matter of setting permissions and turning off services. With BSD you knwo you aren't running 'raw' code some 15 year old hacked onto a driver someplace.

      --
      --> Fight tyranny and repression.... read /. at -1!
    3. Re:secure version of debian by Anonymous Coward · · Score: 0

      Just a minor niggle - your post suggests ageism. It may have been unconscious, but the implication is that 15 year olds do not write good code.

      There are 15 year olds around today who know enough, and have enough real world experience of buffer overruns and the like, to write secure code.

      I started programming (on the C64) when I was 5 years old, a year or so after learning to read. I was writing in 6502 assembler on the C128, before moving to C and 68000 assembler on the Amiga, before I left primary school.

      By the time I was 15, I was capable of writing *very good* code, thank you. (OS-friendly programming on the Amiga enforced extremely clean programming practice, because of the lack of memory protection... )

      While us oldsters might tell the youth of today how easy they have it, and tell ourselves how standards have decreased since "our day", this simply isn't true, particularly in Europe, where the mind- (and coding-skills- ) numbing MS hegemony was never as popular as Stateside.

    4. Re:secure version of debian by Anonymous Coward · · Score: 0

      You don't know what you're talking about. Most security problems are in userspace, for example a bind exploit would be there on either Linux or FreeBSD systems. Get your facts straight and quit spreading lies.

  42. What is Debian by Hard_Code · · Score: 4

    In light of the possibility of a Debian HURD distribution, and out of infamiliarity with Debian, I would like to ask what exactly Debian /is/...what comprises it. Is it a packaging/versioning/distribution mechanism? Is it a suite of bundled software? What exactly does Debian offer, or develop? How is it different from other distros? It seems to me that Debian isn't just a label and bundle of software slapped on to Linux, so what exactly is it?

    --

    It's 10 PM. Do you know if you're un-American?
    1. Re:What is Debian by Hard_Code · · Score: 1

      wow, this really got a score of 4? I thought this would be flamed as a stupid question. It is sort of weak. If there are other question about more specific things, feel free to pick them over this one.

      --

      It's 10 PM. Do you know if you're un-American?
    2. Re:What is Debian by Daniel · · Score: 2

      Given that people get into..um..heated arguments on debian-devel about exactly this question, I don't think it's quite as silly as you think ;-)

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
  43. size/speed of Debian by MoNsTeR · · Score: 5

    I started using Linux at home with Debian 1.3, and stayed with it through 2.1. After that though, I switched to TurboLinux (though it might just as well have been RH or SuSE) for two reasons:
    1) it seems Debian will forever be compiled i486,
    and thus never benefit from the oft-huge speed increase of egcs/pgcc
    2) the size and growth rate of Debian are, IMHO,
    inexcusable. The main section no longer fits on one CD!

    If it were just #1, I could probably live with it and just install a seperate compiler and library to compile and run the apps that I really need the speed from. But #2 is just nuts. The multi-CD method of install is very rough and difficult to figure out / use, and installing via ftp is simply not an option for those of us with 28.8 modems. Worse yet, this has caused the pace of Debian to slow to a crawl. "Stable" released versions contains libraries and apps of ancient (by the linux time scale) version, and the dependency structure of dpkg makes substituting self-compiled versions effectively impossible. In short, it's very difficult to have a Debian system that is at all current.
    So, my questions are these:

    1. Is the Debian project planning, at any point, to create a Pentium-optimized release?

    2. Is the Debian project planning, at any point,
    to create something like a Debian-lite, that includes only a core of packages such as commonly used libraries, X, popular user agents such as mutt, lftp, and lynx, essential and popular server daemons like sendmail, yp[stuff], nfs, and apache...? Basically, a distro of similar size to the more popular distros that fit easily onto one CD.

    If Debian were to do those things, which I see as modernizing and streamlining respectively, I would switch back (or at least try it out in vmware =]).

    MoNsTeR

    1. Re:size/speed of Debian by Anonymous Coward · · Score: 0

      As far as #2 goes, one shouldn't need a "debian-lite". You download what packages you need, want, and their dependancies, and don't bother w/ the other 2000+ packages. You don't NEED to grab the whole thing, if there's something that you need that you forgot to include in your core packages, just apt-get it. I have a 28.8 as well, and have debian installed on a number of computers (including a 386/25 w/ 80 meg hd). I usually download packages onto my main box, and then ftp them to the other boxes, using only the packages i need. I *do* use potato, however, and have never installed a debian cd (too poor or too cheap to buy one, take your pick), so I can't say how the multi-cd install works.. however, I can say that if you know what packages you need, it's trivial to make your own debian-lite. Furthermore, what you would consider necessary, I might not. I also personally like the idea of all packages in one place, as opposed to either having to compile (slackware) them from source, or having to search for packages for your specific distro (redhat).. So it makes a huge package list, that's fine, you don't need to mirror the entire distro.

      -dilinger

    2. Re:size/speed of Debian by twl · · Score: 1

      1- pentium optimisation doesn't do anything to help ppro/ii/iii etc cores, so it's not worth doing in a general-purpose dist like debian
      2- debian is very ideally suited to broadband. if you're willing to occasionally do some nifty admin work, unstable is as current a distribution you will get, and i've run it successfully with no disasters for over three years. if you don't have broadband, i can sympathise, but this will not be the case for much longer with the rise of adsl, cable modems, etc.
      i think it would be a mistake to constrain the distribution to resources available today, better to plan for the future. it's likely with the 3rd party investment coming into debian that releases will be available on DVD before long, which should stop you having to use more than two disks, and one exceptionally... ;-)
      the bigger the better, i think. you don't have to install anything if you don't want it, and the volume of applications helps to ensure that any given thing you need is there already most times.
      (imho, etc)

    3. Re:size/speed of Debian by Anonymous Coward · · Score: 0

      In fact, there is a possible restructuring of the Debian packages. First the architecture, then a directory called 'pool', then in there, somehow sorted, all the packages. they can make custom distros based on this, and possibly more architectures (i.e. 586 or PPC). Then a debian-lite would come essentially for free. I would personally like if there was just one big base package, set to load a base system (kernel, glibc, etc.) from a ramdisk (so it wouldn't accidentally be messed) and load /usr from HD. all packages would be compiled from source. but oh well. debian guys: will you ever make a distro that only contains source (all architectures) and the whole distro can be installed from source? PLEASE DO SO.

    4. Re:size/speed of Debian by MoNsTeR · · Score: 1

      "1- pentium optimisation doesn't do anything to help ppro/ii/iii etc cores, so it's not worth doing in a general-purpose dist like debian"

      This is simply and purely false. I've tested it, a might ad hoc, but I have tested it. I have a Celeron OC'd to 450MHz, my friend has a dual Celeron 466. At the time of the test, he was running Debian 2.1, I was running TurboLinux 3.6. Each of us had compiled BladeEnc on our respective systems, and done a lot of encoding (at the console, for comparison). Even though he had an extra 16MHz on me, plus the fact that BladeEnc had a whole CPU to itself while mine had to share with the system daemons, my system beat his by about 25%. This is probably a best-case scenario, but it IS there.

      MoNsTeR

    5. Re:size/speed of Debian by MoNsTeR · · Score: 1

      The problem isn't so much mucking through the extra packages. If it were that simple, I'd just grin and bear it with the crappy multi-cd install. But the real issue is development time. With over 2000 packages to stabilize, releases come once in a blue moon. My slightly-old TurboLinux release has GTK+ 1.2.3 and kernel 2.2.10 (which I've updated to 2.2.11), whereas the stable Debian doesn't even have a 1.2.x GTK+ and still uses a 2.0.x kernel. Yes, I know that the "unstable" branch tends to be basically reliable after maturing for a while, but then I face the bandwidth problem (256K DSL is $50/m here HAHA funny). Basically, if I as Joe Linux user pick up a Debian CD (set) and install it, then want to add any current-release software (XMMS being a great example), chances are I'll have an outdated library to deal with. Assuming I have the competence to d/l and compile a lib myself, I'll be defeated by dpkg, since even if I do install a new version of this lib, dpkg won't know about it so I can't install any .deb's that depend on it. It's a real nasty catch-22: do you want current software, or do you want to be able to use the packaging system? I know there are workarounds, but it's all just too much effort.

      MoNsTeR

    6. Re:size/speed of Debian by Anonymous Coward · · Score: 0

      The intelligent question to ask is "Will Debian 2.2 be faster than 2.1 on my pentium system?" The answer is yes (gcc 2.95.2 produces faster code than 2.7.2 did). This is not the question you asked though. pentium optimizations do not improve the speed of most code. Debian is highly unlikely to ever produce .debs targeted to specific members of the i386 family. We have statistics and tests to back up these assertions. We've never seen (debian-devel) real numbers from a legit test backing up your pentium-optimization claims. You didn't even use the same hardware in your tests, let alone compiler.

    7. Re:size/speed of Debian by Anonymous Coward · · Score: 0

      This a ridiculous comparison. There are dozens of other factors that can explain this. The two hardware are tremendously different. Cheers, --fred

  44. Just an idea... by Dark+Fire · · Score: 2

    After reading about 1/3 of the posts, the major complaint about Debian (it is free, who are we to complain?) seems to be that stable releases are abandoned. I have been using Debian throughout my Linux experience. I tried RedHat, but I was dissappointed with it. Debian does seem to be getting behind. I find myself downloading tar.gz files and upgrading a lot of components myself which is very time consuming, but probably good practice if nothing else. But it kind of defeats the point of having a distro. I am not presuming in anyway to be an expert or proclaim to have a better idea than the current one, but I had a suggestion on a new distro model that might make things a bit easier, especially with the fast moving world of open-source projects.

    ** A lot of open source projects make projections about when a new release will be made or one atleast knows the next version number obviously. Why not build a distribution in the following manner.

    (1) Look at the open-source projects included in your distro or that you want to include. Look at your current distro set your new distro to include the next versions of open-source projects you currently include or plan to include. Make that your goal for the distro and when it is reached, up your version number and set a new set of goals.

    (2) All the while, maintain your current stable and basically keep upgrading it with updates with the intent of meeting your goals for the new distro version. Once it is met, your current stable goes up one version number.

    (3) Allow the users to set their version level. Maybe they don't want to touch packages above the goal of their current distro. They don't need the latest windowmaker, icewm, gnome, etc.

    Basically, your current stable is a set of open-source project versions (kernel 2.0.36, GTK 1.2, etc.) that interoperate together. Then you have additional packages that fit into your new distro such as kernel 2.2.12, 2.3.18, etc.) A lot more testing would be required, but considering the larger developer base debian seems to be getting, it might make better use of the resource. This is in no way a totally developed thought. You may have already considered something like what I described, assuming what I described makes any sense at all.

  45. Releases... by rbf · · Score: 2

    What are the chances of getting Debian GNU/Linux released more frequently? Currently the releases happen about every 14 months or so. Is there anyway to speed it up so that it is say, every 6 months with minor bug/security releases to stay at it's usual speediness?

    1. Re:Releases... by shub · · Score: 1

      It's interesting that you mention this problem.


      FreeBSD shoots for three to four releases per year, but the problem we typically have is that there are usually problems with the CD-ROM images as they were released (they won't boot on some machines, or don't recognize the Ethernet cards, or whatever), and the -RELEASE versions are almost always out-of-date within days after being created.

      Instead, if you want an actual working version that fixes a couple of major problems in -RELEASE, you instead need to pick up the most recent -STABLE.

      There are plans to try to fix this problem, so that -RELEASE is more useful out-of-the-jewel-box, but I suspect that there are still going to be a lot of people that buy (or otherwise get) the -RELEASE CD-ROMs, but never bother to even take off the shrink-wrap.


      I guess it's a good way to support the project, but it doesn't seem to be a really good way to develop and distribute an OS. It seems to me that there should instead be three main branches:

      -RELEASE, which gets made as rock-solid stable as possible, and although important bug-fixes get created (and patches released), no really new functionality gets added. Today, the best you can do in this arena is to run the previous major release down (e.g., -RELEASE is currently on 3.x, so you would instead run the latest 2.x version available), but this isn't a real fix for the problems.

      -STABLE, which is -RELEASE plus some additional functionality, bug fixes, etc..., but no really huge architectural changes. This is pretty much -STABLE today.

      -CURRENT, which is the absolute latest bleeding-edge version, and if you run it, you get what you deserve. There's absolutely no guarantees that the thing will ever even compile, much less run or even function according to design. If you want this, you damn well better track the freebsd-current and cvs-commit mailing lists religiously, cvsup RELENG_4 nightly, etc.... And don't forget wear your Nomex(tm) jammies if you ever want to post to any of the mailing lists. Again, this is pretty much -CURRENT today.


      Are there any plans for such a three-pronged development track for Debian?

      --
      Brad Knowles
      http://daily.daemonnews.org/ -- if you're not
    2. Re:Releases... by Anonymous Coward · · Score: 0

      This is actually pretty much the debian method, since ISO "releases" consist of images of the stable debian tree (currently called Slink) To date, there's been three releases, AFAIK - Debian 2.1 r1 2.1 r2, 2.1 r3.
      In each case, the release consists of the stable tree with whatever bug fixes (but no new functionality) have cropped up since.


      The current unstable tree, called Potato is not officially released onto ISOs

      Basically, debian follows pretty much the same strategy, just the nomenclature is different.

  46. Jumping the HURDle by blackholebrain · · Score: 3

    It seems to me that the whole HURD project [tho very promising in theory] has been in pre-beta hibernation for quite some time... so my question is:

    What exactly would it take to ramp up work on the HURD so that *Debian/HURD* actually becomes reality... or maybe the question should be "is there no Linus Torvalds or Alan Cox for the lowly HURD??"

    --
    <---[singularity sig]
  47. Keeping current with kernel releases by LiNT_ · · Score: 3

    I've seen a number of comments already dealing with this subject but none have asked specifically what I want to know. As a new user to linux if anyone has a simple answer to my question, please answer

    I've been wanting to try Debian for awhile now, the only thing holding me back is the tendency for Debian to fall behind by one current kernel release. With the upcoming release of pototo based on the 2.2 Kernel as well as the 2.4 kernel is Debian destined to fall behind once again? Are there any plans to adjust the release schedules or come up with a new release system to keep more up to date with the new software we're seeing more frequently?

    IMO opinion most of the die hard Linux fans are faithful devotees of Debian yet they also want to be on the bleeding edge. It seems to me Debain would benefit greatly by keeping more up to date even if it was with sub-releases incorperating things such as KDE 2.0 and the 2.4 kernel. As I said before I'm releatively new to Linux and since I've had literally no experience I would not be surprised to find all of this is easily solved with dpkg or something similar. Please let me know if it can be.

    LiNT

    1. Re:Keeping current with kernel releases by StarFace · · Score: 1

      Few pointers that may help you out. There is a file in /etc/apt called 'sources.list' In this file there are URLs where the application 'apt-get' will look for .deb files. What you would do, if you wanted incremental updates, would be to point those at the _unstable_ branches instead of stable. You could then do a huge overall upgrade, or simply download the newest apps you want. Apt itself will take care of all the dependancies and installation.

      For the most part this solves what you are talking about. The reason that Debain is always so 'behind' is because they put much more emphasis on distribution stability than other distributions do. They cross test packages and whatnot making sure everything is inter-compatible before releasing. This ensures a rock solid distribution, albiet a tad bit out of date.

      Hope that helped out a bit. Debian isn't for everybody. It certainly is not the easiest to use. But the features that really make it shine in my opinion is the power of apt, and the dpkg system, automatic menu updating with debian adjusted window managers, among other things.

      --
      V
  48. dpkg, apt : yes, please fix by Anonymous Coward · · Score: 0

    At the Comdex Corel demo, they had a gui front end to pkg. mgmt. Will the source go back to the Kommunity?

    The two biggest problems with Debian are :
    1) The steep pkg mgmt curve;
    2) The documentation errors;
    3) The primitive installation/configuration.

    You really need someone to actually try using the docs you ship before sending them to the printer. The leaflet with the Debian/SGI 2.1 box I got from Comdex had about three rather grotesque errors.

    I got past them fine, but you can forget about marketing such a thing to the "Frys Buyer".

    Even once past that, having to do all that ascii configuration stuff for a base install is crazy.

    Hope you have people working on cleaning all these problems up -- I don't see how you can go mainstream against Corel, Suse, Caldera or RedHat without a serious effort in these areas.

    1. Re:dpkg, apt : yes, please fix by Anonymous Coward · · Score: 0

      You really need someone to actually try using the docs you ship before sending them to the printer. The leaflet with the Debian/SGI 2.1 box I got from Comdex had about three rather grotesque errors.

      Come on, even you can't be that stupid. Debian doesn't make those boxes. What someone else prints on a piece of paper isn't Debian's responsibility!

      Hope you have people working on cleaning all these problems up -- I don't see how you can go mainstream against Corel, Suse, Caldera or RedHat without a serious effort in these areas.

      So? Should that bother anyone? People make Debian because they use it and like it. Why would they care what you think of it? They can keep making it as long as they want, with or without your meaningless approval. That's why Free is Better. You, troll, can't come around and take it away just because you don't like it.

    2. Re:dpkg, apt : yes, please fix by Rogain · · Score: 1

      I know this is to collect questions for Wichert and not a normal discussion, but exactly what do you mean by 'all that ASCII configuration stuff'

      --
      The current Slashdot moderation system is made by gay communists!
  49. New maintainers by Kenneth+Stephen · · Score: 1

    The publicly stated reason for closing new-maintainers was so that existing packages could be maintained better (did I get that right?). Are things any better now? It seems to me to be a non-sequitor that you can improve the maintainance of existing packages by preventing new people from joining - but maybe I am missing something here. At what point will you decide that packages are being maintained well enough so that new maintainers can be reopened? Couldnt whatever course of actions that you took upon closing new-maintainers also have been executed with new-maintainers still open?

    --

    There is no such thing as luck. Luck is nothing but an absence of bad luck.

  50. Re:WWWWWWWOOOOOOOHHHHHHOOOOOOOO!!!!!! by Anonymous Coward · · Score: 0

    So is the goal to be the First Post or to be the first one to utter "first post"? Also you oughta get Mick a login, strictly for humour value, so we can keep running tallies of how bad his karma goes. I mean, as long as it is cool to get first post, why not do it w/ a login, so everyone can see it at +1?

  51. FreeBSD by kennedy · · Score: 1

    What is/was your motivation to put out a Debian FreeBSD distro?

  52. IPO? by Anonymous Coward · · Score: 0

    Will Debian ever make an initial public offering? :)

    1. Re:IPO? by Anonymous Coward · · Score: 0

      Debian is a completely non-profit distribution, and it is unlikely that this will ever change. So, unless something drastic happens, such as another world war, it probably won't.

    2. Re:IPO? by KMSelf · · Score: 2

      Naturally, it is an Internet/Free Software concept, and that's as up-market as they get right now.

      Naturally, the issuing share price will be free, and underwriting will be by volunteers.

      --

      What part of "gestalt" don't you understand?

    3. Re:IPO? by Anonymous Coward · · Score: 0

      Will Debian ever make an initial public offering? :)

      Debian doesn't even exist as a legal entity, so how can it possibly go public? SPI can't, either, as it's a non-profit.

  53. not quite sure where to put this... by Phil-14 · · Score: 1

    I'm not quite sure where to put this question;
    it probably isn't a very good one for this topic,
    but I couldn't find the package description, as
    the package is no longer part of Debian. I was
    wondering why Debian dropped the Grail web
    browser. I'd like to contact the former Debian
    maintainer for Grail, if possible; however,
    the package description isn't available at the
    Debian web site, since the package was dropped.
    Any suggestions, anyone?

    --
    (currently testing something about signatures here)
    1. Re:not quite sure where to put this... by Anonymous Coward · · Score: 0

      Unfortunately, the Grail developers themselves dropped the Grail browser :-(.

  54. Job duties? by evonski · · Score: 1
    A quick simple question,

    What are your job duties?

    Like:

    Do you make executive decisions for debian?

    Do you just keep organization?

    Do you handle legal maters?

    Etc..., refering back to the orginal question, what are your duties?

    side question- describe a typical day, week, month?

    Steve Bibayoff

    ps I know I asked two questions, but there close enough to the same.

  55. Regarding Corel's recent escapades by Anonymous Coward · · Score: 0

    Did they at least give you the benefit of a decent reacharound?

  56. Debian, my true love by ffatTony · · Score: 1

    the size and growth rate of Debian are, IMHO, inexcusable. The main section no longer fits on one CD!

    IMHO, this is the beauty of Debian. As they are all volunteers there really is no way that Debian would not be huge. Why you ask? I'll tell you. People contribute what they like. In a company like redhat those in charge can say "stop fiddling with that HURD project and give us a hand".

    In the Debian world if those in charge said something similiar the HURD group would give them the finger and continue their work. They are all volunteers doing what they do because they love it. They're not being paid by anyone and really have no deadlines save those that are self-imposed. Debian's size will continue to grow very quickly so long as people have diverse interests (and we know they do... I say linux, you say freebsd, etc, etc)

    My questions: When will Debian again be accepting new Developers, because you've got someone in Maine ready to give you a hand.

    btw- I really think pentium optimization is a great idea, even though I read somewhere the speed increase is minimal.

    1. Re:Debian, my true love by Anonymous Coward · · Score: 0

      The speed increase for the linux kernel itself using pgcc is pretty small, in general, since the kernel has its own processor-optimisations. (where's the athlon optimisation???)

      However, the difference can be much greater for other packages in the distribution - on the order of 20-30%. There is a tangible speed increase using Mandrake (in which all packages are compiled for i586) compared to RedHat, which has the same basic packages, but compiled for i386.

  57. Corel Distro - User Friendly by Cplus · · Score: 3

    Do you think that Corel has taken the right path in making a user friendly distro of Debian? Aside from the hoopla of threatened lawsuits and other controversy do you think it is easy enough for a newbie and fleshed out enough for someone who wants to really use it?

    --
    "Share your knowledge. It's a way to achieve immortality." -- Dalai Lama
  58. Source-.debs by Florian · · Score: 1

    Does the Debian project plan to offer sourcecode Debian packages? I'm aware that apt already supports downloading and building packages from source archives. However, since a dependency system for source packages is missing, this remains an error-prone process. The need to install software from sourcecode seems to become more urgent as Debian supports more CPU architectures. It would also be a welcome feature for those who want Pentium-optimized binaries.

    --
    gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
    1. Re:Source-.debs by rcw-work · · Score: 2
      No, at least not that I've heard of. A while back Klee Dienes created a revised source package format - check http://www.debian.org/News/weekly/19 99/11/mail for details. Once again, it's not a .deb, it's tarballs and patches to them. For source, .debs aren't practical because it would cost the maintainers and mirrors a lot of bandwidth every time they wish to make a one-line change that would only affect a .diff.gz and the binary .deb - especially for very large packages.

      Also a list of source dependancies is kept by the build daemon machines - I forget where it's at though.

    2. Re:Source-.debs by Daniel · · Score: 2

      Well, there's been a lot of discussion on this on -devel and a whole bunch of build dependency fields were recently added. Currently this is optional; since there are so many packages to convert and there's not yet an automated way to detect build dependencies I suspect this will take a while (possibly a release or two) to get straightened out. Then we can start the fun stuff: modifying build depends based on compile options selected by the user! :)

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
  59. Dependencies and optimization by rescdsk · · Score: 1

    ta to slashdot for the good interview.


    to the debian people:

    i really like the .deb package format, especially its dependencies. i would, however, like to be able to compile programs myself, for optimization and such. is there an easy way to implement dependencies for source code, and to have a self-compiled version of a package fill the dependencies for the prepackaged version?
    --
    -- rm -rf / tells you if you have root or not
    1. Re:Dependencies and optimization by rcw-work · · Score: 2
      There are at least two ways to handle this:

      • Equivs
        You can use this to tell dpkg that certain dependancies are fulfilled.
      • Rebuild the package yourself
        This is probably the cleanest way. Grab the package source, type dpkg-source -x file.dsc to extract it, cd to the directory it made, hack away on Makefiles or whatever, type fakeroot debian/rules binary (leave off fakeroot if you're actually root) and voila - fresh compiled packages.
        You might wish to put them on hold ("=" in dselect or 'echo packagename hold | dpkg --set-selections') so that the packaging system knows not to upgrade them.
  60. any links to the "Free" Qt? by Anonymous Coward · · Score: 0

    There is a free Qt now? With source and open development for all?

    I haven't checked for a couple months, but all the links I can find still say there is no source, and it's about $1500 per developer in a closed source or "for profit" environment.

    Obviously, the MS, Borland, Cygnus, Metrowerks solutions are a much better deal if this is still the case, so PLEASE give me some links...we want to use this.

    1. Re:any links to the "Free" Qt? by Roberto · · Score: 1

      I'll abstain from commenting on the bulk of your post, since I don't want to start a flamewar here.

      However: what link says Qt does not come with source? It's right there in ftp.troll.no/qt

  61. Specifically -- parisc and optimized x86?? by skids · · Score: 1

    The Puffin group has a running parisc-linux
    shell now (see http://www.thepuffingroup.com/parisc/weekly)
    Do you think on an architecture so far out of the
    mainstream there will be enough developers to create
    a distro? Also, feelings are split as far as
    optimizing for ix86 chipset families -- have any
    groups formed to do so, and do you think a consensus
    will emerge in favor of supporting optimized build
    rules for arch-i586 and friends, if not distributing
    the binaries themselves, can be reached?

  62. Debian development not fun anymore ? by Egoine · · Score: 1

    What is intended to be done to counter the fact that for many Debian volunteers, helping debian "is just not fun anymore", because of the size & complexity of the project , politics, flame wars, ... ?

    Egoine.

    1. Re:Debian development not fun anymore ? by Anonymous Coward · · Score: 0

      They can stop... people have and do. Mostly, though, you don't have to read long flame-ridden postings on -devel if you don't want to... I mean, I just don't care. It doesn't affect anything or anyone.

  63. How do I help the HURD project? by Anonymous Coward · · Score: 0

    Or more aptly, when the HURD project become easy to install? Is it still standard operating procedure to operate on top of Debian GNU/Linux? I think the single most powerful thing a supporter can do is USE the OS. Is it mostly a question of critical mass? Where does the project need help? Does GCC 2.95 and Apache 1.3.9 run on the HURD? Will it scale on my dual proc machine?

  64. What do you say to a new Debian person? by HomerJ · · Score: 2

    I've been running linux for over 2 years(first distro was Slackware 3.2). After a while the libc5/glib2 thing was too much and I changed over to RedHat 5.2. Updated to RedHat 6 when that cam out and it was ok. Heard enough good stuff about Debian that I thought I've give it a try a couple months ago.

    With Slink being SO out of date(based on a 2.0.x kernel for starters), that's not an option to install. I need stuff like XFree86 3.3.5 for my voodoo3, some programs need to be run on a 2.2.x kernel, etc. So I decided to just point to Potato and install from there. The Potato install scripts crashed on me 3 times in a row(yes I know it's "unstable") and I finally Just re-installed RedHat 6.1.

    So my question. What do you say to someone that wants to use debian, but Slink is out of date, and Potato won't install? It possible to just install Slink and "apt-get dist update" and point to Potato after a successful Slink install? How does one do a freah install of Debian now, and have an up-to-date system(2.2.13, XFree86 3.3.5, etc.)?

    1. Re:What do you say to a new Debian person? by wmono · · Score: 1

      > The Potato install scripts crashed on me 3 times in a row

      Indeed, the potato bootdisks are at best barely functional at the moment. This is one of the big reasons the potato freeze was delayed.

      > It possible to just install Slink and "apt-get dist update" and point to Potato after a successful Slink install?

      Yes.

      What you want to do is to edit /etc/apt/sources.lists, changing stable (or slink?) to either potato or unstable. The first will stick with potato when it freezes and gets released, the second will keep tracking the latest unstable tree.

      This is one of the many strengths of Debian: you install once, you keep up to date as often as you like. You don't even need to reboot, even if you change your whole system, unless you want to run a different kernel.

      Hope this helps.

  65. potato by Anonymous Coward · · Score: 0

    How's that floppy distro coming? When might we see a feature freeze?

  66. don't forget ppc by mcc · · Score: 4

    and PPC? is it likely debian will ever come to the PPC platform in any real form?

    there's a PPC section of the Potato part of the debian ftp site, but it doesn't have a lot of support, and last time i checked there was _no_ documentation. and potato's supposedly unstable anyway.

    Please, please say this will eventually come to be a full distribution. i would _really_ rather have debian on this here mac than the quasi-redhat that is linuxppc. Not to mention that linuxppc's distribution, well, isn't perfect. there are a _lot_ of things broken right out of the box. It would be nice to have something resembling an alternative.

  67. Phrasing the question a little better ... by Morgaine · · Score: 2

    This is an important question to ask, but it needs to be restated in a way that doesn't sound like a barely disguised attack from a Linux zealot. How about something like:

    Since you are working on both Linux (established) and the HURD (experimental), what new mechanisms, facilities or areas do you see the HURD opening up in future years beyond the Unix space that is covered by Linux?

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
    1. Re:Phrasing the question a little better ... by sanderb · · Score: 1
      ...but it needs to be restated in a way that doesn't sound like a barely disguised attack from a Linux zealot.

      I do not feel like a linux zealot (even a disguised one), and also do not think it was disguised attack. I just think it is interesting that somebody is working on both Linux and the HURD, and wanted to know why. As far as your rephrasing is concerned, I do not understand 'beyond the Unix space' so do not feel it is an improvement over my question.

      (Damn, finally got a +5 moderation score, hope this follow-up doesn't f*ck that up)

    2. Re:Phrasing the question a little better ... by Morgaine · · Score: 2

      I've probably just misunderstood you, but if I did then others might have as well, so making the question a little more encouraging and positive might help.

      "The Unix space" was a reference to that subset of all operating system facilities that is traditionally accepted as describing Unix (and therefore also Linux). As the HURD website makes clear, it is a primary goal of the HURD to provide functionality that is outside of that subset, ie. to offer more powerful facilities and mechanisms than are available in the Unix model. By design then, the HURD would be expected to surpass Linux in a variety of areas, which is why a more positive form of the question seemed appropriate.

      --
      "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  68. Quick 'n' buggy -- try slink! by KMSelf · · Score: 2

    Potato, contrary to popular belief, is updated, but updates consist of bugfixes (many security-related). You won't have the latest and greatest stuff out there, but if you want a stable box, it's the way to fly.

    Slink offers a rapid development cycle and plenty of opportunities to experience the bugs and incompatibilities which plague other distros -- well, sort of (Slink is usually fixable). Packaging for Slink usually trails application release by a few days to a weeks for more obscure stuff. Plenty quick for me.

    So have at it -- stable and conservative, or bleeding edge. Take your pick.

    --

    What part of "gestalt" don't you understand?

    1. Re:Quick 'n' buggy -- try slink! by Anonymous Coward · · Score: 0

      "slink" and "potato" are exactly backwards there, but you have the point right.

  69. I'll let my mother take the answer to this one... by KMSelf · · Score: 2
    --

    What part of "gestalt" don't you understand?

  70. Dear Moderators.. RE: Overrated by Anonymous Coward · · Score: 0

    When moderating content such as this, it's alway sa good idea to read and understand what the person is stating three times in 3 different ways. Sometimes trolls are hard to catch, but this is a classic. Please be careful in future and use moderation spairingly.

  71. s/slink/potato; s/potato/slink/ by KMSelf · · Score: 2

    ...I thought I was confused, but now I just don't know....

    --

    What part of "gestalt" don't you understand?

    1. Re:s/slink/potato; s/potato/slink/ by doomy · · Score: 1

      If you replace the word 'slink' with 'potato' using the sed synatax (or bastardrized apt synatax) and then replased all occurances of 'potato' with 'slink' you'd be left with a passage that only talks about potato :) Much more confusion IMHO :P
      --

      --
      ...free your source and the rest would follow...
  72. Many question... by extrasolar · · Score: 2

    Wasn't there something about one question per post?

  73. Redhat and Corel by micr0s · · Score: 1

    There are rumors floating around that Redhat will buy Corel. How do you feel about Redhat purchasing the company that designed Corel Linux, which is based upon debian? This could pose a great conflict, as Redhat and Debian are "competitors" in the linux market.

    --
    - clowns are evil
  74. Is it all Unix-like? by chazR · · Score: 1

    Linux, FreeBSD and HURD are all UNIX-like (whatever that means) operating systems/kernels. Is Debian considering any non-UNIX-like operating systems/kernels? I'm thinking about things like MVS, OS/400 (sorry, I work with a lot of IBM kit). I don't know a lot about HURD, but I suspect you could build something that looks like (for instance) OS/400 on top of it. Is this a direction that the Debian project would consider if the large corporates showed interest?

  75. Profits. by guacamole · · Score: 1

    I would like to know what does Mr. Debian do with all the money that he gets from selling Debian CDs.

    1. Re:Profits. by Anonymous Coward · · Score: 0

      I would like to know what does Mr. Debian do with all the money that he gets from selling Debian CDs.

      Debian doesn't sell CDs.

  76. just remove non-free and you've a free distro by Anonymous Coward · · Score: 0

    That's it.. You only use non-free if you want so. Can you do it with redhat?

  77. Package pool? by rbp · · Score: 2
    I've been a Debian user ever since I started using Linux, some years ago, and probably the most annoying aspect of the distribution is how long it takes for unstable to become stable (and, therefore, how old stable packages get).
    There has been a lot of discussion on debian-devel lately (and for some time now) on the "package pool" system. How far have these discussions gone? I've already watched a few simply disappear with no concrete changes at all.

    Congratulations on the great work!


    rbp

  78. HURD is a kernel. by elbobo · · Score: 1

    HURD is a kernel, Linux is a kernel, and FreeBSD has a kernel. The kernel is not the operating system. Debian is an operating system which is becoming kernel independant. To make a complete new operating system around HURD would be to reinvent the wheel. And seeing as HURD and Debian are both GNU or FSF projects (is Debian under FSF, it is isn't it? I get lost in all these terms) then it makes perfect sense for them to blend.

    FreeBSD on the other hand is a bigger issue. FreeBSD already has its own complete operating system. Making a FreeBSD based Debian is in many ways reinventing the wheel. But the motivation behind it is most probably to do with people's favouring the Debian environment over the FreeBSD one, or simply to do with adding another kernel option to Debianwhich surely can't hurt.

    I'd be most interested in his opinion on the FreeBSD kernel as it seems quite a leap.


    1. Re:HURD is a kernel. by Anonymous Coward · · Score: 0

      No, Debian has no official connection to the FSF.

  79. And Now For Something Completely Different... by Grenamier · · Score: 2

    Besides GNU/Linux and GNU/HURD, is it possible that someday Debian might attempt an OS that completely breaks with the UNIX tradition? Although I understand HURD implements UNIX in a different way, how about an OS that reflects and entirely new way of thinking in its API's and its visible structure?

    --
    -- John Truong
  80. yes the source is there! by Anonymous Coward · · Score: 0

    Oh, I see, the "free edition" and "pro editions" both have source code, which is great, but we can't use it. There's no way my manager will let me pay $1550 per developer for a set of libraries.

    Our current strategy is to wait on Borland's C++ Builder, which has a fairly rich set of objects in a RAD environment, for about $200-$300 per developer. Supposedly, this will be out in mid 2000.

    Unfortunately, we can't release our code. It's just not possible, as we subcontract proprietary software.

    1. Re:yes the source is there! by Anonymous Coward · · Score: 0

      And why, if I may ask, is it a problem for the free software community that you guys can't afford to pay to use Qt on a proprietary project, on a proprietary platform, that we will never see?

  81. debian and distributed filesytems by jab · · Score: 1

    How can I help the Debian collection of applications work well with distributed filesystems? For example, I'd like an entire LAN to have access to the Debian applications through Coda, saving the need for local appplication installation and maintenance.

  82. Cabals? by Anonymous Coward · · Score: 0

    Wichert, How do you respond to accusations that you are mearly a puppet of The Cabal and that it is really their evil cow aggenda that you implement? For those that do not know, it is widely speculated that Debian is ruled by an elite upper class known only as The Cabal. They apparently enjoy total power within the Project, nay, within the entire community, to do anything they please - but they act in secrete and are totally unaccountable to the massas. Some of us feel that during Wichert's election run The Cabal deliberately secured Wichert's victory in exchange for his very soul! The Cabal wanted to ensure that the Project Leader would not stand in the way of their evil plans! How this travesty against the electorate of Debian is continued is beyond me, The Cabal must abuse an awesome amount of power. They do things without voting for 3 months and *gasp* they actually make things work?! This simply cannot be allowed. Wichert must be exposed for the Cabal Loving Puppet that he truely is and the Cabal must be utterly destroyed! The Truth Is Out There!!

  83. Corel FTP by Deep_Blue · · Score: 1

    Is Debian going to take any actions against the fact that Corel's FTP server is basically unreachable for updates and everybody is using Debian's FTP mirrors?Or this was an agrement between Corel and Debian Project?

    --
    The best way to escape from a problem is to solve it. Alan Saporta
  84. FreeBSD is more than a kernel by Craig+Davison · · Score: 1

    It's a kernel and related BSD-derived utilities.

    1. Re:FreeBSD is more than a kernel by elbobo · · Score: 1

      that's why I said 'has a kernel' not 'is a kernel'.

  85. Debian packages for Solaris by madsen · · Score: 1

    I'm a unix administrator. At this moment we have about 50 Linux (yes debian) boxen and 4 HP-UX closets and a few Solaris pizzaboxes, and perhaps 10 NT's. We have to get a few more Solaris boxes installed, and beleive me, if it was possible they would be Linux boxes.
    The problem with Solaris is that the environment that it is shipped with hasn't changed since the early 80's. Is there a chance that we could ever see a debian distro that is made for Solaris. That way I could use the same packages (recompiled though) for both Linux and Solaris.

    1. Re:Debian packages for Solaris by dvdeug · · Score: 1

      Probably not unless SunOS becomes free. The Debian
      project is a free project and wouldn't devote space
      on their servers for it.

      However, IIRC, there is a port of dpkg to Solaris
      and you could recompile Debian for Solaris if you
      so wished.

  86. Could Debian be sectioned? by thomasj · · Score: 1
    Many of the questions that I have read above seems to revolve around:
    1. Debian is to big to be practical installing.
    2. Debian stable is simply to old, when the next unstable has not even been freezed yet.
    3. dselect does not give the proper overview of the adhering packages.
    Would it be an idea to group the packages into maintainable clusters, and the clusters could have (relatively) independant release frequency?
    Could it be made easier to get what is appropriate to install, for this or that task? (I know that it is already so for initial installation, but it is only for firsttimers and the sectioning is very crude)

    --
    :-) = I am happy
    :^) = I am happy with my big nose
    C:\> = I am happy with my OS
  87. graphical installation by pte · · Score: 1

    Some other distributions (Caldera, Corel) are using a graphical installation in their distribution.

    For new users who are used to M$ Windows this is much more friendly than the text-based installation of Debian and makes it much more attractive to 'try out Linux'.

    Are there any plans to create a graphical installation? It seems to me that this could attract a lot of new users.

    bye,
    pte

  88. Debian GNU/FreeBSD - for real? by Oren+Sarig · · Score: 1

    I've seen alot of talk recently about a Debian FreeBSD distro. Leaving the pros and cons aside for a moment, is this really happening, or is it just a bunch of useless talk?

  89. questions x 4 by akumria · · Score: 1

    1. Most people now know that new-maintainer has been closed temporarily. Most don't know that it was closed for close to a year. I am sure many people want to know the status of new-maintainer; open, closed or gone for good?

    2. Beauracracy. Debian is a large project but it isn't the world's biggest. I'd say the Linux kernel is at least twice as large. Why do you think that Debian has built so much bueracracy when other projects don't? Or do you feel that beauracracy is simple a function of distributions (i.e. all distributions are beaurocratic: Free/Net/Open*BSDs, etc.)

    3. You've been working on dpkg and dselect for some time now. I believe you are even intending to write a compatible library (HPML?) to eventually replace them. Care to give us a status report on it?

    4. More on packages. In the Linux world .rpm's are dominate right now. What do you feel Debian did to `lose' the packaging war. Do you think it has yet to be fought or will the fight shift to another arena (standard Unix packages?).

  90. Attention to Detail by Anonymous Coward · · Score: 0

    Isnt it amazing how everytime slashdot does one of these interviews they request one question per post. Never seems to work....i quess paying attention to details isnt in this groups skillset.

  91. What are the goals for the Potato release? by exa · · Score: 1

    What are the major goals for the Potato, and the consequent releases? That is what architectures and features will you be supporting in the near future? Is the release process, for instance in favor of utilizing package pools for more up-to-date releases, likely to change?

    Thanks,

    __
    Eray Ozkural,
    CS, Bilkent Univ.


    --
    --exa--
  92. Hurd vs Linux by Christopher+B.+Brown · · Score: 2
    What did you expect? Hurd was intended as a free UNIX clone, just like linux. It is just a kernel, there shouldn't be any differences above the kernel in the user space.

    If there are no differences above kernel level, then there is little point to bothering with Hurd. Might as well just improve Linux a bit.

    The point is twofold:

    • Many things about Hurd will be much the same as Linux. It has GLIBC, and anything that runs atop GLIBC on Linux should, by and large run on Hurd.

      Things may not be there yet, but that's certainly the intent.

      The result of this is much as you suggest, that there don't have to be a lot of differences visible in user space. Applications that run on Linux should also be able to run on Hurd.

    • On the other hand, Hurd uses a microkernel, has some kernel structures that are different from Linux, and allows building things that are hard/impossible on Linux.

      The notion of filesystem translators, for instance, is something that Linux doesn't do.

      As time goes by, if there is any merit to Hurd, the use of Hurd facilities such as translators should result in systems based on Hurd diverging from the way Linux looks.

    Conclusion: Both Linux and Hurd offer many things that are similar, such as:

    • Multiple users
    • Multiple tasks
    • Hierarchical filesystems
    • GLIBC
    • ...
    which will result in them looking pretty similar in a lot of ways.

    The similarities at present comes from trying to get the stuff that works on Linux to work on Hurd.

    Eventually, if Hurd "goes well," the differences will emerge...

    --
    If you're not part of the solution, you're part of the precipitate.
  93. Some actions from "The Cabals" by Anonymous Coward · · Score: 0
    Take these:

    1. new-maintainer was closed by them to make sure they'll be able to setup a way to filter people trying to contribute to Debian development using a metric defined by themselves only;

    2. every new enhancement must be approved by them before having any success. in fact, most enhancements only succeed if proposed by them.

    3. the bashing in the mailing lists is usually supported by them as red-herrings to the real decisions they make.

    4. they love to say GPL'd software is better, while using apache, xfree, and others to glorify RMS. i can remeber how people have changed their minds about Debian/FreeBSD once RMS said it was "a bad idea". things like java will never have changes inside debian.

    5. they always have the fantastic speech that "you can do almost anything [in Debian], just work for it". reality shows that you'll be a slave of their closed-minds once you become a developer.

    6. some of these beasts work for debian in private companies full time. these ones think this automatically enables them to be bosses of the other poor souls.

    7. they say what they want, do what they want to do, and don't like to hear what others say and work for. in other words, poor developers are completely alienated.

    as an advice to the new-maintainer, debian is only fun in the suburbs, where you can still have fun doing interesting stuff. don't expect, however, that your work will be respected by the elite - debian is much like corporations, poeople above you are always arrogant yet you make they keep running.

  94. This question is too good to be asked by Anonymous Coward · · Score: 0

    I doubt the slashdot bosses will ask this...

    It's sad, because this is probably the most true point in the whole list. Everyone that deals with Debian Development know about "The Cabals" and what they have been doing. However, for an outsider, this is likely to be just another X-Files foolish.

  95. Interview: Ask the Debian Project Leader" by scharkalvin · · Score: 1

    What is being done to speed up the process of signing up new developers to Debian, and when will it be back on line?

    Something needs to be done to get new releases of Debian out sooner. As it now stands by the time Potato is out (with a 2.2 kernel), the 2.4 kernel will have been released. Debian is the ONLY distro out now still shipping with the 2.0 kernel standard. If the entire distro can't be released sooner, the at least have a means to get major 'world wide' linux updates packaged.

  96. Re:!!!*** NAKED AND PETRIFIED DEBIAN GIRLS ***!!! by Anonymous Coward · · Score: 0

    DELTA BURKE WOULD VERY MUCH BE ON THAT LIST

  97. Debian as a hyper-distribution by kzin · · Score: 1

    I feel that Debian's greatest strength is in its package-space, which is both vast and amazingly consistent. On the other hand, many commercial distributions do (IMHO) a better job at providing pre-selected sets of packages, configuration options and installation programs for the general-case desktop or server.

    That's why when I try to imagine the ideal future for Linux, I usually think of numerous commercial distributions that are easy and quick to install, but all connected to the same package-space that Debian provides. Sort of limiting Debian's function to being a hyper-distribution, a super-set of all possible package-selections. And letting commercial distributors actually deal with the users and the installation process and select which packages or profiles they probably need.

    So my question is: would you say such a system is likely, possible or even desireable?