Slashdot Mirror


Linus Explains his Patch Policy

An anonymous reader writes "For everyone who has been wondering the method behind Linus's seeming madness of accepting or dropping patches, he has finally given a thorough explanation. A must read for anyone who wants to get their favorite feature into the next release of the kernel."

371 comments

  1. Policy... by Anonymous Coward · · Score: 0, Funny

    Did anyone else read that as EYE patch policy?

    No?

    Me either.

    ARRR MATEY

  2. how about this by BigBir3d · · Score: 5, Insightful

    As Linus suggests, use it in your tree. Go farther, and roll your own distro. If you have the time to whine about it all the time, you probably have the resources to help the community. Rumor has it LFS needs help.

    1. Re:how about this by clockwise_music · · Score: 1

      Go farther, and roll your own distro.

      Yeah.. it's as simple as that. Just make your own. We all have the time to create Red Hat 7...

    2. Re:how about this by jkramar · · Score: 4, Insightful

      I'm sure if you have that many good ideas then you can make a more valuable contribution to the community than adding one to the already mind-bogglingly wide variety of distros out there. Help with something else, such as bugfixing. If you're an interface freak and love the OS X UI, try writing a GTK+ engine or whatnot to recreate Aqua (and no, Aquiline doesn't count). If you really think your kernel patch is the holy grail and must be included in the main tree, it's still simpler to just send it to other tree maintainers (such as some distros) or LKML.

      --

      true && more || less
    3. Re:how about this by BigBir3d · · Score: 1

      Not everything is of the size/complexity of RedHat.

    4. Re:how about this by killthiskid · · Score: 5, Informative

      Quoting Linux from his post:

      Never whine about a patch. I know whining works with a lot of people ("Oh, for chrissake, I'll just do it to get him off my back") but it works remarkably badly with me. Trust me on this.

      I think this says it all... don't whine... DO! If you want something in Linux, for god sakes, make a useful, meaniful contribution... don't whine about it on some out of the way, hole in the ground area...

    5. Re:how about this by Twirlip+of+the+Mists · · Score: 3, Insightful

      If you're an interface freak and love the OS X UI, try writing a GTK+ engine or whatnot to recreate Aqua (and no, Aquiline doesn't count).

      Wrong. If you want to work on interfaces, either go take a job with Apple and work on Aqua, or make up your own UI appearance. Aqua is the property of Apple Computer; it's a trademark, and nobody else has the right to make a user interface just like it.

      <rant>That's fundamentally the problem with the open source community. By and large, they're more interested in stealing other people's ideas (Evolution looks so much like Outlook there ought to be royalties involved) than coming up with their own.</rant>

      --

      I write in my journal
    6. Re:how about this by dvdeug · · Score: 4, Insightful

      That's fundamentally the problem with the open source community. By and large, they're more interested in stealing other people's ideas

      Because there weren't a million Lotus 123 clones out there, until the killer Lotus 123 clone. Windows has never completely ripped off the Macintosh; and Word didn't look exactly like every other wordprocessor out there. There weren't a million Doom rip-offs written, either. All closed source.

    7. Re:how about this by Penguin+Follower · · Score: 2, Informative

      Right now, LFS needs a place for its servers...

      http://community.linuxfromscratch.org/explanatio n. txt

    8. Re:how about this by Anonymous Coward · · Score: 1, Insightful

      That's fundamentally the problem with the open source community. By and large, they're more interested in stealing other people's ideas than coming up with their own.

      That's the big problem with big business apologists and extreme capitalists... They believe that thought should be owned and controlled, rather than shared for the benefit of mankind.

      The notion that because you've had a thought I shouldn't be allowed to have it as well is nothing less than pure evil, 1984-come-true, and it's the main reason people are so afraid of the rise of the intellectual property cartel.

      The time is not far off when technology will be able to restrict what your brain thinks. When that time comes, you may find yourself paying through the nose simply to exist, because every single thought you can have, conscious or subconscious, from breathing to eating to having sex to looking at the sunset, is an 'idea' or a 'process' that has been patented, copyrighted, etc. by somebody and must be licensed to be used. Knowledge can build civilizations, save lifes, create happiness-- and it can also be shared at no cost, now more easily than ever. And yet in our modern world, knowledge is becoming more and more restricted, not by fearful governments, but by selfish corporations and selfish individuals who, though they could share a nice thought or idea with everyone for the betterment of mankind, choose instead to exploit everyone in the labor chain who wants to make some use of it.

      The 'idea industry' must be killed. It has outlived its usefulness and is now a danger to humanity.

      Just wait until you are paying your brain tax and the thinking process is a metered public utility. Then see how much you are willing to concede that this idea and that idea and indeed every 'idea' should simply belong to and be controlled by either the person who invented it or the person who was later rich enough to submit the winning bid for control of it.

    9. Re:how about this by Anonymous Coward · · Score: 0
      Clearly you weren't of age when Apple lost its suit against Microsoft for "look and feel". Perhaps a quick google search will educate you considerably.

      There's nothing wrong with copying another interface. Quit whining, and do something useful.

    10. Re:how about this by global_diffusion · · Score: 4, Funny

      Quoting Linux from his post

      Ah, I was wondering who they named 'Linux' after...

    11. Re:how about this by Anonymous Coward · · Score: 0

      Here we go again, Linux apps look too much like establishment apps. Tomorrow, stayed tuned for "Linux apps will fail on the desktop because they don't look enough like establishment apps." Another circular day on the 'Dot.

    12. Re:how about this by Twirlip+of+the+Mists · · Score: 4, Interesting

      You're missing my point. I'm not talking about "clones" or "ripping off." I'm talking about exact functional copies of software, the only distinguishing characteristic of which is that the developer or developers give away the source. It started with the original GNU programs-- feature-for-feature copies of AT&T's utilities-- and went forward from there. If I make a spreadsheet program, that's one thing. If I replicate the precise features and functions of somebody else's spreadsheet program, that's something else.

      There's just no innovation to speak of going on in the open source community. Apple, Microsoft, Sun, and other companies are trying like hell to come up with something new. Sun basically redefined the web application over the past few years with Java and related technologies. Apple is trying to design a user interface from a blank slate, and doing a pretty damn good job. Microsoft... well, say what you want about them, but they're trying like crazy to come up with new ideas like Hailstorm and SOAP. Not every idea is a good one, but at least they're new and different.

      Let's see some examples of new ideas in the open source community. KDE and Gnome are fighting it out to see which one can be the blandest, least user-friendly desktop environment. Linux, as neat as it is, is caught between trying to catch up to the leading server OS's, like Solaris or IRIX, and trying to catch up to desktop OS's like OS X and XP. It's doing an okay job of both, but not an exceptional one of either. And think of all the brainpower that's being wasted on dumb ideas like the Mozilla sidebar! If only the community rewarded-- through peer validation or whatever you open-source guys use for currency-- original ideas, instead of incomplete implementations of other people's ideas, we might actually see something revolutionary and interesting come out of the open source community. As it stands right now, all I see is a bunch of projects whose names really ought to start with the words "yet another."

      Mod me down if you feel that's the right thing to do. This post is definitely off-topic, except to the extent that I'm extending an idea I introduced upthread. And it's flamebait only inasmuch as I will certainly get flamed for it. It's not a troll, but I'm sure people who disagree with me will hold the opinion that it is.

      So moderators, do what you must. But know before you do that I'm just saying what lots and lots of other people are already thinking.

      --

      I write in my journal
    13. Re:how about this by Anonymous Coward · · Score: 0

      So please mention atleast one opensource spreadsheet program that dublicates all the virus spreading "Visual Basic for Applications" functionality of Microsoft Excell.

    14. Re:how about this by anshil · · Score: 3, Interesting

      I'm talking about exact functional copies of software

      Even that has been done a million times in closed world. You know what simulatio/emulation means? Think in example of the PC-BIOS. PC's only started of when other companies managed to make functionally exact copies of the IBM Bios. And not this is perfectly legal and okay. Making functionally exact copies with the same interface is not coping like copyright law forbids.

      Think of another example, the car. Ford started building cars, with gas and brakes and all that. Then other companies started also to make cars, different internals/details, but functionally just the same. Are you saying that was not okay, and ford should be the only car manufacturer out there? Or the first car company that came out with ABS. ABS is good is it? All other car manufactures copied it's behaviour, you say they shouldn't have?

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    15. Re:how about this by Metrol · · Score: 5, Insightful

      KDE and Gnome are fighting it out to see which one can be the blandest

      Okay, I guess we've got a big fan of both KDE and Gnome going. Aside from how impossibly wrong the above statement is, let's move along here....

      trying to catch up to the leading server OS's, like Solaris or IRIX

      Trying to catch up?? What freaking planet have you been living on for the past 2 years? IRIX's core market, movie animation, has all but vanished due to Linux. Sun is running about as scared as they ever have over Solaris. It's very fair to say that open source has done a wee more than just "catch up".

      we might actually see something revolutionary

      What, like the core infrastructure of the Internet your browsing on now? Who knows, maybe that'll amount to something some day.

      For your own well being, you might want to consider taking a shot of Pebto, relax a bit, and actually take a hard look at what you're talking about here. A clue stick might just find you!

      --
      The line must be drawn here. This far. No further.
    16. Re:how about this by kien · · Score: 1

      I suppose a large part of your problem with the open-source movement stems from a belief that proprietary software sparks innovation and the only purpose of OSS or Free Software is to rip off or replicate that innovation. Hence, your challenge to open-source hackers to innovate.

      While you're certainly entitled to your opinion, you should probably study a little bit of PC history. We wouldn't be where we're at today if people with different philosophies about software didn't "rip off" ideas.

      You should also understand a very fundamental philosophical difference between F/OSS coders and their peers who don't believe it's possible to make a buck if they share their source code: software is supposed to be "ripped off". It should be "ripped off", copied, modified, made better, and then re-submitted for more people to "rip it off" so that they can do the same.

      If you refuse that basic philosophy, then you will probably never understand the free or open-source movements, which is perfectly ok.

      As for your argument that innovation doesn't take place in the open-source world, I have one word for you: EMACS. (I use vi but there are guys at work that go ballistic whenever a server is upgraded and emacs isn't loaded on it.)

      Cheers,
      --K

      --
      Sig: Bad people happen. Try to avoid being one of them.
    17. Re:how about this by Anonymous Coward · · Score: 0

      aqua is just an implementation. There are no ideas being stolen there. There is another implementation on a non-competing platform. Can you describe "ideas" from the aqua interface or the outlook app ?
      There are two great qualities in the free-soft/OSS comunity that would be praised by everyone, I mean not only slashdot-readers, if adopted by closed source pushers:
      - do not gratuitously modify a successful interface (from one vendor to the next, from on version to the next)
      - ideas gain value by adoption, the originator of an idea has a right to be recognised, but he will get revenues only from actual maintenance and further development when the idea is already widespead and adopted.

      This second one is especially true for the results of obvious programming.

    18. Re:how about this by dvdeug · · Score: 4, Informative

      I'm talking about exact functional copies of software,

      You mean like Quattro Pro (sued for having the exact same menus and keys as Lotus 123)?

      It started with the original GNU programs-- feature-for-feature copies of AT&T's utilities--

      So it would have been better to toss a new interface on? Why? From everything I've heard, the GNU utilities were and many ways still are vastly superior to the proprietary duplictates, from having more features to actually working when fed 8-bit data and 150-character lines.

      In any case, what about Perl, TeX, Emacs and NetPBM? They all blazed trails where nobody else had gone.

      Microsoft...

      You mean the people who created yet another PDF? While open source people created DjVu, a format that can encode data in ways that make it feasible to put scans of books on the web?

      lots of other people are already thinking.

      Apparently a lot of people who don't actually use free software, and don't feel the need for some of these tools.

    19. Re:how about this by Anonymous Coward · · Score: 0
      The notion that because you've had a thought I shouldn't be allowed to have it as well

      His point is that "having the same thoughts as well" is the only thing the OSS community does. And that's not thinking, it's monkey-style mimicry. And as a result, the Linux software library is by and large a big collection of "It's almost as good as <commercial product>, two years later! And it's free!" packages.

    20. Re:how about this by UnknownSoldier · · Score: 4, Insightful

      > That's fundamentally the problem with the open source community. By and large, they're more interested in stealing other people's ideas ...

      Oh please, Open Source is not the only community that copies other people's ideas. Games (Closed source I might add) for the past 20 years have done so as well. Guess you never heard the old adage: Imitation is The Sincerest Form Of Flattery.

      How exactly do you *steal* an idea? Do you mean copying without crediting the source?

      I believe Jefferson said it best:

      "It has been pretended by some, (and in England especially,) that inventors have a natural and exclusive right to their inventions, and not merely for their own lives, but inheritable to their heirs. ... He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening me."
      -- The Letters of Thomas Jefferson: 1743-1826


      Cheers

      --
      Philosophy is a game with objectives but no rules.
      Mathematics is a game with rules but no objectives.
      - Unknown

    21. Re:how about this by Anonymous Coward · · Score: 0

      I think he needs a life.

    22. Re:how about this by martyros · · Score: 2, Insightful
      Dude, I don't know where you're looking. Perl? Python? Bash? Emacs? TCL/TK? GCC? GDB? XFree86? OpenSSH? Ogg? Gnome and KDE have a lot more innovative UI features than Windows or Mac will ever dare to use, because we have the technical users who can understand them and use them. What about all the features in the Linux kernel made by open source developers, not found anywhere else?

      Why come up with an "innovative" spreadsheet that no one can use because the learning curve is too high? The current spreadsheet design is the result of 20 years of refinement.

      That's what open source is all about right -- copy someone else's good idea, and if you can't find a good idea, make your own. Insisting on novelty just for the sake of novelty is just stupid. Ignore whether it's "innovative" and try to do something useful, and you'll probably end up being innovative.

      --

      TCP: Why the Internet is full of SYN.

    23. Re:how about this by Anonymous Coward · · Score: 0

      And think of all the brainpower that's being wasted on dumb ideas like the Mozilla sidebar!

      In other words, it's only "innovation" if you happen to like it. I get it.

      Here's a hint: Innovation happens best when people feel comfortable coming out with new ideas. That doesn't happen as much when idiots slam other people's work with such breathless ignorance. Especially when said idiots aren't doing anything interesting themselves.

    24. Re:how about this by Dastardly · · Score: 1

      trying to catch up to the leading server OS's, like Solaris or IRIX

      Trying to catch up?? What freaking planet have you been living on for the past 2 years? IRIX's core market, movie animation, has all but vanished due to Linux. Sun is running about as scared as they ever have over Solaris. It's very fair to say that open source has done a wee more than just "catch up".


      And, bringing it back to the user itnerface issue, doesn't Solaris 9 use Gnome?

      Don

    25. Re:how about this by karlm · · Score: 3, Informative
      Quoth the parent:
      There's just no innovation to speak of going on in the open source community.

      Cough... Emacs, X11... Cough.

      Cough... Apache, Zope... Cough..

      Cough.. Perl, Python, Ruby, Ocaml, PHP... Cough

      Cough... Parrot, Zinc... Cough

      Cough.. OpenBSD, SELinux, TurstedBSD, ErOS.. Cough..

      Cough...L4 nanokernel, persistant processes, HURD... Cough

      Cough.. Gnutella, Freenet.. Cough...

      Unless you look, most of OSS's most innovative stuffis eiterh half hidden, or elseso pervasive that you forget it's there.

      Did someone say something about nothing new comming from the OSS community? It's easy to point at a handful of things and say there's no innovation going on and then forget that if you do the same thing with MS you're stuck looking at WinME, Explorer (not IE, Explorer), Word, and Solitaire. There's a lot of OSS that has become so common that it may have passed below your radar. Pray tell, which non-Free products are Perl, PHP, Python, Ruby, Ocaml, Apache, Zope, SELinux, TrustedBSD, and L4-Hazelnut "exact functional coppies" of? I still don't see Microsoft or Sun's mandatory access controls.

      I agree that the OSS community sometimes does things that give the impression that all of the OSS projects are cheap ripoffs. However, I think that at least in terms of operating systems and languages, you'll see that OSS leads the pack in innovation. (No, I don't consider the JVM or the CLR at all innovative. Dis is an innovative non-Free virtual machine, but it's the only one I've seen.)

      Oh, and I have an IRIX box. It's a poor excuse for a modern *NIX. (No, I'm not just being a Linux fanboy, Solaris, *BSD, etc. are great *NIXes in thier own ways. (Even Solaris x86). IRIX's only redeaming feature is that it's pretty and I love the hardware.) As soon as I port the code that's on there, it's getting Debianized.

      For the record, I'd also like to point out that both MS and Apple's default window managers don't compare favorablywith many of the X11 WMs out there, and it's highly non-trvial to change window managers. (Running X11 doesn't work with most of thier programs, so that doesn't count. Third party WMs for MS OSes suffer stability problems, appearently stemming from an insufficiently reverse-engineered API.)

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    26. Re:how about this by Twirlip+of+the+Mists · · Score: 2

      Trying to catch up?? What freaking planet have you been living on for the past 2 years? IRIX's core market, movie animation, has all but vanished due to Linux.

      Sigh. SGI's core market has never been "movie animation." At no point in the company's history has Hollywood made up more than 10% of their gross revenue. SGI's core markets are federal systems, scientific and technical computer, and oil and gas. In all of those markets, SGI is still doing very well, while Linux is just starting to penetrate. (SGI as a company isn't doing too well, but that's because they're losing money like crazy in the desktop and workstation markets.) And the features in Linux that allow it to be an acceptable platform for some of those applications-- features like big memory, a scalable filesystem, and support for more than 32 processors-- come from, you guessed it, SGI.

      I'm not just an SGI apologist, I'm also a shareholder.

      --

      I write in my journal
    27. Re:how about this by Twirlip+of+the+Mists · · Score: 2

      If you refuse that basic philosophy, then you will probably never understand the free or open-source movements, which is perfectly ok.

      I mean no offense, but I believe people who associate the words "software" and "philosophy" this closely are usually suffering from mild delusions of grandeur. One might as easily talk about the philosophy of screwdrivers, or the epistemology of motor oil.

      And as for your argument about Emacs, I'd like to point out that there has been essentially no notable innovation in Emacs since Greenberg's work in 1979. Since then, it's been coast, coast, coast all the way.

      --

      I write in my journal
    28. Re:how about this by Twirlip+of+the+Mists · · Score: 2

      Perl? Python? Bash? Emacs? TCL/TK? GCC? GDB? XFree86? OpenSSH? Ogg?

      Perl is good. I don't like Python, but it's good, too. Bash is a copy of the Bourne Shell. TCL is fine. GCC is nothing new; it's just a compiler. GDB is yet another debugger. XFree86 is a copy of X11. OpenSSH is a copy of SSH. Ogg is evidently an attempt to creat a copy of QuickTime, but it's difficult to be sure because there's basically nothing to Ogg except yet another audio codec right now.

      Gnome and KDE have a lot more innovative UI features than Windows or Mac will ever dare to use, because we have the technical users who can understand them and use them. What about all the features in the Linux kernel made by open source developers, not found anywhere else?

      Name some examples, please. If there's something new going on in Gnome or KDE, I'd like to know about it. The same for Linux. Last time I looked, I found no non-trivial features unique to Linux. But I'd like to give credit where it's due, so please educate me.

      --

      I write in my journal
    29. Re:how about this by Twirlip+of+the+Mists · · Score: 2

      Oh, and I have an IRIX box. It's a poor excuse for a modern *NIX.

      You're insane. IRIX scales to 1,024 processors in a single system image. The only other operating system that can claim that feature is UNICOS. IRIX has real-time scheduling features that no other operating system can even touch. These two things alone make IRIX the only operating system suitable for many scientific, technical, visualization, and simulation tasks.

      You probably have an Indy or an O2 or something, and you're judging the OS based on the window manager. I can't even remember what the IRIX window manager looks like; I haven't used it since about 1996. SGI workstations are basically novelty items today. The servers are where the really exciting stuff happens.

      But then again, you think "both MS and Apple's default window managers don't compare favorablywith many of the X11 WMs out there," so it's clear that your opinion on such matters is highly suspect at best.

      --

      I write in my journal
    30. Re:how about this by WNight · · Score: 2

      And QNX is the only reasonable realtime OS for a multimedia device on a PC, but it's hardly a "modern gaming OS".

      An 18-wheeler is hardly a modern sports car, yet much of our economy is dependent on them.

      Irix may not be up to the state of the art for a full-featured UNIX, except in the area of hardware support, etc. I dunno, but I can see how it could be behind in some ways and yet ahead in others.

    31. Re:how about this by Theom · · Score: 1

      GCC is nothing new; it's just a compiler.

      How many cross platform, cross language compilers can you name?

      XFree86 is a copy of X11.

      And X11 has always been open source.

      ...there's basically nothing to Ogg except yet another audio codec right now.

      Speex? Theora?

      If there's something new going on in Gnome...

      Not everyone needs the same features as you.

      --

      mp3: l33t term for empty.
    32. Re:how about this by dvdeug · · Score: 2

      But then again, you think "both MS and Apple's default window managers don't compare favorablywith many of the X11 WMs out there," so it's clear that your opinion on such matters is highly suspect at best.

      You're a SGI stockholder, so you have both monetary and emotional investment in the issue - few people like to believe they made a mistake with their money. And yet because he holds an opinion you disagree with - an opinion that obviously many agree with, or else everyone would running Windows or Mac look-alike WMs - his opinion is highly suspect.

    33. Re:how about this by dvdeug · · Score: 2

      I found no non-trivial features unique to Linux.

      Just like you'll find no non-trivial features unique to the Windows NT kernel, or the Mac OS X kernel. Production kernels aren't the place to be playing around with unique features - they're the place to getting the old stuff to work rock solid.

    34. Re:how about this by Theom · · Score: 1

      But then again, you think "both MS and Apple's default window managers don't compare favorablywith many of the X11 WMs out there," so it's clear that your opinion on such matters is highly suspect at best.

      Why is your argumentless opinion better than his? What is so good about the XP window manager appart that "everyone" uses it. You may like Aqua, but it makes me sick.

      --

      mp3: l33t term for empty.
    35. Re:how about this by Twirlip+of+the+Mists · · Score: 2

      You may like Aqua, but it makes me sick.

      De gustibus non disputandum est.

      --

      I write in my journal
    36. Re:how about this by Theom · · Score: 1

      That is BS, ever was.
      If someone can tell how much he likes it, I can tell how much i dislike it.

      --

      mp3: l33t term for empty.
    37. Re:how about this by dvdeug · · Score: 2

      One might as easily talk about the philosophy of screwdrivers, or the epistemology of motor oil.

      Or, say, the philosophy of writing.

      I'd like to point out that there has been essentially no notable innovation in Emacs since Greenberg's work in 1979. Since then, it's been coast, coast, coast all the way.

      If, mind you, coast, coast, coast means the writing of thousands of lines of code, including a newsreader and webbrowser. If coast, coast, coast means supporting some (human) languages before anyone other non-specialized program did. If coast, coast, coast means supporting every new programming language and document format that came along. If coast, coast, coast means becoming a complete IDE, even more, a complete OS to itself in someways, such that some people never need to leave emacs. But if that's true, then you're basically excluding all evolutionary growth; that's like saying all word processors did between WordStar for CP/M and Word 2002 is coast, coast, coast.

    38. Re:how about this by adamy · · Score: 1

      Don't I wish. CDE still. Yes, Gnome runs on Solaris. But here as a contractor in a big sun building, It's CDE

      --
      Open Source Identity Management: FreeIPA.org
    39. Re:how about this by Metrol · · Score: 2

      Sigh. SGI's core market has never been "movie animation."

      I stand corrected. Perhaps a more accurate way to state it would be "one of SGI's most visible markets". 10% is still a pretty healthy chunk to just up and vanish on you one day though.

      After seeing your post I feel I should toss in a disclaimer. I have nothing at all against any products from either Sun or SGI. I only wished to point out that Linux has done pretty darn well in their respective core markets.

      Thanks for providing the clarification to my post.

      --
      The line must be drawn here. This far. No further.
    40. Re:how about this by karlm · · Score: 2
      I have and Indy, and I actually like the WM. The first UNIX I ever used was IRIX, and the WM gives me that old nostalgic feeling. XFS is also nice.

      However, ssh, gzip, /dev/random, and a few other nice modern things would be nice defaults to have on the machine.

      I am biased b/c the machine was poorly configured when I got it. There was no "/root" and root was homed at "/". SSH wasn't installed. I reconfigured the box to use DHCP, but for some reason nslookup and traceroute can do DNS lookups on www.yahoo.com, but telnet and netscape cannot. I am baffled beyond belief.

      I know this is just a point of personal prefence, but I prefer user homes to be in /home instead of /usr/people/. Having /usr/bin and /usr/sbin merely as symlinks to /bin and /sbin also bothers my aesthetic sense. Of course I realize that I'll get used to these quirks in time, just like any other *NIX's quirks. The hardware is nice, really nice. If I could buy a dual 600 HMz MIPS machine for the same cost as a P4 3 GHz machine, I'd go for the MIPS box.

      Part of me would really like to hunt down some IRIX install media and give it a second chance, if anyone knows where I could find such. However, IRIX certainly seems to have more than its share of crustiness.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
  3. I can identify with the 'squeaky wheel' attitude by Anonymous Coward · · Score: 5, Insightful

    I also cannot abide whiners and whingers. The old adage about 'the squeaky wheel gets the grease' does not hold in my camp.

    It's more like 'the squeaky wheel gets whacked with a hammer and replaced with something better'.

    People need to remember that when dealing with intelligent people, if you cannot get your point of view across without resorting to whining, you may need to reconsider what it is you are asking.

  4. You Linux guys are cool by Anonymous Coward · · Score: 4, Funny

    I'm running Windows and I still haven't found how to tell Microsoft where I want to go today.

    1. Re:You Linux guys are cool by Anonymous Coward · · Score: 5, Funny

      I've told them where I wanted to go several times but they just charged me $99 for the phone call. Then I told them where to go but since they had my credit card on file it cost another $99.

    2. Re:You Linux guys are cool by Anonymous Coward · · Score: 0

      All windozes has given me is grief. Thanks Linux to save my sanity and I hope to stay as a programmer as long as Linux/Unix is around..... I for one will not sell my soul to the devil.

    3. Re:You Linux guys are cool by Anonymous Coward · · Score: 0

      I'm running Linux and I still haven't found out who tell where I want to go.

    4. Re:You Linux guys are cool by Cheese+Cracker · · Score: 1

      1-900-PAY-US99 - 20 minutes of prerecorded messages and sales pitches, and then I got to leave a voice mail.

      Microsoft has introduced a new support line: 1-900-URW-RONG ... just $5.99 per minute. Who said that MS doesn't care about their customers?

    5. Re:You Linux guys are cool by Anonymous Coward · · Score: 0

      MS: Where do you want to go today?
      DoJ: How about.... to COURT?

  5. Tree by MutantEnemy · · Score: 4, Funny
    "The only thing you are ENTITLED to is to have your own tree."

    Cool! Thanks Linus. Can you get it here in time for Christmas? ;-)

    --
    Grr! Arg!
    1. Re:Tree by Anonymous Coward · · Score: 4, Funny

      You wouldn't want one.

      Linus doesn't choose the trees himself, he has his manic-depressive friend Charlie do it for him and he always picks the worst tree on the lot every year.

    2. Re:Tree by Sex_On_The_Beach · · Score: 0

      Yeh how bloody funny is that.. Get a life and contribute something to the topic.

    3. Re:Tree by zapfie · · Score: 1

      Yeh how bloody funny is that.. Get a life and contribute something to the topic.

      It was funny. But then again, so is watching you post with a stick up your own anus.

      --
      slashdot!=valid HTML
    4. Re:Tree by Anonymous Coward · · Score: 0

      Charlie wasn't manic-depressive. jeez.

      Poor Charlie was plauged with meloncholia/depression. When the hell did you ever see Chuck have a manic episode?

      cheers

  6. Re:Great! by Anonymous Coward · · Score: 4, Insightful

    Exactly. This is why about 50 times in his post, he says that you can start your own tree. THere are plenty of alternative trees out there -- but this one is his tree and thus he gets to say what goes in it. You could start your own tree tomorrow and reject patches from Linux himself if you felt like it. Behold the power inherent in that ;)

  7. Actual Quote... by Metallic+Matty · · Score: 4, Funny

    "Well, first I write down my options, and then I drop a pen from about 5 feet up and..."

    1. Re:Actual Quote... by samgrover · · Score: 1

      Maybe you could have a "jump to conclusions mat" instead. Refer to Office Space

  8. Re:Great! by n08ody · · Score: 0

    Please include the whole comment. The previous poster took it out of context.

    - Since I'm not personally convinced, it's not going into my tree.

    It's as simple as that. I take stuff that I feel is good. Often that
    feeling of goodness comes from trusting the person who sends it to me,
    simply by past performance. At other times, it is because I think the
    feature is cool, or well done, or whatever.

    Hint: if you want stuff in my tree, make me trust you. Or work on
    things that I feel are innately interesting. Don't bother dragging me
    into your flame-wars and trying to convince me that I "must" apply your
    patches.

    - If it doesn't go into my tree, is that bad?

    NO! Open source is all about _other_ people being able to make their
    changes. It by no means means that those changes have to be accepted
    back: the license basically only boils down to that I must be _able_ to
    accept them back. But the really important thing, the thing that really
    makes a difference, is that you, your dog, and your company can make
    your OWN changes.


    He said it, and the previous poster said it as well. It's open source. If you don't like what he includes in his tree. Go make your own fucking Kernel or use someone elses.

    Simple as that.

  9. Don't get in a fight with Linus. by Hektor_Troy · · Score: 4, Funny

    Especially when he's drunk. We all know, that Finns carry around huge knives to cut off the balls of polar bears, when they (the Finns that is) go on a binge.

    Being a whiney user just might move you from the "human" to the "polar bear" category.

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:Don't get in a fight with Linus. by sg_oneill · · Score: 2

      Mate, it's not linus I'd be worried about , it's that National Karate champion girlfriend of his. Tove vs Melinda? Damn yeah.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    2. Re:Don't get in a fight with Linus. by Hektor_Troy · · Score: 2

      Damn ...

      Imagine HER on a drunken binge!

      Other than that, I'm rather impressed by the moderation on my comment ...

      Offtopic=1, Flamebait=1, Troll=1, Funny=7, Overrated=3, Total=13.

      --
      We do not live in the 21st century. We live in the 20 second century.
  10. Re:Great! by monthos · · Score: 5, Insightful

    No, the idea of open source is the ability for you to say, fuck this tree, ill take all this code i want and deviate here and make my OWN tree, one with my patches and nothing i dont want!

    When we have many tree's with one or two people making decisions each, its much more orginized than 20 or 30 people throwing large amounts of crap into one tree, and alot of stuff gets lost in the mess. Pull the tree that has the features you want, if it lacks one feature that you absolutly need from teh other tree, there are patches to use to get it in there.

  11. Re:Great! by VTg33k · · Score: 3, Insightful

    Open source isn't about everyone and their grandmother being entitled to having their personal patches stuck into the main Linux tree. Open source is about being able to edit the software for your own personal use, not inflicting your changes upon everyone else in the world, simply because you think that you're right.

  12. Re:Great! by Anonymous Coward · · Score: 0

    Isn't having one person in charge of the official tree against the whole idea of open-source?

    no. you can still take the source code and do whatever the hell you like with it.

  13. It has worked quite well... by LinuxGeek · · Score: 2

    ...so far. Linus and the other developers have created something with a much greater user acceptance than *BSD. I am not flaming or trolling here, just pointing out the differences in user base.

    That said, I still like FreeBSD and OpenBSD very much. I have purchased OpenBSD disc sets and really like the ports arrangement.

    If you are going back to being a 'smug BSD user', is that because it makes you feel good? Smugness heavily implies that is the case.

    --

    Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    1. Re:It has worked quite well... by Cadre · · Score: 2
      Linus and the other developers have created something with a much greater user acceptance than *BSD. ...

      Incorrect. Mac OS X counts as a BSD and it thoroughly has GNU/Linux whipped when it comes to user acceptance.

      --
      All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
    2. Re:It has worked quite well... by LinuxGeek · · Score: 3, Interesting
      Incorrect. Mac OS X counts as a BSD and it thoroughly has GNU/Linux whipped when it comes to user acceptance.


      Mac OS could be counted as a *BSD, but that is a very recent trend. The Mac following wasn't built because of the new *BSD foundation. OTOH, I know of no one that is using Linux, FreeBSD or OpenBSD that is using it because it the foundation of another semi-emulated OS environment. As an example, I haven't seen anyone that is using Linux and wine/winex/vmware/win4lin/basilisk/etc... as their main operating environment ( sans Linux apps).

      Still, if Apple were to release an X86 version of MacOS 10.2, I would buy a copy to try as my main desktop. It would be to try Mac apps, not run FreeBSD specific apps, I would just use FreeBSD if that was my only goal and I assume the goal of most Mac users is to run Mac apps, not FreeBSD stuff. That makes for some stretching to count MacOS 10.x as FreeBSD. Do Mac people run two OSes? If they have to pick between describing their computer as running MacOS or FreeBSD, which would most of them pick?

      I have been running *NIX type OSes for 17years starting with VMS on a microvax, basically because I like things that work. Linux seems to like the followthe same combination of requirements. *BSDs tend to have less support for the hardware in my systems than Linux and they both pale to Windows. Sheer support numbers don't mean as much to me and Linux is the happy medium.

      Linus and crew have found a formula for developing a *NIX type kernel that many others have decided makes a good foundation for their OS distribution.
      --

      Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    3. Re:It has worked quite well... by dvdeug · · Score: 2

      Mac OS X counts as a BSD

      Depends on doing the counting. The vast majority of those people who buy Mac OS X don't think they buying a *BSD; they're buying the next version of Mac OS.

    4. Re:It has worked quite well... by Cadre · · Score: 2
      The vast majority of those people who buy Mac OS X don't think they buying a *BSD; they're buying the next version of Mac OS.

      Irrelevant - Mac OS X is still a *BSD and should be counted as such.

      --
      All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
    5. Re:It has worked quite well... by Cadre · · Score: 2
      Mac OS could be counted as a *BSD, but that is a very recent trend.

      Recent trend? Heh. I'll remind you that this is a technology thread and Mac OS X was released almost two years ago. For technology, that isn't recent.

      Also, there is nothing "semi-emulated" about BSD on Mac OS X. Mac OS X is BSD. It's that simple.

      --
      All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
    6. Re:It has worked quite well... by dvdeug · · Score: 2

      Irrelevant - Mac OS X is still a *BSD and should be counted as such.

      Not when we're talking about user acceptance; they aren't accepting a *BSD; they're accepting a new version of MacOS. Apple could rip out the BSD underpinnings and replace them with Linux or pretty much any other modern Unix and the vast majority of the users wouldn't notice or care.

    7. Re:It has worked quite well... by LinuxGeek · · Score: 1

      I didn't say that BSD was emulated, re-read my comments. I did question the validity of calling MacOS X a *BSD in the same manner that an installation of OpenBSD is called a *BSD.

      And since the first Mac was released in 1984, the architecture that existed for sixteen years before OS X was released, it is 'recent' by comparison and is absolutely *not* the horse they rode while building the Mac following. Please don't feel like I am slighting any of the *BSD family, its not my intention. It will take a while for Apple to ween their faithful over to something that is a more complete ( read lack of emulation layers ) foundation. If their was a cheap PPC generic board or an X86 port of Mac OS X, I would be running it as at least one of my workstations. Until then, Linux and OpenBSD are my choice for stable platforms.

      --

      Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    8. Re:It has worked quite well... by Cadre · · Score: 2
      Not when we're talking about user acceptance; they aren't accepting a *BSD; they're accepting a new version of MacOS. Apple could rip out the BSD underpinnings and replace them with Linux or pretty much any other modern Unix and the vast majority of the users wouldn't notice or care.

      That's also pretty typical of your average RedHat user. Therefore your arbitrary cutoff means you can't count a large portion of Linux user acceptance.

      --
      All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
    9. Re:It has worked quite well... by dvdeug · · Score: 2

      That's also pretty typical of your average RedHat user.

      But they were care. If they were sold BSD, and someone pointed it out to them, they would be pissed off. Linux is part of RedHat's brand identity. BSD is not part of MacOS's; it's just a part that happens to be there to the end user.

  14. Re:Great! by zapod4 · · Score: 1

    If you want to add a patch to the kernel and distribute it, Linus can't stop you. Take the source, add your own patch, and distribute it. Sounds pretty equal to me.

  15. Re:Great! by hypnotik · · Score: 5, Informative
    Evidently you missed the part where Linus said:
    (b) If you can't convince me, convince somebody else. Maybe that somebody else is somebody I trust, and that somebody else feels that I was wrong and since _he_ believes in the project he will try to convince me about it. And trust me, the people I trust don't revere me and think I'm always right. These people call me "pinhead" and tell me when I'm full of shit. If these people don't believe in your project, don't blame me and think it's because I "poisoned their minds".

    He's admitting he's as failable as the next guy - the gist of what he's saying is that popping out of the woodwork and saying "hey, check this neat feature" isn't going to get your patch accepted into his kernel tree.

    I highly doubt that any of the BSD maintainers would accept a patch either. It goes back to whether the trust is there, and evidently these guys don't hold Linus's trust.

    Not much controversial here.
    --
    (I was only an egg, but then I cracked)
  16. Sonny Bono by yerricde · · Score: 1, Offtopic

    Can you get it here in time for Christmas?

    You can deliver a source code tree, and you can deliver a pine tree, but not even a tree will help get rid of crazy American legislators that write counterproductive copyright laws.

    --
    Will I retire or break 10K?
  17. Common sense? by MrBling · · Score: 5, Insightful

    Shouldn't much of this be common sense to the average individual. Maybe not the specifics but the general concept, whining won't help.
    When did this practice become so common. Far too often do you hear someone griping about something before ever going about it in the correct way.
    + 2 cents "We're on a mission from God" Elwood Blues

    1. Re:Common sense? by elmegil · · Score: 2
      What are you thinking? You're talking about kernel hacking here, a practice dominated by geeks who have nothing better to do than stare deeply into the eyes of the OS and think of ways to make it better. You think they have had time (in the aggregate) to learn the normal social lessons about whining?

      And before someone bashes me here, I'm not a linux kernel geek, but you wouldn't be able to tell it from my bookshelf. The stuff interests me more than I think is healthy. :-)

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    2. Re:Common sense? by doorbot.com · · Score: 5, Insightful

      Shouldn't much of this be common sense to the average individual.

      That's the problem... you're putting geeks into the wrong group. Geeks aren't "normal" they're (well, usually) "above average" so you need to think differently to understand them. No that was not an Apple plug. When you get people with above average intelligence, who may have been abused by those whom they consider "lower" than themselves, you get egotistical bastards. Elitists. Assholes. Call them whatever you want, and I don't claim that I am immune from this name-calling.

      Just think about it... if you think you're smart and your work is important, why wouldn't someone else think the same? Wouldn't you get pissed off and revert to more "childish" methods of communication and getting your way?

      Now, assuming you've followed me so far, toss in a bit of under-developed social skills and you've got a system administrator waiting to happen! Before you flame me, I'm just kidding -- but keep in mind that many of the intelligent people in this world have advanced as far as they have by sacrificing other daily aspects of life, such as social skills (and perhaps hygene).

      Just imagine what happens when a "regular Joe" thinks he is the smartest guy on Earth...

    3. Re:Common sense? by MrBling · · Score: 1

      "When you get people with above average intelligence, who may have been abused by those whom they consider "lower" than themselves, you get egotistical bastards. Elitists. Assholes."
      Yeh, the people that when you ask a legitimate question get the reply "rtfm", or something just as asinine. And this is ok.
      OT. A few manners, is it really that tough?
      Peace

    4. Re:Common sense? by Anonymous Coward · · Score: 0

      Though I agree that add campaign sucked, one of my (overly insanely pro-mac) profs at the time explained why they chose "Think Different" instead of something more gramatically correct.

      Your supposed to read it: (you) Think Different (when making your next computer purchase).

      It apparently wasn't ever supposed to mean apple users think differently (yeah I know..)

      just thought I'd point that out :)

    5. Re:Common sense? by doorbot.com · · Score: 1

      the people that when you ask a legitimate question get the reply "rtfm"

      Here's a thread I was following on Ars Technica (loosely paraphrased):

      Newbie: How do I write a master boot record to my C: drive? I can boot from my DOS boot disk.

      Elitist: "fdisk /mbr" -- RTFM! [note, "read the **fucking** manual" was implied here, this could only be interpereted as derrogatory]

      Arsian: The /mbr switch is an undocumented feature.

      It couldn't have been a more perfect example of how many computer geeks treat others. And like I said, I have been guilty of this myself, but in my defense I am trying to not do this, while at the same time trying to force the users to learn a bit too -- no freebies here.

    6. Re:Common sense? by kfg · · Score: 5, Insightful

      "Just imagine what happens when a "regular Joe" thinks he is the smartest guy on Earth..."

      As Mr. Vonnegut once wrote, the problem with really stupid people is that they're too stupid to realize there's such a thing as smart.

      Now, I'd further suggest that it actually doesn't take the greatest brain in the world to write code. It does take some modicum of training and experience, yes, but not real smarts. I've personally known some people I would consider rather less than mediocre in the brains department who make a living writing code. Not great code true, not code as *art*, but at least decent code.

      (Don't get all huffy on me yet, I know that *we* certainly don't fit into that catagory, dear Reader)

      I'd further suggest that many of these people *believe* they are smart simply because they write code. Why by golly they're bonafide *programers,* which we all know is the elite of the elite of the elite of the smart. Them Nuke-you-leer fizzycists have nothin' on 'em.

      Enter Mr. Vonnegut.

      Enter people who whine to Linus that they somehow have the right to demand their projects being interjected into *his* code.

      At least that's my theory at the moment. Come back later. I'll have several more if you don't like that one.

      KFG

    7. Re:Common sense? by mvdwege · · Score: 2

      Your example is in fact perfect to show why the Elitist was right.

      If this so-called Newbie knows what a master boot record is and that he wants to write one, he could have plugged "write master boot record" into google, and gotten his answer on the first link.

      So notwithstanding the fact that /mbr might not be an officially documented switch to fdisk, RTFM is the correct answer to this particular person.

      Note very clearly that I say this because this Newbie is obviously not a newbie based on the question, but just a lazy bastard. True newbies get quite a lot of slack on the various newsgroups and mailing lists I frequent.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    8. Re:Common sense? by MercuryWings · · Score: 1
      I agree with this line of thought, with a couple minor exceptions:

      - First of all, reverting to childish behaviour isn't quite the exclusive domain of geeks/nerds/geniuses (whatever you want to call them). I've seen plenty of cases where a person who had an agenda/product of theirs to push would resort to some very petty tactics to get their own way. Some things are part of general human nature I guess.

      - Second of all, I dont think it's really ego, but rather an indication of one's emotional attachment to their creation. Writing contributions to the kernel usually takes a lot of work and sweat to accomplish. When one's hard work is rejected from the 'Linus' tree, it can be frustrating at the very least.

      Don't get me wrong - I still think it's not appropriate behaviour to whine and complain about it at the time. The 'Linus' kernel is Linus' peronal project too, so it's not just a matter of him having the final say, but also it's understandable that he'd want to be protective of it. I can't speak for him, but if I were in his shoes I'd want to make sure that any patches I accepted into the tree were actually a benefit to the whole. Patches that came out of left field from people I barely knew of would likely get rejected, regardless of their quality. If you can't take the basic steps of ensuring I know of the patch well in advance, then it doesn't bode well I'd trust the patch to become a permanent part of the tree.

      Only thing that annoys me about the whole thing are those who complain about the freeze only scant days before it goes into effect. The freeze was coming for a while now, and it was well known far ahead of time when to expect it. Complaining at the last minute is a "too little, too late" gesture.

      --
      Karma: Shagadelic (mostly affected by those tight knickers - yeah baby, yeah!)
    9. Re:Common sense? by MrFredBloggs · · Score: 1

      If it's in the fm then being told to rtfm is 100% acceptable, and it wasn't a legitimate question. Thats the the fm is there for - to stop wasting peoples time on questions that have been asked many, many times before. That't bad manners - ignoring the ettiquette/rules of the situation you are in.

    10. Re:Common sense? by Zwack · · Score: 3, Insightful

      Now, I'd further suggest that it actually doesn't take the greatest brain in the world to write code.

      And with that I agree... It's not how much better than someone else that you can think, but simply how you can think. It's a mixture of creative and logical thinking for good coding and just logical thinking for code that works...

      My Wife (Yes, I'm married and read slashdot, live with it...) is no good at maths (primarily because one of her early teachers rather than showing her how to do something ridiculed her for not understanding... She practically refuses to try to learn maths now) but is far ahead of me in both her writing and artistic skills. By artistic skills I mean almost all branches of art, sculpture, painting (oils and watercolours), drawing (pen and ink, pencil, charcoal...) and so on. This is not because I'm intelligent and she isn't, or vice versa. It's because we think in different ways.

      I'd further suggest that many of these people *believe* they are smart simply because they write code. Why by golly they're bonafide *programers,* which we all know is the elite of the elite of the elite of the smart. Them Nuke-you-leer fizzycists have nothin' on 'em.

      My Goodness, if Programmers are the elite of the elite of the elite of the smart, and Nuclear Physicists are also smart then where does that place me? I've got a degree in Applied Physics (I specialised in Nuclear physics, and I've worked in a large Nuclear Research facility)... AND a degree in Software Engineering. I must be in the creme de la creme of the elite of the elite of the elite of the smart... :-}

      Z.

      --
      -- Under/Overrated is meta-moderation, and therefore is Redundant.
    11. Re:Common sense? by kfg · · Score: 2

      Hey, I'm the "black sheep" scientist in a family of stuff hanging in museums type artists. I do have an ex-wife ( hey, some of us geeks not only get married, we do it more than once :) ) who could write assembler in her head though, and *enjoyed* it. Hell of a looker too, of the jaw dropping triple take kind. Couple of more geek stereotypes shot to hell. We can get the hottest women, or we can *be* the hottest women.

      I actually made my living for a number of years as a singer/songwriter/composer, so I've got my own kind of artistic streak going too I guess, and I've always "gone" for the artistic types . . .with sharp, sharp minds.

      Anyways sonny, don't give yourself airs. Why in *my* day as a Nuclear Physicist(theoretical) we didn't *have* degress in "software engineering" (and would have considered it an oxymoron anyway :) ), it was just something we did on the side in a spare part of our brain during our "spare" time. . . with a soldering iron.

      Ok, I exagerated that last part a bit, but only a bit. I actually do vaguely remember making a "small" ( that is to say not very many bits, it was quite large geographically speaking ) digital computer by hand wiring *vacuum tubes* into bistable multivibrators. It was a kick to turn that puppy on and watch the lab lights dim while the tubes glowed. Plus you could keep your lunch warm in it.

      I also vaguely remember using an abacus too. Doesn't mean I *had* to do either. I was the very last generation to go to university with a slide rule though. God bless Texas Instruments.

      Anyway, I do actually wish more programers were actually smarter, all around, or at least learn their bloody maths so we wouldn't have to keep dealing with new programing languages designed to " take the math out of programing" . . . as if *that* were possible. I miss APL. I like standard mathmatical notation protocols. It's how I think.

      On the whole though most creative writers I know are smarter people than most programers I know . . . ummmmmm, not including *anyone* here at Slashdot of course. As a matter of fact Linus has always impressed me as a pretty sharp guy not for the code he's written but for the words he's written . . .in a tounge that isn't even his native one.

      KFG

    12. Re:Common sense? by Zwack · · Score: 2

      Anyways sonny, don't give yourself airs.

      I hope that the humourous intent of my creme de la creme (thank you Miss Jean Brodie) comment was obvious. I do not consider myself to be some sort of intellectual giant. I do sometimes consider myself to have a better solution to a particular problem than someone else does, but only sometimes. It's not an "I'm a genius, you must be an imbecile" type of thing, more a "I think this is better than that in this situation." type of thing.

      Anyway, I do actually wish more programmers ... learn their bloody maths

      But Barbie says "Math is hard"... And if a blonde bimbo with long legs says that, then geeks will listen to her, if only because she's female... Nevermind that she is made of plastic... :-)

      Seriously, I've worked with people in the past who surprised me by their ignorance of the history of computing/computers and as they did not know where some of the things they were dealing with came from then they did not understand what they were doing. I've also worked with people who made me feel like a mental midget simply because they were so all round intelligent (and they had social skills...) One of them was not only good at maths, computer software and computer hardware... but interested in History, Music, Choral singing, Astronomy, Literature... In fact their only drawback appeared to be a lack of colour sense. They always wore black as it saved them from looking too bizarre. I've also worked with an excellent software architect who was a serious polyglot and linguist. I know that he could speak at least five languages fairly well (excluding programming languages) which beats my two roundly into submission.

      On the whole though most creative writers I know are smarter people than most programmers I know

      I don't know many creative writers, but the ones that I do know/have met seem to be smart people. The only people that I have met that I would generally say "X is smarter than most people" about are the few polymaths that I have met. There are maybe as many as six or seven of them, and their breadth and depth of knowledge always impressed me. Most people I have met who are truly "smart" in one field seem to be no "smarter" than average outside of it.

      One day I would like to be considered to be one of those polymaths... at the moment my own ignorance of so many things frightens me, but I'm gradually improving. I recently built a fence, I know that I can repair various plumbing and electrical problems... The sense of accomplishment in doing those was no less than when a program first compiles and runs successfully. I know that I can write fairly well (but I'm not good enough at descriptive narrative for fiction). I can't draw or play a musical instrument, but I do appreciate a lot of art and a wide range of music. I can only speak two languages, and don't know anything about biology/anatomy... My knowledge of economics is severly limited (probably because I can't understand how you can make money selling currency, or how the stock market works... Shares are worth the dividend, but people are willing to pay much more than that. People are trading not on the actual return from the share, but on the perceived value of the share (i.e. the share price is determined by the share price and has no relationship to the actual value of the company or its profits). and so it goes...)

      Z.

      --
      -- Under/Overrated is meta-moderation, and therefore is Redundant.
    13. Re:Common sense? by petard · · Score: 1

      Perhaps I'm being a bit nitpicky, but wouldn't STFW be the correct response? If the switch is not documented in the manual, RTFM is incorrect.

      --
      .sig: file not found
  18. Trusted Computing by swordboy · · Score: 5, Insightful

    Hint: if you want stuff in my tree, make me trust you.

    That's gonna be one for the quote book ten years from now...

    --

    Life is the leading cause of death in America.
    1. Re:Trusted Computing by Sex_On_The_Beach · · Score: 0

      Give him a headjob.

  19. Great Pumpkin by Frank+of+Earth · · Score: 5, Funny

    That
    tree is called "Linus' tree" for a reason. The only thing you are
    ENTITLED to is to have your own tree.

    Linus


    Now if you'll excuse me, I'll go back to waiting for the great pumpkin to arrive.

    1. Re:Great Pumpkin by Anonymous Coward · · Score: 1, Funny

      Shouldn't it be the "Linii tree"?

    2. Re:Great Pumpkin by schon · · Score: 1

      Shouldn't it be the "Linii tree"?

      Only if there are two of him. :o)

    3. Re:Great Pumpkin by NonSequor · · Score: 1
      No.

      It's not like declining second declension nouns is all that difficult. It's one of the first things you learn when studying Latin.

      --
      My only political goal is to see to it that no political party achieves its goals.
  20. so basically.. by Anonymous Coward · · Score: 0, Insightful

    Linus takes the patches he likes, and doesn't take the other ones.

    Well.

    HOW INSIGHTFUL.

    How about posting an article entitled "how does Linus take shit. haven't you always wondered?"

    Linus: "Look, once in for all, I take a shit by sitting on a toilet and letting it fall in."

    Slashdot: "OOOOOOER! Let's post it as a news item."

    Bunch o' Linus fanboys.

    1. Re:so basically.. by Anonymous Coward · · Score: 1, Funny

      but linus, do you leave the toilet seat up afterwards? And should the toilet paper go over or under?

  21. My dog by n08ody · · Score: 1, Funny

    But the really important thing, the thing that really makes a difference, is that you, your dog, and your company can make your OWN changes.


    My dog is really a code monkey

  22. Comparison of Linux and BSD development process by Anonymous Coward · · Score: 5, Funny

    Linux: Patches accepted based on what Linus thinks is good
    BSD: Patches accepted based on what will run on the MrCoffee port

    Linux: Patches to support new hardware added quickly
    BSD: That better be an ISA network card...

    Linux: VM changes cause instability in "stable" kernel branch
    BSD: VM is old and slow, but you can use punchcards as swap. Isn't that neat?

    Linux: It's for people who like to tinker
    BSD: It's for people who think Debian-stable is too bleeding edge

    1. Re:Comparison of Linux and BSD development process by dildatron · · Score: 2

      that is funny as shit. I hope people don't mod it down because they mistake humor for flamebait.

      --


      If you had nuts on your chin, would they be chin nuts?
    2. Re:Comparison of Linux and BSD development process by Anonymous Coward · · Score: 0

      Well, someone might, but as a BSD user I actually got a good chuckle out of it. :-) Well done indeed.

    3. Re:Comparison of Linux and BSD development process by Anonymous Coward · · Score: 0

      "funny as shit" is right.
      4 years ago i would have said, "BSD? VM? Debian?" Now im lmao, rofl, and lol.
      tech peeps: smart...witty...dorks.

      ima coward.

    4. Re:Comparison of Linux and BSD development process by Anonymous Coward · · Score: 0
      BSD: Patches accepted based on what will run on the MrCoffee port
      I'll have you know that the MrCoffee port has no special status above the other ports. No patches are accepted if they do not work on all ports!
    5. Re:Comparison of Linux and BSD development process by Anonymous Coward · · Score: 0

      Funny but you'd be silly to run linux on an old sparc, the VM will make it crawl while netbsd flies, well relatively :)

    6. Re:Comparison of Linux and BSD development process by Anonymous Coward · · Score: 0

      The really funny thing here is, of course, that the BSDs all have very sophicated, cutting edge VMs.

    7. Re:Comparison of Linux and BSD development process by Anonymous Coward · · Score: 0

      Anyone know why this is? I've run Linux on some old SS2's and it didn't seem overly slow to me.

  23. Re:Great! by Charlton+Heston · · Score: 5, Funny

    Here is my current tree:

    int main () {
    printf ("Hello, World\n"); /* ??????? */ /* PROFIT! */
    return 0;
    }

    Please send me patches, thanks.

    --
    Get your stinking paws off me you damn dirty ape
  24. Linus being sexist? by Anonymous Coward · · Score: 0, Funny

    From the message (highlight in quotes):

    (b) If you can't convince me, convince somebody else. Maybe that somebody else is somebody I trust, and that somebody else feels that I was wrong and since '_he_' believes in the project 'he' will try to convince me about it.

    So, Mr. Torvalds only accept patches from MALE programmers, is it? I don't care who you are, but that is SEXIST thinking! Shame on you Linus, you should have read the 'HOWTO Encourage Women in Linux' article[1] before writing inflammatory comments. I wouldn't want to be the receiving end of the karate chop from a black belt wife if I were you. But then again, I am not you...

    1. Re:Linus being sexist? by Anonymous Coward · · Score: 0

      From the message (highlight in quotes):

      (b) If you can't convince me, convince somebody else. Maybe that somebody else is somebody I trust, and that somebody else feels that I was wrong and since '_he_' believes in the project 'he' will try to convince me about it.

      So, Mr. Torvalds only accept patches from MALE programmers, is it? I don't care who you are, but that is SEXIST thinking! Shame on you Linus, you should have read the 'HOWTO Encourage Women in Linux' article[1] before writing inflammatory comments. I wouldn't want to be the receiving end of the karate chop from a black belt wife[2] if I were you. But then again, I am not you...

      [1] http://linuxtoday.com/news_story.php3?ltsn=2002-09 -21-009-26-OS-CY
      [2] http://www.opensource.org/halloween/halloween4.php

    2. Re:Linus being sexist? by Anonymous Coward · · Score: 0

      I am a male, and I don't have a black belt champion wife either, but Linus deserves a finishing chop from her for speaking in such sexist manner, before his sexist outlash gets out of control.

    3. Re:Linus being sexist? by Anonymous Coward · · Score: 0

      must be that time of the month again...

  25. Vendors matter more. by jericho4.0 · · Score: 5, Insightful
    I think the best tip he gives is c)Push your vendor

    Vendors have the motivation to test and add your patch, as long as it adds something that a customer might want. This means that your patch gets well tested. This means that Linus can treat your patch with some confidence without knowing your work.

    Of course, getting into Linus's tree is the Holy Grail of OpenScource development. It's hard not to take it personally if your patch gets rejected.

    --
    "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    1. Re:Vendors matter more. by Anonymous Coward · · Score: 0

      getting into Linus's tree is the Holy Grail of OpenScource development.

      I'm calling bullshit. The majority of open source programmers couldn't care less. Maybe the linux kernel jag-offs do.

    2. Re:Vendors matter more. by StormShaman · · Score: 2, Interesting
      Of course, getting into Linus's tree is the Holy Grail of OpenScource development

      why would it be such an honor? It's like you people treat Linux as a motherf**king idol. Heck, I like mac for my photoshop, windows for my games, and linux for everything else, but I'm not an elitist.I don't go around with the delusion that just because someone started something, they are God. Sure, Linus is probably a very nice guy, sure, he's a coding genius, but he has his specific interests and that must formulate part of his choices. anyway, my $0.02
      </rant>

    3. Re:Vendors matter more. by Bronster · · Score: 2

      Of course, getting into Linus's tree is the Holy Grail of OpenScource development

      why would it be such an honor? It's like you people treat Linux as a motherf**king idol.

      Correct.

      The reason it's such an honour is that there are a large group of people (myself included) who trust Linus' decisions - so if it makes it into his tree, we're more likely to trust it.

      One of the reasons I trust his decisions is because he doesn't include every little patch written by whiners.

      He's not an idol, he's someone I trust - that is worth a lot. I would be honoured if he accepted a patch by me (not that I've written any (yet))

  26. his email by Anonymous Coward · · Score: 0

    now, having read that, what are the chances of him actually checking his torvalds@transmeta.com email account from now on?

  27. Re:No by EzInKy · · Score: 1

    He answered that very question with this:

    " NO! Open source is all about _other_ people being able to make their changes. It by no means means that those changes have to be accepted
    back: the license basically only boils down to that I must be _able_ to accept them back.

    But the really important thing, the thing that really makes a difference, is that you, your dog, and your company can make your OWN changes."


    --
    Time is what keeps everything from happening all at once.
  28. Re:Great! by Blkdeath · · Score: 5, Insightful
    Isn't having one person in charge of the official tree against the whole idea of open-source?
    And I qoute;
    " That tree is called "Linus' tree" for a reason. The only thing you are ENTITLED to is to have your own tree."

    It isn't "the official tree" - it's "the Linus tree". If you don't like it, use Alan's tree, or any of the dozens of others out there.

    Shouldn't everyone have input of equal value?
    They do. Subscribe to the LKML and post it there. Pretty well all of the important developers of the kernel (most trees) frequent it.
    Then again, a certain popular linux site also has 'super-users' who control everything. I guesse the open-source world is full of contradictions.
    Ok then - we have two VMs - Riks and Andreas's. Since everyone's supposed to get equal input and nobody is supposed to control the kernel - we're supposed to have both of them in play?

    Would you like to write the code that keeps them separate depending on which box I fill with an 'X' in menuconfig? What about all the other aspects of the kernel where we have two, five, ten, or a hundred different patches that all do the same thing? I don't know about you, but I don't really fancy downloading a 500MB Bzip2-ball of kernel source. HDDs and bandwidth may be cheap, but come on, there are limits.

    So in short, if you don't like the way Linus manages his tree - branch. Take the entire code base of any of the trees you'd like as a starting point and implement your anarchist's paradise. Let me know when it becomes stable and I'll give it a whirl.

    --
    BD Phone Home!

    Shameless plug. Like you weren't expecting it.

  29. A major patch rejected by Linus by Anonymous Coward · · Score: 0

    I tried in vain to get this dictator to accept the following:

    Solitaire Patch: This patch allows end users to play the game at full speed and even enables multiplayer sessions.

    But he rejected this excellent linux addition.
    Why Linus? Oh Why?

  30. Wow by Anonymous Coward · · Score: 0

    Linus gets straight to the point, no BS, no fluff, he rocks

  31. No vendor uses stock Linux tree anyway by truth_revealed · · Score: 5, Insightful

    I've always thought of Linus' tree as more of a kernel testing ground - even for the "stable" releases.
    The big Linux vendors are usually much more conservative about what goes into their trees. But the vendors also react to customer critisism to add very useful features to their kernels - features that Linus often ignores because he doesn't have much interest some particular area. The Linux vendors have to innovate to stay in business, afterall. Like RedHat bumping up HZ to give a much smoother desktop experience. Redhat is also doing pioneering work on highly efficient kernel threads that will likely show up in their kernel before Linus'.
    RedHat's kernel tree resembles the -ac tree moreso than Linus' tree (gee, might that have to do with the fact that Alan Cox works for RedHat?)
    Linus' tree is not as relevant as it once was.

    1. Re:No vendor uses stock Linux tree anyway by BrokenHalo · · Score: 5, Informative
      I've always thought of Linus' tree as more of a kernel testing ground - even for the "stable" releases

      Actually, Slackware uses the stock Linus tree - I guess on the principle that Patrick Volkerding knows that his target market knows what patches (if any) they want to apply...

    2. Re:No vendor uses stock Linux tree anyway by Sex_On_The_Beach · · Score: 0

      Yeh stuff the Linus tree! Market share, size and $$$ can water the tree.

      Goodbye linus tree.

    3. Re:No vendor uses stock Linux tree anyway by p3d0 · · Score: 1
      RedHat's kernel tree resembles the -ac tree moreso than Linus' tree...
      FYI, there's no such word as "moreso". The word you're looking for is "more".
      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    4. Re:No vendor uses stock Linux tree anyway by Anonymous Coward · · Score: 0

      you learn something new everyday.

    5. Re:No vendor uses stock Linux tree anyway by Jungle+guy · · Score: 1

      Is is becoming obvious that Linus is losing his importance in the Linux to Alan Cox and Red Hat. Linux might still be a hobby for him, but it is serious business to many people.

    6. Re:No vendor uses stock Linux tree anyway by Xpilot · · Score: 1

      I've been using Slackware on my workstation for many months now, and the stock Linus kernel is rock solid. The only patch I've applied is Robert Love's preemptive patch. I find the stock kernel works well with all my hardware. I also need a stock kernel to grok for my MSc work, so Slack is quite a nice choice for me.

      --
      "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
    7. Re:No vendor uses stock Linux tree anyway by sagei · · Score: 2

      I've always thought of Linus' tree as more of a kernel testing ground - even for the "stable" releases.

      The vendors are more conservative than Linus? Hah. Yah. Right.

      Like RedHat bumping up HZ to give a much smoother desktop experience.

      In 2.5.

      Redhat is also doing pioneering work on highly efficient kernel threads that will likely show up in their kernel before Linus'.

      In 2.5 first.

      RedHat's kernel tree resembles the -ac tree moreso than Linus' tree (gee, might that have to do with the fact that Alan Cox works for RedHat?)

      What were you saying about conservative?

      Linus' tree is not as relevant as it once was.

      It is the most relevant thing there is.

      --

      Robert Love

    8. Re:No vendor uses stock Linux tree anyway by Animats · · Score: 3, Interesting
      Like RedHat bumping up HZ to give a much smoother desktop experience.

      That's so tacky. Watch your cache miss rate go way up from all those unnecessary context switches.

      A useful thing for developers to try is turning down the tick rate to, say, 5HZ. Everything that polls then becomes glacially slow. Fix those things to be event-driven.

      As an example, early Netscape (pre-Mozilla) on the Mac had a major polling problem. Every clock tick, it checked every bookmark to see if it needed to be dimmed out, whether the menu was dropped or not. Large bookmarks lists slowed it down to a crawl. Cranking up the tick rate doesn't fix problems like that.

    9. Re:No vendor uses stock Linux tree anyway by truth_revealed · · Score: 2

      Nonsense.

      All GUI programs - X11, Qt, KDE, GNOME, whatever - are ultimately driven by select() or poll() for their input which is directly influenced by HZ.
      How can you be more event driven than using these two system calls? This is the definition of event driven computing.

      That's so tacky. Watch your cache miss rate go way up from all those unnecessary context switches.

      Yes, more 1% more CPU is used on average - who cares? That's what CPUs are for. I would rather have a more responsive desktop running a dozen GUI/music applications rather than my CPU sit idle in a "more efficient state". Bump up HZ from 100 to 500 and see for yourself - it is plainly obvious how much snappier GUI applications are with a higher HZ value. Why do you think RedHat increased the value? Just for kicks?

      As for the Netscape programming errors, that's a different matter entirely. Such bugs are easily fixed.

    10. Re:No vendor uses stock Linux tree anyway by truth_revealed · · Score: 2

      The vendors are more conservative than Linus? Hah. Yah. Right.

      Yes, right. The big Linux vendors are generally more conservative than Linus. What about changing the VM in the middle of the 2.4 (supposedly stable) kernel series? This is the exact opposite of what "stable" means. Linus admitted he did this so he could get it more thoroughly tested.

      Linus was sitting on the fence about the insanely low value of HZ=100 for x86 for years. He ultimately changed it due to pressure from vendors.

    11. Re:No vendor uses stock Linux tree anyway by Anonymous Coward · · Score: 0

      Debian does.

    12. Re:No vendor uses stock Linux tree anyway by sagei · · Score: 2

      Yes, right. The big Linux vendors are generally more conservative than Linus. What about changing the VM in the middle of the 2.4 (supposedly stable) kernel series? This is the exact opposite of what "stable" means. Linus admitted he did this so he could get it more thoroughly tested.

      Well you picked the one big example over the thousand of counter-examples, but even the VM change was not a stability issue but a performance issue. And today you have every vendor shipping either the 2.4 stock VM (perhaps with Andrea's additional VM patches) or Rik's rmap VM. The kernels before 2.4.10 are considered horrid in page-out performance.

      Look at vendor's back-porting 2.5 changes to 2.4 - this is not about stability, it is about improving scalability. We will never merge this stuff into 2.4, but vendors have customers they need to satisfy.

      This should all be pretty clear since vendors start with a kernel.org kernel and then add features and patches galore. And this is fine, and what they should do - but do not go around saying its over stability.

      --

      Robert Love

  32. It's my kernel... by charlie763 · · Score: 4, Interesting

    Remember the kid in school that would always say, "My ball, my rules"?

    Take note that Linus decided to remind us nine times that it is his tree. I am a big fan of Linux, but not so much of Linus. The way he wrote that letter made him seem a bit childish.

    I just wanted to get my thoughts out there. There is no need to mod me down.

    --
    Welcome to the land of the free...pay toll ahead...no photography...please open your bag...
    1. Re:It's my kernel... by Anonymous Coward · · Score: 0

      I couldn't have said it better myself. Linus' behavior towards using ButtKeeper is the same way - using the GPL'd source code of others to advance a personal agenda, namely, to help his friend Larry McDickHead.

    2. Re:It's my kernel... by bsharitt · · Score: 5, Insightful

      Linus isn't the head of some huge corporation that makes a ton of money off Linux developement. When you get down to it, he still basically develop Linux as a hobby even though his hobby is becoming quite a force in the industry. He's doing a service more or less for free(sure the fame could get him a job with a nice paycheck in several places), so he gets to do what he wants. It's the same situation with the guy who made AtheOS. People had grand visions for AtheOS and submited suggestions, and they were confused when they were ignored. The guy was only working on his hobby, not trying to make their dream system. Finally a group of developers got the hint and started Syllable. While Linus is a bit more accepting of features and code, it's the same principle. If you have some Earth shattering changes for the Linux kernel, but are getting snubbed by Linus, make your own tree.

    3. Re:It's my kernel... by dildatron · · Score: 2

      I think I would be the same way if I started such a revolution. I think its great that he can do whatever he wants. It's the users that choose whether or not to use it.

      --


      If you had nuts on your chin, would they be chin nuts?
    4. Re:It's my kernel... by Anonymous Coward · · Score: 0

      You know I was just reading the thread above about cutting off polar balls, and I read this one as "My balls, my rules"?

      Seems like a fine philosophy to me.

    5. Re:It's my kernel... by Blkdeath · · Score: 5, Insightful
      Remember the kid in school that would always say, "My ball, my rules"?

      Take note that Linus decided to remind us nine times that it is his tree. I am a big fan of Linux, but not so much of Linus. The way he wrote that letter made him seem a bit childish.
      His ball, his house, his court ...

      Come on - he gave us a kernel that so very many of us run, and let's be honest - he's had a huge impact on computing today. He's just making a point; his tree, his way. The same goes for every other tree out there, they just have different ways of showing it. Vendor trees probably have a comittee of people deciding what kind of path it should take, presumably with a project manager making final decisions.

      We also know that he accepts patches from people he doesn't neccesarily get along with, from trivial patches to extensive sub-systems. He was just being a little brutally honest, and I can respect that.

      Besides; consider the frustration of having tens of thousands of (wannabe) kernel hackers all around the world who all believe that it's somehow their right to have their latest c00l patch included in the Linus kernel tree. I think he handles it quite well. After all, he's still actively working on the kernel and participating in the whole Linux experience, right? Many people would have taken their ball and gone home by now.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    6. Re:It's my kernel... by npietraniec · · Score: 5, Insightful

      Bear in mind that anyone can take his ball, make an identical copy of it, and do whatever you want with it.

      And it looks like he's encouraging you to do that.

      "But Linus, I want you to do everything for me the way I like it." Gee... tough shit. It's GPL'd code, do whatever you like. I don't think your argument makes any sense. It doesn't sound whiny or juvenile to me.

    7. Re:It's my kernel... by Pyromage · · Score: 5, Insightful

      The thing is this: Linus does not have the time to get every patch in there. No one seems to understand this, so now he's putting it out there pretty forcefully. People like you don't see the whining he puts up with; you just see it when he boils over in the form of letters like this, and then you criticize him.

      All he wants is some assurance that the patch functions well. If you're some stranger and he's never heard of you nor your patch, how the hell is to be assured that your patch won't blow up a computer and embarass him? Do you think Linus can test every patch he gets himself?

      If he requires that you can prove a large working installed base, so what? It is HIS. It has HIS name on it. He approves it, personally, every release. And when it screws up, it reflects on HIM. Not you. Well, you too, but the product isn't named after you; it's named after him, and most users won't see who is responsible for the code.

      Linus wants a good kernel, and if he isn't discriminating about what he takes, it'll go to shit real quickly. So if you think its childish that he grows to trust people who continually write good code, or that he trusts patches that have been distributed in versien 45+1/2 of RedHat and with no known issues, maybe that is childish.

      But there's nothing wrong with require well-tested patches for his code. It's his tree, his name, and his reputation on the line. Good for him, for doing it and saying this.

    8. Re:It's my kernel... by Anonymous Coward · · Score: 0

      I'm only a member of Slashdot to meet women.
      I hope I'm not wasting my time.


      You're not wasting your time if you like women with cocks.

    9. Re:It's my kernel... by abe+ferlman · · Score: 1

      The problem with "my ball, my rules" is that there's usually only one ball.

      Here there are n balls.

      A better metaphor has to do with attribution (which is at stake here), not ownership (which Linus makes clear everyone is individually entitled to). So it would be like if you played for the Penguins and insisted that every time you shoot a goal, Mario Lemieux has to get an assist.

      Or something.

      Really, it's not that good of an analogy :)

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    10. Re:It's my kernel... by Namtar · · Score: 1

      Have you ever read that biography of his 'Just For Fun?' He really, realy sounds like a child in that one.

      If feel the same way you do.

      Big fan of linux. Not a fan of Linus.

      -Colin

      P.S. I can feel the MOD -1 Heretic coming already

      --
      Linux. Because a 386 is a terrible thing to waste.
    11. Re:It's my kernel... by bourne · · Score: 2

      Remember the kid in school that would always say, "My ball, my rules"?

      Yup. But I never remember him making the plans and the materials for the ball freely available to anyone and everyone, so that they could make their own ball and their own rules.

      Take note that Linus decided to remind us nine times that it is his tree. I am a big fan of Linux, but not so much of Linus. The way he wrote that letter made him seem a bit childish.

      Yeah. I'm sure that the developers who whine and pester him do it a lot more than nine times, but you never see that - you only see his public statement after putting up with it, again and again, over and over, ad infinitum. Frankly, I suspect if you had to deal with his mailbox you'd be doing the same thing.

      There is nothing new in his message - its all been said before, repeatedly, in many ways and variations. It all has to be said repeatedly, because people don't listen, don't get it, and don't want to get it. If its childish, that's because it has to be reduced to the level of the audience.

    12. Re:It's my kernel... by Anonymous Coward · · Score: 2, Interesting

      Wouldn't you be doing the same?

      Bear in mind as well, by the way, that your analogy is entirely, utterly incorrect. I hate to break it to you, but Redhat et. al. have made a TON of changes to the versions of the kernels that they distribute. A closer analogy would be "My ball, my rules..but if you want to make another ball like mine, or even paint it a new color, that's okay too. In fact everyone must be allowed to do this, but when it comes to my OWN ball, my rules." Please try and do a little research beforehand, O "big fan of Linux." You know, on minor little issues like the fact that the kernel is GPLed, and what the GPL is. I mean hey, if you dislike Linus so much, you're actually free to take the code, accept patches from others that don't get accepted, and do whatever the hell you want with them so long as you contribute that work back. Your message comes off as being a lot more childish than his, if for nothing else than its lack of knowledge on the issue.

      I love it how you justified your being modded up, by the way, you're one of the more obvious trolls I've seen today. Not as obvious as some loser posting goatse.cx links all over the comments, but obvious nonetheless.

    13. Re:It's my kernel... by leob · · Score: 3, Insightful

      Unlike a ball, a source tree can be copied for free. And the fact that he alludes to that difference ("you are entitled to your own tree"), proves that he is not childish a bit.

    14. Re:It's my kernel... by satanami69 · · Score: 4, Funny

      Thanks Thomas.

      --
      I really hate Dan Patrick.
    15. Re:It's my kernel... by Andrewkov · · Score: 2, Interesting

      I'm not a kernel hacker, but as users do we want Linus accepting patches from every Tom, Dick and Harry? That couldn't be good for stability in the kernel. I say let AC and these other kernel guru's test out the patches first, then recomend them to Linus. It seems to have worked well in the past.

    16. Re:It's my kernel... by PerryMason · · Score: 3, Insightful

      Plenty of people have already pointed out that Linus' tree isn't Linux end of story. The way I look at it, Linus' tree is what he runs on his computers. Alan Cox's tree is what he runs on his computers, etc etc. They are just kind enough to let all of us run the same thing on our computers.

      If you want Linus to include your patches, ie, you want him to run your code on his computers, you better give him a good reason to do so. If you want your code to run on your computers, make your own tree. If you want your code to run on every RedHat install, persuade RedHat. Its really not that difficult a concept.

      --
      "I'm tired of all this 'Aren't humanity great' bullshit. We're a virus with shoes" - Bill Hicks
    17. Re:It's my kernel... by macshit · · Score: 5, Insightful

      Take note that Linus decided to remind us nine times that it is his tree. I am a big fan of Linux, but not so much of Linus. The way he wrote that letter made him seem a bit childish.

      I think if you read the entire thread (in the LKML) to which he was responding, you might be a bit less critical.

      Basically people were bitching and moaning endlessly because Linus hadn't taken their patches, and he had already responded in less explicit terms trying to tell them why -- but some still didn't seem to get it. This post was Linus getting fed up and explaining his position in a way that no one could fail to understand.

      --
      We live, as we dream -- alone....
    18. Re:It's my kernel... by Otter · · Score: 1
      So it would be like if you played for the Penguins and insisted that every time you shoot a goal, Mario Lemieux has to get an assist.

      I can't resist pointing out that he had points on 27 of the Penguins' 40 goals this year. (As of last week, it was something like 22 of 27.)

      Your policy wouldn't put him that much ahead.

    19. Re:It's my kernel... by Idarubicin · · Score: 2
      Remember the kid in school that would always say, "My ball, my rules"?

      Yes, but most kids don't say, "My ball, but you can make an exact copy of it, for free, for your own use. You can play with your ball with whatever rules you want. You can take my basketball and turn it into a baseball, or a golf ball, or a Calvinball, or a shuttlecock, to meet your own needs. You can give away as many copies of my ball--or your derivative ball--as you want, to whomever you want. You can play with as many--or as few--other players as you wish."

      "Oh, and if you like my ball, and you want to contribute to improvements--maybe a more durable covering, a prettier finish--I welcome your suggestions, but I won't be bound by them. It is my ball, after all."

      --
      ~Idarubicin
    20. Re:It's my kernel... by Anonymous Coward · · Score: 0

      You (intentionally?) misunderstood the parent's point.

      Linus has every right to do as he want to with his tree. He puts up with a lot of whining. When the kernel is a mess up it reflects on him. All this is true. But it is still possible for him to come off as childish.

      And he does.

    21. Re:It's my kernel... by dillon_rinker · · Score: 2

      My ball, my rules
      That hardly matters if you're sitting in a ball factory. If Linus won't let you play with his ball, pick up one of the thousands on the floor.

      Take note that Linus decided to remind us nine times that it is his tree.
      I suppose you've been following the mailing list for the past six months? So you've can count how many times people have suggested that maybe it isn't Linus's tree by their incessant suggestions that he hasn't the right to do with it as he pleases? I suspect he's being pretty conservative.

    22. Re:It's my kernel... by steptoe6125 · · Score: 2, Interesting

      You say he seems childish. Linus' goal is not to to be the figure head for linux. In fact that is exactly the opposite of what he wants. He understands that the power of linux is derived from the community, and that a single point of focus and authority would actually make the whole thing weaker.

    23. Re:It's my kernel... by Anonymous Coward · · Score: 0

      So go get your ball and play by your rules. That was the whole point.

    24. Re:It's my kernel... by norwoodites · · Score: 2

      a little more it is that if you let anyone see the ball, you have to allow them to copy for their use too and they have to follow by these rules too, that is what the GPL says.

      But if it was a BSD ball, you could show it to them but not allow them to copy it and change it.

    25. Re:It's my kernel... by photon317 · · Score: 2


      Oh get it off it. Linus kicks ass, it's a very good thing that it's his rules. Anyone else's rules we'd have a bloated slow crufty mess by where we are now in the kernel's evolution. Because it's GPL, and because there are other knowledgeable kernel people capable of maintaing alternate trees, it doesn't harm us that one person takes control in a dictator fashion, and helps a lot when 99% of the time he makes the right decision.

      It's just like how in political science they tell you the best form of government is a benevolent dictatorship, and that its fatal flaw is what the hell can you do about it when the dictator becomes un-benevolent. Linux is a benevolent dictatorship, and if he ever gets stupid or mean, someone with another fork of the tree will take over as the "good" tree, so we don't face those worries.

      --
      11*43+456^2
    26. Re:It's my kernel... by Anonymous Coward · · Score: 0

      I don't recall hearing anybody ask you for your pathetic simplist opinion on licensing. But there you go dragging that tired old debate in just the same. Could you have picked a duller, more useless offtopic remark to make?

    27. Re:It's my kernel... by Anonymous Coward · · Score: 0
      P.S. I can feel the MOD -1 Heretic coming already

      Do you get martyr points for taunting the moderators in such a fashion? Why not just get a t-shirt, "Hey, I'm trying to make short-tempered people angry!"

    28. Re:It's my kernel... by wheany · · Score: 2
      I am a big fan of Linux, but not so much of Linus.
      And I am a fan of Linus, but not dirty GNU hippies.
    29. Re:It's my kernel... by Anonymous Coward · · Score: 0

      You can throw a ball to a person, but you can't make him catch.

    30. Re:It's my kernel... by Kidbro · · Score: 2

      Great. I guess I'll come home and sleep in your bed then, and browse slashdot from your computer. It's a good thing that you cook for me. Pasta preferred. I've got some ketchup, and there's absolutely no way I'm gonna let you get away with not cooking pasta for me and all my friends now that I've been generous enough to bring ketchup!

      It's his tree. Live with what he does with it, or use another. Or fork it yourself. How hard is it to understand that it's ok for people to do what they want with their stuff?

    31. Re:It's my kernel... by azzy · · Score: 1

      Yes. It is his ball (tree), and so the rules are his. Is this childish?

      It is only childish if he doesn't let us play with his ball. But hang on, he gave me a ball, he gave you a ball, and he gave everyone in the world that wants one a ball (yay GPL).

      So now I have a ball, and you have a ball, and we can use our own rules for it.

      No-one else seems to want to play with my ball. So if I get upset and start whining about wanting to play with Linus' ball as if it were my own... who's being childish?

    32. Re:It's my kernel... by Anonymous Coward · · Score: 0
      His response is implicit from the original text: So?

      Form your own tree and manage it "maturely". In fact, try running it entirely by comittee as you imply, and see how the quality of the result is affected.

    33. Re:It's my kernel... by Anonymous Coward · · Score: 0

      This is exactly the reason that the kernel should be removed from Linus's care. He is obviously no longer capable of properly caring for it. The need for more rapid kernel development increases every year and he is now seriously holding it back. Linus himself may become Linux's ultimate failure.

  33. Re:Great! by frankthechicken · · Score: 1

    No, the idea of open source is the ability for you to say, fuck this tree, ill take all this code i want and deviate here and make my OWN tree, one with my patches and nothing i dont want!

    Thing is, how many branches can the tree grow until we can no longer define it under the species PhyLinusthus acidus-flaxen Leaf. I sort of prefer there to be a set direction, it gives me a greater confidence in the product as a whole. I guess I'm just not overly convinced of a guarantee of future compatability between the branches.

  34. I think having one good tree is nice. by krog · · Score: 3, Funny

    But then, I use NetBSD.

    1. Re:I think having one good tree is nice. by Anonymous Coward · · Score: 0

      (+5) Funny!

  35. Hey! Wait a minute! by Anonymous Coward · · Score: 1, Funny

    He mentions the -ac tree... isn't it like OUR tree? I mean, OUR, slashdottish Anonymous Coward tree?

    I am not sure what this is all about anymore!

    LUNIX IS TO COMPLICATED!!!!!!!1!

    1. Re:Hey! Wait a minute! by jdunn14 · · Score: 2, Funny

      Apparently the differences between 'too', 'to', and 'two' are too complicated too =). Oooooo feel the alliteration.

  36. Slash coders take note: by Anonymous Coward · · Score: 1, Insightful

    the above post should be mandatory reading for all new users.

  37. Re:Great! by monthos · · Score: 2

    Well, if it deviates as much as it starts to break userland apps, i guess its a failed tree. if it works, does everything right, with added features/performance, its still linux, i seriously doubt anyone is ripping apart all the basic functions at the core of the kernel and rewriting it, almost all forks just add features, some change large important tasks, but nothign as drastic as to wonder if its still linux or not.

  38. Reject this! :) by AsparagusChallenge · · Score: 2, Funny

    2c2
    < printf ("Hello, World\n"); /* ??????? */ /* PROFIT! */
    ---
    > kprintf ("Hello, World\n");

  39. M$ funding causes his outlash? by Anonymous Coward · · Score: 0

    Wasn't a while ago there was a rumour that Transmeta need M$ to survive[1]? Since Linus works at Transmeta, maybe that's why he is SO cranky.

    [1] http://slashdot.org/article.pl?sid=02/11/05/223200

  40. Patches? We don' need no steenking Patches! by InnovATIONS · · Score: 1, Flamebait
    Maybe it is just me, but this gives me no warm and fuzzies at all...

    Review process? I don't need no steenking review process. I just take the stuff I like from the people that I like. Make me like you!

    You don't like my patches? Make your own patches! Then we can have flame wars about whose patches is better than whose and why it is your fault that something don't run because you haven't got the right set of patches!

  41. Re:Great! by osu-neko · · Score: 1
    You're horribly confused. There is no "official" tree. There's Linus' tree, then there's other people's trees, other organizations' trees, etc. Each person with their own tree is the personally kind of their personal tree.

    Open source is nothing like socialism, it's very much like anarchy. Each person is his own king and rules his own domain.

    You have no say what does into Linus' tree. No one does but Linus. Likewise, Linus has no say what goes into your tree, should you decide you want one, and you have as much right as Linus to create a Linux tree and run it however you like.

    That is what open-source is all about. There is no contradiction here. For anyone at all other than Linus to have any say into what goes into Linus' tree would be contradicting the basic principles of open source. Everyone having input of equal value would be 180 degrees opposed to the whole concept...

    --
    "Convictions are more dangerous enemies of truth than lies."
  42. No by Anonymous Coward · · Score: 0

    The whole idea of open-source is to have the source open. It is open. Having one or a few people in charge is a damn good thing IMHO.

  43. Re:Patches? We don' need no steenking Patches! by veddermatic · · Score: 3, Insightful

    why should it give you warm fuzzies?? If you want to make sure there is a preview/ patch/ whatever process, write your OWN OS. Linus did, and he can do whatever the hell he wants with it... which is what makes it so great!!!

    That's the point of his post... you want an "offcial" policy? Grab the source, start your own tree and convince that what you are doing is better than what anybody else is doing.... if what you're doing *is* better, folks will come around to your way of seeing things. If they don't, you have a version that makes YOU hapy. Which is probably jsut as good, if not better.

    --
    Department of Homeland Security: Removing the rights real patriots fought and died for since 2001
  44. Interesting. by rice_burners_suck · · Score: 4, Funny
    I made a patch that makes Linux crash immediately upon startup, and I DEMAND that Linus include it in his tree. I will accept no answer except 'yes' and I will whine about it non-stop until it happens to my satisfaction. And, yes, I strongly believe that my whining and complaining, four hours before feature freeze, will cause Linus to include my patch just to shut me up.

    In other words, I totally comprehend his message and as such, I'll place his suggestions in effect immediately.

    1. Re:Interesting. by PerryMason · · Score: 2, Redundant

      Thats funny, I cant seem to get MS to remove that patch from Windows...maybe we need to talk.

      --
      "I'm tired of all this 'Aren't humanity great' bullshit. We're a virus with shoes" - Bill Hicks
    2. Re:Interesting. by Anonymous Coward · · Score: 0

      Good job implementing that domestic car technology.

  45. Re:I'm just wondering what a new XWindows would ta by dildatron · · Score: 4, Insightful

    that;s odd how you and I differ. I use linux on my workstation at home and also have a laptop at home with OS X, and I would prefer to have linux on it most days instead of OS X.

    There are a few days I love OS X, like when I am trying to view something I just can't on linux, or when I am video editing. I am glad I have the choice. I bought my laptop more on features per price that what OS it ran, and Apple had everything I wanted all in one package.(mainly built in modem, built in 802.11b, built in firewire, built in usb, and long battery life).

    I think it's great that people prefer differnent OSes. The OS is just the tool to accomplish a job, some are better than others.

    A serious alternative to X-Windows would be cool to at least play with the concept.

    --


    If you had nuts on your chin, would they be chin nuts?
  46. Your tree, his tree, her tree... by FireballFreddy · · Score: 2, Funny

    This is my tree. There are many like it but this one is mine.

    -FF

    (If you don't get that, do us all a favor and moderate something else.)

    --
    SQUEAK, the Death of Rats explained.
  47. And The Issue Is? by trans_err · · Score: 2, Interesting
    I really don't get the issue here- it's linus's tree and other than being a god he is just like you and me. When was the last time I bitched at you because you decided not to use my patch on your kernel.

    I assume that most linux users know how to build a kernel and in the same respect how to apply patches to that kernel (this isn't exactly rocket science.. it wasn't made to confuse you), so are you all really too lazy to build in the patches you want?

    1. Re:And The Issue Is? by Anonymous Coward · · Score: 0

      There is no issue. People could download the kernel source code and accept patches for a kernel module that supports the HTML tag in framebuffered consoles if they felt like it (if anyone starts a Sourceforge project for that, by the way, remind me to jump off the nearest cliff :>). People are just whining about it for the sake of whining. I'm sure RMS will be all over it, if nothing more than to garner more attention to himself and his half-baked ideas/organization/operating system kernel.

  48. Re:Great! by Xtifr · · Score: 5, Insightful

    Isn't having one person in charge of the official tree against the whole idea of open-source?

    No. Almost all open source projects have one person or a small group in charge. Why would this be "against the whole idea"? You're just as free to make your own changes on your own darned computer, no matter how many people are in charge of however many "official" trees. The so-called "official" trees exist merely for the convenience of those who don't want to bother to roll their own each day, and the people in charge of those "official" trees are only in charge because they've earned the trust of those who use their trees.

    Shouldn't everyone have input of equal value?

    No. This is a meritocracy, not a democracy. The people in charge end up in charge because they've proven themselves by the quality of their work. Remember, an "official tree" only remains "official" as long as people are willing to call it that and treat it as that. "Official tree" in open-source terms is a de-facto label, not a de-jure one.

    Or to put it another way, only input of high value is valued highly.

    Any more silly questions? :)

  49. Right on! by IdleTime · · Score: 4, Interesting

    I have to say I agree with The Man.

    My company (which sells a commercial product to run under Linux) have produced several enhancements to the kernel and have been able to get some of them into the Linus' Tree, some were not accepted, but is now incorporated into a well known Linux Distribution.

    It all boils down to what I would call the Mitnik Factor (Tm). Namely how good your social skill is, i.e. how good you are to convince Linux in a PROFESSIONAL way that the patch you have made actually will add a value to the general kernel release and that the whole community will be better off with the patch in Linus' Tree rather than outside of it. (Now that is ofcourse the hard part)

    --
    If you mod me down, I *will* introduce you to my sister!
  50. Off-topic: Drunk finns by Anonymous Coward · · Score: 0
    We all know, that Finns carry around huge knives to cut off the balls of polar bears, when they (the Finns that is) go on a binge.

    Heh! just reminded me of my favorite Finnish person joke:

    The young finn Pekka was up for his manhood ritual. The village leader told him he had to accomplish three tasks:

    1. Drink a bottle of vodka.
    2. Kill a bear.
    3. Rape a woman.

    Pekka quickly drinks the bottle of vodka like all good finns. He then disappears into the forest looking for a bear, but doesn't return until the next day. He's all bloody and battered. The leader asks him worriedly "How did it go?". Pekka replies "It was real tough! Now, where's the woman I'm supposed to kill?"

  51. Which came first? by Anonymous Coward · · Score: 0

    So does whining about whiners make me a genius, or does being a genius make me whine about whiners?

  52. And the Winner Is... by fizban · · Score: 1, Funny

    *slap* *slap*
    "You like that, bitch?"
    *slap* *slap*
    "You want some more, bitch?"
    *slap* "
    Yeah?"
    *slap*
    "Uh, huh!"
    *slap*
    "That's right, byatch!"
    *slap* *slap*

    I just saw a bitch-slapping by Linus, and oooooh, I liked it!

    --

    +1 Insightful, -1 Troll. What can I say, I'm an Insightful Troll.

  53. Re:"Mirror" of article here by Anonymous Coward · · Score: 0
  54. Re:Patches? We don' need no steenking Patches! by dildatron · · Score: 5, Funny

    if anything to do with OS kernels gives you warm fuzzies, your geekhood far surpasses mine...

    --


    If you had nuts on your chin, would they be chin nuts?
  55. What took so long? by Anonymous Coward · · Score: 0

    This isn't exactly a huge undertaking, so why the hell didn't linus do this before? I think he enjoys denying people's patches and just liked the ego trip of saying "your patch sucks, stfu." I get the distinct impression that working with Linus is like pulling teeth out of a rabid grizzly bear.

  56. Get in my tree with me by Anonymous Coward · · Score: 0

    ...Linus is out of his tree! ;)

  57. Linus' REAL patch policy..... by Anonymous Coward · · Score: 0

    Eeny, meeny, miney, mo, catch a tiger by its toe...

    - Tyler (http://www.kianta.com/)

  58. Re:Great! by Anonymous Coward · · Score: 0

    No. You idiot.

  59. Re:Great! by Anonymous Coward · · Score: 0

    > Shouldn't everyone have input of equal value?

    Dear God, no. If that was the case, Linus would have spent the last three months trying to figure out how to fix uptime rollovers...wait a minute...

  60. Filtering by smittyoneeach · · Score: 2

    Linus treats patches in an academic fashion. Use the community as a filter to shunt inferior stuff away from the core code. Pragmatic, smart, efficient. Ideas of quality will survive the vetting. Thumbs up, and in BeelzeBill's eye.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  61. No, no, no... by Ignominious+Cow+Herd · · Score: 1, Funny

    You're supposed to tell Them where to go.

    --
    Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    1. Re:No, no, no... by Anonymous Coward · · Score: 0

      how is this funny?
      he even said he told them where to go...

  62. Linus == Theo by Anonymous Coward · · Score: 0

    Anyone notice that Linus is starting to sound like Theo?

    "This is my house, if you don't like it, you can get the *uck out".

  63. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  64. Responsibility requires authority by ZeroConcept · · Score: 3, Insightful

    Linus is responsible for his tree, he has the authority to do anything he pleases with it and face the consequences of his good/bad choices. When someone submits a change to his tree, he is still responsible for that change so he has to be very careful about what gets in.

    The ball analogy is flawed, he doesn't have the only ball in the game. I think a team coach is a better analogy, he wants to make the team succeed so he chooses the players and strategies to the best of his abilities for the benefit of the game he is playing.

    Criticizing leaders is so easy. Step up and make a difference, otherwise you bring nothing positive to the table.

  65. Tree discussions always ome up near christmass... by eyefish · · Score: 5, Funny

    is it only me, or has anyone noticed over the years that "tree" discussions always come up near christmass time???

    Chould we call this the Linus Christmass Tree phenomenom?

  66. MAN OH MAN! by Anonymous Coward · · Score: 0

    After reading this, I REALLY and TRULY like that guy. I think I may join the kernel mailing list just to hear more of what Linus has to say...

    1. Re:MAN OH MAN! by Anonymous Coward · · Score: 0

      Get a seperate email account for it. The LKML has a lot of traffic.

    2. Re:MAN OH MAN! by mernisse · · Score: 1

      better yet, get the digest format, dell is nice enough to host 2 versions, 1 ~100k digest (I get like 6 a day) and 1 daily digest. Much easier to deal with than the 600+ e-mails a day.

      lists.us.dell.com should do ya right.

      --
      Rushing toward Entropy one iteration at a time.
  67. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  68. Re:Patches? We don' need no steenking Patches! by InnovATIONS · · Score: 3, Interesting
    Why does this not give me the warm and fuzzies?

    Well, because I was looking for something that was, for lack of a better term, less arbitrary.

    Sure Linus does not dictate what each distro has to include, but he is a very influential force, and his statement is pretty much an endorsement of petty personal favoritism.

    I am not in the operating system business. I write applications. I would just as soon NOT have to worry about whether a particular user has a particular patch in 'his personal tree' or not. That is just additional support headaches from my standpoint.

  69. A bit of context by ukryule · · Score: 5, Informative

    Linus' tone might seem a bit aggressive and abrupt, but consider that this is message is a deep, deep down a very long thread that starts here.

    From the very beginning, Linus was saying he thought this patch was something that should be driven by vendors - i.e. put it in their trees *first*, and then it may find a way into Linus' tree later.

    Hence the constant references to 'this is my tree, this is how I do things'.

    The whole thread is actually quite interesting. If you're thinking of suggesting a patch, I suggest you read the whole lot to get an idea about how best to approach it.

  70. Re:Great! by Andrewkov · · Score: 1

    Linus' tree technically isn't the official tree, it's just Linus' tree. I don't know of any distro's that use the stock Linus tree .. Can anybody correct me on this?

  71. Mod up! by Anonymous Coward · · Score: 0

    That is one of the most insightful comments I have ever seen on /.

  72. Re:Great! by child_of_mercy · · Score: 2

    Actually the whole idea of open source has nothing to do with democracy per se.

    it has to do with empowered and unencumbered individuals, which shares traits with some views of democracy.

    the whining socialist view of democracy that tries to hold everyone back to the level of the lowest doesn't have much to do with the open source way.

    --
    'There is a Light that never goes out.'
  73. patch by Anonymous Coward · · Score: 0

    Efficiency increase, standardized notation, etc. Maybe this can be the -ac patch.

    1,2c1,4
    int
    > main()
    > {
    > puts("Hello, World");

  74. Re:Heheh. Hi. by shinobiX · · Score: 0, Troll

    well unfortunatly Im sure its not.. grow up and suck my d!ck :)

  75. yes! by nebenfun · · Score: 2, Funny

    knifefight between linus and rms!

    or better known as the
    "Penguin Man vs Rabid Crazy Man Battle Royale"
    at stake the naming rights to linux

    all $$$ goes to the microsoft legal defense fund

    nbfn

    1. Re:yes! by Theom · · Score: 1

      at stake the naming rights to linux

      The OS or the kernel?

      --

      mp3: l33t term for empty.
  76. Re:Great! by DMBoyd · · Score: 1

    i think all the mod points must be used up or something now after that splurge on the new server.....

  77. I Wish All PMs Could Communicate Like That by serutan · · Score: 3

    3 cheers for Linus! What he wrote was straightforward and easy to understand. If your patches don't make it into his tree, at least you know why.

  78. Re:Great! by Anonymous Coward · · Score: 0

    smoke trees!

  79. Re:Damn... talk about an atitude problem by Anonymous Coward · · Score: 0

    oh, so that's where I left my gerbil!

  80. I like this by tacocat · · Score: 2, Interesting

    Finally, someone who refuses to snivel. I'll bet he's got a strong backbone too!

    I hate to say this in such a generalized term, but he's very right that no one is entitled to have their patch accepted. Americans think everything is an entitlement. That isn't so and the rest of the worlds going to get really pissed of and blow something up.

    1. Re:I like this by Bob+of+Dole · · Score: 1
      That isn't so and the rest of the worlds going to get really pissed of and blow something up.

      I think that already happened, about a year ago...

    2. Re:I like this by Anonymous Coward · · Score: 0
      Umm... let's see... the Spanish, Italians, French and the Germans have been having troubles with terrorism much longer. Many parts of Africa and SE Asia have long histories of terrorism as well. America certainly doesn't ahve a monopoly on assholes.

  81. What every Slashdotter should read by Anonymous Coward · · Score: 3, Interesting
    1. Re:What every Slashdotter should read by arkanes · · Score: 2

      If it's common, it's not an error. It's a change in language.

  82. Re:"Mirror" of article here by Anonymous Coward · · Score: 0

    Man, did I get spanked for posting this, or what!?

    Note to self: no good deed goes unmoderated.

  83. Re:Great! by Anonymous Coward · · Score: 0

    "So in short, if you don't like the way Linus manages his tree - branch. Take the entire code base of any of the trees you'd like as a starting point and implement your anarchist's paradise. Let me know when it becomes stable and I'll give it a whirl. "

    Or you could just install the folk kernel.

  84. Non-programmer agrees by 50ftpoodledog · · Score: 1

    Why should the grower splice it in if he doesn't like the results? As stated, you can put put it into your own tree if you want.

  85. Linus being grammatically correct. by The+Monster · · Score: 5, Insightful
    So, Mr. Torvalds only accept patches from MALE programmers, is it?
    I guess I'm showing my age here, but before Radical Feminism rewrote the textbooks, it was proper usage in English to indicate the male when speaking of an individual of unspecified gender. Everybody understood this. 'She' specifically means a female, and excludes males, while 'he' could be either.

    Kinda like the way the word 'day' can either mean the entire 24-hour period, or just the part when the Sun is above the horizon, but 'night' only means the part when it's below. Except that a 'fortnight' includes both parts.... Bad example.

    Besides, one of the people who Linus trusts and maintains a tree that Linus specifically mentioned, is -aa, which is Andrea Arcangeli. Now, how can anything that includes someone named 'Andrea' be considered 'sexist'?

    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

    1. Re:Linus being grammatically correct. by bytesmythe · · Score: 3, Informative
      Now, how can anything that includes someone named 'Andrea' be considered 'sexist'?

      Errr... Just for the record, Andrea Arcangeli is a guy.

      --
      bytesmythe
      Hypocrisy is the resin that holds the plywood of society together.
      -- Scott Meyer
    2. Re:Linus being grammatically correct. by moebius_4d · · Score: 1

      Andrea Arcangeli is a man.

    3. Re:Linus being grammatically correct. by Anonymous Coward · · Score: 0
      Grammatically correct yes. But semantically incorrect since the person may be female.

      In the past it was idiomatic to say "he" when you meant "he or she".

      Saying "he/she" would be both grammatically and semantically correct. Or you can take another approach and use the word "she" to subsume the male gender (and attempt to establish a new idiom). Some writers use "he" sometimes and "she" sometimes to be grammatically correct while redressing the balance a little. If you're going to be pedantic, learn the difference between grammar, idiom, and semantics.

    4. Re:Linus being grammatically correct. by Spy+Hunter · · Score: 2

      What I've been saying all along is that the English language needs a gender-neutral singular pronoun for people. I propose "te" (pronounced "tee," but with one 'e' like he, she, we, me).

      Example paragraph: "Let's assume that a person would like to visit a website. Te double-clicks the web browser icon. Ter web browser opens. Then the whole internet is ters to explore."

      I'm not sure if the posessive should be "ter" or "tis." Maybe "teir" like their. Anyway, maybe we can make it an Internet meme and someday get it into the dictionaries ;-)

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    5. Re:Linus being grammatically correct. by MyHair · · Score: 2

      The soc.singles type newsgroups frequently use "ze" and "zir" instead of he/she and his/her. I've seen other manufactured gender-neutrals, but those stick out in my head. Or is that "zy head"?

    6. Re:Linus being grammatically correct. by Anonymous Coward · · Score: 0

      This is probably redundant, but I should point out that Andrea Arcangeli is a guy. It's awn-DRE-uh not ANNE-dree-uh.

      For reference see this page

    7. Re: Linus being grammatically correct. by alessio · · Score: 1

      Besides, one of the people who Linus trusts and maintains a tree that Linus specifically mentioned, is -aa, which is Andrea Arcangeli. Now, how can anything that includes someone named 'Andrea' be considered 'sexist'?

      My bet Andrea Arcangeli is a male: Arcangeli sounds like an Italian surname, and Andrea is (mostly) a male name in Italy.

      --
      "It is more complicated than you think" (The Eighth Networking Truth from RFC 1925)
    8. Re: Linus being grammatically correct. by archie77 · · Score: 1

      Andrea Arcangeli is Italian. And in Italy "Andrea" is a male name. Other hint: he's a guy. Confirmed by an Italian slashdot user :-)

    9. Re:Linus being grammatically correct. by JohnnyKlunk · · Score: 2, Insightful

      Interestingly, Finnish is one of the languages which has that - "hän" is both him and her.

      Most of the Finns I know (which is quite a few) speak very good english, except they mix him/her up all the time - Having grown up not worrying about it.

      Although, iirc Linus is part of the minority of Finns who's mother tongue is Swedish.

    10. Re:Linus being grammatically correct. by Deven · · Score: 2
      What I've been saying all along is that the English language needs a gender-neutral singular pronoun for people. I propose "te" (pronounced "tee," but with one 'e' like he, she, we, me).

      I don't think new words will be invented. I believe that singular usage of "they", "them" and "their" will become accepted usage.

      In fact, it appears that the Oxford English Dictionary already sanctions singular gender-neutral usage! Here is the normal (plural) definition of "they" from the OED:
      B. Signification. I. 1. a. As pronoun of the third person plural, nom. case; the plural of he, she, or it: The persons or things in question, or last mentioned.
      However, there is also a singular definition of "they":
      2. Often used in reference to a singular noun made universal by every, any, no, etc., or applicable to one of either sex (= 'he or she').
      Similarly, here is one of the definitions of "them":
      2. Often used for 'him or her', referring to a singular person whose sex is not stated, or to anybody, nobody, somebody, whoever, etc. Cf. THEY 2.
      Correspondingly, a definition of "their":
      3. Often used in relation to a singular n. or pronoun denoting a person, after each, every, either, neither, no one, every one, etc. Also so used instead of 'his or her', when the gender is inclusive or uncertain. Cf. THEY pron. 2, THEM pron. 2; NOBODY 1b, SOMEBODY. (Not favoured by grammarians.)
      Each of these had examples going back centuries. Perhaps the grammarians are being inappropriately pedantic on this point?

      The OED documents singular usage of "they" as "he or she", "them" as "him or her" and "their" as "his or her". Political correctness often demands that people avoid using "he", "him" and "his" as gender-neutral pronouns, even though these are considered grammatically correct. Constructs such as "he or she" or "he/she" are awkward. Invented words like "hir" instead of "his or her" are confusing. Spoken usage has drifted toward the singular usage of "they", "them" and "their" for the sake of convenience, without loss of clarity.

      In short, the grammarians should get with the times and sanction the singular usage for written use as well, so we can put this issue to rest. This is, after all, how real languages evolve -- first in common usage, then "officially". Too bad grammarians are pedantic by profession; they'll probably have to grow old and die before the next generation of grammarians can sanction it, having grown up with it as common usage...

      Meanwhile, perhaps we should all take a stand and adopt the written usage to match the spoken usage. When someone claims that this is "incorrect", point them at the Oxford English Dictionary, which is considered the highest authority on the English language, after all. Grammar teachers may not like it, but should we really listen to them over common sense and the OED?
      --

      Deven

      "Simple things should be simple, and complex things should be possible." - Alan Kay

    11. Re:Linus being grammatically correct. by Dr.+Manhattan · · Score: 2
      As has been noted, "they" is perfectly acceptable as "him or her", and has been so for at least a century or more.

      Of course, it's really interesting that people feel it terribly necessary to de-gender English, which is one of the most gender-neutral languages out there. I mean, take French, Italian, Spanish, etc., etc., where every single noun has a gender! In French, for example, you have to remember that cars are feminine ("la voiture"), but tables are masculine ("le table").

      Why isn't it vital that we add a neutral "it"-style pronoun and such to those languages?

      (Okay, fine, mod me offtopic, but it's a pet peeve of mine.)

      --
      PHEM - party like it's 1997-2003!
    12. Re:Linus being grammatically correct. by Spy+Hunter · · Score: 2

      Really? Sweet! Next time a stupid prof. complains about me doing this I'm going to point them ( ;-) to the Oxford English Dictionary. Grammarians need to get with the times. It is extremely common in general usage, so who are they to argue?

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    13. Re:Linus being grammatically correct. by Anonymous Coward · · Score: 0

      Sorry, this place is taken. It's called 'it'. Why limit pronouns to people? After all, such grammar usage is developed well before Darvin's theory of evolution was propsed, which is highly unscientific, and arrogant in today's standard. If you have to invent pronouns for certain groups of objects, it should be enginnered in more orthogonal manner. Prounouns of specific group/species of lifeform should be called -it.

      For example, John is a human (homo sapian) and a mammal, so the pronoun would be 'homo-sapian-it' or 'mammal-it'. So, when referring John is walking, one should say 'homo-sapian-it is walking.' Or 'mammal-it is walking.'

  86. Re:Great! by sirsnork · · Score: 1

    According to a post further up, Slackware is one such distro

    --

    Normal people worry me!
  87. Linus' dead-on by dh003i · · Score: 4, Interesting

    I don't know what this patch is or what it does, and I really don't care.

    No-one's patch is entitled to be incorporated into Linus' tree. It is his tree, and he puts stuff in there that he feels is the best. Would you really want Linus putting something in his tree which he didn't feel good about or was unsure of? When Linus puts something in his tree, that's his certification that he thinks it's good and useful. Its his word on that in a sense. The minute he starts putting stuff in because people pester him, his word that something is good and useful to his knowledge becomes useless.

    Chances are that if the patch is good, Linus will accept it provided he's given enough time to properly evaluate it. Linus is a human being like the rest of us. He can't thoroughly evaluate hundreds of patches coming in a week before the feature-freeze deadline. Try to give him the same breathing room to do a job you'd give anyone else. Also, remember, Linus doesn't have to do anything. He's doing this voluntarily as a service to the public. If you think you're patch is good and useful enough to be incorporated, and Linus rejected it, then go out and prove that its good. Put it in you're own tree or convince a vendor to do so; then people will use it, and if its good, word will get around. Once that happens, more likely than not, Linus will put it in his tree.

    I've submitted about a hundred articles to Slashdot, many of them on what I thought were good "your rights online" issues. Do you know how many submissions of mine have been accepted? 1. It was on Creg Ventor, the man who used his own DNA to help sequence the human genome; ironically, I thought that was one of my worst submissions. Yet, believe it or not, you don't see me whining to the editors of Slashdot or in the discussions about it. I realize that many many many other submissions have been made, that the editors have to choose what they feel is best, and that they have to create a variety; I also realize that they're human beings.

    Other people would do well to do the same in regards to patches.

    1. Re:Linus' dead-on by Zspdude · · Score: 2

      For shame! Comparing Linus to the /. editors!

      --
      What's in a Sig?
    2. Re:Linus' dead-on by Anonymous Coward · · Score: 0

      quit whining about yer articles not making it into slashdot.

      what next shoudl i start whining about how none of my comment make ever get past the score 0?

  88. So Linus by anon757 · · Score: 0, Offtopic

    can't see the forest for the Trees?
    Ugh, I just had a flashback to my Windows 2000 Active directory training. Excuse me, I need to go shower now.

  89. Re:Great! by Permission+Denied · · Score: 5, Funny
    Please send me patches, thanks.

    Portability fix, standards compliance:

    0a1,2
    > #include <stdio.h>
    >
  90. GPL anyone? by Anonymous Coward · · Score: 0

    Where are the zealots who say that GPL don't enforce forks? Linux seems to get more and more fragmented, both because of the "distros" which are getting wild, and because of the several "kernel trees", poorly maintained, mostly using this horrible "top-down trust" system ("top-down because Linus is the only one who can enforce his trust). I dont want to start a flame war, but all of this is due to the lack of care about the userland and tools to avoid the intrinsic mess of distributed development, trying to compensate that with a insanely centralized management.

    And people say the BSD license "fragments" code.. At least the BSD's use good standards and CVS, with specialized developers assigned to maintain only their domain area, not one "developer" to "trust" everything... Guess what? BSD's have a very clean source tree, with 3 forks, conecptually different one from each other, where each is actively and sanely maintained by groups the community trust, not [fundamentally] the inverse.

    1. Re:GPL anyone? by Anonymous Coward · · Score: 0
      so, uh, bsd "diversity" is good, but linux doesn't have that, it has fragmentation...

      "sane" and "theo" arewords particularly associated with each other, because Theo ain't. Awesome hacker, all hail, etc; he's still as crazy as a skunk on crack.

      "userland"? excuse me? just exactly how much userland do either the linux kernel developers or the bsd developers give a flying fsck about? Its all GNU, and for the most parts its done, its stable, and its usually fancy. Only commercial vendors seem to feel the need to forego GNU userland in favor of their own crippled, bug ridden, minimally functional versions of things. (Try "date -d"3 weeks next tuesday"" on a system using GNU date vs. Solaris, for example)

      "clean source tree?" *cough* Go look. find the hardware drivers in linux that include low level protocol code, which functionality is repeated in several other hardware drivers as well. Find the #ifdef 0's in linux. Find the major subsytems donated by defunct companies who couldn't make the code reliable or comprehensible enough for commercial use. ... Can't do it? look at freebsd, and you won't have to look long or hard.

      So how much do you get paid for these oh so respectable, well-informed, and thought provoking posts, anyway? Or do you just do this for the warm feeling of satisfaction you get from stealing and selling BSD licensed code instead of having to write something yourselves?

  91. God I hate Plantlife by Anonymous Coward · · Score: 5, Funny

    So I send all of my childhood attempting to get into girls bushes and failing. Now I spend my entire adult life failing to get in another mans' tree.

    Shouldn't this all balance out at some point?

    1. Re:God I hate Plantlife by Diabolical · · Score: 2

      So I send all of my childhood attempting to get into girls bushes and failing

      Sexually tinted....

      Now I spend my entire adult life failing to get in another mans' tree.

      I hope this isn't the same kind of remark is it?

  92. Re:Great! by fatboy · · Score: 2

    Isn't having one person in charge of the official tree against the whole idea of open-source?

    Shouldn't everyone have input of equal value?

    Then again, a certain popular linux site also has 'super-users' who control everything. I guesse the open-source world is full of contradictions.


    Open-source is about giving users access to the source code of software. It's about empowering USERS. It's not about some leftist social movement, as MicroSoft would like people to think.

    --
    --fatboy
  93. Summary by jbolden · · Score: 5, Interesting

    Figured I'd post a quick summary of the underlying issue.

    There is a patch that has strong vendor support (like vendors have already signed contracts involving services from this patch).
    This patch is a service offered on many other commercial unixes (Irix, Solaris, AIX, etc..)
    Linus considers this patch:
    a) to be dangerous
    b) to be difficult to test
    c) likely to have the most problems on the x86 platform which is Linux's home platform
    d) supporting it might add long term maintainability problems to the kernel

    The kernel hackers whom Linus trusts seem to agree with his assessment.

    What Linus wants is
    a) for the vendors to support this patch over a long period of time on a wide range of systems.
    b) For there to be some evidence that Linux users (as opposed to Linux vendors) actually want this feature.

    So what you have is a fight between big guns: Suse, United Linux, IBM.. and Linus.

  94. This is what you get for being a karma whore by Anonymous Coward · · Score: 0

    You filthy fucking little scank bitch. This will teach you next time to post anonymously when posting the text of the article instead of trying to be a whore. ;)

    So go fuck yourself you fuck up.

  95. Or better yet by Anonymous Coward · · Score: 0

    Do you belive in rolling the toliet paper into a wad or do you belive in weaving a fucking wicker basket out of it before wiping your ass?

  96. [OT] Oh my fucking god! (that's what she said!) by Hektor_Troy · · Score: 1

    Seriously; it's three minutes since I read that comment, and I'm still laughing!

    Thank you very much for saving my day (and night as it's 5:15 am here).

    --
    We do not live in the 21st century. We live in the 20 second century.
  97. Right.. by Anonymous Coward · · Score: 0

    And furthermore, Linus doesn't *care* if that's how things go.

  98. Personal favoritism? by Anonymous Coward · · Score: 1, Informative

    It's HIS TREE. HE CAN PLAY FAVORITES ALL HE LIKES.

    He doesn't care if you go make your own, or if the world abandons his tree and goes to work on someone elses....

    What part of this is hard to understand?

  99. Jerkoff? by Anonymous Coward · · Score: 0

    eh?

  100. Fight? by Anonymous Coward · · Score: 0

    What fight? Linus isn't fighting.. he just plainly doesn't want it in his kernel at this time, has explained why, and wants to not be bothered with the issue anymore, because there is nothing more to discuss.

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

      Nice how ONE person can control the lives of millions isn't it?

      Nice little dictatorship here. What if "only" 5% need the feature and Linux declines. That's still hundreds of thousands of people who are SOL because for some reason the entire Linux destiny is in the hands of a single person that "doesn't want to be bothered at this time".

      There is a large contingent of people that think that it's time that Linus let go. The kernel is too much responsibility for him at this point. This article only proves the point.

  101. Full Metal Kernel by nhtshot · · Score: 4, Funny

    "This is my tree. There are many like it, but this one is mine." - Linus

    1. Re:Full Metal Kernel by Anonymous Coward · · Score: 0

      Haha, good one. Watched that movie yesterday, actually.

  102. Re:Patches? We don' need no steenking Patches! by Mr+Bill · · Score: 1

    It's not who he likes, but who he trusts! There is a big difference there, and if you read the message again, you will see that he has accepted major patches from people he dislikes and doesn't get along with...

  103. Re:Tree discussions always ome up near christmass. by (H)elix1 · · Score: 2

    is it only me, or has anyone noticed over the years that "tree" discussions always come up near christmass time???

    Chould we call this the Linus Christmass Tree phenomenom?


    Considering the week, I suspect more of a 'great pumpkin' phenomenon.

  104. Re:Great! by nathanh · · Score: 2
    Isn't having one person in charge of the official tree against the whole idea of open-source?

    Nope. It's his tree and his rules. If you want different rules then start your own tree.

    Shouldn't everyone have input of equal value?

    Definitely not.

  105. Tree. Not kernel. by Anonymous Coward · · Score: 2, Insightful

    Note he isn't saying "I made this OS, it's my OS, so i'll do what i want with it!"

    He's saying, *this is my computer*.

    He's talking about what he will or will not allow on his personal CVS archive of the linux kernel.

    This is why he keeps saying "tree". He is emphasising, this is linus' copy of the linux kernel. This is linus's computer. (Though someone else probably hosts it ATM.) There are lots and lots of other copies. Get your own ftp server.

    This isn't a matter of the kid who owns the ball insisting what game is played. This is a matter of an adult who has some random kids noisily playing a really obnoxious game in his living room, and he's yelling "can't you kids do that outside?"

    There is no need to mod me down.

    There is also no need to mod you up, you have made no worthwhile points.

  106. Re:I can identify with the 'squeaky wheel' attitud by mfos.org · · Score: 2

    The squeaky wheel gets the grease ... but when management decides there is one wheel too many, and there need to be downsizes...

  107. Re:Great! by norwoodites · · Score: 2

    It does not have to include stdio.h if you are using K&R C, so this patch should not be accepted.

  108. Re:Tree discussions always ome up near christmass. by cant_get_a_good_nick · · Score: 3, Funny

    Considering the week, I suspect more of a 'great pumpkin' phenomenon.

    So Linus still believes in the Great Pumpkin? ARRRRRGGGGGHHHHHHH!!!!!!!

    Yes, I should be slapped for that. Good grief....

  109. Windows XP by Anonymous Coward · · Score: 0

    Isn't it better to have the "tree" coming from one place? Look at how stable Windows XP is now that we are onto service pack 1.

    How many security holes would be in there if John Asscluster patched it up in his garage.

    Linux: If someone offered me heart surgery for free, when I am 100% healthy, should I take it anyway just for the fact that it is free?

    People need to stop worshipng this pompus moron.

  110. Of interest might be.... by Skeezix · · Score: 5, Interesting
    You might also find Havoc's article on Free Software Maintenance interesting.

  111. Re:Great! by Anonymous Coward · · Score: 0

    Read what Linus wrote. The best way to get patches into the reference kernel (if Linus doesn't know you) is to get wider testing/acceptance in another developer's kernel. No need to get into the "inner circle". If your shit is good, it will get in - just not directly. If all of the other developers who maintain kernel trees reject your code, your code is the problem.

  112. LINUS DOESN'T SCALE -- UNLIKE YOUR ASS! by Anonymous Coward · · Score: 0

    Which accepts large contributions from anonymous donors.

  113. Recognisable models by phorm · · Score: 4, Insightful

    Evolution looks so much like Outlook there ought to be royalties involved

    Ever checked out Lycroris? Looks familiar doesn't it. Thought and design theft go both ways though, notice what happens when you push "tab" with a half-typed file/directory in winXP (and I think 2k) command prompt? Hmmm, somehow I think that one got ripped off from the linux (perhaps unix or previous other) community, was it GPL'ed?

    The point of making products like evolution similar to office is to provide the user with something they can relate to easily enough while providing them with better functionality or stability, etc (or just functionality on an alternate medium).

    People recognise Microsoft layouts. In fact, I even like them. Chances are that if MS software didn't crash so much and wasn't so fricking expensive and/or ignorant in EULA's etc, then even linux users could find a use for it.

    Linux systems can get a lot by mimicking windows graphical designs and ideas. MS can learn about (but probably won't) useful functionality and ability to grow from linux.

    Just IMHO though...

    1. Re:Recognisable models by Surak · · Score: 2

      Thought and design theft go both ways though, notice what happens when you push "tab" with a half-typed file/directory in winXP (and I think 2k) command prompt? Hmmm, somehow I think that one got ripped off from the linux (perhaps unix or previous other) community, was it GPL'ed?

      I could be wrong on this one, but the first place I ever saw command line completion was in J.P. Software's 4DOS command interpreter (a common.com replacement for DOS), ca. 1988. I think command completion in bash, tcsh, etc. was probably ripped from there.

    2. Re:Recognisable models by radish · · Score: 2

      Command completion has been in windows for ages (certainly NT4 & win95 had it, maybe NT3.51, maybe even 3.11) they certainly didn't rip it off from "linux", possibly one of the early versions of bash or something tho.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    3. Re:Recognisable models by Anonymous Coward · · Score: 0

      csh was the first to have it I think. it's the ESC key.

    4. Re:Recognisable models by phorm · · Score: 1

      Do you know if there was a key for win9x? I guessed that it probably stemmed from somewhere else, but I don't think that Microsoft actually adopted it until it became popular in other operating systems.

      Command completion probably wasn't the best example though. For GUI itself, it seems that the MS seemed to steal GUI ideas from Mac back in the good ol' days.

    5. Re:Recognisable models by Cramer · · Score: 1

      Correct. Apple sued - and LOST. Which only makes me wonder that's changed that makes them think they can get a different answer 20 years later. (The famous "look and feel" case as I recall.)

    6. Re:Recognisable models by mad_cow · · Score: 1

      Ever checked out Lycroris [lycoris.com]? Looks familiar doesn't it. Thought and design theft go both ways though, notice what happens when you push "tab" with a half-typed file/directory in winXP (and I think 2k) command prompt? Hmmm, somehow I think that one got ripped off from the linux (perhaps unix or previous other) community, was it GPL'ed?


      Or the other possibility is that some sort of keyboard shortcut is necessary once you start looking at file names longer than 8.3, and tab's about the best key on the keyboard for that because it has no meaning on the command line (just more white space) and isn't likely to be interpretted by any encapsulating windowing system. Microsoft didn't steal the idea, it just makes sense.



      Linux systems can get a lot by mimicking windows graphical designs and ideas. MS can learn about (but probably won't) useful functionality and ability to grow from linux.


      There are two things that can be considered "good" about the Microsoft interface:

      1. Windows is so common that almost everyone is familiar with how things work in the Windows interface. It's a plus, for example, for an employer to not have to take a new employee and show them how to use the interface. This doesn't mean that the Windows interface is better, it just means that it's more common.
      2. user interface guidelines make for a consistant experience. You've got all these window managers and all these different styles of widgets, it must be hard to develop some Open Source Graphical User Interface Guidelines handbook (though I wouldn't be surprised if there is just such an effort somewhere out there). Microsoft's got UI guidelines, as does Apple. This is where the Linux desktop movement could use some improvement, and really, that's about the only place.
  114. Not exactly by Anonymous Coward · · Score: 0

    Mac OS-X runs the Mach kernel !!

    Only the userland is BSD.
    That is a fact.

  115. Yepp by Anonymous Coward · · Score: 0

    Indeed.
    If OS-X is a BSD than Linux is a BSD because uses SOME BSD programs.
    Linux is Linux beacuse of the Linux kernel.
    And OS-X is OS-X because of the Mach kernel.
    So, that is NOT BSD, and boy trust me on this I like BSD.

    So do not spread FUD, OS-X is Mach, Next rather than BSD.

  116. Re:Great! by mernisse · · Score: 1

    Slackware, and gentoo if you emerge the vanilla kernel sources come to mind, and you're always free to ftp/rsync/http/whatever your own copy of the tarball, make it, and install it. Chances are it will work. Maybe not 100% depending how much the distro changed the code, but it will probably work.

    --
    Rushing toward Entropy one iteration at a time.
  117. On the other hand. . . by kfg · · Score: 2

    it would be hard to catagorize Slack as a "major" vendor these days.

    Now look, don't shoot me yet. It's simply true. It's a very small outfit and their product is used by a comparitively few. That's just he way it is.

    They pefer to stay small, away from the commercial mainstream as such and all that entails. They cater to a particular hardcore, loyal and *sophisticated* "market segment" that wants what Slack provides. Patrick has stated this explicitly.

    Now, again before you shoot me, this is " A good thing" (tm). I'm not knocking them. I'm praising them. Markets need these small outfits catering to the "oddballs," as it were. Bigger is not always best, small *is* beautiful. Not being a Fortune 500 company does NOT mean you're a "failure."

    If you shoot at a target and hit the bullseye you've succeded, no matter what anyone says.

    Perhaps they're just too blind to see the goal.

    KFG

    1. Re:On the other hand. . . by derF024 · · Score: 2

      it would be hard to catagorize Slack as a "major" vendor these days.

      Now look, don't shoot me yet. It's simply true. It's a very small outfit and their product is used by a comparitively few. That's just he way it is.


      Debian uses the stock tree too, but you might not call debian a major vendor either if you don't consider slackware a major vendor. i know a couple hundred people who use linux (and i know quite a few people who use *BSD as well) and the major distro among them was (until about 2 years ago) slackware. debian has moved in on that lately, but slackware is still #2. redhat/suse/mandrake/etc. aren't even on the map. the people i've met who do use those other distros are often asking to borrow my debian netinstall disks, so i'd guess some of them are moving over

      either way, i would think about the linux community a bit more before i discount slackware or debian. slackware still has a very very strong hold on servers and with more "old school" unix users.

    2. Re:On the other hand. . . by 1%warren · · Score: 3, Informative


      From The Linux Counter machine report:
      Distribution
      107953 registrations entered 109463 values
      conectiva 1428 1.32%
      debian 14625 13.55%
      diy 1445 1.34%
      mandrake 20342 18.84%
      red hat 32051 29.69%
      s.u.s.e 12481 11.56%
      slackware 12782 11.84%
      Others 14309 13.25%

      This is probably somwhat skewed though, as root gets an email from Pat, which, amongst other helpful advice, invites us to register with the Linux Counter.

      --

      Full plate and packing steel! -Minsc
    3. Re:On the other hand. . . by Anonymous Coward · · Score: 0

      > Debian uses the stock tree too, but you might not call debian a major vendor either if you don't consider slackware a major vendor

      Debian patches the stock tree; have a look at the change notes sometime. Not a large set of changes (depends on the kernel version) but they're there.

  118. Re:Great! by Anonymous Coward · · Score: 0

    Yeah, start your own tree then wait for Linus to submit a patch to your tree then do the same thing..

  119. Crashing at boot up? by Anonymous Coward · · Score: 0

    A funny thing is that I did just that. While playing around I put an infinite loop in the scheduling algorithm.

    Yup that hung up part way through bootup. :)

    chad

  120. Linus didn't take his ball and go home. by kfg · · Score: 4, Insightful

    Linus handed out free balls to everyone. As many as they wanted. *Then* he made sure they had *free* tools for duplicating or modifying their balls at will, ad infinitum, plus the right to distribute these balls in "competition" with the ones he was giving away for free and start their own games.

    Now some people seem to be complaining that they aren't happy with the ball he gave them, they want *his* ball. They don't want to make the rules for their own game, they want him to play with *his* ball and *his* friends to *their* rules.

    I've known people like that.

    They're generally refered to as *assholes* by the general populace.

    Linus was responding in a mature and adult way to *adults* who were behaving as children who always want what someone *else* has.

    Did he mention it was *his* nine times? Why would he do something like that? Perhaps because. . . are you ready for it? Because it's his?

    *They already have their own.* Linus gave it to them.

    If you give me a car, any car I want, and all the tools, parts and materials to modify it as I will are you suggesting that *you* would be childish for refusing to comply with my *demand* that you paint yours plaid and glue an elephant to its roof?

    Hell, this opens up whole new vistas of possibilities. I think tomorrow I'll get old Bill on the blower and demand that the next version of Windows be Linux based, and if he refuses to comply. . . why, of course he's just being childish.

    KFG

  121. Japanese Proverb... by Mark+Garrett · · Score: 3, Interesting
    It's more like 'the squeaky wheel gets whacked with a hammer and replaced with something better'.

    Deru kugi wa utareru.
    "The protruding nail gets hammered."

    Seems appropriate. (And note, this is 'hammered' in a non-beverage-related manner.)

    1. Re:Japanese Proverb... by Cryptnotic · · Score: 1, Offtopic

      That proverb is about conformity. If you do not conform yourself, you will be conformed. What Linus does is he ignores the people who want him to do things their way.

      Some moderator seems to have considered your comment Interesting. I however, would have called it Offtopic.

      --
      My other first post is car post.
    2. Re:Japanese Proverb... by Anonymous Coward · · Score: 2, Informative

      I really don't understand why the parent was labelled flaimbait. He hit the nail on the head, so to speak :p. Yes, I know, I'm full-blooded Japanese.

      The problem is that you're misinterpreting the meaning of the proverb. It doesn't necessarily mean that you should conform, it's just an observation that straying from the pack results in increased hardships. Sometimes breaking off on your own is worth it, but the proverb is used to remind those who are too eager that they should think long and hard before making such a decision.

  122. Good for Linus, bad for users by iamacat · · Score: 2, Interesting
    Ironically, Linus may have to give up some control of his project precisely because he was so successful with it. With so many people using Linux, there will be times where he may personally disagree with some direction in kernel development (for example, binary compatible modules between releases... hint, hint. Or perhaps people really decide to re-write Linux as a microkernel :-) ).

    The needs of a diverse user base would be better served by a group of developers with some way to discuss and vote on things that cause arguments. It doesn't have to be formal, but anyway one person shouldn't be able to force his/her opinion if everyone else disagrees.

    Of course, Linus is saying that this kind of group can just maintain their own branch. But it will take a big event for people to start using a non-Linus branch and for developers to start submitting patches for it. And users will only loose when they found out that one branch doesn't crash and the other one crashes but supports their digital camera.

    I guess it depends on weather Linus wants to keep his work as interesting as possible or put up with some annoying meetings and arguments to make the project as successful as possible. Of course, he has earned our blessing to do anything he wants. But I guess in the first case, someone will eventually make a branch with a critical improvement that he overlooked and Linux will end up as fragmented as *BSD.

    1. Re:Good for Linus, bad for users by murdocj · · Score: 1

      I think Linus' whole point is that what Linus controls is HIS source tree. By definition, he gets to decide what goes in. If he makes enough bad decisions, another source tree may end up becoming the "reference tree" for Linux... so be it.

  123. In a simlar vein. . . by kfg · · Score: 2

    but from a different ventrical. .

    I've submited exactly three stories to Slashdot.

    The first one was an article a friend of mine wrote. It was a good article. It was an article apropos to certain Slashdot stories, the sort you might legitimately link to in a post, but I didn't think it was a Slashdot story in itself. It was just an op-ed piece, commentary on News for Nerds, but in itself news worthy.

    He e-mailed me and asked me if I'd submit it. Ok, he's a friend, I submited it. Lo and behold. . .it was rejected. Go figure.

    The second story was one I ran across and thought was absolutely nerdfully *cool!* I submited it. Lo and behold. . . it got accepted!

    The third story, ok, less nerdfully cool than the other, but ultimately more important really. I submited it. Lo and behold. . .it got accepted, BUT. . . not under my byline.

    So how am I doing, submission percentage wise?

    Here's where it all goes apropos on us. A got a story accepted under my byline. A story I thought ought to be on Slashdot ended up on Slashdot and. . .a story I didn't think belonged on Slashdot didn't get on Slashdot.

    As far as I'm concerned I'm batting a thousand. The story I didn't simply get credit for but thought was deserving the editors thought was deserving as well. My "taste" at least was true. * And the same goes for the story that was rejected.* I knew it should be rejected. My *taste* was true.

    "Rejection" isn't always *rejection.* If more people would learn the difference between the two the world would run a lot smoother.

    Someone's patch was rejected. They didn't care to listen to *why* it was rejected. The end result is that *they* ended up being rejected as well, for their *behaviour,* although they seem to have a hard time grasping this simple concept.

    They have been told explicitly how to regain acceptence of both their patch and themselves.

    It's up to them to prove wise enough. Linus ain't going to do it for them, nor should he have to.

    KFG

  124. Got an answer? by SailorBob · · Score: 1

    1/3rd of US foreign aid goes to 0.1% of the population [wrmea.com]

    Why are you posting an inflamitory offtopic sig linking to an anti-Semitic website which openly supports terrorism?

    And just to point out the bias here, Israel get's $2.5 billion (1.5 military, 1 civilian) a year in aid from the USA (the site you link to doesn't even get the basic numbers correct), while Egypt gets $2 billion a year in military aid. People are starving in the streets in Egypt, but the country refuses to convert even $1.00 of that military aid to civilian aid. And of course there's Jordan which averaged $284 million per year over the past 5 years and will go up to $300 million next year, which put together with what Egypt get's is almost identical to what Israel gets.

    And of course there is indirect aid to the Saudis. Ten's of thousands of American soldiers protect the biggest supporter of terrorism and bin-laden in the world. If you want to bitch about something bitch about the fact that the state department coddles and protects a government which directly (if "secretly") supported and still supports the people responsible for the Twin Towers bombing.

    Disclaimer: I'm an American Israel Jew. I also happen to oppose US aid to Israel, but for real reasons, not bullshit anti-Semitic ones.

    --

    Woopty Doo Basil, what does it all mean?!

    1. Re:Got an answer? by Anonymous Coward · · Score: 0

      "the state department coddles and protects a government which directly (if "secretly") supported and still supports the people responsible for the Twin Towers bombing."

      Er..recursive error there, given that the past and previous state departments ARE the people responsible for the "Twin Towers bombing" (sic).

      Some people need everything spelled out. Just because the US government doesn't tell you what it's doing, it's not excuse for being ignorant of the truth. Killing elected leaders in South America? Isn't that terrorism?

      http://www.newint.org
      http://www.monkeyfist.com /

      Since the second world war
      THE UNITED STATES GOVERNMENT
      has bombed 21 countries

      China 1945-46, 1950-53
      Korea 1950-53
      Guatemala 1954, 1960, 1967-69
      Indonesia 1958
      Cuba 1959-61
      Congo 1964
      Peru 1965
      Laos 1964-73
      Vietnam 1961-73
      Cambodia 1969-70
      Lebanon 1983-84
      Grenada 1983
      Libya 1986
      El Salvador 1980s
      Nicaragua 1980s
      Panama 1989
      Bosnia 1985
      Sudan 1998
      Former Yugoslavia 1999
      Iraq 1991-20??
      Afghanistan 1998, 2001-02

  125. Re:I'm just wondering what a new XWindows would ta by Animats · · Score: 2
    I've done a little work in that direction, building on OpenGL as a base. If you assume you have modern graphics hardware underneath, much of window management can be unloaded onto the graphics subsystem.

    Things like window dragging work really well.

  126. But my sample isn't based on. . . by kfg · · Score: 2

    your friends. Or my friends either. *Our* friends are among the most likely to use Slack, Debian or BSD. It's a biased sample.

    This may come as a shock to you but most Linux users haven't even *heard* of any of the three. Hell, I've even had to introduce a couple of friends who were Linux *sysadmins* to them.

    Why do you think so many people have to say so many times " Linux != Redhat"?

    I'm "old school" enough to have learned my way about UNIX decades before Linux existed, back when Kernigan & Ritchie was *the* manual. Slack is great, Slack is good. So is Debian.

    But the fact remains that most people who use Slack or Debian don't even know they're doing it. They got it wrapped in a new "package" by some other vendor. . . and none of *those* vendors are "major" either. Why do you think "United Linux" was formed?

    The people who try to estimate the Linux market who take as their sample *all* Linux users say Redhat and Redhat derived distros account for over 90% of all Linux users. I don't use Redhat. I have no religious axe to grind on that score. I'm prepared to take their estimates seriously.

    Yes, yes. I know. Those estimates have all sorts of holes in them. I'm aware of the holes and how they got there. I still think, even with the holes and resulting overestimates, that Redhat absolutely dominates the "user market."

    When us "old school" Linux users first used Slack it was cutting edge and dominated the market. The majority of people using Slack, not *all* mind you, just the majority, are us "old schoolers" and perhaps their "pupils."

    Times change. Us "old schoolers" number only in the thousands. Tens of millions of people now use Linux.

    On the whole they don't use Slack. . .OR Debian, OR BSD.

    I've thought about the Linux "market." I've been thinking about it for years. This is what I've concluded.

    Perhaps you conclude differently. That's ok. Die Gedanken sind frei!

    As in speach. . .AND beer. You get what you pay for, even in Linux. :)

    KFG

  127. This is not 'Open Source' as it should be. by Otis_INF · · Score: 2, Interesting

    In a project that's open in its true form, where people from all over the world work on the same project without restrictions, there isn't 1 king with more than 1 agenda.

    However, in this case, there is: Linus. I fully agree that you can't include every patch supplied by every developer out there, but his trackrecord clearly shows that he refuses patches for other reasons than crappy coding. (read: political reasons).

    Admitted, it's the team that should stick together and you can better favor a teammember than some stranger and neglect the teammember, but that has also the disadvantage that the RESULT of such actions is not that much different than what happens at say Microsoft: there, also a team works on Windows and you can submit ideas and patches (if you can, some can since some organisations have the sourcecode) till doomsday, if the team lead doesn't find these patches and ideas up to par, they're refused and ignored.

    So: refusing patches because the code is crappy, agreed. Refusing patches because the teamleader thinks it will destabelize the projectteam or for other unknown reasons, partly agreed, as long as you don't call yourself an open source developer, since the end result is just closed source development where the sourcecode produced is downloadable.

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:This is not 'Open Source' as it should be. by 10Ghz · · Score: 3, Interesting

      "In a project that's open in its true form, where people from all over the world work on the same project without restrictions, there isn't 1 king with more than 1 agenda.

      However, in this case, there is: Linus. I fully agree that you can't include every patch supplied by every developer out there, but his trackrecord clearly shows that he refuses patches for other reasons than crappy coding. (read: political reasons)."

      This IS Open Source. open SOurce does NOT mean that coders must accept all the code that they get offered. Do you have any idea what it would be like is GNOME, KDE, the Kernel etc. etc. had to accept all the code some l33t h4x0r gave them? It would be a disaster!

      This is Linus'es tree. He get's to decide what goes in and what doesn't. But, because this is open source, others can make a copy of his tree and add whatever they want in to it. But they have exactly ZERO power to force their code in to Linus'es tree!

      This really is no different from ReiserFS. It was used by SuSE and other for a long time in their kernels before it became part of Linus'es tree. Same thing will happen with LKCD. Vendors will make it part of their kernels, and it will be merged (propably) in 2.7-tree.

      You want LKCD? Download the latest Linus kernel (2.5.46?) and apply the patch. Problem solved.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    2. Re:This is not 'Open Source' as it should be. by lightweave · · Score: 1

      That's obviously bullshit. In a such a large project there are always people who think they are right and all others are wrong. I don't know the details as I read only the mails explaining Linus philosophy, but so far it seems pretty normal.
      1. He accepts patches that he thinks are good for the project. 2. He accepts patches where people he trust convince him that they are good for the project.

      Where is the problem? The other thing he said is that whinning is not what gains you entrance into a particular tree. If you are convinced of a feature it doesn't prove your point just by being an annoyance. You have no right on this project for your patches/features to be included and you don't have this right in other projects.
      Ever participated in an open source project and submitted code? I did. You don't get acceptance by declaring your code is good. You gain acceptance by either fixing a bug or by proving otherwise that your ideas/code are good for the view the projectleaders are trying to obtain. That's why projectleaders are there. To ensure a particular goal. If you are not happy with that, you can gather all the people that share your vision of the goal and start your own tree. That's how most forks started so this is a normal procedure. Comparing this to Microsoft's practices is simply flamebait or you try to troll.

    3. Re:This is not 'Open Source' as it should be. by Robb · · Score: 3, Insightful

      I'm not aware of any open source project that functions without gate keepers or core developers who control what is accepted into the "official" version. There are and will always be restrictions on open source projects because succesful open source projects need a good dose of responsibility and acountability. Projects that do not have enought of either fall apart.

    4. Re:This is not 'Open Source' as it should be. by Quixote · · Score: 2
      In a project that's open in its true form, where people from all over the world work on the same project without restrictions, there isn't 1 king with more than 1 agenda.

      However, in this case, there is: Linus.

      "Open" means that you are allowed full access to take it and do whatever you want with it. Your definition of "open" is from some alternate universe that most of us are not familiar with.

      The people pushing the patch are more than welcome to take a kernel tree, patch it and distribute it. The end users are more than welcome to run that particular version of the kernel. This is true openness. If Linus were to be forced to take every patch that comes along (as you suggest), then where's his freedom?

    5. Re:This is not 'Open Source' as it should be. by drfreak · · Score: 1

      If Linus wants to be a 400lb Gorilla, that is his perjogative. He's telling these people that if they want to fork the kernel, they can. At least he's not telling them to fork themselves..

  128. Whereas. . . by kfg · · Score: 2

    the majority of Linux users have never even *heard* of The Linux Counter. Look at how small the total numbers are compared to the number of actual Linux users. In fact I'll walk farther out on the limb and postit that for the "average" Linux user today if it ain't in the Redhat, Mandrake, SUSE manual it don't exist. They buy the box at the store, they install it, they run it... and that sums up their involvement with Linux. If they need support they get it from their vendor, not usenet or even Linuxnewbie. If a package isn't available from their vendor. . .it don't exist. They sure as shootin' don't do LFS. Probably havn't heard of Kuro5in or even Slashdot if it comes to that.

    Linux is quietly more mainstream than I think even most Linux users are prepared to admit.

    I'd wager that the average Slack, Debian, "Others" user ( I favor Others myself) is the sort far more inclined to "participate" as well. Redhat/Mandrake ( and I think it's still fair to use that catagory in the context of this discussion) still wins going away.

    KFG

  129. Re:"Mirror" of article here by Anonymous Coward · · Score: 0

    You deserved it. Copying and pasting a linked article is the cheapest form of karmawhoring. If you really want to do a good deed, post the article anonymously.

  130. Re:Patches? We don' need no steenking Patches! by lightweave · · Score: 1

    I doubt that this "feeling" he speeks of is the "feeling" most people mean when they speak of feelings. Namely in terms of affection.
    Personally I can understand his mail. I'm coding for more than 15 years, and though I don't see myself that way, many professional, whom I worked for or have seen my resume, consider me as a freak, crack, whatever. And I can tell you that I share this feeling about good or bad code, but I think that this simply comes when you work long enough on something so that you not only can logically prove right or worng, you also develop a feeling that kicks in BEFORE you start on a specific feature. This means that, when I start thinking about a problem I want to solve, I often have a feeling of a particular solution. When this feeling is good I start working on it. When this feeling is bad I look further in it and see if I can come up with something better and the same is true for when the feeling is neutral. Many times this feeling helps me quite a lot and often turns out true. It happend that I woke up in the middle of the night and had the solution of a problem in my mind and I knew it was the correct solution.
    This simply means - If you are a good coder than you should trust your feeling about quality code, and if your are really a good coder you can easily often prove that you really can trust your feeling about code. I guess that Linus is a good coder and as such I have no problem trusting his feelings on CODE. Of course that doesn't mean that you should trust his feelings if he comes up with a new theory on gravity because this is not his field of expertise.

  131. Re:I'm just wondering what a new XWindows would ta by Anonymous Coward · · Score: 0

    They exist. And they are exactly good for that - playing with the concept.

    For serious work you'll still need X, but that shouldn't be a problem, since X isn't glued into the OS.

  132. Command line completion by majormajor · · Score: 1
    Completly off topic, but command line completion is turned off by default in win2k. To enable it, use regedit to change the following entry from 42 to 9:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\Completion Char
    (AFAIR)
    1. Re:Command line completion by Cramer · · Score: 1

      ... and that key/functionality have been available as far back as NT 3.5 (yes, 3 dot 5 period.) I remeber that being an option in the 4dos shell (command.com replacement) And I think Shell+ for OS9 (not the MacOS 9) had tab completion, but that's reachin' way back there.

  133. Re:I can identify with the 'squeaky wheel' attitud by oliverthered · · Score: 2

    Shouldn't that be

    "People need to remember that when dealing with intelligent people, if you cannot get your point of view across without resorting to whining, you may need to reconsider how intelligent they really are." [if they were that 'intelligent' they would be able to help you to 'refine' your point]

    most people do consider what they are asking, which is why they whine when they can't get there point accross. The quote implies that they are non-conformist and 'worse' than us.

    There is nothing worse than making what you CONSIDER to be a valid point, which you may have taken a long time to think about, rejected without any apparent thought.

    This breeds a how can HE know that MY idea is shit, when I've spent 2 years on the problem and he's spent a second.

    --
    thank God the internet isn't a human right.
  134. social engineering the tree (Re:Right on!) by e7 · · Score: 1

    Hmm. An extremely convincing argument might be the work of a social engineer, trying to sneak a trojan into the tree. Better to plot Mitnick Factor on a bell curve so that the top 10% most convincing stories get rejected automatically. ;-)

    --
    Corollary to Moore's Law: The IQ of new computer owners is declining.
  135. Linus and Support Code by anonymous+cupboard · · Score: 2
    First, I have only followed the thread summaries on kernel traffic, but I'm aware of the ongoing debate.

    Linus writes very good code. He therefore tends to regard those of us mere mortals who need debugging tools, in this case, a crash dump and earlier, a kernel debugger as lesser mortals.

    Do any of us really like kernel bloat? At the same time what do we do when it has tanked and we only have a vague idea why. Linus's view is that the kernel shouldn't have crashed. True, but in real life, even if the s/w is perfect, the hardware isn't and a cosmic ray may have flipped a bit. This is why we have crash dumps and debugging tools. Linus doesn't believe in this. This is why the kdb project has to stay as an external patch.

    Most vendors consider Linus's kernel to be a little bit bleeding edge, they wait a while before upgrading and they may apply patches of their own (*sometimes* back ported from newer releases) to improve stability but normally not to add features. It certainly isn't the vendor's job to add this.

  136. Exactly by Otis_INF · · Score: 2

    But don't call it true open source, or redefine the definition of Open Source. I mean: what's the difference between a closed source dev team who ask friends for advice on things vs an 'open source' team which does the same? (an anonymous developer has to be very very good and convincing to get his patch approved in the main kernel).

    That was my point. Because I mentioned Microsoft it gets moderated 'flamebait', which clearly shows the true vision of some people with moderators here.

    --
    Never underestimate the relief of true separation of Religion and State.
  137. Re:I'm just wondering what a new XWindows would ta by mark_lybarger · · Score: 1

    Things like window dragging work really well.

    what is it about a 3D graphics chip that facilitates window dragging? isn't this a 2D problem? sure most modern cards have good 2D capabilities, but i didn't know that there has been that much change in the 2d area lately. from my personal use, xfree on a decent 2d card works very nicely, and i can even drag the windows around (even between the virtual desktops :)) now once i can get the ability from xfree to change my actual screen resolution on the fly, i'll be a happy camper.

  138. Re:Great! by Anonymous Coward · · Score: 0

    One Tree To Rule Them All.

  139. Re:I'm just wondering what a new XWindows would ta by Anonymous Coward · · Score: 0

    Well, 2D acceleration in graphic cards is something like "draw line from x1,y1 to x2,y2 using brush b and color c". But the window management itself (overlapping, z-order, region exposes, etc.) you have to do yourself.

    When you use 3D, you just threat window content like texture, windows like polygons and the hardware does the rest for you. And because this is done in hw, you can get additional things for free (real transparency: put alpha channel to texture; each window can have independent color depth - i.e. you can still run your pseudocolor apps, even if your desktop is at 32bpp). Of course, you will lose 2D acceleration mentioned in first paragraph (in theory, you could use it to draw on textures. In practice, most of your textures^Wwindows will be in system ram, so you can't).

    This is not to imply that current 2D system is bad, it is that using 3D it can be even more efficient, because you will offload most often used operations to your graphic card. In past, graphic cards were dumb framebuffers with primitive acceleration. Today, you could use their power and especially their memory to accelerate your desktop. After all, this is what Apple did with their Quartz Extreme.

  140. Re:Well, Linus appears to be a crank. by Anonymous Coward · · Score: 0

    and this comes from an anonymous COWARD

  141. Re:Great! by Anonymous Coward · · Score: 0

    Maybe that's why it's so great. Never had a single problem with a Slackware kernel- ever.

  142. Re:Great! by Anonymous Coward · · Score: 0

    [I]Please send me patches, thanks.[/I]

    A new feature: Supports moderation.

    [TT]/ *
    int main () {
    printf ("Hello, World\n"); /* ??????? */ /* PROFIT! */
    return 0;
    }
    */
    [/TT]

  143. Re:Common sense? (I think maturity) by gosand · · Score: 2
    Just think about it... if you think you're smart and your work is important, why wouldn't someone else think the same? Wouldn't you get pissed off and revert to more "childish" methods of communication and getting your way?

    Actually, no, I wouldn't.

    I used to think this was an age thing, because I am about to turn 33. But now I realize it has more to do with maturity, and not age. Over the last 10 years, I have grown up a lot, and gained a lot of *real* confidence in myself. (as opposed to that "I can do anything" attitude)

    In my experience, people who whine are immature. For the most part, the younger you are, the more you whine, but I don't think it is a clear distinction. There are obviously exceptions. I work with someone who is my age, and nobody can stand to talk to this person because he will argue with you for hours over the littlest point, until you get so sick of him you either give in or just walk away. He is a whiner, and everyone knows it. Nobody wants to work with him, and everyone tunes him out the second he starts talking. His ratio of noise to clarity is about 95 to 5, but that 5% of the time nobody hears him.

    Bottom line is, don't act mature, be mature. Don't pretend to be nice, be nice. Engineering ain't marketing or sales, we don't rely on how good something looks or sounds, we rely on how good something is.

    --

    My beliefs do not require that you agree with them.

  144. Command completion in win9x? by phorm · · Score: 2

    NT4 & win95????
    Maybe in NT4, but not in any of the win9X's I know of. I'm running win98 right now, if I type in cd win(tab) I get a big tab space, no name completion.
    To my knowledge, this wasn't in ME either. Where did you get this idea from, or are we talking about something different? In the GUI it fills things out for you (which is actually often more annoying than helpful), but I don't know of anything that does this in a command prompt.

    1. Re:Command completion in win9x? by Anonymous Coward · · Score: 0

      Command completion's disabled by default in the NT series; you need to edit a registry setting to enable it. I don't know if this (mis)feature is true in the Win9x series as well.

    2. Re:Command completion in win9x? by Sircus · · Score: 2

      I don't know if it works in 95, but certainly in NT, it only worked if you set a particular registry entry. Something like HKEY_L_M\Software\Microsoft\Command Shell\CompletionChar set to '9' (ASCII TAB).

      --
      PenguiNet: the (shareware) Windows SSH client
    3. Re:Command completion in win9x? by radish · · Score: 2

      There was a reg key you could set to enable it, at least that's what my memory tells me. I was running 98 up until quite recently (ugh!) and I'm sure I had it working in there.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    4. Re:Command completion in win9x? by phorm · · Score: 1

      It's not there in 9x though. I've used NT only on a few occasions though so I never saw this until 2k

    5. Re:Command completion in win9x? by Sircus · · Score: 2

      AFAIR, it wasn't there in NT4 by default, at least pre-SP3 - you had to create it. I'm betting this feature isn't implemented in 9x, but the absence of the registry key isn't final proof one way or the other :-)

      --
      PenguiNet: the (shareware) Windows SSH client
  145. Re:I can identify with the 'squeaky wheel' attitud by B'Trey · · Score: 2

    Well, if you read the article, you'd know that Linus doesn't necessarily think it's a bad idea. It may just be something he doesn't care about. It doesn't matter how long you've spent working on an idea if I don't care about the problem you're addressing.

    --

    "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

  146. Re:I can identify with the 'squeaky wheel' attitud by Anonymous Coward · · Score: 0

    Well that's kinde of my point,
    Shouldn't you be doing this?

    No I don't care.

    Time passes.....

    Look I've done all the stats and analysis you should really be doing this, just take a look.

    I still don't care.

    It's not supprising that some people get annoyed.

  147. Re:Great! by Xtifr · · Score: 2

    I'm not going to argue with you, because I mostly agree with you, but it's irrelevent to the point I'm trying to make. Free/Libre/OS software is not some hippie orgy where anyone who whips out their dick can get it wet.

    Yes, it helps if you can politic and schmooze -- we are talking about humans here -- but if your code is crap, all the politicking and schmoozing in the world is unlikely to get your code into the "official" tree. This is still NOT a democracy.

  148. Example of original software - Gallery by rfj · · Score: 1

    While I don't disagree with the general thrust of this, there are examples of original open source programs; perhaps this would be a good place for folks to mention their favorites.

    One I use a lot is called Gallery. It's a web photo gallery app written in PHP. It easy to use and has a nice feature set.

    Ray

    1. Re:Example of original software - Gallery by Twirlip+of+the+Mists · · Score: 2

      The Gallery web site is not particularly forthcoming on the question of when the software was originally created. Everything on it appears to be dated in the spring of 2002. If that's the case, it's pretty clear that this project was inspired by iPhoto, which has been in the works at Apple for over a year.

      --

      I write in my journal
    2. Re:Example of original software - Gallery by rfj · · Score: 1


      I don't know when gallery was first released, but I've been using it for about 2 years now.

      Ray

  149. Re:Great! by Anonymous Coward · · Score: 0

    Damn, I wish I had some mod points left. That's hilarious! No, really...!

  150. Note on Linux kernel scheduling by Animats · · Score: 2
    See this note on Linux kernel scheduling.

    It's not that you want to make more trips through the scheduler, it's that you want to make them at the right time. This really revolves around questions like "should a poll call that blocks increase a thread's priority"? Now that the preemptive kernel people and the low-latency kernel people have done their thing, it's time to look at how priorities are adjusted for blocked processes.

    True real-time operating systems, like QNX, are very careful about this, so that when a thead is unblocked by an external event, the thread gets control very fast unless something of higher priority is already running. In QNX, you often code a group of coordinated processes passing control back and forth very rapidly as they send messages back and forth. (Since the networking and file system in QNX are in user processes, this happens on all I/O). The QNX OS supports this as a high-performance activity. Interprocess communication came late to UNIX, and it isn't done as well. But high-interactivity and multimedia work requires such support.