Stories
Slash Boxes
Comments

News for nerds, stuff that matters

What Actually Makes Up "Linux"?

Posted by CmdrTaco on Wed Jun 20, 2001 11:14 PM
from the somebody-did-actual-research-for-a-change dept.
David A. Wheeler sent in linkage to his extensive analysis of the true size of Linux. There's an amazing amount of information in here, and although it focuses on Red Hat 7.1, it still has tons of interesting bits of information about the code that makes up the distribution. Break downs include languages, licenses, cost estimates, and stats that in no way clear up the legendary GNU/Linux debate that will undoubtably be engraved on tombstones somewhere.
This discussion has been archived. No new comments can be posted.
What Actually Makes Up "Linux"? | Log In/Create an Account | Top | 283 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3 | 4
  • Re:Linux is composed primarily of: by Anonymous Coward (Score:1) Wednesday June 20 2001, @07:43PM
  • Re:As far as I can see by Anonymous Coward (Score:1) Wednesday June 20 2001, @08:07PM
  • So what? by Anonymous Coward (Score:1) Thursday June 21 2001, @02:12AM
  • Re:Linux - Microkernel by Anonymous Coward (Score:1) Thursday June 21 2001, @02:24AM
  • Re:What really makes up "Linux"... by Anonymous Coward (Score:1) Thursday June 21 2001, @05:03AM
  • Re:As far as I can see by mosch (Score:1) Wednesday June 20 2001, @07:46PM
  • Re:As far as I can see by mosch (Score:2) Thursday June 21 2001, @03:15PM
  • by Wakko Warner (324) on Wednesday June 20 2001, @07:28PM (#136224) Homepage Journal
    2 million lines of kernel code.

    Several hundred utilities.

    And three hundred and fifty thousand annoying slashdot trolls.

    --

  • Re:Not that RH was innovating, the community was. by The Man (Score:1) Wednesday June 20 2001, @10:26PM
  • by The Man (684) on Wednesday June 20 2001, @10:47PM (#136226) Homepage
    Ok, IHBT.

    Windows is made up of the following:

    • 1000 Microserfs who'd rather be doing anything else but are addicted to the stock options
    • 5000 Marketdroids, lawyers, and "visionaries" responsible for embracing, extending, extinguishing, buying, suing, and otherwise levelling the competition
    • 1 would-be God
    • 5 different names for slightly incompatible versions of the same code, most of which was written in 1980 and has never been significantly improved
    • 1 obfuscated editor that includes most of what the GNU/Linux editors have plus the ability to execute macro viruses, minus the ability to actually save a plain text file using ISO standard characters.
    • 1 application written with the express purpose of receiving, sending, and running viruses. It's based on patented VirusEngine technology.
    • 1 standardized window system that you can't get rid of even on a server, which relies on hardware vendors to provide drivers of varying quality
    • Other device drivers with the same struggles. Microsoft themselves claim that much of the instability of their systems is due to third-party drivers, but presumably they can't marshal the resources to provide drivers for even the same hardware as your own 20 hardcore hackers.
    • 200,000,000 rape victims with sore asses and pathological masochism.
    • You can moderate this down, but I challenge you to find proof that this situation is otherwise.

  • Re:Development costs by Eccles (Score:2) Thursday June 21 2001, @05:46AM
  • Re:Linux - Microkernel by kwalker (Score:1) Thursday June 21 2001, @07:55AM
  • Re:Just "Linux" by SteveRyan (Score:1) Thursday June 21 2001, @09:35AM
  • Re:GNU/Linux by Jason Earl (Score:2) Wednesday June 20 2001, @08:37PM
  • Re:GNU/Linux by Jason Earl (Score:2) Wednesday June 20 2001, @08:52PM
  • Mozilla larger than X? by Hrunting (Score:2) Wednesday June 20 2001, @07:23PM
  • Re:GNU/Linux (Score:3)

    by Hrunting (2191) on Wednesday June 20 2001, @07:41PM (#136233) Homepage
    And that's why the system is GNU/Linux, and not 'Linux', which merely refers to the kernel.

    A lot of the code they're listing as "Linux" code isn't GNU code at all. It's released under the BSD license (e.g. Apache). It's released under the Artistic license (e.g. Perl). Calling the system GNU/Linux simply because it has some GNU tools on it is like me calling my Windows box Netscape Windows because I have an old version of Navigator on it or GNU/Windows because I have GNU apps on it.

    I think the reason people are more apt to further describe Linux as GNU/Linux is not because it uses GNU apps, but because it is released under the GNU Public License.
  • Re:TFTP Server (Off Topic) by sheldon (Score:1) Friday June 22 2001, @04:40AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Thursday June 21 2001, @04:55AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Thursday June 21 2001, @04:58AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Thursday June 21 2001, @08:50AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Thursday June 21 2001, @08:55AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Thursday June 21 2001, @09:12AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Friday June 22 2001, @04:45AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Friday June 22 2001, @04:53AM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Friday June 22 2001, @04:45PM
  • Re:What really makes up "Linux"... by sheldon (Score:2) Friday June 22 2001, @04:53PM
  • Re:x-windows???? by WWWWolf (Score:1) Thursday June 21 2001, @01:14AM
  • Re:Linux - Microkernel by WWWWolf (Score:1) Thursday June 21 2001, @01:20AM
  • Re: Mozilla larger than X? by Omniscient Ferret (Score:1) Thursday June 21 2001, @07:28AM
  • Public Domain Software by neo (Score:1) Thursday June 21 2001, @04:49AM
  • GNU/Linux (Score:3)

    by Uruk (4907) on Wednesday June 20 2001, @07:23PM (#136248)
    What's being asked here seems to me to be simply: "We know that a kernel isn't an operating system. So what is 'linux'?"

    The difference is the GNU System and the utilities that were built up beside the linux kernel and supporting it. The difference between linux the kernel and linux the system that we all know and love is the GNU System.

    And that's why the system is GNU/Linux, and not 'Linux', which merely refers to the kernel.

  • Re:Linux is made up of the following by rho (Score:2) Wednesday June 20 2001, @08:21PM
  • Re:What really makes up "Linux"... by garcia (Score:2) Thursday June 21 2001, @03:07AM
  • Bottom line is... by Archfeld (Score:1) Wednesday June 20 2001, @07:46PM
  • Well...there are more than some GNU by Archfeld (Score:1) Wednesday June 20 2001, @07:51PM
  • some sort of genetic cross by Archfeld (Score:1) Thursday June 21 2001, @08:49AM
  • by Dogcow (7944) on Wednesday June 20 2001, @09:23PM (#136254) Homepage
    This was a quite thorough, well-written document all until the point he mentioned Bill Gates. Well, actually not Bill Gates himself but the immortalised words from his "Open Letter To Hobbyists".

    In particular, the bit about documentation. The thing that Linux lacks these days is decent documentation in alot of areas, in particular things like devfs (which the author even admits is now poorly documents (the instructions that are available are now out of date)).

    Coming from a BSD background (no, this isn't an excuse for a platform war - just hear me out), documentation is just as important as the code itself. This sometimes means that availability of certain features in BSD are a generation behind that of Linux, but when they arrive, the documentation is top notch, containing correct spelling and grammar, notes what bugs are present, provides examples of correct usage (this is especially relevent in documenting programming functions whose incorrect usage may have a security impact) and so on. Overall, it's an issue of documentation quality.

    The author of the paper may scoff in the direction of Bill Gates, noting the ability of the Linux community to create and maintain an operating system, but what he's done in the process is brought the whole paper down by exposing the single thing that Linux as a "disparate sources, one distribution" model operating system can never have as what Microsoft products and, from my perspective, the BSD operating systems have - documentation that exists in a single form and written in a style that is consistent across the entire operating system. (This is not the case with Linux. Some things use manpages, others use "info", others use textfiles, others use html documentation. Heaven knows how a new user on Linux (advocacy is about attracting new users, right?) is supposed to navigate this mess without a considerable level of pain and/or persistence).

    And before you let the flames begin, have a poke around on say, the NetBSD/OpenBSD/FreeBSD sites' manual page listings on their website and compare them to the ones you see on RedHat and so on.
  • Linux is... (Score:4)

    by mattkime (8466) on Wednesday June 20 2001, @07:44PM (#136255)
    Linux is what is keeping me from meeting women. : (

    ...i know this, and still, I find myself compulsively rebuilding my kernel.
  • by dido (9125) <dido&imperium,ph> on Wednesday June 20 2001, @08:35PM (#136256) Homepage

    2437470 source lines of code for the Linux kernel. Doesn't that worry some people out there? We have a monolithic kernel almost two and a half million lines long. I think that by 2.6 the kernel is going to collapse under its own weight unless the designers decide to reorganize it in a fundamental way. Maybe it's time for a Linux-Hurd fusion project that will turn Linux into a true microkernel.

  • Re:GNU/Linux by scrytch (Score:2) Thursday June 21 2001, @11:26AM
  • Re:What really makes up "Linux"... by msouth (Score:2) Thursday June 21 2001, @12:33PM
  • Re:GNU/Linux by domc (Score:1) Wednesday June 20 2001, @09:08PM
  • Re:GNU/Linux by domc (Score:1) Wednesday June 20 2001, @09:58PM
  • Re:GNU/Linux by domc (Score:1) Wednesday June 20 2001, @10:04PM
  • Re:Not that RH was innovating, the community was. by domc (Score:2) Wednesday June 20 2001, @08:55PM
  • Re:What really makes up "Linux"... by IntlHarvester (Score:2) Thursday June 21 2001, @05:39AM
  • Re:Mozilla larger than X? by IntlHarvester (Score:2) Thursday June 21 2001, @06:19AM
  • Re:Windows is made up of the following by Kismet (Score:1) Thursday June 21 2001, @05:59AM
  • Re:What really makes up "Linux"... by ethereal (Score:1) Thursday June 21 2001, @04:12AM
  • Re:MS vs Linux by ethereal (Score:1) Thursday June 21 2001, @04:21AM
  • Re:MS vs Linux by ethereal (Score:1) Thursday June 21 2001, @04:24AM
  • Re:Development costs by ethereal (Score:1) Thursday June 21 2001, @04:32AM
  • Re:What really makes up "Linux"... by rhadc (Score:1) Thursday June 21 2001, @08:44AM
  • Re:What really makes up "Linux"... by rhadc (Score:1) Friday June 22 2001, @08:28AM
  • by Sloppy (14984) on Thursday June 21 2001, @12:19PM (#136272) Homepage Journal

    There is more to Microsoft Windows than it's ability to have a richly integrated cut -n- paste functionality. Besides that advance came back in '91 with Windows 3.1.

    That advance certainly didn't come in 1991, because the Amiga's clipboard.device already could do that earlier (at the latest, 1990 when 2.0 was released, and probably much earlier in the 1.x days of the 1980s but I'm not 100% sure). And this sort of thing wasn't really what the Amiga was famous for, so (I am speculating) that idea may have been stolen from the Mac.

    I'd actually like to see someone name one part which is ahead of Microsoft. Just one.

    Linux has faster filesystems. But Linux and NT both still suck at that, so I guess I should mention something more substantial:

    An area where Linux is way ahead of Windows would be extensibility.

    For example, Linux and Windows, when running on x86, both have a severe problem where code can be executed on the stack. If you run a network service and it has a buffer overflow bug, then bad people on the Internet can write their own code and execute it on your machine. So some guys [openwall.com] decided it wasn't such a good idea for that to be possible, and they released some kernel patches to make it so that this infiltration technique doesn't work.

    This actually reveals two ways that Linux is further ahead than Windows.

    1. The first is that this vulnerability is (partially) closed under Linux now, whereas Windows users are still sitting ducks.
    2. The second (and much more important) is that it was possible for a third party to make the fix. There is no way (and will never be a way) to install a kernel patch and "make bzImage" under Windows. That means that if Microsoft themselves never bother to fix a problem, then it will never get fixed. Whereas with Linux, if Linus and his pals don't bother to fix something, the Linux user still has options.

      That doesn't put Linux just a few years ahead of Windows. It puts Linux a whole generation ahead of Windows, and even my beloved (but no longer maintained) AmigaOS. Freeness itself is a huge feature. (Alas, it's about all that Linux really has. But it's a biggie!)

    ---
  • Arg by SimplyCosmic (Score:2) Wednesday June 20 2001, @07:39PM
  • Re:As far as I can see by tsa (Score:1) Thursday June 21 2001, @05:39AM
  • Re:Is anyone impressed? by option8 (Score:2) Thursday June 21 2001, @05:40AM
  • Re:GNU vs. Linux by sharkey (Score:2) Thursday June 21 2001, @09:20AM
  • Re:Arg by Osty (Score:1) Wednesday June 20 2001, @07:58PM
  • Speed (size?) of free / open source development by Lumpish Scholar (Score:2) Thursday June 21 2001, @04:22AM
  • GPL != GNU and other nitpicks by ChrisWong (Score:1) Thursday June 21 2001, @10:02AM
  • Re:What really makes up "Linux"... by ivan256 (Score:2) Thursday June 21 2001, @08:30AM
  • Zero by Adam J. Richter (Score:1) Wednesday June 20 2001, @09:10PM
  • Re:GNU/Linux by Mike Schiraldi (Score:2) Wednesday June 20 2001, @07:46PM
  • Re:What really makes up "Linux"... by complex (Score:1) Thursday June 21 2001, @03:29AM
  • Re:What really makes up "Linux"... by evilpenguin (Score:2) Monday June 25 2001, @09:49AM
  • by evilpenguin (18720) on Thursday June 21 2001, @06:47AM (#136285)
    Okay, now take a set of 15,000 web pages under a web server on Windows. Replace all "A" tags that refer to "url1" with "A" tags that refer to "url2" in all 15,000 pages.

    How easy is this in Windows? I can do this with one command line in Linux (and any other *nix for that matter). Yes, I have to know REs to do it. Yes, it took me several hours to learn the RE expression syntax and several weeks of using them to make them second nature to me, but now I can do tasks like these in a matter of minutes. With ANY Windows system this would take several weeks.

    "Useability" is a slippery term. Also, while Microsoft products do meet a certain level of minimum useability, there is a equal amount of crappy software from third-parties out there that are every bit as "unusable" as the hobbyist stuff for Linux.

    And just how "useable" is, for example, MS Office? Sure enough, retarted monkeys can do the basics, but I would bet you 2:1 that 90% of Word users only acheieve 40% code coverage of Word -- in other words, if you start digging into everything Word is every bit as obtuse and difficult as state of the art 1970 glass teletype editors. More difficult, I would argue, because you could learn everything there was to know about those "unusable" editors in about two hours. Of course, you couldn't make a marketing brochure with those editors (unless you wanted to go out of business), but my point is that "useability" is pretty danged meaningless. "Suitability" is more to the point. Word is lousy if you want to do accounting.

    Microsoft has actually substantially held back the increasing useability of systems by kepping the PC the dominant platform. Most people do not need general purpose computing devices. Home users need an "appliance" that does Web, e-mail, instant messaging, personal finance, word processing and maybe a spreadsheet. Business users need that plus presentation software, calendar/scheduling etc. These devices could be "embedded" type devices (think the Palm metaphor) that are much easier to use than PCs. Why should ANYONE but the very few who need more need to know about clock speeds, RAM size, ISA/EISA/PCI, irqs, USB, etc.?

    The claim that Microsoft has advanced useability is absurd. They have been struggling against their own monopoly platform for over a decade, not because of their own failure, but because of the inappropriate design of the platform for its present use.

    I will certainly grant that one must know a lot more to make good use of Linux on PC than to make good use of Windows on a PC. But which is easier to use, a Palm Pilot or a Windows PC? A TiVo or a windows PC? A Nintendo or a Windows PC?

    Useability my rotund fundament!
  • by evilpenguin (18720) on Thursday June 21 2001, @07:00AM (#136286)
    Oh yes, that one-line command to edit 15,000 web pages?


    $ find /server/base/dir -type d -exec perl -e 's/url1/url2/gi' -p -i.bak *.html \;


    I used to do it with a find within a find and a sed command, but the perl trick is a very nice shortcut, esp. since it edits the files in place and leaves backups behind!
  • Re:As far as I can see by Agent Drek (Score:1) Thursday June 21 2001, @02:55AM
  • Re:As far as I can see by Arandir (Score:2) Thursday June 21 2001, @08:50AM
  • Re:What really makes up "Linux"... by meldroc (Score:2) Thursday June 21 2001, @06:50AM
  • Re:What really makes up "Linux"... by meldroc (Score:2) Thursday June 21 2001, @07:34PM
  • Not the same kernel... by keepper (Score:1) Wednesday June 20 2001, @10:05PM
  • Re:Development costs by kentheman (Score:1) Wednesday June 20 2001, @11:00PM
  • Re:LOD: Lines of Documentation by Gorgonzola (Score:2) Wednesday June 20 2001, @10:48PM
  • Re:What really makes up "Linux"... by asland (Score:1) Thursday June 21 2001, @07:17AM
  • TFTP Server (Off Topic) by gmhowell (Score:1) Thursday June 21 2001, @08:58PM
  • Re:Hogwash... by gmhowell (Score:2) Wednesday June 20 2001, @09:15PM
  • Re:What really makes up "Linux"... by gmhowell (Score:2) Wednesday June 20 2001, @09:17PM
  • Re:What really makes up "Linux"... by gmhowell (Score:2) Thursday June 21 2001, @08:52PM
  • Re:What really makes up "Linux"... by gmhowell (Score:2) Thursday June 21 2001, @09:00PM
  • Re:What really makes up "Linux"... by gmhowell (Score:2) Thursday June 21 2001, @09:14PM
  • Re:As far as I can see by Ctrl-Z (Score:1) Thursday June 21 2001, @04:42AM
  • Huh? by Ctrl-Z (Score:2) Thursday June 21 2001, @04:39AM
  • Re:GNU/Linux by msaavedra (Score:1) Wednesday June 20 2001, @07:46PM
  • Re:GNU/Linux by msaavedra (Score:1) Wednesday June 20 2001, @09:48PM
  • Re:GNU/Linux by msaavedra (Score:1) Wednesday June 20 2001, @11:06PM
  • Re:What does a user actually need? by dead_penguin (Score:1) Wednesday June 20 2001, @08:22PM
  • Re:LOD: Lines of Documentation by dead_penguin (Score:1) Wednesday June 20 2001, @08:36PM
  • Re:Netscape by dead_penguin (Score:1) Wednesday June 20 2001, @08:41PM
  • Re:Bottom line is... by dead_penguin (Score:2) Wednesday June 20 2001, @08:12PM
  • Re:SLOC Count by mav[LAG] (Score:1) Thursday June 21 2001, @03:52AM
  • Re:Just "Linux" by Dehumanizer (Score:1) Thursday June 21 2001, @01:47AM
  • Re:x-windows???? by ianezz (Score:1) Thursday June 21 2001, @03:53AM
  • Re:Arg by Voxol (Score:1) Thursday June 21 2001, @04:25AM
  • Re:Linux - Microkernel by oldmanmtn (Score:1) Thursday June 21 2001, @06:42AM
  • Re:A reliable measure? by SpinyNorman (Score:1) Thursday June 21 2001, @06:52AM
  • Re:What really makes up "Linux"... by Mignon (Score:2) Thursday June 21 2001, @08:00AM
  • Re:Linux is... by Mignon (Score:2) Thursday June 21 2001, @08:07AM
  • Re:Mozilla larger than X? by ajs (Score:2) Wednesday June 20 2001, @08:39PM
  • Re:Linux is... by Skynet (Score:1) Thursday June 21 2001, @07:23AM
  • Just "Linux" by Phong (Score:2) Wednesday June 20 2001, @09:55PM
  • Ignore idiots making money writing stupid essays! by aug24 (Score:1) Thursday June 21 2001, @03:26AM
  • Re:GNU/Linux by ChaosDiscordSimple (Score:1) Thursday June 21 2001, @05:40AM
  • Re:Linux - Microkernel by SecretAsianMan (Score:2) Thursday June 21 2001, @07:30AM
  • by SecretAsianMan (45389) on Wednesday June 20 2001, @11:02PM (#136324) Homepage
    2437470 source lines of code for the Linux kernel ... going to collapse under its own weight. ... Maybe it's time [to turn] Linux into a true microkernel.

    • Think for a second about how many of those lines make it past the preprocessor: not many at all. Most of the lines in the kernel are device drivers, and most of those are disabled in any sane configuration.
    • People will continue to add device drivers, but if you don't use them, you don't see much of a difference in the number of lines you end up acutally compiling.
    • Changing to a microkernel won't reduce code size appreciably.


    --
    SecretAsianMan (54.5% Slashdot pure)
  • Re:Size of GPL disclaimers? by Foehg (Score:1) Thursday June 21 2001, @04:14AM
  • Re:Linux is composed primarily of: by Rude Turnip (Score:1) Thursday June 21 2001, @05:11AM
  • Re:Linux is composed primarily of: by Rude Turnip (Score:1) Thursday June 21 2001, @09:43AM
  • Re:The 1,000,000,000 Dollor Linux Standard by mike_sucks (Score:1) Wednesday June 20 2001, @08:52PM
  • Re:The 1,000,000,000 Dollor Linux Standard by mike_sucks (Score:1) Thursday June 21 2001, @05:18PM
  • Re:Linux is made up of the following by LS (Score:1) Thursday June 21 2001, @04:57AM
  • Re:Linux - Microkernel by MKaufmann (Score:1) Thursday June 21 2001, @12:21AM
  • "Flamebait"? I think not. by citizenc (Score:2) Wednesday June 20 2001, @08:40PM
  • Re:Ignore idiots making money writing stupid essay by be-fan (Score:2) Thursday June 21 2001, @07:11AM
  • Re:As far as I can see by jaoswald (Score:1) Thursday June 21 2001, @03:36PM
  • Re:GNU vs. Linux by ScumBiker (Score:1) Thursday June 21 2001, @02:35AM
  • The value of co-location by outlier (Score:2) Wednesday June 20 2001, @07:32PM
  • Re:Linux is... by mbyte (Score:2) Wednesday June 20 2001, @09:28PM
  • Re:GNU/Linux by blazerw11 (Score:1) Thursday June 21 2001, @05:15AM
  • Re:Windows is made up of the following by blazerw11 (Score:1) Thursday June 21 2001, @05:24AM
  • Re:Size of GPL disclaimers? by phutureboy (Score:1) Wednesday June 20 2001, @08:34PM
  • Re:Linux is made up of the following by ndfa (Score:2) Wednesday June 20 2001, @08:27PM
  • Re:What really makes up "Linux"... by dimator (Score:1) Wednesday June 20 2001, @08:52PM
  • Re:What really makes up "Linux"... by dimator (Score:1) Thursday June 21 2001, @11:20AM
  • Re:As far as I can see by dimator (Score:2) Wednesday June 20 2001, @08:57PM
  • Re:Mozilla larger than X? by dimator (Score:2) Wednesday June 20 2001, @09:05PM
  • Re:What really makes up "Linux"... by dimator (Score:2) Thursday June 21 2001, @11:15AM
  • by dimator (71399) on Wednesday June 20 2001, @09:08PM (#136347) Homepage Journal
    Over half of which use windows.

    And most of which preach a mantra they don't really understand.


    ---
  • by dimator (71399) on Wednesday June 20 2001, @09:38PM (#136348) Homepage Journal
    Linux progressed farther in 10 years than Microsoft during that same time frame

    I don't see how that's true at all. In both technology, and the bottom line, Microsoft is *years* ahead. Technology: let me offer one example: go to a web page (IE) with some kind of table with data in it. Copy the table. Paste it into Word. It actually becomes a Word table! Paste it into Excel. It actually places the data, and the formatting, into the cells! How far is linux from that level of ease of use, that level of "object linking and embedding" across apps? Do you think the multiple desktop standards helps or hinders this task?

    And in terms of bottom line, linux companies are still trying to figure out how to make a buck. Redhat just now moved into the positive column, VA and others layoff people seemingly every week.

    I'm a fan of Linux because I'm a hacker. I like the shell, I like the flexibility and customisability that come with having dozens of "glue" tools. But the fact is, hackers are the minority of computer users, and this is only going to be more and more true in the future. For the masses, ease of use is priority 1, and it seems, at least to me, that the "other" platform has a great lead in that arena.


    ---
  • Re:SLOC Count by Ears (Score:2) Wednesday June 20 2001, @07:53PM
  • by Ears (71799) on Wednesday June 20 2001, @07:49PM (#136350) Homepage

    After reading the analysis, two things sprang out at me. The first is that a lot of the stuff on a Linux system is meant for development, rather than just using the system. The second is that lots of the stuff on the list clearly is "application" and not anyone's idea of an "operating system".

    Specifically, in the top ten, we have:

    Development Tools

    • gcc (#4)
    • gdb (#5)
    • binutils (#6)

    Applications

    • emacs (#7)
    • LAPACK (#8)
    • gimp (#9)
    • mysql (#10)

    (Also in the top 20 are libgcj, teTeX, postgresql, and xemacs. And we won't get into the issue of whether Mozilla (#2) should be considered part of the operating system.)

    So my question is, what's the size of the non-development/non-application stuff? What's the size of the kernel plus the essential utilities (most of which are GNU, as RMS points out ad nauseum)?

  • Re:GNU vs. Linux by technos (Score:2) Wednesday June 20 2001, @07:56PM
  • Re:As far as I can see by technos (Score:2) Wednesday June 20 2001, @09:01PM
  • Re:Bottom line is... by technos (Score:2) Wednesday June 20 2001, @09:21PM
  • Re:GNU/Linux by Thomas Miconi (Score:2) Thursday June 21 2001, @12:12AM
  • by Ukab the Great (87152) on Wednesday June 20 2001, @07:56PM (#136355)
    It would be interesting to see how many MB of space those "This is GPL" disclaimers take up.
  • Re:GNU/Linux by kevin@ank.com (Score:1) Thursday June 21 2001, @07:44AM
  • Re:GNU/Linux by kevin@ank.com (Score:1) Thursday June 21 2001, @12:10PM
  • Re:The 1,000,000,000 Dollor Linux Standard by kevin@ank.com (Score:2) Thursday June 21 2001, @07:03AM
  • Re:Well...there are more than some GNU by kevin@ank.com (Score:2) Thursday June 21 2001, @07:23AM
  • Re:"Flamebait"? I think not. by krmt (Score:2) Thursday June 21 2001, @06:38PM
  • Re:Hogwash... by krmt (Score:2) Thursday June 21 2001, @06:56PM
  • by krmt (91422) <therefrmhere&yahoo,com> on Wednesday June 20 2001, @07:38PM (#136362) Homepage
    ... is the people. Seriously, Windows can't really say that because there is no real "Windows community". Mac people can talk about it, but they are still dependant on Apple for all wants and needs. On the other hand, Linux is written, used, and supported by the people themselves. Those figures, all of it from the the lines of code to the language percentages, just illustrate who and what we are as a community.

    It's something I could go on and on forever about because it really is something special in a world dominated by the shadow of Gates and Jobs. "Those people" who work "over there" don't make this. We do! While all those numbers can start to quantify this, you can't really put a dollar value on it the same way you can't put a dollar value on freedom. Funny thing to be able to say that about a bunch of software...

    "I may not have morals, but I have standards."
  • Re:It's funny... by Electrum (Score:1) Wednesday June 20 2001, @09:16PM
  • Re:GNU/Linux by teg (Score:2) Thursday June 21 2001, @06:46AM
  • Re:GNU/Linux by teg (Score:2) Thursday June 21 2001, @06:54AM
  • Re:What's in a name? by FunkyChild (Score:2) Wednesday June 20 2001, @11:58PM
  • Re:The 1,000,000,000 Dollor Linux Standard by bockman (Score:2) Thursday June 21 2001, @01:16PM
  • Re:use of shell problematic by Bobtree (Score:1) Thursday June 21 2001, @08:38AM
  • Re:As far as I can see by -brazil- (Score:1) Thursday June 21 2001, @12:26AM
  • Re:As far as I can see by -brazil- (Score:1) Thursday June 21 2001, @11:03AM
  • Netscape by zerocool^ (Score:1) Wednesday June 20 2001, @08:07PM
  • Possible flaw in the costing by Michael Woodhams (Score:2) Wednesday June 20 2001, @10:27PM
  • Re:The 1,000,000,000 Dollor Linux Standard by _ska (Score:1) Thursday June 21 2001, @07:25AM
  • Re:Linux - Microkernel by Galvatron (Score:1) Thursday June 21 2001, @06:24AM
  • Re:GNU vs. Linux by alexburke (Score:2) Wednesday June 20 2001, @09:14PM
  • Re:GNU vs. Linux by alexburke (Score:2) Thursday June 21 2001, @08:42AM
  • Bigger = better? by Animats (Score:1) Wednesday June 20 2001, @07:42PM
  • Re:Linux is composed primarily of: by btellier (Score:1) Thursday June 21 2001, @09:20AM
  • Re:Linux is... by btellier (Score:1) Thursday June 21 2001, @09:29AM
  • Re:As far as I can see by jbarnett (Score:2) Wednesday June 20 2001, @07:43PM
  • Re:Arg by jbarnett (Score:2) Wednesday June 20 2001, @07:45PM
  • Re:As far as I can see by prog-guru (Score:1) Thursday June 21 2001, @03:41PM
  • Re:Not that RH was innovating, the community was. by jeremyp (Score:1) Thursday June 21 2001, @03:33AM
  • by jeremyp (130771) on Thursday June 21 2001, @04:21AM (#136384) Homepage Journal

    I still think that the advancements mad by Linux in the time frame it has been available are more than what MS has done since its inception.

    Let's see, since it's inception, M$ has developed several complete sets of delvelopment tools including the first high level language tool for any microcomputer. It has developed the World's three most popular desktop OS's (MS-DOS, Win9x, WinNT/2000) an architecture to make it easy to configure the later OSes with a remarkable variety of hardware + all the support tools that go with them. It has developed the World's most popular suite of office applications, the second most popular groupware system, and a framework that makes it relatively easy to for the average computer user to use these tools together.

    The Linux community has developed in about half the time..... a kernel wow!

    OK, so in some cases M$ started by buying the product (e.g. the first versions of MS-DOS and Excel), but then Linus didn't start from scratch either, but with Minix

  • Re:GNU OS by hoegg (Score:1) Wednesday June 20 2001, @10:21PM
  • Not that RH was innovating, the community was. by Louis_Wu (Score:1) Wednesday June 20 2001, @07:48PM
  • Mozilla still beta? by Louis_Wu (Score:1) Wednesday June 20 2001, @07:51PM
  • Re:As far as I can see by Janon (Score:1) Wednesday June 20 2001, @10:55PM
  • Re:Mozilla larger than X? by ekrout (Score:2) Wednesday June 20 2001, @07:34PM
  • by Goldberg's Pants (139800) on Wednesday June 20 2001, @07:16PM (#136390) Journal
    All Linux is is a kernel. The rest is all frosting.

    ---

  • GNU vs. Linux (Score:4)

    by Faux_Pseudo (141152) <Faux_Pseudo@yah[ ]com ['oo.' in gap]> on Wednesday June 20 2001, @07:38PM (#136391) Homepage
    Linux is in its newest incarnation ~25mg of tared and g/b2/zip'ed source code written in C and covered by the GPL. Without gcc or some other compiler you can't even compile it. Without a shell you can't do much with it. All of those things come from the GNU or other sources.
    Linux is in its simplest form much like a Japanese car built with 87% United States parts.

    On a personal note:
    In the beginning there was Linus and the word was with Linus. Accept Linux into your hart and you shall have uptime eternal.
    Kernal 3:16:
    For Linus loved man so much that he gave his first begotten OS.
  • Re:What really makes up "Linux"... by msevior (Score:1) Thursday June 21 2001, @03:29AM
  • Linux is made up of the following by LordOfYourPants (Score:2) Wednesday June 20 2001, @07:35PM
  • Re:Bigger = better? by belochitski (Score:2) Wednesday June 20 2001, @08:02PM
  • Re:What really makes up "Linux"... by Frizzle Fry (Score:2) Thursday June 21 2001, @05:15AM
  • Another statistic by Lizard_King (Score:2) Thursday June 21 2001, @04:09AM
  • What makes Linux? by Perdo (Score:1) Wednesday June 20 2001, @09:32PM
  • Re:A reliable measure? by Misch (Score:1) Wednesday June 20 2001, @08:16PM
  • Umm... by eric434 (Score:1) Wednesday June 20 2001, @07:26PM
  • Re:Umm... by eric434 (Score:1) Wednesday June 20 2001, @07:32PM
  • Development costs by proxima (Score:2) Wednesday June 20 2001, @07:55PM
  • Re:Linux - Microkernel by shippo (Score:1) Thursday June 21 2001, @12:27AM
  • Re:And few realize that what really makes up Linux by shippo (Score:1) Thursday June 21 2001, @02:35AM
  • note to self... by smack_attack (Score:1) Thursday June 21 2001, @03:06PM
  • Re:As far as I can see by sydb (Score:1) Thursday June 21 2001, @02:05AM
  • Re:The 1,000,000,000 Dollor Linux Standard by oingoboingo (Score:1) Thursday June 21 2001, @05:56AM
  • MS vs Linux by Alien54 (Score:2) Wednesday June 20 2001, @07:35PM
  • Re:Mozilla larger than X? by Shafalus (Score:1) Wednesday June 20 2001, @09:33PM
  • Re:Not that RH was innovating, the community was. by DrPascal (Score:1) Thursday June 21 2001, @06:19AM
  • Re:What really makes up "Linux"... by Abcd1234 (Score:2) Thursday June 21 2001, @05:30AM
  • What have you got against Joe Sixpack? by RatFink100 (Score:1) Thursday June 21 2001, @04:02AM
  • Re:MS vs Linux by grape jelly (Score:1) Wednesday June 20 2001, @07:41PM
  • Re:MS vs Linux by overturf (Score:1) Thursday June 21 2001, @03:07AM
  • Re:Mozilla larger than X? by ichimunki (Score:1) Thursday June 21 2001, @06:58AM
  • Re:GNU/Linux by Yam-Koo (Score:1) Wednesday June 20 2001, @08:04PM
  • Re:Size of GPL disclaimers? by Yam-Koo (Score:1) Wednesday June 20 2001, @08:07PM
  • What's in a name? by Yam-Koo (Score:1) Wednesday June 20 2001, @08:15PM
  • Re:GNU/Linux by perlyking (Score:1) Thursday June 21 2001, @09:24AM
  • by achurch (201270) on Wednesday June 20 2001, @10:51PM (#136419) Homepage
    He also mentioned that 57% of that was in the drivers subdirectory. While I suppose a little more code sharing could happen if you tried, the real problem is hardware companies that insist on having their own special little addition to the protocol that requires a new driver.

    --
    BACKNEXTFINISHCANCEL

  • Re:As far as I can see by arnald (Score:1) Thursday June 21 2001, @02:44AM
  • My suggestion: 4 components by ksp (Score:1) Thursday June 21 2001, @03:35AM
  • It doesn't have to be so big by sasha328 (Score:1) Wednesday June 20 2001, @09:13PM
  • Re:[Off-topic] Microsoft Makes Open-Source Illegal by ColdGrits (Score:1) Wednesday June 20 2001, @11:17PM
  • Re:Linux - Microkernel by isorox (Score:1) Thursday June 21 2001, @01:19AM
  • Wouldn't this convince any court ? by mami (Score:1) Wednesday June 20 2001, @08:33PM
  • Polling, Re:Clarifications about the paper by mami (Score:2) Thursday June 21 2001, @07:08AM
  • Re:As far as I can see by jjsjeff (Score:1) Wednesday June 20 2001, @07:27PM
  • Re:off topic: whats the best desktop distro? by jjsjeff (Score:1) Wednesday June 20 2001, @07:36PM
  • Re:Linux is... by jjsjeff (Score:1) Wednesday June 20 2001, @08:40PM
  • Re:oh damn thanks by jjsjeff (Score:1) Wednesday June 20 2001, @08:53PM
  • 'Increase' of C++ code by MrDBCooper (Score:1) Thursday June 21 2001, @02:19AM
  • Re:The 1,000,000,000 Dollor Linux Standard by Moridineas (Score:1) Wednesday June 20 2001, @07:45PM
  • SLOC Count by Cardhore (Score:1) Wednesday June 20 2001, @07:48PM
  • Re:The 1,000,000,000 Dollor Linux Standard by Weh (Score:1) Thursday June 21 2001, @01:22AM
  • Re:As far as I can see by The Troll Catcher (Score:1) Thursday June 21 2001, @04:51AM
  • Re:mod parent up by The Troll Catcher (Score:1) Thursday June 21 2001, @04:53AM
  • Why not LinuxFromScratch? by bikepunk (Score:1) Wednesday June 20 2001, @07:23PM
  • Re:Mozilla larger than X? by bikepunk (Score:2) Wednesday June 20 2001, @07:39PM
  • mod parent up by Evil Grinn (Score:1) Thursday June 21 2001, @02:44AM
  • Re:Cool numbers by Johnny Starrock (Score:1) Wednesday June 20 2001, @08:49PM
  • Just nit picking :-) by StarTux (Score:1) Wednesday June 20 2001, @08:47PM
  • Re:Linux is made up of the following by StarTux (Score:1) Wednesday June 20 2001, @09:49PM
  • Re:off topic: whats the best desktop distro? by StarTux (Score:1) Wednesday June 20 2001, @09:56PM
  • Re:As far as I can see by windi (Score:1) Wednesday June 20 2001, @11:09PM
  • Re:LOD: Lines of Documentation by windi (Score:1) Wednesday June 20 2001, @11:25PM
  • Re:As far as I can see by alanwj (Score:1) Friday June 22 2001, @07:56AM
  • Re:LOD: Lines of Documentation: Check your facts by whjwhj (Score:1) Wednesday June 20 2001, @09:26PM
  • Re:LOD: Lines of Documentation by whjwhj (Score:1) Wednesday June 20 2001, @09:47PM
  • by whjwhj (243426) on Wednesday June 20 2001, @07:59PM (#136449)
    What we need to measure is LOD: Lines of Documentation. We measure that against SLOC (Source Lines of Code) and we would learn that Linux is, by any rational account, very poorly documented. And, compared to (more-or-less) intuitive full GUI environments, Linux really needs documentation. GOOD documentation.

    Which might help explain another number that keeps cropping up: 5% of the OS market.
  • Re:Cool numbers by tristan f. (Score:1) Wednesday June 20 2001, @07:38PM
  • Re:GNU/Linux by tristan f. (Score:1) Wednesday June 20 2001, @08:46PM
  • Re:GNU/Linux by tristan f. (Score:1) Wednesday June 20 2001, @09:06PM
  • Re:Mozilla larger than X? by IanA (Score:1) Wednesday June 20 2001, @07:28PM
  • Re:Linux is made up of the following by chuqui (Score:1) Wednesday June 20 2001, @09:35PM
  • Re:Mozilla larger than X? by loopkin (Score:1) Thursday June 21 2001, @03:00AM
  • Coupla questions... by Talkischeap (Score:1) Wednesday June 20 2001, @09:38PM
  • Re:Obscure languages? by Talkischeap (Score:1) Thursday June 21 2001, @11:07PM
  • A reliable measure? by Salieri (Score:2) Wednesday June 20 2001, @07:36PM
  • Hooray! by Migelikor1 (Score:1) Wednesday June 20 2001, @07:17PM
  • Cool numbers by r_j_prahad (Score:2) Wednesday June 20 2001, @07:32PM
  • Re:Windows is made up of the following by tb3 (Score:1) Thursday June 21 2001, @04:19AM
  • More author clarifications by dwheeler (Score:1) Thursday June 21 2001, @06:30PM
  • by dwheeler (321049) on Thursday June 21 2001, @02:44AM (#136463) Homepage Journal
    A number of people have made various comments; as the author, I thought I'd respond to some of them. I'll use this single reply, instead of trying to reply in separate posts for each. Original posts are in italicized paragraphs:

    > Using RedHat as a distro for this project isn't that good of an idea.... it's just an unrepresentative mass of programs and code! I can safely say that most Redhat users will never use about one-quarter of the programs in their distribution...

    That's true for any of today's operating systems. No user uses all the code in Windows, either. Even real-time OS's have more code developed for them than is used by any given user. As a measure of effort, though, examining all the code makes sense.

    > Since when is the number of lines of code proportional to the quality of the software? If Red Hat 7.1 has 30 million lines of code over 6.2's 17 million, does that mean the product is 76% better? Is the code getting more sloppy as more programmers get involved? I feel like counsel is leading the witness for the author to say 7.1 has "60% more effort" under the COCOMO model."

    I never said it was "better", I said it included "60% more effort." Better is a value judgement. Effort is measured in person-years.

    > The kernel shouldn't be two million lines of code. How much of that is drivers? And how much of the drivers are duplicated from one driver to another?

    Section 3.2 specifically discusses this; 57% of the lines of code are drivers. Duplicate files are only counted once, but "partly duplicated" files are much harder to detect (and to discount when they happen); they certainly happen in the Linux kernel. However, the COCOMO model is based on real project data, and many other projects include cut-and-pasted code (for good or ill).

    > Ok, so this guy claims that Linux would cost a little over $1 billion (US) to develop. I wonder what the big deal is. I'm sure Microsoft has spent that much over the years on Office+Win9x+WinNT+Backoffice+etc ... The only thing incredible about this number is that most of that billion was completely unpaid, or at least underpayed.

    But I believe that is a big deal. Gates' "Open Letter to Hobbyists" assumed that if people just shared code, no large project would be developed. GNU/Linux and other open source/free software systems show the assumption wrong, and this paper has the numbers to prove it. You can argue which is "better", of course, but the notion that it can't be done is no longer debatable.

    > Are there estimate[s of] how much money in form of salaries were ever paid to programmers for the code and how much was in effect done not only voluntarily, but also completely on an unpaid basis?

    Unfortunately not; it's not even clear how to find out. You would have to go back to individual patches submitted to every project, and few people identify in their patches "I was paid to do this."

    > 2437470 source lines of code for the Linux kernel. Doesn't that worry some people out there? We have a monolithic kernel almost two and a half million lines long. I think that by 2.6 the kernel is going to collapse under its own weight unless the designers decide to reorganize it in a fundamental way.

    It's the nature of a monolithic kernel, and in any case, most of that is in modules (which are individually much smaller and only loaded when needed). I see no evidence of a "collapse", though clearly there are competitors (like HURD) that might eventually replace it in the market.

    > Quoting statistics/data going back to '95 is way out of date by todays standards, even '99 is now very old.

    It may be old, but it helps give perspective. A simple SLOC number doesn't mean much to people, unless it's compared to something else.

    > The cost formula includes a term (ksloc**1.05): i.e. thousands of source lines to the power of 1.05. This reflects the fact that the bigger a program becomes, the harder it is to add new lines, because the system you are adding too is more complex. He plugs the size of the entire code base of RH7.2 into this formula. This seems unreasonable to me - these are many almost independent packages.

    No, I don't do that (for the reason you cite). Section 2.3 of the paper discusses this: "Each build directory had its effort estimation computed separately; the efforts of each were then totalled." Appendix A mentions that sloccount was given the "--multiproject" option, which implements this.

    Anyway, I hope people found this study interesting. It sounds like several people did.

  • Debian by Garinwirth (Score:1) Wednesday June 20 2001, @07:36PM
  • Re:Development costs by Waffle Iron (Score:2) Wednesday June 20 2001, @09:43PM
  • by Waffle Iron (339739) on Wednesday June 20 2001, @08:32PM (#136466)
    If this keeps up it could be GNU/BSD/GPL/LGPL/YADA/ETC/Linux

    How about solving this by creating a fanciful glyph (vaguely 'L' shaped) and allocating a point in the Unicode codespace to replace the name? There would no longer be a spoken name for /The Operating System Formerly Known as (GNU\/)?Linux/.

    The Glyph could mean all things to all people. Everyone would be happy enough to resume productive activities.

  • Re:Linux is composed primarily of: by deaddrunk (Score:1) Thursday June 21 2001, @03:32AM
  • GNU OS by Tachys (Score:2) Wednesday June 20 2001, @09:08PM
  • Re:Mozilla larger than X? by Tachys (Score:2) Wednesday June 20 2001, @09:52PM
  • Re:LOD: Lines of Documentation by cREW oNE (Score:1) Thursday June 21 2001, @03:26AM
  • Re:Coupla questions... by wild_berry (Score:1) Thursday June 21 2001, @01:19AM
  • Re:Recipe by maxpublic (Score:1) Thursday June 21 2001, @01:47AM
  • Re:GNU/Linux (Score:3)

    by maxpublic (450413) on Thursday June 21 2001, @01:33AM (#136473) Homepage
    Perhaps to you and your particular set of cronies, but when it comes to me and my band of hoodlums 'Linux' means the whole kit and kaboodle. And if Stallman has a problem with that, he needs the pole removed....

    But hey, I'm entitled; all the times you lousy morons write 'looser' when it's goddamned LOSER - buy a friggin' dictionary, already! - and I've never said a word about your inability to spell such a simple word incorrectly, until now....

    Make you a deal: I'll call it GNU/Linux, as stupid as that sounds, when you convince all the twits to write 'loser' correctly. Then we'll all be happy campers.

    Until then I hold the GNU hostage. And I'm armed.

    Max
  • Growth of Linux (Score:3)

    by migod (450880) on Thursday June 21 2001, @01:54AM (#136474)
    http://plg.uwaterloo.ca/~migod/papers/icsm00.pdf [uwaterloo.ca] contains a paper our group wrote on the evolution and growth of the Linux kernel that appeared in the 2000 Intl Conference on Software Maintenance. We looked at SLOC of 96 versions of the kernel. This paper is quite readable by non-academics. Comments (and insights) are most welcome.

    -- Dr. Mike

  • FreeBSD by (char *) jmi (Score:1) Thursday June 21 2001, @01:17AM
  • Re:What really makes up "Linux"... by SilentChris (Score:1) Thursday June 21 2001, @02:00AM
  • It's funny... by InjuredLabMonkey (Score:2) Wednesday June 20 2001, @07:22PM
  • use of shell problematic by m08593 (Score:2) Thursday June 21 2001, @05:28AM
  • Re:Cool numbers by GPLwhore (Score:1) Wednesday June 20 2001, @07:37PM
  • Re:MS vs Linux by GPLwhore (Score:1) Wednesday June 20 2001, @07:52PM
  • Re:Not that RH was innovating, the community was. by GPLwhore (Score:1) Wednesday June 20 2001, @07:58PM
  • Re:Development costs by GPLwhore (Score:1) Wednesday June 20 2001, @08:02PM
  • Re:As far as I can see by GPLwhore (Score:1) Wednesday June 20 2001, @08:23PM
  • Re:The 1,000,000,000 Dollor Linux Standard by GPLwhore (Score:1) Thursday June 21 2001, @06:35AM
  • Re:The 1,000,000,000 Dollor Linux Standard by GPLwhore (Score:1) Thursday June 21 2001, @08:53AM
  • Re:The 1,000,000,000 Dollor Linux Standard by GPLwhore (Score:2) Wednesday June 20 2001, @08:14PM
  • by GPLwhore (455583) on Wednesday June 20 2001, @07:26PM (#136487)
    There is nothing revolutionary there.
    Frankly, show me one usefull feature on RH distribution that hasn't been done before ?
  • Re:As far as I can see by gnurd (Score:1) Thursday June 21 2001, @04:24AM
  • The 1,000,000,000 Dollor Linux Standard by GreyOrange (Score:1) Wednesday June 20 2001, @07:21PM
  • Re:The 1,000,000,000 Dollor Linux Standard by GreyOrange (Score:1) Wednesday June 20 2001, @07:29PM
  • Re:Windows is made up of the following by return 42 (Score:2) Thursday June 21 2001, @01:37AM
  • Re:What really makes up "Linux"... by return 42 (Score:2) Thursday June 21 2001, @01:50AM
  • Re:Size of GPL disclaimers? by Procrasti (Score:2) Thursday June 21 2001, @03:03AM
  • by Gazelem (460580) on Wednesday June 20 2001, @09:42PM (#136494)
    ...is caffeine. Lots and lots of caffeine. I don't care if you're a programmer, a system administrator, or a homebrew hacker (in the old and true sense of the word). Without the readily available supply of that wonderful drug called caffeine, who would say that Linux would be even 1/4 the phenomenon that it is today? Hmm?
  • x-windows???? (Score:4)

    by Cunt Turd (460822) on Wednesday June 20 2001, @07:51PM (#136495) Homepage
    Many other interesting statistics emerge. The largest components (in order) were the Linux kernel [...] Mozilla [...], X-windows [...]

    Am I the only person who cringes every time I read "x-windows?"

    Or have they officially changed the name? (might as well...)

    --

  • Re:Cost != Value by dohcvtec (Score:1) Thursday June 21 2001, @03:51AM
  • Is anyone impressed? by RadioheadKid (Score:2) Thursday June 21 2001, @05:26AM
  • Not all new by Moriancumer (Score:1) Thursday June 21 2001, @08:56AM
  • Re:"info" by jcast (Score:1) Thursday June 21 2001, @11:05AM
(1) | 2 | 3 | 4