Slashdot Mirror


Linux 3.0

An anonymous reader writes "In a post to the kernel mailing list, Rob Landley, sitting in for the floating Linus, cracks the whip over what will be in Linux 3.0. His orders are on Linux and main."

344 comments

  1. The floating Linus? by mccalli · · Score: 5, Funny
    ...sitting in for the floating Linus...

    He's achieved a transcendental state now? What are the kernel people going to do when he finally ascends to Nirvana?

    Cheers,
    Ian

    1. Re:The floating Linus? by SkulkCU · · Score: 5, Funny


      For those wondering, he's on a boat.

      Either way, he doesn't exactly have his feet planted firmly on the ground...

      --
      .sig last updated Jan. 14, 2000
    2. Re:The floating Linus? by hatrisc · · Score: 0

      ahh.. geek cruises.. a wonderful way to spend money that i don't have.. (which is why i'm not floating as well)

      --
      I write code.
    3. Re:The floating Linus? by CaffeineAddict2001 · · Score: 0, Offtopic

      So I was coding in Europe. And I get to Nepal. And who do I get but the Dalai Lama himself. But then he tries to stiff me. He says to me, 'You will get nothing now, but on your deathbed you will achieve total consciousness.' So, I've got that going for me.

    4. Re:The floating Linus? by Anonymous Coward · · Score: 1, Funny

      No, he's a pre-clear. The scientologists say so.

    5. Re:The floating Linus? by Anonymous Coward · · Score: 0

      Big hitter, that Lama
      or, so i've heard

      Cannonball!

    6. Re:The floating Linus? by mccalli · · Score: 1
      Talk about wasting mod points.

      And bandwidth. I tell you, don't have "Mail me notifications" switched on and then accidently get first post...

      Poor little mailbox...

      Cheers,
      Ian

    7. Re:The floating Linus? by Anonymous Coward · · Score: 1, Informative

      Linus is here for the next week, until the feature freeze.

    8. Re:The floating Linus? by Arcturax · · Score: 0, Offtopic

      Oh? I'm interested now. What kind of boat?

      Just out on a cruise ship?

      Did a bunch of MS goons capture him and cast him adrift on the high seas in a dinghy?

      Or is he with friends who have put him on a raft floating behind a ship like in Cabin Boy with no food and only seawater to drink until he goes insane and rattles off the source code for the next Kernel?

      Or is he really a secret agent and out on a boat right now James Bond style infiltrating the docks at a Microsoft warehouse?

      Inquiring minds want to know!

      --

      --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
    9. Re:The floating Linus? by hoggoth · · Score: 1, Offtopic

      I can't place the quote... but I am hearing it in Bill Murray's voice.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    10. Re:The floating Linus? by kpansky · · Score: 1

      Keep your eye on the fruit... keep your eye on the fruit...

      Yup. Bill Murray in Caddy Shack.

      --

      --Kevin
    11. Re:The floating Linus? by NullProg · · Score: 1

      Caddy Shack when he is talking with Chevy Chase.

      --
      It's just the normal noises in here.
    12. Re:The floating Linus? by Arcturax · · Score: 1

      Apparently the subtlety of the humor has escaped you.

      --

      --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
    13. Re:The floating Linus? by xdfgf · · Score: 0

      No he was talking to a caddy who had cornered against the wall of a building with a pitchfork.

    14. Re:The floating Linus? by KlausBreuer · · Score: 1

      "Transce*dental*"? You mean, like, he has lost his teeth?

      --
      Free PC version of ChipWits at http://www.breueronline.de/klaus/chipwits/
  2. Damn. by packeteer · · Score: 5, Funny

    And 2.4.19 is STILL compiling on my 50 mhz box...

    --
    unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    1. Re:Damn. by packeteer · · Score: 2

      How was that a troll? Honestly it takes a long time to compile linux on an old box. Im not saying thats bad. You ever compiled windows? Ive seen it done and it WAY mroe painful.

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    2. Re:Damn. by Anonymous Coward · · Score: 0, Troll

      Don't you know? Linux isn't cool anymore. Any talk of it on Slashdot is immediately marked as a being a troll by being a Linux zealot. You should be installing WinXP, not compiling Linux.

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

      And if you ever actually had seen Windows compiling, you'd know it was equivalent to compiling the Linux kernel, KDE, Mozilla, everything ever put out GNU, and a couple dozen other large applications all at once. For just being a narrowly purposed piece of software, the Linux kernel takes a long time to compile. So I think you're right there, and it's probably because the tools used are built for portability rather than performance.

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

      Well.... at 50 milli-herz that's no wonder ;-)

    5. Re:Damn. by Anonymous Coward · · Score: 0

      both of which can take the same amount of time, assuming that you want to actually get everything working properly. Take a typical sony vaio update / install procedure for example...

    6. Re:Damn. by stud9920 · · Score: 4, Funny

      Just compile the much shorter Linux 0.1.81 (this will take much less time), diff it with an empty file giving you Linux -0.1.81 and diff that one with Linux 2.4.19 giving you Linux 2.4.19 -(-0.1.81)=Linux 2.4.19+0.1.81= Linux 2.6.0. If they choose to call it Linux 3.0, do the same trick with Linux 0.5.81 instead.

      Ah,those newbies. Next time RTFM !

    7. Re:Damn. by Anonymous Coward · · Score: 1, Funny

      I'm sorry, this won't work.

      When dealing with complex numbers, you have a real part and an imaginary part to give the vector sum. Be sure to factor in Planck's constant (1.38066E-23J/K) for the bogon force field and the position of the moon (6.6260755E-34Nm2/kg2) and with a few linear equations, you should have the formula for creating your new kernel of choice.

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

      the tools used are built for portability rather than performance

      so is your mother.

    9. Re:Damn. by Fulcrum+of+Evil · · Score: 2

      You ever compiled windows?

      Yeah. It only took a couple of hours on an 8-way dell box that cost my yearly salary. To be fair, this was a few years back, right after I graduated.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  3. Mod parent down by Anonymous Coward · · Score: 0

    There is no beta (there is a devel version: 2.5.45). They aren't even sure if they will call it 3.0 yet.

  4. 3.0? by user32.ExitWindowsEx · · Score: 4, Insightful

    You mean it was determined the kernel is going to be called 3.0 instead of being called 2.6 after all?

    --
    "Evil will always triumph because good is dumb." -- Dark Helmet
    1. Re:3.0? by InodoroPereyra · · Score: 3, Informative
      You mean it was determined the kernel is going to be called 3.0 instead of being called 2.6 after all?

      No, the article says "3.0-pre (or 2.6-pre) series". And what's the big deal after all ?. Call it 2.6, 3.0, whatever :-)

    2. Re:3.0? by 4of12 · · Score: 5, Funny

      Of course there's long been a convention in Linux land that less stable development kernels have odd numbers like 2.1, 2.3 and 2.5, while even numbers denote the stable series meant for pedestrian users. [Although many could argue that the VM switch during 2.4 did not exactly belong to a stable series.]

      Anyway, if we're going to have an odd number major version, then all I can say is

      "Get ready for a ride"...
      --
      "Provided by the management for your protection."
    3. Re:3.0? by BJH · · Score: 1

      Well, some people still think that the 1.3 double-odd series was one of the most solid kernel branches ever.

    4. Re:3.0? by TheEnglishPatient · · Score: 1

      I think it would be better to call it 2.6 not 3.0. Small increases in version numbers help promote the idea that this is a stable, useable upgrade and not a new "leave it to the developers" version

      N

    5. Re:3.0? by Kevin+Stevens · · Score: 2, Insightful

      Well, considering all the work that has been put into all the "minor" version upgrades, especially 2.2->2.4, I think there is an expectation that any major kernel version jump should have a considerable number of new major features included in it. From a geek POV, its not that big of a deal, but to some boss type making decisions on something he has only a vague grasp of (bigger version numbers are better than smaller ones) It is important, and if somewhere he reads that the change from 2.whatever he is using to 3.0 doesnt include anything of signifigance, he/she will then be dissapointed in Linux's development. If you want to encourage widespread adoption, you have to play by the business world's rules. It is unfortunate, yes, but what can you do? And if Linux is reduced to a small niche community supported OS, progress will slow down quite a bit, especially in areas like enterprise computing where companies like IBM have been throwing a great deal of weight behind the OS.

    6. Re:3.0? by Anonymous Coward · · Score: 0

      No, it's going to be called 2.6.

      3.0.0 will most likely be when NUMA support is working properly.

    7. Re:3.0? by the_real_tigga · · Score: 1

      Anyway, if we're going to have an odd number major version, then all I can say is

      "Get ready for a ride"...


      Even worse, and I may quote Alan Cox here, as "you definitely should avoid dot-zero releases of Open Source Software."

      --
      my .sig is better than yours.
    8. Re:3.0? by Anonymous Coward · · Score: 2, Funny

      What Linus means is that the sum of the major and minor version numbers denote stability. Version 1.3 adds up to 4 which means that it is a stable branch, 2.1 is unstable because it adds to 3. In that case, 3.0 would be the first developmental release (probably a symlink to 2.5), while 3.1 is where the real action begins. Note that 3.1 happens to be the universally accepted branding for an unstable release as evidenced by another "operating system" durning that stage of development.

    9. Re:3.0? by SurfsUp · · Score: 4, Informative

      You mean it was determined the kernel is going to be called 3.0 instead of being called 2.6 after all?

      It was not. Linus will decide that, not Rob Landry.

      --
      Life's a bitch but somebody's gotta do it.
    10. Re:3.0? by iabervon · · Score: 2

      Ah, but this time, the release management isn't going to be done by Linus, but by (IIRC) Marcello. In order to make this fact clear to people who don't follow the development process, he's going to skip right from 3.0-rc(NN) to 3.0.12, at which point it will be stable and go into mostly maintenence mode, with 3.1 starting up.

    11. Re:3.0? by Anonymous Coward · · Score: 0

      don't worry about that: they'll find something wrong after release and a week later 3.x will be out

    12. Re:3.0? by mfarver · · Score: 2

      I've met Rob... even had the misfortune of trying to figure out a major project coded by him. Basically he is a nice guy, and a fairly smart one, but is also a bit of a blowhard, and prone to inflating his own importance to stratospheric levels. I would take anything written by him with a grain of salt.

    13. Re:3.0? by landley · · Score: 2

      Huh. I'd have a better idea which project you were talking about if I had the slightest clue who you were. :)

      Rob

    14. Re:3.0? by Anonymous Coward · · Score: 0
      It is important, and if somewhere he reads that the change from 2.whatever he is using to 3.0 doesnt include anything of signifigance, he/she will then be dissapointed in Linux's development.
      To be fair, wouldn't you have to look at the changes from 2.0 to 3.0? That list is considerably more substantial...
    15. Re:3.0? by tka · · Score: 1

      From a geek POV, its not that big of a deal, but to some boss type making decisions on something he has only a vague grasp of (bigger version numbers are better than smaller ones) It is important, and if somewhere he reads that the change from 2.whatever he is using to 3.0 doesnt include anything of signifigance, he/she will then be dissapointed in Linux's development.

      This goes back to that that bosses really don't look at the kernel version numbers. They'll look the distro version numbers and if you too look'em, they are going nuts.. 9 (ie. mandrake). It's just sad that some people thing bigger == better os/distro. Obviously it's because they don't any better way to "measure" the distro/os but in that case they shouldn't decide the os.

  5. 3.0? bah by exspecto · · Score: 2, Funny

    i can't wait till Linux 3.11 for workgroups

    1. Re:3.0? bah by Anonymous Coward · · Score: 0

      Dammit--guess I didn't post on time. Oh well--by the way, you should have used the mentioning of '3.1' as the title, i.e. 3.1? bah. I can't wait till Linux 3.11 for workgroups.

    2. Re:3.0? bah by exspecto · · Score: 0, Offtopic

      hehe, i figured i'd get a negative score for such an off-topic post. i mean cmon...this is REALLY off-topic. please mod it to say...-5 or so

    3. Re:3.0? bah by Zephaniah · · Score: 4, Insightful

      Why is this modded up as funny? I swear I've seen this gag every single time there's an article about any software that's at version 3. Gets a bit old is all I'm saying.

    4. Re:3.0? bah by Nahor · · Score: 1

      It's well known that odd numbers are development release. So why are you waiting for it?

      Anyway, does Microsoft follow this convention too?... duh, I forgot, even numbers are also development version... huh, wait, actually even versions with LETTERS are development... I'm lost, HELP!

    5. Re:3.0? bah by siskbc · · Score: 1

      No shit. I can't wait until Linux 3.2 comes out so people stop it with the damned 3.1 joke. I guess we're safe then until Linux 95.0 comes out, but at this rate, we'll all be dead, fortunately.

      --

      -Looking for a job as a materials chemist or multivariat

    6. Re:3.0? bah by 42forty-two42 · · Score: 1

      Actually, Win 95 is Win 4.95

    7. Re:3.0? bah by FrankNFurter · · Score: 4, Informative

      DOS-Based Windows versions:

      Windows 95 = Windows 4.0.950
      Windows 95B = Windows 4.0.1111
      Windows 98 = Windows 4.1.1998
      Windows 98 SE = Windows 4.1.2222
      Windows ME = Windows 4.9.3000

      NT-Based Windows versions:

      Windows 2000 = Windows 5.0.2195
      Windows XP = Windows 5.1.2600

      HTH.

      --
      "Slashdot - the one place on the internet where guys brag about how small it is." - that IT girl
    8. Re:3.0? bah by Anonymous Coward · · Score: 0

      Actually, you are wrong. 4.00.95.something, IIRC.

    9. Re:3.0? bah by Amazing+Quantum+Man · · Score: 2, Insightful

      And of those, the only decent ones are

      98SE and 2000 (4.1.2222 and 5.0.2195).

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    10. Re:3.0? bah by Dave_bsr · · Score: 2

      Look! I have an opinion! It's at least somewhat right! It's just a little bit negative...I must be a troll! whee!!!

      Nazi mod alarm: ding-ding-ding!!!

      Actually I agree with you. 95 is best left to die. 98 is decent. 2K really is the best so far. XP...well..we all know about XP.

      --


      Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
    11. Re:3.0? bah by Anonymous Coward · · Score: 0
      NT-Based Windows versions:

      Windows 2000 = Windows 5.0.2195
      Windows XP = Windows 5.1. 2600

      Wow, XP must be really easy to h4xx0r!!1
      /me grabs his l33t DoS scripts... Micro$oft.com, here I come!

    12. Re:3.0? bah by Elindor · · Score: 1

      Well, Linux 3.11 would be a development kernel, so we'd have the same guarantee of stability...

    13. Re:3.0? bah by drinkypoo · · Score: 2

      Incidentally, 95B was OSR2; There IS an OSR1 which is fairly insigificant, it has some fixes on top of the original OEM release. There was also an OSR3 beta which became Windows 98 beta. Unfortunately I don't know its build number, it was a 25 day beta and I ran it for 25 days and went back to OSR2 (At the time) and then to a Win98 RC later. (*whistles casually*)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:3.0? bah by aztekium · · Score: 1

      Thanks, this clears everything ! Now I know that the stable releases of Windows were 95, 95B and 2000, while all others were dev versions... Yann.

    15. Re:3.0? bah by Shanep · · Score: 3, Interesting

      And of those, the only decent ones are

      98SE and 2000 (4.1.2222 and 5.0.2195).

      Actually I agree with you. 95 is best left to die. 98 is decent.


      What the hell are you guys smoking?! : )

      Win2k is great, and NT4 OK, comparitively speaking. But ALL of the DOS based Windows suck severely. I've been supporting them all since 3.0, I'm amazed there is *anyone* who thinks 98 is at all decent.

      XP is just incredible. Decent foundation with 95 stability and quirks. I fail to see how MS could possibly have made it so damn bad.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  6. But one question remains by stud9920 · · Score: 1, Funny

    Will it be Duke Nuke Forever 2.6 or Duke Nukem Forever 3.0 ?

    1. Re:But one question remains by Nahor · · Score: 1

      Most likely "Duke Nukem Forever, ...ever, ...ever, ...ever...."

  7. Re:Already got a beta version.... by Anonymous Coward · · Score: 0, Offtopic

    You have an interesting posting history and admired by many trolls. You go, boy!

  8. Re:Already got a beta version.... by sp00nfed · · Score: 1
    Can't anyone get the latest beta release from kernel.org?

    From kernel.org:

    The latest beta version of the Linux kernel is: 2.5.44 2002-10-19 04:10 UTC F V Changelog

  9. My most anticipated feature by Sheetrock · · Score: 5, Insightful

    LKCD: Linux Kernel Crash Dumps. Really, I wish this had been there for the first half of 2.4 (testing-pre?). Supposedly it'll be able to save an image of kernel memory when the kernel panics to a special partition so that it can be recovered after reboot allowing easy analysis of the image. This alone should cut down greatly on the amount of work required to submit bug reports.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:My most anticipated feature by caluml · · Score: 1

      ...although apart from forgetting to compile in support for the Smart Array controller and getting Root FS not found, I've never seen a "real" kernel panic.

      I'm not a hardcore kernel hacker though, so I expect it's different for others.. ;)

    2. Re:My most anticipated feature by NecrosisLabs · · Score: 5, Funny

      What would be great would be if it automatically piped it to the screen, with some form of high contrast text, like white text against a blue background...

    3. Re:My most anticipated feature by Capt.+DrunkenBum · · Score: 1

      I am not sure, but I have a feeling, that it has been done before

      --

      Not everyone deserves a 320i

    4. Re:My most anticipated feature by Anonymous Coward · · Score: 0

      I think Microsoft has a patent on that.

    5. Re:My most anticipated feature by pcidevel · · Score: 5, Interesting

      I develop drivers for Solaris, HP-UX, and Linux (for a PCI card that my company makes). I would love to see a Kernel dump for a particular problem I am trying to debug at the moment! :)

      Of course, stupid mistakes in Solaris or HP-UX kills their kernel and results in waiting for the machine to reboot. Stupid mistakes in Linux results in a kernel panic with the output sent to the syslog (9 times out of 10 bad code doesn't kill the entire Kernel, so no waiting on the machine to restart), so I definately think that Linux has the upper hand as far as handling poor kernel space code.

      --

      I thought someone said there was going to be free beer!

    6. Re:My most anticipated feature by Anonymous Coward · · Score: 0

      No shit, Sherlock.

    7. Re:My most anticipated feature by dracken · · Score: 5, Funny

      Bah! all you geeks are struggling to make the first gen BSOD. Look at Cowboyneal's article last friday

      Posted by Cowboyneal on Sunday October 20, @11:16AM
      from the yippee-new-windows-features! dept.


      In a surprise announcement today, Microsoft President Steve Ballmer revealed that the Redmond based company will allow computer resellers and end-users to customize the appearance of the Blue Screen of Death (abbreviated BSOD), the screen that displays when the Windows operating system crashes.

      The move comes as the result of numerous focus groups and customer surveys done by Microsoft. Thousands of Microsoft customers were asked, "What do you spend the most time doing on your computer?" A surprising number of respondents said, "Staring at a Blue Screen of Death". At 54 percent, it was the top answer, beating the second place answer "Downloading Pornography" by an easy 12 points.

      "We immediately recognized this as a great opportunity for ourselves, our channel partners, and especially our customers." explained the excited Ballmer to a room full of reporters.

      Immense video displays were used to show images of the new customizable BSOD screen side-by-side with the older static version. Users can select from a collection of "BSOD Themes", allowing them to instead have a Mauve Screen of Death or even a Paisley Screen of Death. Graphics and multimedia content can now be incorporated into the screen, making the BSOD the perfect conduit for delivering product information and entertainment to Windows users.

      The Blue Screen of Death is by far the most recognized feature of the Windows (tm) operating system, and as a result, Microsoft has historically insisted on total control over its look-and-feel. This recent departure from that policy reflects Microsoft's recognition of the Windows desktop itself as the "ultimate information portal." By default, the new BSOD will be configured to show a random selection of Microsoft product information whenever the system crashes. Microsoft channel partners can negotiate with Microsoft for the right to customize the BSOD on systems they ship.

      Major computer resellers such as Compaq, Gateway, and Dell are already lining up for premier placement on the new and improved BSOD.

      Ballmer concluded by getting a dig in against the Open Source community. "This just goes to show that Microsoft continues to innovate at a much faster pace than open source. I have yet to see any evidence that Linux even has a BSOD, let alone a customizable one."

    8. Re:My most anticipated feature by 42forty-two42 · · Score: 1

      Ugh. I once has a motherboard die. OOPSes and PANICs left and right. "Aieee! Killing interrupt handler!", but with a few typos :)

    9. Re:My most anticipated feature by tmonkey · · Score: 0

      well posting advertisements at the pont in whitch your computer crashes woudl be a bad idea. the last thing a user wants to see when it goes south is plugs for an upgrade. better idea, when your computer crashes have a plug for alternative operating systems.

      and havent the kernel dumps been in linux for a while? im not sure casue mine crashed once and that was when i had an accidental static discharge

    10. Re:My most anticipated feature by GiMP · · Score: 2

      Not to mention how long it takes for some of those 'big iron' machiens to boot ;) My HP9000 takes a good 10-15 minutes to reboot.

    11. Re:My most anticipated feature by cpeterso · · Score: 2


      As a device driver developer, do you think Linux's interal APIs change too frequently compared to other Unix operating systems? Would there be much value in creating a more stable, possibly cross-platform driver API for Linux? How much cross-platform driver code can be shared across Solaris, HP-UX, and Linux?

    12. Re:My most anticipated feature by Doug+Neal · · Score: 1

      By the way, that was originally from the brilliant (and now looking in rather a sorry state) segfault.org ... give credit where credit's due! :)

    13. Re:My most anticipated feature by Anonymous Coward · · Score: 0

      Geez, let me know what company you work for so I can be sure to never buy anything from it. You develop for Solaris and HP-UX and don't know that kernel crash dumps have been available in those OSes for something like TEN YEARS?!

    14. Re:My most anticipated feature by Eythian · · Score: 1

      Immense video displays were used to show images of the new customizable BSOD screen side-by-side with the older static version. Users can select from a collection of "BSOD Themes", allowing them to instead have a Mauve Screen of Death or even a Paisley Screen of Death.

      From my /mnt/windows/windows/system.ini:

      [386Enh]
      MessageTextColor=0
      MessageBackColor=C

      ...I have a magenta screen of death!

    15. Re:My most anticipated feature by Pathwalker · · Score: 2

      15 minutes for a HP9000? That's nothing.

      I used to work with a cluster of V class systems where each node would take over 90 minutes to boot.

      Just bringing the cluster back up if it was completely shut down would take about 15 minutes from the cmruncl until all packages were up and running.

    16. Re:My most anticipated feature by alfaiomega · · Score: 1

      Stupid mistakes in Linux results in a kernel panic with the output sent to the syslog (9 times out of 10 bad code doesn't kill the entire Kernel, so no waiting on the machine to restart), so I definately think that Linux has the upper hand as far as handling poor kernel space code.

      You may like developing the GNU Hurd drivers then, which are basically a user-space programs, so they're as easy to debug as any other applications, and they won't crash the whole system. Of course it may not make much economical sense for your company to actually develop Hurd drivers for every piece of hardware you make (but would be nice of course), maybe just not yet, but you may be interested from the technical standpoint. It's a driver developer nirvana, in my opinion. Check out this papers: Towards a New Strategy of OS Design by Thomas Bushnell and The Hurd Hacking Guide by Wolfgang Jährling.

      --

      root@aio:~# nmap -sX -iR -p1- # Ho, ho, ho! Merry Xmas, everyone!

    17. Re:My most anticipated feature by pcidevel · · Score: 2

      As a device driver developer, do you think Linux's interal APIs change too frequently compared to other Unix operating systems? Would there be much value in creating a more stable, possibly cross-platform driver API for Linux? How much cross-platform driver code can be shared across Solaris, HP-UX, and Linux?

      Well, I've only supported 2.2 and 2.4, and there were quite a few changes between them, but, for the most part, you can write a 2.2 compatible driver and it will run on a 2.4 kernel. Luckily my company didn't see any benefit to supporting the 2.2 kernel after 2.4 came out (we sell a very costly, like $10k, PCI card that performs a very specialized function, so we work hand in hand with our customers, which means we don't have to have much backwards compatability most of the time). If I were developing a card that was sold to consumers, and I needed to be able to support a wide variety of machines, then I would be much more likely to answer yes to the stable API question! :)

      As far as sharing cross platform code, well we originally used streams on Solaris and HP-UX, but we found that the streams support was lacking (at best) on Linux, so we lost a lot of time and code when we originally ported to Linux. Now we basically have 2 sets of Unix drivers. A streams version for Solaris and HP-UX, and a non-streams for Linux. We're hoping to remove all of the streams code and re-merge the drivers at some point, but it's always hard to balance a task like that vs our other time commitments. The differences between our HP-UX and Solaris drivers are a few #ifdef's, whereas the difference between that driver and Linux is probably thousands of lines of code.

      --

      I thought someone said there was going to be free beer!

    18. Re:My most anticipated feature by einhverfr · · Score: 2

      Agreed, perhaps because most of the drivers are really high quality. BUT for development, it is extremely handy to have these esp. in the developer and -pre releases.

      I will be very uncharacteristic and say that the only kernel panic I saw was from installing NT on a Linux box without removing LILO.... Same reason, different cause. Needless to say, I installed Linux again lot long after ;)

      --

      LedgerSMB: Open source Accounting/ERP
  10. WhooHoo by papasui · · Score: 3, Interesting

    Ready - Rewrite of the console layer (James Simmons) http://linuxconsole.sourceforge.net/
    This one specifically should significantly help Linux take off on more devices.

    1. Re:WhooHoo by JohnFluxx · · Score: 1

      Far more importantly, it means multiple active consoles! This means you could have X on one monitor, a console on another monitor, and perhaps another X server on another monitor.

      The reason you might want multiple X servers is so that you can have multiple cursors and keyboards.

      You could have one pc, and have 4 seperate 'workstations' just consisting of mouse+keyboard+monitor.

      There are a few trivial problems such as the usb mice and keyboards are assigned id's randomly, so you would have to find a way to tell X every time which mice belong to who, etc.

    2. Re:WhooHoo by RustyTaco · · Score: 1

      Unless I'm mistaken the new console layer handles that too. Each console will get an input stream with keyboard, mouse, etc mixed together. Even if it doesn't do that, or X doesn't use it you should be able to set something up with the hotplug scripts to laydown appropriate symlinks based on bus topology.

      Now that I think of it, I havn't been getting linux-console messages for a while. I guess that one was subscribed with the old email too.

      - RustyTaco

    3. Re:WhooHoo by JohnFluxx · · Score: 1

      The trouble is that USB is assigned numbers randomly (or near enough) so that when you reboot, your devices won't have the same ID's as they had before, making everything mixed up.

    4. Re:WhooHoo by JohnFluxx · · Score: 1

      doh, i forgot to mention that I like your idea of using the usb topology or something..

  11. Linux 3.0 by TonyZahn · · Score: 4, Funny

    I think that, in response to current marketing trends, Linux 3.0 should be given a 2-letter version id instead of a number.

    How about:
    Linux IS (For those unbelievers...)
    Linux ME (friendlier, bloatier, used like a verb)
    Linux XL (for those kernel with everything)
    or
    Linux ** (just take care of all the letter names at once)

    --
    - sig? who is this sig of which you speak?
  12. Why do i care? by nurb432 · · Score: 5, Interesting

    Not to sound like a troll, or flaming developers, but seriously, from a users standpoint, why do i care?

    What i have now works great, give me concrete reasons i should worry about a new release.

    Now as a developer i DO care.. I'm just looking at this from the stand point of a normal user ( my customers ) who hear the same stuff from M$ or apple.. 'new and improved, you must upgrade now'... And we used that as a selling point for Linux..

    --
    ---- Booth was a patriot ----
    1. Re:Why do i care? by Rastor · · Score: 1, Informative

      One word: performance.

      The patches in that list don't really relate to this, but there has been a lot of profiling and optimization with this new kernel. If you can get your "normal user" work done a few percent faster, without purchasing any new hardware, then you ought to care.

    2. Re:Why do i care? by alanwj · · Score: 1
      What i have now works great, give me concrete reasons i should worry about a new release.

      If what you have now "works great", then there is absolutely no reason for you to worry about a new release.

      Presumably you use a computer to help you accomplish specific tasks (keep track of business info, play games, whatever...). If nothing in the new kernel helps you to more efficiently accomplish said tasks, then you have no compelling reason to use it. In fact, I'd consider it a waste of your time to perform the upgrade.

      Alan
    3. Re:Why do i care? by juju2112 · · Score: 2

      As a developer, you are a user of the linux kernel. Most people who actually use linux and know things about it are going to care. Cherishing the opinions of people who know nothing about linux at all is a very odd way of thinking about it, if you ask me.

      Perhaps Steven Spielberg should not care about the latest developments in movie cameras beccause I can't tell the difference?

    4. Re:Why do i care? by FooBarWidget · · Score: 4, Insightful

      Because Slashdot is a site for technical people. They care. I'm not a kernel developer, but I care about Linux development.
      If you don't care, then:
      1) You do not belong here. Go find yourself a different news source.
      2) Change your account settings to hide Linux-related stories.

    5. Re:Why do i care? by Anonymous Coward · · Score: 0

      Yes, please, this story was posted for the people who DO care, not for your customers who don't care

    6. Re:Why do i care? by Chanc_Gorkon · · Score: 4, Interesting

      Absolutly. If what you have now works, then by all means, don't upgrade......with a caveat. As with any OS, after 3.0 or 2.6 whatever it's going to be called comes out, then bug fixes may not be done for that much longer to the 2.4 series. After a while, you will probably want to upgrade anyway especially if your company pays for support from Red Hat or whoever.

      The upside with Linux is that with every new version, you usually don't have to upgrade hardware all that much or at least as much as say Windows.

      My only complaint.....some installers now (Red Hat's and Mandrake's in particular) won't let you install on a low end machine ( I know there may be other versions, but I am talking about the default installer.....). By low end, I mean 486 and Pentium (No Bloody II, !!! or 4). Granted, this don't hurt many, because those in the know can just get Debian and install it.....but what makes Red Hat and Mandrake so certain that you can't get something to run on those machines? It seems, to me, that maybe if they had one low end image that let you just install it anyway and just deal with the circumstances afterwards would be a better thing to do. Like I said, for most, it doesn't matter. You can pick up Pentium II's (old machines) for peanuts now, so that guy can go and upgrade that decrepit Pentium 100. But my point is, why be like Microsoft and force ANY upgrade? At some point, you could drop that support, but there are alot of those machines laying around yet and they can serve a purpose before going to the landfill.

      --

      Gorkman

    7. Re:Why do i care? by nurb432 · · Score: 1, Troll

      While this is not the response i was looking for, your post there, shows best how the Linux community has gone down hill.

      A bunch of rude children who like to pretend they know more then the people asking questions.

      With that attitude and telling people to 'go away' you impeded any potential advancement of the OSS cause in general.

      Too bad your attitude is rather common these days, unlike what it was years past, when it was a more friendly community bent on sharing and assistance.

      As a disclaimer, I've more then likely done more PAID development work to date then you will in your life time. I was not asking this question on MY behalf, but potential users that discover 'a new version is out, do i have to upgrade'.. I prefer not to tell them the same old reasons not too again, so i was looking for perhaps some other tactics to try.

      And they will find out, it will be covered in most of the simi-techie mags next month. You can count on it. Then the questions will start, again.

      But alas, you have your head up your ass and only compound the marketing problem of the OSS community at large

      --
      ---- Booth was a patriot ----
    8. Re:Why do i care? by dattaway · · Score: 5, Insightful

      why do i care?

      The kernel is the framework that connects to the hardware. Its like the chassis on your car, designed to give all components a secure mounting point to connect to each other. Without the kernel, all your component software would still be functional, but not to useful as they would be laying on the ground in a proof of concept state. The kernel supplies all the hardware to hook things up and make them into a fully functional machine.

      The init process and scripts, libraries, and applications are the engine, powertrain components, interior, and all the other details to make a complete operating system. The kernel is simply the framework and body to make it all possible. Compile options allow you to have lightweight race car or a dumptruck.

    9. Re:Why do i care? by sg_oneill · · Score: 2

      No Dude. That's unfair.
      If as you claim , you are a developer, then you know full bloody well the importance of keeping up to date with operating systems.
      And as for "go away". It's only as rude as "I don't care"(Which is code for "shutup" when you think about it).
      And Duh... This *is* a linux orientated site. That's why linux news is important.
      And when your users systems get ripped to shit by hackers because Redhat 5.2 was still "working for them", what do you usually explain to them?

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    10. Re:Why do i care? by FooBarWidget · · Score: 0, Offtopic

      No, you're wrong. I'm not representing the Linux community, I'm representing the Slashdot community.
      Slashdot is a site for nerds. Period. Non-nerds have no business here. If you are not part of the target audience, then don't complain and don't come here. Similarly, people without computers shouldn't read manuals about how to setup Solaris. It's as simple as that.

    11. Re:Why do i care? by nurb432 · · Score: 1

      Marketing works on perception, so yes you do *represent* the Linux community ( and i agree the /. one as well ) with your attitude to someone from the 'outside'.

      Regardless of intent, or size of group, or even accuracy, this is how marketing takes place, this is how the 'masses' determine things at large. You see someone that 'represents' the group to you and then you make judgments based on that small sample.

      Perhaps that is not fair, but its the way things work. The few bad apples influence the publics perception of a group..

      Take people from the Middle East for example.. a few bad apples, now its acceptable to profile them. Soon we will be able to act upon that profiling.

      As far as not having your 'permission to read, I guess a user has no right to be curious and ask questions? That REALLY advances things doesn't it. But then again, if they were to ask you questions, you might not have proper answers, only insults to feed back to them as how they are out of their league and should go home.

      Oh that was sarcasm if you weren't smart enough notice.

      Keep them in perpetual dark to keep you in control. Would be hell to be a user of yours, that is IF you even could get a job with that attitude, beyond ' would like fries with that sir'. With informed users, they become a threat to people like you. They might not even NEED you once they realize this. Plus you give the rest of us a bad name. I see it all the time, correcting others mistakes. Mostly in the public relations area.

      Every comment you and your kind make merely reinforces my point that the OSS community at large is going down hill, with unfortunately the Linux community leading the way into the dark abyss of rudeness, elitism and self righteousness.

      Again, not everyone but that isn't how things are perceived from the outside looking in. Which is paramount that its corrected before the last shred of legitimacy is lost in the publics eye. And like it or not, the public has the money , and is the last hurdle to get beyond the current stage in the marketplace.

      Ok, enough ranting for me, i DO have responsibilities to attend too.

      --
      ---- Booth was a patriot ----
    12. Re:Why do i care? by Gruuk · · Score: 1

      I think you may have incorrect information; perhaps it is true that the very latest versions of Mandrake and Redhat will not install on a socket 5 Pentium (the 'normal' 75-200MHz pre-MMX pentiums) based machine (I would prefer having evidence before making that claim), but at home my gateway/webserver/firewall is a P-166 (not even MMX) happily running RH 7.3; the box it replaced was a P-90 which was running Mandrake 8.1. These are hardly ancient versions; both are still being patched/bugfixed actively. So even older machines like these can have the benefits that come with recent distributions.

      --
      De gustibus et coloribus non est disputandum
    13. Re:Why do i care? by Anonymous Coward · · Score: 0

      No, you're wrong. I'm not representing the Linux community, I'm representing the Slashdot community.

      Screw that. How about you stick to representing FooBarWidget and just let the rest of us watch out for ourselves?

    14. Re:Why do i care? by Anonymous Coward · · Score: 0

      > One word: performance

      I was thinking: could someone competent enough post a short description of the advantages for a typical user eg.:
      1) Runing a web server
      2) Using the desktop
      2.1) Mozilla
      2.2) Openoffice
      2.3) Gnome
      3) Playing Quake or UT2K3

    15. Re:Why do i care? by Wdomburg · · Score: 3, Informative

      >Absolutly. If what you have now works, then by >all means, don't upgrade......with a caveat. As
      >with any OS, after 3.0 or 2.6 whatever it's going
      >to be called comes out, then bug fixes may not be
      >done for that much longer to the 2.4 series.

      You'd have to worry more about new features and hardware support getting in than bug fixes. The 2.0 kernel is still being maintained and its over six years old.

      >After a while, you will probably want to upgrade
      >anyway especially if your company pays for >support from Red Hat or whoever.

      If you're paying for support from a company, you'd probably be best off running whatever kernel that's current for the distribution, unless you have some specific reason to deviate. And with the lengthened life cycle of products like Advanced Server, the likelyhood of having to move to a new kernel for support reasons is even lower.

      Matt

    16. Re:Why do i care? by Moloch666 · · Score: 1

      Those distributions you named typically install i486 or i586 binarys. Pentiums are i586 so you are pretty safe. If you were to install on a 386 then you would be SOL. Some distrubtions may not have 486 builds, not sure about that though.

      --
      Understanding is a three-edged sword. -- Kosh Naranek
    17. Re:Why do i care? by Anonymous Coward · · Score: 0

      I wouldn't consider myself competent, but currently I'm testing the 2.5.44 kernel (look at the LKML first, there are some compilation problems with among other things, PnP and netfilter).

      There is a noticable difference when doing such a common thing as scrolling this long slashdot page in Mozilla (on my PII-300 laptop this was really sluggy on 2.4.X), this suddenly feels quite smooth. Also, logging into GNOME is much faster and instead of seeing individual icons draw, they all "just appear".

      I guess most of the difference in this "feel" is due to the change in HZ and the preemptive patches.

      I'm impressed :-)

    18. Re:Why do i care? by FooBarWidget · · Score: 2

      And why should I care about what the masses think? This is SLASHDOT, 99.9% of the masses don't come here! This is a site for nerds, so I give my opinion as a nerd. If I have a job, then I adapt my attitude to the situation. If you're in Rome, do as the Romans.

      Think whatever you want about the Linux community. I told you I'm representing the Slashdot community, and you realize that the small impression may not be always right, yet you still hop behind the masses. Popularism isn't going to get you anywhere. Letting the masses do all the thinkwork for you is stupid. Wether that's the reality or not is irrelevant.

    19. Re:Why do i care? by RustyTaco · · Score: 1
      While this is not the response i was looking for, your post there, shows best how the Linux community has gone down hill.
      By the lack of profanity I'd definatly have to say that Linux, and /. even, have made great strides UP-hill.

      It wasn't "FFS! FOAD!", you should be thrilled.

      - RustyTaco
    20. Re:Why do i care? by Anonymous Coward · · Score: 0

      Actually, I have Red Hat 8.0 Running on a Pentium 100 w/ 24 megs of ram. I also have Red Hat 7.3 running on a P133 and a P200. Soooo....maybe red hat won't install on a 386 (i'm 99% sure it will), but your assement that it won't run on a shitty old pentium is WAAAAY off base. Why do you spread your FUD? Red Hat is not FORCING me to upgrade, it works PERFECTLY fine on a P100 - 200 w/ no more than 24 megs of rams.

      so :P

    21. Re:Why do i care? by Chanc_Gorkon · · Score: 2

      This is the problem. A 486 DX4100 is not THAT much slower then a pentium 100. Sure, it's floating point sucks much worse then a Pentium, but there's the rub. In any case, Debian is the only one I know of that will install on lower then pentium hardware. Sure, your not going to be playing games on these things. A faster 486 machine could easily perform as a firewall. There maybe some firewall only stuff that works just fine, but I am not aware of those.

      --

      Gorkman

    22. Re:Why do i care? by Sam+the+Nemesis · · Score: 1
      2) Change your account settings to hide Linux-related stories.

      What?? and stare at blank screen??

    23. Re:Why do i care? by drinkypoo · · Score: 2
      People who are paying for linux are not paying for the broadest hardware support. They're paying for an easy experience and the specific features they want. These features do not include running on ancient hardware.

      People who bother to blow the dust off the laptop they got at a yard sale are able to run, say, gentoo on it, which is especially handy if it's a K6.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    24. Re:Why do i care? by Anonymous Coward · · Score: 0

      > Debian is the only one I know of that will
      > install on lower then pentium hardware.
      >
      Slackware does as well. As will LFS and a number of other lesser known distro's.

    25. Re:Why do i care? by FooBarWidget · · Score: 2

      No, and stare at a screen with only stories about Science, Patents, Censorship, Space, Microsoft, etc.

  13. Re:Already got a beta version.... by cnkeller · · Score: 5, Informative

    Here is a good place to find out about the state of various features...

    --

    there are no stupid questions, but there are a lot of inquisitive idiots

  14. roadmap? by Khopesh · · Score: 2

    so 2.6 will be 3.0 ... i hope there is effort to make it stabler and more efficient than the 2.5 builds i've tried.

    kernel.org doesn't have any info on this...

    does anybody know of a roadmap (iirc, there is no official one)
    or good guess as to when 3.0 (or 2.6) will be released?

    --
    Use my userscript to add story images to Slashdot. There's no going back.
    1. Re:roadmap? by javahacker · · Score: 2, Informative

      The 2.5 builds were development builds, they are supposed to be unstable, because they are full of code that is being tested.

      Everyone, especially Linus, hopes that the 2.6 (or 3.0) series has a more stable start than the 2.4 series did.

      The real answer is when Linus and the core kernel developers believe it is ready, and there is no schedule, because they don't know when that will be. The answer I believe everyone is hoping for, is by the end of the year, since that will let it be included in the next release cycle by the major distributions (Red Hat, SuSE, Mandrake), who are probably targeting releases late in the first quarter of the year.

  15. Let me be the first to come out with the bad joke by GreyWolf3000 · · Score: 5, Funny

    Again, some of the things on this list won't make it into 3.0. It's just candidates. But everything that is NOT on this list in about 7 days is probably going to become 3.1 material by default.

    Speak now, or till 3.1 hold your peace...

    Ok, lets all acknowledge the obvious cracks at 3.11 (like what happened with Windows). Let's sort of communally agree that we're not going to find 'em funny, before a really dumb thread enters the picture, okay?

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  16. Not Version Bloat. by muixA · · Score: 5, Informative

    Before anyone gets going on it.
    There have been MAJOR features added to this Kernel.
    Including
    - UML
    - New VM
    - New Scheduler
    - Finer SMP Locking
    - At least 2 new Journaled FS (Reiserfs4 and XFS?)
    - A new POSIX thread library/API.

    Does anyone know if ALSA will be included?

    We will finally be able to forget about the 1980's style /dev/dsp :)

    --
    Matt

    1. Re:Not Version Bloat. by mmol_6453 · · Score: 1, Redundant

      While ALSA works perfectly on my system, I doubt it'll be included until the ALSA team decides it's done. (Ala 1.0.0)

      --
      What's this Submit thingy do?
    2. Re:Not Version Bloat. by Anonymous Coward · · Score: 0

      ALSA has been included since 2.5.5

      Check out

      http://slashdot.org/articles/02/02/13/2227233.sh tm l?tid=106

    3. Re:Not Version Bloat. by bripeace · · Score: 4, Informative

      Alsa is already in..

      Resier4 isn't in yet.. but he plans on submitting it on the 27th.. at least thats what his last email said.

      XFS is already in there though

    4. Re:Not Version Bloat. by runderwo · · Score: 1

      It's already been merged. ALSA 0.9 API is supposedly the final API that will be released as 1.0, so no applications will break between now and then.

    5. Re:Not Version Bloat. by macdaddy · · Score: 4, Funny
      We will finally be able to forget about the 1980's style...

      But I liked the 80's style. I haven't worn out my baggy denim jacket yet and my spike hanging in there as good as ever. On a sidenote, to you men with big bald spots, I've been told that a spike is one way to conceal a growing bald spot. Become a PHB now! I want my IIe back.

    6. Re:Not Version Bloat. by iabervon · · Score: 2

      Not to mention all of the other features that have been added between 2.0 and 2.4, all of which should contribute to the decision to change the major number. It would actually be really interesting to see how much of the code hasn't been changed during the 2.x series.

    7. Re:Not Version Bloat. by Anonymous Coward · · Score: 0

      Have your parachute pants worn out yet?

    8. Re:Not Version Bloat. by Anonymous Coward · · Score: 0

      Perhaps it would have been a good idea to make it clear that you refer to this UML, and not this UML.

      That confused me, for one, for a minute or so.

    9. Re:Not Version Bloat. by rweir · · Score: 5, Informative

      ALSA is defintely in, as is things like USB2, Access Control Lists, new NTFS support (it doesn't completely trash partitions now!), hot pluggable CPUs, software suspend (hit a key combo and save the whole system state to the harddrive), support for drives >2TB, and a whole lot more.

      BTW, I have to love a community where this sort of thing is discussed on a site called KernelNewbies:)

    10. Re:Not Version Bloat. by be-fan · · Score: 2

      support for drives >2TB
      >>>>>>>>
      Dammit Maxtor, I just bought the 160GB model the other day!

      --
      A deep unwavering belief is a sure sign you're missing something...
    11. Re:Not Version Bloat. by Fnord · · Score: 2

      Actually does anyone know whether this version will have a real AIO implementation? The current version of AIO is implemented completely in userspace (in libc, emulated ontop of pthreads). Will we finally have real asynchronous IO?

    12. Re:Not Version Bloat. by LunaticLeo · · Score: 2

      Yes it is in. Ben LaHaise is doing this. See linux-aio list, or ben's web page at redhat (google it; I don't recall it right now).

      --
      -- I am not a fanatic, I am a true believer.
  17. cruise by Deton8 · · Score: 3, Funny

    Screw the kernel, I want to hear more about these geek cruises!

    1. Re:cruise by bryguy5 · · Score: 1

      Yeah,

      But did you see the promo brochure picture with all of the pale white guys in black t-shirts laptops in hand, sunning themselves like beached whales.

      They should have at least included one token flower-print bikini beauty.

      And the picture of the beatiful waterfall and a boring classroom with an overhead (at least give us an LCD projector - this IS a computer conference).

      I just don't quite get it maybe I'm not g33k enough.

    2. Re:cruise by macdaddy · · Score: 2

      Not if the female wildlife onboard is geek women. What we need is a geek cruise with non-geek women . :-)

    3. Re:cruise by dattaway · · Score: 2

      I don't know about geek women, but this appears to be sponsored by the same people who threw extravagant and very memorable parties at the ALS in Atlanta over the years (Linux Journal.) I suspect many of the women I saw were in sales at the many booths and oh did they look good. Did you know kernel hackers could put on a show and dance too? You might be surprised.

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

      Truly the post of another slashdot virgin..

  18. Is media automount in the kernel yet? by Bonker · · Score: 4, Interesting

    Automount of removeable media like every other modern OS - Windows does it. MacOS does it. Even DOS 6.2 did it. Why doesn't Linux automount (please note that I did not say 'Autoplay') removeable media? (Note, I only use 2.4 kernels in servers. This may have changed recently, and I justed missed it, but...)

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:Is media automount in the kernel yet? by BJH · · Score: 3, Informative

      Check out something like WOLK - it includes the Supermount patches, which do exactly what you want (as well as automount of NFS shares upon first access).

    2. Re:Is media automount in the kernel yet? by Rastor · · Score: 3, Informative

      Why doesn't Linux automount (please note that I did not say 'Autoplay') removeable media? (Note, I only use 2.4 kernels in servers. This may have changed recently, and I justed missed it, but...)

      In my Red Hat servers I do this with the autofs daemon. I've used it successfully with both CD-ROM and ZIP drives, and had no problems sharing automounted drives with Samba.

      Mandrake has for years now (with the exception of the 8.1 release, I believe) gone one step further by using a kernel patched with "Supermount", which is a "true" automount like you are probably thinking of.

      So in fact, Linux has had this ability for quite some time now.

    3. Re:Is media automount in the kernel yet? by Ektanoor · · Score: 5, Insightful

      Are you from Mars? There are two versions of automount in Linux and there is something called "supermount". But if you use Linux for servers, then you are deeply wrong if you put these things into action. The automount feature is not embedded to Linux just for that reason. A good secured server should in no way give a chance to automount third party media. Only the admin should do it and he shall have a chance to do it flexibly and correctly. Believe me, that this is the true way of administration. Maybe where you work people may think it is too bad that Linux doesn't automount every piece of crap that may either trash the system or give a chance for information leaks. But, on my years of sysadmin I consider that this is one of the best features not only of Linux but of the whole *NIX family.

    4. Re:Is media automount in the kernel yet? by brunes69 · · Score: 2, Informative

      What are you going off about? How can having a CD automount give way to having "information leaks" (on a read only media?!?) or "trash the system"?? In order to do this you would have to run something on the CD, which is a totally different point of security. You're rambling about nothing.

    5. Re:Is media automount in the kernel yet? by Junta · · Score: 2

      I know mandrake has this feature, at least the one you describe, as 'supermount'. Autofs/Automount is there and has been for a long time, but is less suited for removable devices than it is nfs mounts. Supermount is a far cleaner implementation for local devices. People on kernel-devel would probably argue that the implementation could be done using AutoFS and that would make supermount redundant, but I like supermount.... Between supermount and lpp, you have a decent Desktop OS...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    6. Re:Is media automount in the kernel yet? by P-Nuts · · Score: 1
      What are you going off about? How can having a CD automount give way to having "information leaks" (on a read only media?!?) or "trash the system"?? In order to do this you would have to run something on the CD, which is a totally different point of security.

      A scenario: suppose the admin of a machine know that the current modules that allow a CD to be read under some obscure format are rather flaky. Maybe it's a CD with some sort of extension (such as joliet or rockridge), but it can probably be mounted as a plain old CDROM using some ancient stable code, and you won't miss out on much. But along comes automount and detects the format, runs the flaky code, and brings the machine down.

      A knowledgeable admin doesn't want anything happening he didn't ask for

    7. Re:Is media automount in the kernel yet? by brunes69 · · Score: 2

      If you think that the rockridge / etc extentions are flakey, then why did you build them into the kernel in the first place? Oh, and if you don't want to use rockridge / etc, then all you have to do is put the override options in your FSTab and the automounter wouldn't use them.

    8. Re:Is media automount in the kernel yet? by Ektanoor · · Score: 4, Informative

      Very unfortunate example of yours. The CD is trashed, someone inserts that piece of trash into this super-feature automount. However, this dodo, instead of checking that dumb CD, he goes take some coffee. In seconds, the machine starts to sloooooooooow doooown as the dumbish CD-reader kicks more and more interrupts into the system. True story. I drunk his cup of coffee while he ran away to KICK THAT DAMN CD OUTTA THE SERVER 'CAUSE IT IS STUCK INSIDE!!!

      Other example. Mr. A. H. Wannabeahacker has an account in some machine. He inserts the super-pupper CD - CrACkZ, hACKz and SuXXs. Plays a little bit and turns the server into a washing machine. Another true story. Those who work at University computer classes may have seen this a few times...

      So people. I know that the autofs features are pretty cool. I do use them. But in user workstations ONLY! The lack of automount in a desktop station is a distro problem not a kernel one. All the basic infrastructure for automount is in the kernel already. However there should be some more tweaking on it, as certain types of ZIPs, CDs and HDDs may seriously influence the performance of the kernel while being mounted. It would be great to see some some kind of double checking of errors so that certain cascades wouldn't happen.

    9. Re:Is media automount in the kernel yet? by Ektanoor · · Score: 2

      A. I am not the only admin in my workplace.
      B. The majority of admins comes from old damn good Win9x times.
      C. This majority has a tendency to make things MazDie alike.
      D. So they put autofs even in some major server.
      E. I have can only two hands, two eyes and two ears (well something more but that's superfluous here).
      F. I have one head only. And my head is frequently on heatsinker.
      G. Certain distros love features. Like giving supermount from start. But if its not there, the guys in B. do everything to put it.

      So what do you think? I know... "#brain$ rm -rf nerves ; echo "YOU LAMERZ!!!" ; cat "Why *NIX doesn't autofs from start - 10th edition""

    10. Re:Is media automount in the kernel yet? by Joe+Tie. · · Score: 1

      Mandrake has for years now (with the exception of the 8.1 release, I believe) gone one step further by using a kernel patched with "Supermount", which is a "true" automount like you are probably thinking of.

      Though for me at least it seems to be broken in 9.0. Whether I'll actually be able to get any data from my cd drive seems almost random at this point, while it worked find in 8.2.

      --
      Everything will be taken away from you.
    11. Re:Is media automount in the kernel yet? by Anonymous Coward · · Score: 0

      If you think that the rockridge / etc extentions are flakey, then why did you build them into the kernel in the first place?

      I don't know what extensions are flaky, so let me go find out. Just point out to me which of the servers is the one you absolutely rely on, and I'll start checking right away. I'm sure you'll notice when I find one.

    12. Re:Is media automount in the kernel yet? by Anonymous Coward · · Score: 0

      Ummm... Red Hat has had automount since....7.0 I think? Can't remember what it's called though....magicdev or something? Pop in floppy/CD, and it mounts.Suweeeeet.

    13. Re:Is media automount in the kernel yet? by 10Ghz · · Score: 2

      So why not make it optional?

      "Supermount: Enable if used on a desktop-system. Disable if used on a server"

      What's the harm there? desktop-users get their ease of use, server-admins get their security and stability.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  19. Reiser4 by KagatoLNX · · Score: 5, Interesting

    I *sooooo* hope the Hans gets off his butt and gets ReiserFS 4 in this one. If you follow the LKML closely (or just read the Kernel Traffic, http://kt.zork.net/kernel-traffic/latest.html) then you may have heard he's sweating a bit on getting it in.

    Reiser4 may just revolutionize the way the some people do stuff. I mean, next system I want to be able to do:

    # cat /etc/passwd
    root:x:0:0:root:/root:/bin/bash
    jim: x:100:100:jim:/home/jim:/bin/bash
    # cat /etc/passwd/jim/uid
    100
    # echo /bin/ksh > /etc/passwd/jim/shell
    # cat /etc/passwd
    root:x:0:0:root:/root:/bin/bash
    jim: x:100:100:jim:/home/jim:/bin/ksh

    All that *and* have transactional data commits with a very small performance hit!

    (ReiserFS Trolls: Go ahead, bring it on!)

    --
    I think Mauve has the most RAM. --PHB (Dilbert Comic)
    1. Re:Reiser4 by caluml · · Score: 1

      I just hope Hans doesn't rush it just to meet this 7 day deadline. Can you say massive data corruption/loss ?

      Things should be allowed to mature and be tested. Much like Grolsch. "We only let you drink it when it's ready".(tm)

    2. Re:Reiser4 by BJH · · Score: 3, Interesting

      He's going to submit it on the 27th. Linus gets back on the 27th, but probably won't actually start looking at pending patches until the 29th or 30th. I'd say it's got a 50-50 chance of getting in to the first 2.6-pre kernel, but an excellent chance of getting in before 2.6 is actually released (don't worry about the Halloween freeze - there hasn't been a major kernel release in living memory that didn't have some enormous chunk of code dropped into it at the last minute).

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

      take a look at Plan 9... you'll find there what you're looking for...

    4. Re:Reiser4 by KagatoLNX · · Score: 2

      Well, perhaps that was a bit mis-stated.

      He's supposedly in the first major "cleaning-up" stage with basic stability already reasonably taken care of.

      That being said, I think Hans has always been pretty good about limiting what he tries to do to small bite-size chunks, so I don't worry too much.

      --
      I think Mauve has the most RAM. --PHB (Dilbert Comic)
    5. Re:Reiser4 by tuxedo-steve · · Score: 1

      Okay, I understand what transpired in your demonstration. Kinda using the directory tree to access and manipulate ordered data in a file.

      However, I'm not clear what feature of Reiser4 it is that you're demonstrating. Could you provide an explanation to accompany your example?

      --
      - SMJ - (It's not just a name: it's a bad aftertaste.)
    6. Re:Reiser4 by IamTheRealMike · · Score: 5, Informative
      However, I'm not clear what feature of Reiser4 it is that you're demonstrating. Could you provide an explanation to accompany your example?

      The feature he's referring to is the ability to treat files also as directories, and it promises to be a majorly cool enhancement to Linux that rewrites one of the most basic assumptions of OS design. The idea is that by improving the power of the filing system layer, and boosting the performance of the FS for small files, the need to have databases layered on top (and even /etc/passwd is a database) is eliminated. This in turn leads to a more powerful OS as that power is made generic, so being available to everything. It's better explained by Reiser himself.

      One problem - 2.6/3.0 won't have that ability. What it will have is a special system call reiser4() that Hans can play with. You won't be able to "cat /etc/passwd/mike/group" anytime soon, unfortunately, this kind of major change takes a long time to work its way though the system. The reiser4 call will allow Hans to experiment with the new semantics before we even start to think about merging with the actual kernel.

      Why is small file performance so important (this is the area where RFS kicks the ass of, well, pretty much everything else)? Because there are quite a lot of files out there which would actually be better stored as lots of small files. /etc/passwd is one good example, there are others. The reason they aren't currently stored as files is because traditionally filing systems have sucked when you have lots and lots of very small files, and we're talking like perhaps 5 byte files here. Reiser4 has some extremely clever algorithms in it, which mean it's good at small files but also large files too.

      Of course, this is just the start of a much bigger picture, that'll see the filing system become something akin to a searchable knowledge store. Unfortunately, it's not going to happen quickly. For starters, if you were to suggest to the maintainer of app foo that they should store their data as lots of small files, they's say "no way, some of my users are on ext3, or xfs, or jfs" etc. Reiser has great vision, but he's not the only player in this field, and I have a nasty suspicion that the goal of exploding out large files into filing system structures could prove to be difficult while other filing systems are prevalent. Let's hope not, eh?

    7. Re:Reiser4 by Effugas · · Score: 2

      Of course, this is just the start of a much bigger picture, that'll see the filing system become something akin to a searchable knowledge store. Unfortunately, it's not going to happen quickly. For starters, if you were to suggest to the maintainer of app foo that they should store their data as lots of small files, they's say "no way, some of my users are on ext3, or xfs, or jfs" etc.

      ReiserFS in Userspace.

      --Dan

    8. Re:Reiser4 by Caktus · · Score: 1

      I realise that treating the contents of files using simple comands and virtual directories is very interesting, but it has very important consequences.

      What happens to old applications? They should work as before with no changes. Imagine the result of creating a tar archive if it didn't behave as before.

      For which file types will reiserfs4 will be capable to create virtual directories to access their content? Or put it another way, when do we stop?

      How is it implemented, as kernel modules or a a userspace library? If implemented as kernel modules, then they will bloat the kernel or it will be wasting much time and fragmenting memory loading and unloading modules. If implemented as a library, why not implement it fully in userspace, independently of the choosen FS?

      Is there a userspace alternative? For many cases the answer is yes. For example, the password file does not have to be a plain text file. It can be a db file if the system is configured accordingly.

      IMHO, accessing the contents of files using virtual directories has no advantadge over userspace solutions. If a file requires database like functionality, it should be in a db or equivalent format. Implementing that functionality at the kernel level is just overkill and doesn't provide any benefit, just added complexity. What's missing (or I am missing ;) is the proper tools to deal with those files with the ease of the exampple given before.

    9. Re:Reiser4 by Anonymous Coward · · Score: 0

      I think the point is, at least in this example, you want to be able to edit /etc/passwd with vi. You wouldn't be able to do that if it were in some form of real database. However, since flat files can represent database tables when given a delimiter it shouldn't be difficult or resource intensive to write these functions into your filesystem. This is true innovation, I like it. :)

    10. Re:Reiser4 by pavon · · Score: 1

      I am not a database expert, but I was of the impression that very few databases are heirarchal in topology and thus extending the filesystem in this way (although very cool and usefull for many things like file properties etc) would be pretty worthless for anything that really needed a database.

    11. Re:Reiser4 by IamTheRealMike · · Score: 2

      Read the whitepaper on namesys.com - he'll be introduced set theoretic naming later on, allowing for associative databases (not relational like longhorn).

    12. Re:Reiser4 by peter · · Score: 2

      That might work. You wouldn't have one reiserfs volume mounted, like if you were using reiserfs for /home. Each program that wanted to have a config directory of small files could create a config file that was really a database, but was accessed through the reiserfs library like it was a directory. The reiserfs library might include a wrapper for open(2), etc. to do this more transparently. From the kernel's perspective, it would be like a config file with binary data in it. Messing around with the config file with other tools would be a bit of a problem, unless your shell could transparently look inside the reiserfs files and handle redirecting to/from them. You'd probably have to use something other than mv or cp to get files between the "directory" structure of the reiserfs file and the actual FS that the kernel knows about.

      Still, it would work if there wasn't much need to deal with the file other than from special applications, which could use a library to see it as a directory. This would let people get started using such structures for config info before reiserfs is widespread.

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
    13. Re:Reiser4 by peter · · Score: 2

      > I think the point is, at least in this example, you want to be able to edit /etc/passwd with vi.
      > You wouldn't be able to do that if it were in some form of real database. However, since flat files can represent
      > database tables when given a delimiter it shouldn't be difficult or resource intensive to write
      > these functions into your filesystem. This is true innovation, I like it. :)

      I don't know if I've got this right, but one thing you get from doing this is that you don't need to lock the whole password file to change something in it. You could echo 1001 > /etc/passwd.tmp; mv /etc/passwd.tmp /etc/passwd/peter/uid to change the uid of an account atomically. (Could someone who uses reiserfs's fancy features tell me if that is correct and/or possible?)

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
    14. Re:Reiser4 by WhiteDragon · · Score: 1

      This reminds me of the rush to get reiser (and ext3) in 2.4

      --
      Did you mount a military-grade, variable-focus MASER on an unlicensed artificial intelligence?
  20. We Want Linux 4.0 by News+for+nerds · · Score: 1, Funny

    Linux 3.0 < Windows 3.1
    Netscape 7.0 > IE 6.0

    "LinuxXP" or "LinuxYQ" may be better to stop this neverending battle.

  21. Can't help but notice... by Saint+Aardvark · · Score: 4, Funny
    ...that he's left out SearchKing's on-the-fly-Google-re-ranking patch.

    Guess we know which kernel guru has started taking $ from Google!

  22. New console layer by jaymzter · · Score: 5, Interesting

    I for one am totally psyched about re-writing the console sublayer. It's so aesthetically annoying to be running a multi-headed system, yet be reserved to only one head when on a tty. I think this has a high geek factor

    --
    If thou see a fair woman pay court to her, for thus thou wilt obtain love
  23. Re:Linux 3.0 by Anonymous Coward · · Score: 0

    Linux ** (just take care of all the letter names at once)

    Don't you mean

    Linux [A-Z][A-Z]

  24. this seems a bit premature by bripeace · · Score: 4, Insightful

    I've been reading the list and well..
    This is about 1 of 3 different posts talking about 'what needs to be shown to linus when he gets back'

    This is also the very first post of this one thread specific.. theres been about 5 or 6 more major things added to the list that people are hoping to get in ... Linus essentially said he wasn't leaving anyone in charge so they're trying to get one main list to give to linus (with links where possible) so that he can quickly go threw everything when he gets back

    Also.. it seems noone on the list is sure whether this will be 3.0 or 2.6 at least noones given any real definate answer as far as I could see..

    the lastest version of this list is here.. which compiles all the other threads in one.. is here

  25. Irregular Expressions. by Anonymous Coward · · Score: 0

    But you only want to detect pairs of uppercase letters! That should be:

    'Linux [A-Z][A-Z]'

    in BASH

    Even if you wanted to use the asterisk method; you'd only need one, or a pair of interrogative marks.

    Yeah, I have no f'ing sense of humour. Sosume.

    1. Re:Irregular Expressions. by Anonymous Coward · · Score: 0

      in GNU/Bash it would be:
      [A-Z,a-z][A-Z,a-z]
      or (optionally):
      [A-Z,a-z,0-9],[A-Z,a-z,0-9]
      To cover ALL the bases..

      sincerly
      RMS

    2. Re:Irregular Expressions. by Anonymous Coward · · Score: 0

      We now have unicode. Someone could sue because you are discriminating against other languages by being pro-Roman.

  26. Re:Linux 3.0 by Fastball · · Score: 4, Funny

    You meant to type GNU/Linux, right?

    Sincerely,
    RMS

  27. Linux 3.0? HA! by graphicartist82 · · Score: 0, Redundant

    < sarcasm> Linus is really behind! Red Hat just came out with version 8.0!

    1. Re:Linux 3.0? HA! by Anonymous Coward · · Score: 0

      For that matter, Mandrake is up to 9.0!@

      Troll.

    2. Re:Linux 3.0? HA! by Anonymous Coward · · Score: 0

      Oh yeah? Well, I've got Windows version 2000! Eat that, ya linux-lovin' freaks!


      (yeah I know it's XP now, but that ruins the joke)

  28. Re:Linux 3.0 by cperciva · · Score: 5, Funny

    Linux ** (just take care of all the letter names at once)

    If you only want to take care of two letter tags, shouldn't that be:

    Linux ??

  29. Linux version names by ohboy-sleep · · Score: 4, Funny

    By the way, Linux 3.0 will officially be known as "Linux III: The Domination" and when they get around to Linux 4.0 it'll be "Linux 4: Citizens on Patrol"

    1. Re:Linux version names by Anonymous Coward · · Score: 0

      Nah, it'll be called "Linux 4: Penguins on Patrol"

  30. obvious missing patches... by Lumpy · · Score: 4, Interesting

    Many of you dont like it, but delivering Linux to the masses... the LPP (Linux Progress Patch) is highly important and need to be incorperated into the kernel so that it doesnt become a "left behind" item.

    Yes, not seeing all the bootup messages is not highly important... but to a timid user that freaks when the computer beeps it is important. (I agree, people like that need to be kept away from technology... but these people here HAVE to work.)

    Linux's acceptance on the desktop needs to have "eye-candy" like this that doesnt lower performance.

    --
    Do not look at laser with remaining good eye.
    1. Re:obvious missing patches... by tholti · · Score: 1

      I don't think this patch is important to the quality of the upcoming kernel release. It's really something which can be (and is already) integrated by distributions to make such kind of users happy. As a core component the kernel should be technically sound in the first place. As you can see from the list there's still a lot of technically stuff that can be added to improve the kerenel so that eye candy really doesn't matter.

    2. Re:obvious missing patches... by Anonymous Coward · · Score: 0

      If someone has a problem with boot messages, he should be running another operating system, like OS X. I don't get this whole "everyone needs to use Linux!" push. I don't have a problem with people using it, but if you're going to use it, take the effort to learn it instead of expecting it to just be a windows clone.

  31. Re:Linux 3.0 by Hard_Code · · Score: 4, Funny

    No, * is for all acronyms. The second star is for fail-over/HA.

    --

    It's 10 PM. Do you know if you're un-American?
  32. agreed by Ender+Ryan · · Score: 2
    This one thing is a major hurdle for _some_ new users. My wife in particular gets very annoyed with having to (u)mount disks before using/ejecting them.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:agreed by Lumpy · · Score: 2, Informative

      ONLY intel users...

      anyone that has used a MAC or any other proper system that uses a powered eject or locking media like it is supposed to be so that you dont trash the filesystem on the disc.

      --
      Do not look at laser with remaining good eye.
    2. Re:agreed by Iamthefallen · · Score: 2, Funny

      You mean the very logical method of dragging my floppy to the traschcan? That really doesn't make much sense.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    3. Re:agreed by red_dragon · · Score: 2

      You can just Ctrl-click (or right-click, if using a two-button mouse) on the volume you want to eject, or choose "Eject Disk" from the Special menu (OS <= 9.x). Having said that, though, the first time I used a Mac (Mac Classic running System 6) and wanted to eject the floppy disk, the first thing that came to my mind was to "drag the floppy icon to the trash bin". And it worked.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    4. Re:agreed by forgotmypassword · · Score: 1

      If I had designed that OS, then you would have erased your floppy disk.

    5. Re:agreed by UnknownQ · · Score: 1
      [...] gets very annoyed with having to (u)mount disks before using/ejecting them.

      And I get very annoyed when I accidently eject in windows with a large transfer taking place from the cd drive.
      --
      Wherever you go, there you are!
    6. Re:agreed by heideggier · · Score: 1
      If you click on a CD in OSX the trash icon turns into a eject icon, also if you insert a blank CD into the drive, copy some files to it and then click on the CD icon, the trash turns into a Burn symbol. Still a funny post but.

      --
      Pianist : Some jerk whos taught themselves how to type in rhythm
  33. Re:Let me be the first to come out with the bad jo by Anonymous Coward · · Score: 0

    Way to go, now you've gone and ruined everyone's day. Dumb threads ARE slashdot. ;P

  34. AOL??? by brunes69 · · Score: 4, Interesting

    There are still 7 days till the end of Linus's cruise, but that's not much time to get guinea pigs to publicly pipe up with a hearty "AOL!" of support for your work...

    I didn't think a hearty endorsement by AOL would be good news for anything!

    1. Re:AOL??? by bourne · · Score: 2

      "AOL!" in this context means "Me Too!" It came about because people associated replies (usenet, web discussion boards) that had "Me Too!" and no useful content with newbies, e.g. AOL users.

      Always messes me up. I always think "Army Of Light"...

  35. Re:We Want Linux 4.0 by Rastor · · Score: 0

    It's not a "neverending battle" except to people who like to perceive strife where there is none. When engineering decisions are made for marketing reasons, Bad Things happen.

  36. DOS didn't have automount. by Inoshiro · · Score: 5, Interesting

    DOS had stateless device access. Until you tried to look at a device, DOS would not touch the device (floppy drive, hd, or CDROM drive). But when you did change to the device, it would try and read in its base directory and bootsector.

    Windows emulates its behaviour towards floppy disk drives, as you will find out very painfully if you click on the A: on a computer without a floppy drive (which, for me, is all of them), or without a disk in the drive.

    Automount only works on hardware that gives feedback on when media is inserted (such as a CDROM drive). To prevent Badness (TM) in the blocklayer, the automount has traditionally been eschewed in favour of explicit mount. Why? Try removing a CD that's being read from in Win9x, and watch the blue-screen "Please insert CD labelled ..." as the kernel catches a block layer exception. This can be worked around by adding drive locks every time the drive is accessed, but it's generally considered to be a hairy problem best solved by having a smarter user.

    Of course, many distributions include the (separate) automount patch anyways, and people who want this behaviour won't be rolling their own kernels any time soon.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:DOS didn't have automount. by brunes69 · · Score: 3, Insightful

      Point taken on the blue screen, but how about in Linux when a process running off the CD freezes your console, adn the only way to get around it is to reboot (since you can't just open the CD and have the process die like in windows)? This has happened to me several times in the past. Nont to mention the number of time sI was in windows and wanted to read a serial # off of the cd, so I just open it, blue screen appears, write it down, put it back in, hit enter. No harm done. I construe the opening of cd == death to be a feature, not a detriment.

    2. Re:DOS didn't have automount. by Anonymous Coward · · Score: 0

      Automount only works on hardware that gives feedback on when media is inserted

      Well, [Click] there is [Click] the Amiga [Click] Way... [Click]

      (On devices with now insertion/remove events, the Amiga polled every couple of seconds.)

      Since the Amiga tracked disks by their label name, not the drive they were in, one could rip out the disk and reinsert it in another drive, and the system happily carried on.

    3. Re:DOS didn't have automount. by Anonymous Coward · · Score: 0

      You'd think they would bother to recognize this particular error though, so that instead of dying, swapping the monitor to VGA mode, and throwing the blue screen up (which can't look good to a user that hasn't seen it before), they could just throw up a regular 32-bit error box.

    4. Re:DOS didn't have automount. by Capt.+DrunkenBum · · Score: 1

      "it's generally considered to be a hairy problem best solved by having a smarter user."
      Where do I find some of these "smarter" users of which you speak?

      --

      Not everyone deserves a 320i

    5. Re:DOS didn't have automount. by sg_oneill · · Score: 2

      Actually, what's with CD's and intel machines?
      It seems the only thing that locks my windows. The whole damn machine just falls asleep while waiting for CD seek. Same with debian. On almost any pc it's the same.
      Do OS's traditionally implement these crappily or is it in the implementations in modern ide/mobo/cdrom hardware?

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    6. Re:DOS didn't have automount. by mdb31 · · Score: 1

      Windows emulates its behaviour towards floppy disk drives, as you will find out very painfully if you click on the A: on a computer without a floppy drive (which, for me, is all of them), or without a disk in the drive.

      Hmm, you must not use Windows much. Any recent version of Windows (that is: 2000 or XP) will not show a floppy disk drive if one is not present (e.g. on my system, even a DIR A: will yield a neat 'system cannot find the path specified).

      Also, if you 'click' on a CD drive (assuming the hardware supports media detection) without a CD in it, Windows will prompt you to insert a disc (or report 'device not ready' when using a command prompt) without trying to access it in any way.

    7. Re:DOS didn't have automount. by Paul+Komarek · · Score: 2

      My first action after installing Red Hat, every time:

      rpm -e magicdev

      -Paul Komarek

    8. Re:DOS didn't have automount. by FrankNFurter · · Score: 2, Informative

      You must have a newer XP version than I do. dir a: without a floppy in the drive creates the following message on my system:

      Microsoft Windows XP [Version 5.1.2600]

      (C) Copyright 1985-2001 Microsoft Corp.

      C:\dir a:

      The device is not ready.

      --
      "Slashdot - the one place on the internet where guys brag about how small it is." - that IT girl
    9. Re:DOS didn't have automount. by Paul+Komarek · · Score: 2

      I've been told it's that the cdrom drivers are typically 16 bit, and that 16 bit processes use the old type of scheduling (non-preemptible).

      -Paul Komarek

    10. Re:DOS didn't have automount. by mdb31 · · Score: 1

      dir a: without a floppy in the drive creates the following message on my system

      That's nice. I was talking about a situation where the drive itself is not present, not just the media. HTH.

    11. Re:DOS didn't have automount. by Anonymous Coward · · Score: 0

      How reliable is it to double the speed of ROMs? :)

    12. Re:DOS didn't have automount. by peter · · Score: 2

      > Actually, what's with CD's and intel machines?
      It seems the only thing that locks my windows. The whole damn machine just falls asleep while waiting for CD seek. Same with debian. On almost any pc it's the same.

      Try running hdparm -u /dev/cdrom. -u tells the kernel IDE driver to unmask interrupts while waiting for things. Presumably, the cdrom driver is waiting for a seek with interrupts disabled. Read hdparm's man page before you use it, and be prepared for a system lockup in case your hardware doesn't like it. (save your files, and preferably shutdown to single user mode.) If things seem ok with concurrent access to the cdrom and the hard drive, run hdparm from your boot scripts. Do test things first, though. Crappy mobo chipsets can cause data corruption when accessing both IDE channels in parallel if you enable DMA on your hard drives. -u is not so risky, wrt. to data corruption. The main risk would be a crash.

      However, if your system is going to crash because of IDE driver settings, it won't take all that long to do so. If the system is stable while you dd if=foo of=bar all over the place for a quarter of an hour, you shouldn't have to worry about occasional crashes.

      > Do OS's traditionally implement these crappily or is it in the implementations in modern ide/mobo/cdrom hardware?

      Linux implements things conservatively because of all the crappy old hardware that might crash with. Someone should make a bootdisk that tests all the things the hardware can do without crashing, and save info on how to enable it normally. Linux 2.4 has an option to enable DMA by default, and I think distros usually enable that these days, since ATA100 is so much better than PIO mode 4!

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
  37. Re:Let me be the first to come out with the bad jo by dubstop · · Score: 1

    Version 3.0 of a project that I worked on for a very large investment bank was renamed to 3.1 because, to quote the idiot that was supposedly in charge, 'Everybody knows that version 3.1 is better. Take Windows, for example.'

    It's disgusting the crud that we have to listen to, just to get paid.

  38. And don't forget: by FooBarWidget · · Score: 4, Funny

    Linux .NET Professional Edition Second Edition Service Pack 3.

    1. Re:And don't forget: by archen · · Score: 1

      you forgot the integrated browser version.

    2. Re:And don't forget: by squidinkcalligraphy · · Score: 1

      The browser integration will more likely be in the next version of X11. Yes, I know you were kidding, but realistically, it might be useful to throw Gecko as a rendering module for X. Hell, if they have display Postscript and display PDF rendering interfaces, why not add a direct XML rendering interface?

      --
      "I think it would be a good idea" Gandhi, on Western Civilisation
  39. Version of new kernel by The+J+Kid · · Score: 1

    Notice:

    Okay, Linus has left for the Linux Lunacy Cruise (see www.geekcruises.com),[..] last minute merges before we switch over to the 3.0-pre (or 2.6-pre) series.

    It is therefor not sure that it'll be "linux 3.0"

    Actually, Linus said: (very loosly quoted) "I don't care about the numbers...it can be 5.0 for all I care"

    --
    Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
    1. Re:Version of new kernel by slycer9 · · Score: 0

      I'd have to agree with Linus, there does seem to be a little too much emphasis given to the numbers, c'mon guys, look at the new features dammit!

      --
      Don't park drunk, accidents cause people.
  40. LinuxXX by macdaddy · · Score: 3, Funny

    Screw LinuxXP. We need to sneak it in the back door of our shops. I think it should be LinuxKY.

    1. Re:LinuxXX by r00tdenied · · Score: 1

      Newsflash! RedHat to release linuxKY for the niche market of rural users in Kentucky

      I can picture it now!


      r00tdenied
      --
      Platinum Networks Hosting www.platinum-networks.com
  41. All your software are belong to Lucent by yerricde · · Score: 2

    take a look at Plan 9

    Lucent's Plan 9 operating system has a bug in its license:

    The licenses and rights granted under this Agreement shall terminate automatically if (i) You fail to comply with all of the terms and conditions herein; or (ii) You initiate or participate in any intellectual property action against Original Contributor and/or another Contributor.

    This effectively gives the Plan 9 contributors an unlimited non-exclusive license to use any copyright, patent, or trademark belonging to any licensee. For instance, if you install Plan 9, the license gives Lucent the right to violate the GPL on all software that you have developed, to pirate music you've written and recorded, and to pass off its products as yours.

    Read more about the bugs in Plan 9

    --
    Will I retire or break 10K?
  42. Re:Linux 3.0 by Pope · · Score: 1

    Linux FU?

    --
    It doesn't mean much now, it's built for the future.
  43. heh by Anonymous Coward · · Score: 0

    I am still scared to use the 2.4 series... I am supposed to be willing to jump "all the way" to 3.0?

  44. Why aren't Oopses dumped to swap? by emil · · Score: 2

    Dumping the panic to swap seems more sensible than allocating another partition. This is how other OSes do it.

    1. Re:Why aren't Oopses dumped to swap? by Sheetrock · · Score: 2, Interesting
      I can only guess, but two reasons this might be the case are that the swap doesn't necessarily have to reside in its own partition but can be in a file or simply unused on a system, or (more likely) that this prevents the possibility of obliterating the dump in the process of trying to view it. Also, the software apparently lets you do a 'crash dump' from a live system, which would be inconvenient to have overwrite swap...

      This seems like the safest option, because it's isolated from the Linux system at any other point, but it would be nice to get the swap option as well for people who aren't interested in the fancy stuff unless something goes seriously wrong.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    2. Re:Why aren't Oopses dumped to swap? by Caktus · · Score: 1

      Oopses are not normally dumped to swap because it may not be available or reliable in that state. In fact you could produce more corruption. I think that the best solution is to leave things as they are, put a mark in some place in memory, reboot and let the boot code deal with it (assuming it is in a sane state after the reboot).

  45. Re:Linux 3.0 by Anonymous Coward · · Score: 0
    I think that, in response to current marketing trends, Linux 3.0 should be given a 2-letter version id instead of a number.

    Oh no! I just figured out how Lindows could piss-off Microsoft even more! Change their name to LinuxXP.

  46. What should be embedded into Linux kernel 3.0 by Ektanoor · · Score: 5, Funny

    Well, this is what some people really wish:

    Internet Explorer.
    GUI.
    The Eternal Flat Desktop for dummies.
    Word, Excel, PowerPoint, Solitaire.
    Palladin .NET
    WYSINAWYG
    WYGINAWYW
    Easter Eggs
    Make desktop "user ready". Forget the flame.
    Forget the bugs, claim the features.
    Add 100Kb EULA into the kernel itself.
    Sell it and yourself to Bill Gates.
    Rename it to Windows.
    Sell it for $400 and threaten everyone who will not follow you.
    Write a small text, anonymously authored - "Why I switched from Linux to Windows" and claim how your customers are deeply satisfied.

    1. Re:What should be embedded into Linux kernel 3.0 by MrEd · · Score: 1

      Excel


      Don't forget the flight simulator!


      (Excel 97, IIRC...)

      --

      Wah!

    2. Re:What should be embedded into Linux kernel 3.0 by WanChan · · Score: 1

      Write a small text, anonymously authored - "Why I switched from Linux to Windows" and claim how your customers are deeply satisfied.

      ...and be well paid for it, too.

    3. Re:What should be embedded into Linux kernel 3.0 by Sam+the+Nemesis · · Score: 1
      You forgot the last step:

      PROFIT !!

  47. More complete list by awptic · · Score: 5, Informative

    This page contains a complete list of every new feature that has gone into 2.5, and other features waiting to be integrated and their status:

    http://kernelnewbies.org/status/latest.html

  48. Linux/Scientology "coincidence" (wink wink) by Anonymous Coward · · Score: 0

    Didn't the Scientologists for DECADES also claim that el ron was "on a cruise", when the truth was that he was "swimming with the fishes"?!?!?

    I think AC findally made that power play, folks. The next few months should prove interesting!

  49. Re:Let me be the first to come out with the bad jo by GreyWolf3000 · · Score: 2

    Here is the stupid thread you're looking for. Good day, sir.

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  50. I'm calling it SLACKWARE 9.0 by Anonymous Coward · · Score: 0
  51. Misleading Headline by tholti · · Score: 1

    The headline "Linux 3.0" is not very meaningful. To me it sounds more like Linux 3.0 is released but not at all that there's a discussion about the last features that might be integrated before the *feature freeze* of the upcoming version of linux, which might also be called 2.6.

  52. Re:Self Righteous morons by aardvarkjoe · · Score: 0, Troll

    You know, the only thing I hate more than idiots who miss the point are the high-and-mighty people who claim that they are so infallible and well-educated that everyone who disagrees must be an idiot.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  53. BSOD by Anonymous Coward · · Score: 0

    ...like what Windows has had for years and years and years and years and years.... ...lame

  54. Re:Linux 3.0 by Anonymous Coward · · Score: 0

    more like Linux PU
    because jesus knows them hippies never bathes...

  55. Re:Linux 3.0 by thieslo · · Score: 1

    I agree that it should be Linux ?? if we only want a two letter tag, but shouldn't we also check to make sure that the characters are only letters?

    It would be odd to have Linux 95.. I mean, what about all of those possible "converts" like the MS PR person? They might think we are stuck in the 1990's and incredibly far behind windows.

    Lets just start a Linux XOS (eXtreme OS)... Hopefully it won't flop like the XFL.

  56. OK, that's it, I'm 'switching' by Mac+Degger · · Score: 1

    I'm going to buy a new system in a month or so, and a stable linux 3.0 (I've heard the odd/even thing...3.0 is divisible to 1.5...right?) seems like a good excuse to finally install linux.
    So my old system (PIII 550, 448 ram, gforce 2mx) is something I'm going to experiment with and I'm thinking of installing a brand of linux.

    So here's my questions:
    -what brand? Slackware, Debian, Redhat, other? I'd also like to know why that particular flavour.
    -which docs should I read? Preferably some short docs to get me running ASAP, while telling me what I need to know about stuff like vi, emacs, x window and the different desktop managers I can install. At the moment, there is so much info lying around that I just don't know where to start.
    -I'm going to use the system as a home server (files, mp3's, documents [kind of like a second screen thing]) and I'm gonna try and run some distributed rendering on it. Now as far as I know (which isn't very far :) ) Maya will only run under Redhat...is that so? What are my options?

    So basically, I'm a linux newbie wannabe. Where do I start?

    --
    -- Waht? Tehr's a preveiw buottn?
    1. Re:OK, that's it, I'm 'switching' by Anonymous Coward · · Score: 0

      for now drop the idea of distributed rendering on it. that's not at all easy to set up. i would sugjest you try either Mandrake 9.0 (personal favorite) or Redhat 8.0

    2. Re:OK, that's it, I'm 'switching' by rastachops · · Score: 2, Informative

      Id say try out the Mandrake distribution (Linux-Mandrake.com) as its very good for making the hop from Windows to GNU/Linux.

      Ive tried Red Hat but personally prefer Mandrake 9.0. Checkout Linux.com & for any hints tips / tutorials Google is always the best bet.

    3. Re:OK, that's it, I'm 'switching' by slide-rule · · Score: 1

      So basically, I'm a linux newbie wannabe. Where do I start?

      You'd probably do best by 'starting' at the corner drug store. Consider purchasing at least one package of stay-awake pills (or a few two-liters of strong cola) and one large-ish bottle of antacid. Learning Linux is do-able (or I wouldn't be here) but is not for the casual, faint-of-heart. ;-)

      (And/or if the parent poster was serious, common opinion seems to favor Mandrake for true newbies. Go to your bookstore and flip through some heavy Linux books in the computer section... a $50 manual will be worth the headaches otherwise your first time in.)

    4. Re:OK, that's it, I'm 'switching' by IamTheRealMike · · Score: 3, Informative
      I'm going to buy a new system in a month or so, and a stable linux 3.0 (I've heard the odd/even thing...3.0 is divisible to 1.5...right?) seems like a good excuse to finally install linux.

      Welllll, if it's 3.0 that you want to try, I'd wait a few months (at least). For starters, most of the major commercial distros (and for a beginner, you want a commercial distro) have just had major revs and so won't be upgrading their kernels for a while. Linux 3 will a lot of testing before all the wrinkles are ironed out, even after release, so when you start seeing companies like RedHat, Mandrake and SuSE (the one I use) shipping with a 2.6/3.0 based kernel, then you know it'll be ready.

      On the other hand, if this story just piqued your interest, and you want to try anyway (2.4.18 is pretty good) then head over to linux.com where they have a good newbie article and a ton of links to help you out. A good boxed commercial distro will come with printed manuals to get you started, and if you get stuck, want to know a command etc (and you will) come say hi to us all on irc://irc.freenode.net/#linuxhelp

    5. Re:OK, that's it, I'm 'switching' by Anonymous Coward · · Score: 0
      This has gotta be a troll. Divisible by 1.5? Maya? You're going to use a $3k-$16k PER SEAT distributed rendering tool on a secondary machine with a p3?

    6. Re:OK, that's it, I'm 'switching' by Mac+Degger · · Score: 1

      No, 3.0 is divisable by two, leaving 1.5, so I'm assuming the 3.0 kernal is stable (but then again, 3 is an odd number, so I'm not sure.

      As for Maya, the basic package is $2000. Which my boss has paid for, so I can also work at home. Works fine on my current setup, but rendering is slow...and hell yeah I'd prefer to use my work box, but I don't make enough to have a $10.000 box at home. Anyway, as long as I do have a second system, I was hoping to get my home rendering to go a bit faster...so would you when you hit more than 2 minutes per frame.

      And anyway, who's the troll, AC?

      --
      -- Waht? Tehr's a preveiw buottn?
    7. Re:OK, that's it, I'm 'switching' by Anonymous Coward · · Score: 0

      I would suggest starting with Redhat 7.3 (NOT 8.0) and eventually switching to Debian (note: using a seperate partition for /home will make this MUCH easier). Redhat will, if you use one if its default options, give you a ready to use desktop in a couple clicks. Debian requires some prior knowlege of what you want to get installed and set up, however, installing software is much easier with Debian, assuming you know what you want.

      As for kernel versions; it's the point release that indicates stability - 3.0.x will be stable and 3.1.x will be development.

    8. Re:OK, that's it, I'm 'switching' by Mac+Degger · · Score: 1

      Well, thanks for the recomendations :thumbup:...but why RH 7.3, and not 7.? or 8.0? And why not go straight for Debian? I'm not a straight-up win-zombie, having used the old apple ][ clone and dos from it's beginnings, and I actually like the command line, sometimes ;) Also, I do actually know what kind of hardware I've got in my pc, up to and including the bios revisions...should I still give Debian (or the like) a pass until I get the hang of RH?

      --
      -- Waht? Tehr's a preveiw buottn?
    9. Re:OK, that's it, I'm 'switching' by Anonymous Coward · · Score: 0

      Typical Usenet "I went out and bought a $2000 Dell computer and installed Suse Linux on it and it crashed and smokes coming out of the case PLEASE PLEASE PLEASE HELP ME" poster dweeb in the making.

  57. Re:Linux 3.0 by den_erpel · · Score: 5, Informative

    No, this time Linux is correct since the topic is about the kernel.

    If you are talking about the Operating System, you should address it as GNU/Linux (same as you have GNU/Mach).

    e.g. Debian, SuSE, Redhat, ... distribute GNU/Linux (you would not do much with a Linux distribution).

    You must have amnesia RMS, since you learnt us to cite:
    GNU is the operating system and Linux is one of its kernels

    --
    Genius doesn't work on an assembly line basis. You can't simply say, "Today I will be brilliant."
  58. Re:Linux 3.0 by Tet · · Score: 1
    You meant to type GNU/Linux, right?

    Actually, since in this case, "Linux" is referring to just the kernel, even RMS doesn't think it should have the "GNU/" prefix...

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  59. Re:On Hemorrhoids by Anonymous Coward · · Score: 0

    Dear God, that's disturbing!
    Did Benjamin Frankilin write that?

    Please neaten your formatting and provide references.

  60. Wait for 3.1... by billmaly · · Score: 0, Redundant

    At some point, will Linux for Workgroups (3.11) be available? Oh man, that'll be sweet! :)

    1. Re:Wait for 3.1... by ketamine-bp · · Score: 1

      Soon, and the simplified chinese Windows 3.2 will also come next (I remember those days i was mangling with Wang's floppies...)

    2. Re:Wait for 3.1... by Anonymous Coward · · Score: 0
      (I remember those days I was manglin with floppy wangs...)

      We at slashdot would prefer to NOT hear the particulars of your GNU/deprived GNU/homosexual GNU/lifestyle.
      Thnx. HTH. HAND. FOAD, YAAD.
  61. Re:Self Righteous morons by nurb432 · · Score: 1, Offtopic

    Cute, though that was not what i was trying to convey.

    I was only attempting to not be labeled someone that didn't have a clue of the history of things, and speaking out of ignorance.

    But this current 'Linux communal attitude' does grow tiresome and self-defeating. Its no wonder I'm not the only one who has finally moved back to another 'camp'. One quite a bit more mature, though slower to advance i admit.

    --
    ---- Booth was a patriot ----
  62. geek cruises by Thud457 · · Score: 1

    The comittee for the prevention Aspberger's syndrome reccommends that that these cruises be staffed entirely with pornstars.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  63. Linux/Scientology "coincidence" (wink wink) by Anonymous Coward · · Score: 0

    When the feds were after good old crazy uncle Elron, he cruised around the Mediterranian on his yacht, keeping one step ahead of the local authorities.

    Soon, that's what'll happen with the opensource movement. Amerika will side with corporate interests rather that the freedom of its citizens, and Linus and RMS will end up sharing very cramped quarters on sealand. HA!

    Maybe Japan will give them visas.

  64. Re:Linux 3.0 by Anonymous Coward · · Score: 0

    Rob Landley: You are the new number 3
    Linux 3.0-pre: I am not a number.. I am a free man!

  65. Re:Already got a beta version.... by CvD · · Score: 2
    Snipped from Linux Kernel 2.5 Status:


    o in 2.5.31 Support insane number of processes (Linus Torvalds)



    Just how insane would this be? Anyone know?

  66. Re:Let me be the first to come out with the bad jo by stephend · · Score: 2

    Windows only started taking off when it got to version 3.1. Maybe the same is true of Linux?

  67. Proves my point well. by nurb432 · · Score: 1

    With all this rabid outcry because i said something derogatory to the sacred 'Linux community' ( which i DO happen to belong too, just the adult side, not what its becoming ) it just proves my point.

    Plus being moderated down to a troll for pointing out the obvious only serves to punctuate this.

    I couldn't have done this better if i had intended on it. but alas i was only asking a simple question from a customer/users viewpoint when things got WAY out of hand.

    --
    ---- Booth was a patriot ----
  68. Not quite by Anonymous Coward · · Score: 0

    Didn't the Scientologists for DECADES also claim that el ron was "on a cruise", when the truth was that he was "swimming with the fishes"?!?!?

    No, L. Ron Hubbard actually was on a boat during that time. The reason was that out of fear of U.S. government prosecution, he decided to spend the rest of his life in international waters. Accounts vary as to the details-- some say the government actually was planning on arresting him, some say he was just being paranoid, and a couple sources claim that he did this becuase he was actively violating U.S. pedophilia laws on said boat (although these sources don't really have any documentation, so we should not be taking them too seriously).

    One way or another, though, it's generally documented that l.ron's reasons for getting on this boat were because he believed it would put him out of the reach of U.S. government prosecution.

    Anyway, he actually went back to the mainland in 1975 and lived for 11 more years after that, during which time several of his books (including "battlelield earth") were written, so i don't think there's much question whether he was alive during the time on the boat.

    1. Re:Not quite by ShavenYak · · Score: 2

      Anyway, he actually went back to the mainland in 1975 and lived for 11 more years after that, during which time several of his books (including "battlelield earth") were written, so i don't think there's much question whether he was alive during the time on the boat.

      If Battlefield Earth were attributed to me, I'd want people to think I had actually been dead before it was written!

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    2. Re:Not quite by An+Onerous+Coward · · Score: 1

      I've heard that the book is a great deal better than the movie. Personally, I've yet to experience either, so YMMV.

      --

      You want the truthiness? You can't handle the truthiness!

  69. Linux is what you want it to be by siskbc · · Score: 2, Insightful

    when people start complaining about how hard it is to install and configure. Because in the end it seems these people don't realize anymore that they are complaining about Linux itself.

    What a bunch of garbage. Who the hell said that Linux is supposed to be hard? Why? So you can be an 3!337 hacker when you get it installed? That attitude is why linux doesn't take off on the desktop - because when newbies interested in it look for help, all they hear is "RTFM." Yeah, those manuals are real easy to read.

    You seem to be under the mistaken impression that linux is a religion, and that we should all be bowing down to the Great God Penguin. Crap on that. Me personally, I'm not looking for an OS to become my hobby. I'm not looking to spend hours installing a damned window manager.

    All I'm looking for is an OS that works, that I can customize aspects of if I like, that comes with a good compiler, that doesn't crash, and that isn't too bloated. Linux fits all of these requirements. I personally use Slackware, which was because I wanted to learn some about the guts of Linux, but I also wanted intelligent default configurations.

    However, none of this gives me, you, or anyone else the right to insult someone because they don't want to spend hours, or days, on an install. Some people have jobs, and social lives, that together preclude spending such time on an OS. For people who want an OS that just WORKS and gives them the flexibility to do what they nead to do, a distro like Mandrake may make sense. This doesn't mean that they're less "linux" than you.

    I think some people need to re-evaluate why they use linux in the first place. Is it because they are using it as a replacement for a social life? A replacement for religion? An outlet for M$ hatred? Because they like hacking open OS's? Or because it just does what they want it to? Personally, I'm of the opinion that the first three groups can just piss off.

    --

    -Looking for a job as a materials chemist or multivariat

    1. Re:Linux is what you want it to be by Anonymous Coward · · Score: 0

      This remind me of the famous quote
      "Linux is for those who hate windows"...

    2. Re:Linux is what you want it to be by Anonymous Coward · · Score: 0

      I use Linux in order to learn about computing. Many people may not care, but I -like- to learn about security, file permissions, networking, coding, etc. I wouldn't really recommend any version of Linux (or unix) to people who don't want to learn. If someone demands that everything must work perfectly without the user reading -anything-, that person is currently better off using Windows. Don't get me wrong, I am not supporting a rude "RTFM" in response to an honest question. At least on the Debian user list, even the most naive questions almost always get a courteous (if sometimes terse) reply.

  70. Re:Already got a beta version.... by ketamine-bp · · Score: 1

    from careless observation on the code, its probably 0xffffffff processes.

  71. Been there, done that.... by mdb31 · · Score: 1

    have yet to see any evidence that Linux even has a BSOD, let alone a customizable one.

    On Win9x, you can, in fact, customize the kernel 'fatal error' screen. For a nice 'red screen of death', in the [386Enh] section of your SYSTEM.INI file add these two lines:

    MessageTextColor=C
    MessageBackColor=0

    On NT-based systems, this won't do anything, but then again, your chances of ever seeing a 'BSOD' in the first place decreases by several orders of magnitude by switching to that platform in the first place...

  72. Prepare to reboot your box next year... by DocSnyder · · Score: 5, Funny

    How could my server ever reach 1000 days of uptime with Linus throwing out new major kernel releases every two years? ;-)

  73. What about ACPI support? by MtViewGuy · · Score: 2

    I've heard one of the goals with the next major Linux kernel is Advanced Configuration and Power Interface (ACPI) support for hot-docking of external devices and hot-swapping of devices on certain types of PCI slots.

    With automatic hardware detection and configuration of peripherals in a standardized manner, maybe it might convince peripheral manufacturers to write Linux drivers en masse.

  74. Already has this feature, has had it for years. by Inoshiro · · Score: 2

    Go look at http://members.aol.com/axcel216/lastweek.htm:

    "MessageBackColor=8 To specify the BSOD (Blue Screen Of Death) background (screen) color. Default is blue (1). See "BLUE (OR ANY OTHER COLOR) SCREEN OF DEATH", also in TIPS95.TXT [part of W95-11D.ZIP], or in MYTIPS31.TXT [part of W31-11D.ZIP], for complete details.

    MessageTextColor=C To specify the BSOD (Blue Screen Of Death) foreground (text) color. Default is bright white (F). See "BLUE (OR ANY OTHER COLOR) SCREEN OF DEATH", also in TIPS95.TXT [part of W95-11D.ZIP], or in MYTIPS31.TXT [part of W31-11D.ZIP], for complete details."

    Oh well, nice attempt ;-)

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:Already has this feature, has had it for years. by grammar+fascist · · Score: 2

      So...what do I set MessageBackColor to if I want the Paisley screen of death? Or streaming video?

      Oh well, nice attempt. ;)

      --
      I got my Linux laptop at System76.
  75. nirvana is not about ascension by Anonymous Coward · · Score: 0


    To quote Björk, "I'm no [f-word censored] Buddhist", but I suspect many Buddhists would take exception with the expression 'ascend' to nirvana. A person does not gain anything or ascend to anywhere at enlightenment.

    M

  76. They were just making a point by Zemran · · Score: 2

    ... :)

    --
    I love stacking my barbecues in the shed at the end of summer - you can't beat a bit of grill on grill action.
  77. Your system must have something mine doesn't. by Inoshiro · · Score: 3, Informative

    Wintendo has no floppy device, and I have disabled the floppy controller in the BIOS. Accidently clicking it in explorer makes the A750 into a paperweight for a few minutes, as I have to deal with Windows trying to work with what isn't there. It's probably partially the BIOS's fault, but the entire thing is a cluster fuck that should've been fixed back in the days of Win95.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:Your system must have something mine doesn't. by Rastor · · Score: 1

      If you have no floppy drive/controller, why do you even have a floppy icon in your explorer to click on in the first place?

      You should check your Device Manager and see if you can disable/delete the floppy drive device.

    2. Re:Your system must have something mine doesn't. by Inoshiro · · Score: 2

      Windows "finds" it again and again.

      Trust me. I've looked. There are a lot of BIOSes which "show" a floppy drive + controller to the OS, despite one not being there, and other settings being set as such. Because Win9x would crash hard if there was no floppy controller + drive in many common configurations.

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  78. A proper RegEx by Plutor · · Score: 2

    'Linux [A-Z]{2}'
    or
    'Linux [[:alpha:]]{2}'
    or even more flexibly
    'Linux ..'

  79. You should be able to starting with 3.0 (2.6) by alder · · Score: 3, Informative

    The kexec patch should do the main part of the trick. And its status is Ready.

  80. Visual Studio ad by Li0n · · Score: 1

    I found amusing that when loading this item, there was a huge Visual Studio.NET ad

    --

    ~
    ~
    :wq
  81. Re:We Want Linux 4.0 by WebMasterJoe · · Score: 2
    When engineering decisions are made for marketing reasons, Bad Things happen.
    When any decisions are made for marketing reasons, Bad Things happen!
    --
    I really hate signatures, but go to my website.
  82. Executive summary by Anonymous Coward · · Score: 0

    An executive summary:

    This is a very difficult list to read.

    This is much easier, and yet hopefully more condensed [executive summary anyone?]:

    * Support for USB 2.0
    * Preemptive kernel option
    * ALSA (Advanced Linux Sound Architecture)
    * Next Generation POSIX Threading
    * New VM with reverse mapping
    * JFS (Journaling FileSystem from IBM)
    * XFS (Journaling filesystem from SGI)
    * New IO scheduler
    * NUMA topology support
    * etc

  83. Wow! by theLOUDroom · · Score: 2

    The kexec patch [xmission.com] should do the main part of the trick. And its status is Ready [kernelnewbies.org].

    Holy crap that's sweet!
    I can upgrade my kernel without rebooting!
    I had no idea you could do this. Yet another reason linux rocks.

    --
    Life is too short to proofread.
  84. 3.0 or 4.0 by Anonymous Coward · · Score: 0

    3.0 or 4.0, what's the difference? Linux is still buggy and not production quality. For rock-solid stability and faster performance, try FreeBSD.

  85. Mandrake by Dave_bsr · · Score: 2

    Mandrake runs fine on my pentium 166. the graphical installer is slow...and the text installer is just fine. Just install the minimum packages - and you have a nice, sweet system with no X for 100MB. Yes, that's mandrake. The "big, bloated, ugly-but-easy-to-install" mandrake. *shrug*.

    --


    Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
  86. Interesting cruise by the way by aWalrus · · Score: 1

    For those who want more info, here's the link. Geek Cruises organize these caribbean cruises with seminars about geeky themes and recognized speakers. Interestingly enough, Linus doesn't appear in the speaker list (which includes Guido Van Rossum and Eric Raymond, among others), so I guess he is there as an attendee.

    The seminars themselves look very attractive, and the fact that they're held on board a caribbean cruise doesn't hurt. If I had about 3000 dollars and a very understanding spouse, I'd like to give these a try.
    --

    --
    Overcaffeinated. Angry geeks.
    1. Re:Interesting cruise by the way by tpv · · Score: 2
      Actually Linus is listed as a speaker on the front page, but his bio isn't on the speakers page.

      Perhaps they thought he need no introduction.
      Or maybe he just signed up as an attendee and they roped him into speaking.

      --
      Read more of this story at Slashdot.Read more of this story at Slashdot.Read more of this story at Slashdot.
  87. Ever heard of /dev and suid? by KPU · · Score: 3, Insightful

    Consider a CD with Rock Ridge that has device files (/dev/hda comes to mind) with ownership to a non-root user. A user can get around /dev/ permissions by doing this if it's mounted without nodev. Also consider a suid executable owned by root. A user can run it and get root privs unless the nosuid option is set. When one user can mount as another user (as supermount would do) or with the wrong options, that's a security hole. Secondly, suppose root is copying stuff off a CD or wants to access it remotely. Do we let joe user umount it by pressing eject?

  88. Re:Linux 3.0 by Hitokage_Nishino · · Score: 3, Informative

    No, only Debian distributes GNU/Linux. SuSE distributes SuSE Linux, and Red Hat distributes Red Hat Linux.

    I'd remark on how the kernel increasing influence on userland makes the notion of "GNU/Linux" obsolete... but I'll leave it at that to minimize flames. ;)

  89. The best idea in that article by Anonymous Coward · · Score: 0
    was at the end:

    [ No Comments Allowed for Anonymous, please register ]

    Fine advice indeed. (He said, posting as AC).

  90. How about 7.0? by Xtifr · · Score: 1

    I mean, if version numbers are the only issue, then surely DOS 6.0 must still be the best system out there? (No, not Win2000, internally, that's Windows 5.0.2195, obviously still inferior to DOS6.)

    Of course, by this logic, the greatest OS of all time may be HPUX 11.x. :)

  91. Re:Self Righteous morons by Anonymous Coward · · Score: 0

    AIX?

  92. Already found a retard? by Anonymous Coward · · Score: 0

    I quote from include/linux/threads.h
    "#define PID_MAX_DEFAULT 0x8000"
    Then I assert that you must be quite badly retarded. Maybe you just wanted people more clueless than you (should they exist) to think you could glean this highly secretive and complicated information from nothing more than a "careless observation". Why would you even want those people to look up to you anyway? Clown.

  93. Linux 3.0 boxes by Anonymous Coward · · Score: 0

    Imagine a Beowolf Cluster of THESE!!!

  94. Re:Linux 3.0 by civilizedINTENSITY · · Score: 2

    Yeah right. So rm everything but your kernel and init scripts and see what you can do with your box. Not much.

  95. Good use for automount. by OoSync · · Score: 1

    Hello,

    I know a really good way to use automount. Use it to auto mount your NFS shared partitions. Albeit, on a safe network. I've done this with clusters and it solves all the nastiness of a NFS-sharing server going away. The especially nice thing is if you try to access a missing NFS share the usual way, the NFS client stops after a set number of tries. With automounting on the client will try those times, then try later withouth totally dying or losing the connection until an admin comes around and does it by hand. A very useful trick.

    --

    I always get the shakes before a drop.
  96. 2.4.x still compiles on mine too, (in 3 hours) by MrNybbles · · Score: 1

    Just in case somebody besides myself actually cares about how long it takes to compile a modern kernel on an old i486. . .

    I recently compiled a kernel (2.4.18) on my 80486 (@ 66Mhz with 16MB memory). I knew it was going to take a while, (insert snickers bar refrence here), so I wrote a script to log the start & end times and let it run. Here's what I got.

    Thu Oct 3 16:58:16 MST 2002 (Start time)
    Thu Oct 3 20:10:03 MST 2002 (End time)

    So if I do the math right, it took 3 hours, 11 minutes, and 57 seconds. (That is not counting make mrproper or make menuconf.)

    The script looked something like

    #!/bin/bash
    date > /home/foo/date.start
    make dep > /home/foo/dep.log &&
    make bzImage > /home/foo/bzImage.log &&
    make modules > /home/foo/modules.log &&
    make modules_install > /home/foo/modules_install.log &&
    make install > /home/foo/install.log
    date > /home/foo/date.end

    --
    Losing faith in humanity one person at a time.
    1. Re:2.4.x still compiles on mine too, (in 3 hours) by Shanep · · Score: 2

      I wrote a script to log the start & end times and let it run.

      Why bother? Just use time. You won't have to do any math either!

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    2. Re:2.4.x still compiles on mine too, (in 3 hours) by MrNybbles · · Score: 1

      As far as I know, time can only deal with one process at a time. I basically wanted to know how long the entire process took and what errors occoured. (Lucky me, no errors!) I could have used time on the batch file, but if I did, I probably would have forgotten to type "time".

      --
      Losing faith in humanity one person at a time.
  97. Re:Linux 3.0 by delta407 · · Score: 2
    No, if you're using regular expressions (you're on *nix, right?), that'd be:
    Linux ..
    Doesn't quite have the same ring, though.
  98. UML? by autopr0n · · Score: 2

    What exactly do you mean by that? Surely not Uniform Modling Language. :P

    --
    autopr0n is like, down and stuff.
    1. Re:UML? by psamuels · · Score: 1
      What exactly do you mean by that? Surely not Uniform Modling Language. :P

      User-Mode Linux. Running the Linux kernel as a regular userspace program in another copy of the Linux kernel (recurse as desired, not that you would want to). This way you can have many virtual Linux boxes housed in one physical box - just like VM for S/390, only different. Useful for hosting multiple customers on one application server and giving each customer "root" on their own virtual machine, that sort of thing. Also good for layered security even if you don't give out root.

      Yes, the acronym is a bit unfortunate. Within the kernel itself, UML is referred to simply as um, just another architecture port alongside about 16 others: i386, ppc, etc.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    2. Re:UML? by muixA · · Score: 1

      User Mode Linux see: http://user-mode-linux.sourceforge.net/ It allows ou to run virtual linux images, a bit like the big IBM boxes do -- pretty cool. -- Matt

  99. Uh... by autopr0n · · Score: 2

    We are talking about automount, not autoplay...

    --
    autopr0n is like, down and stuff.
  100. LinuxYQ? by achurch · · Score: 2
    • Linux, You Queer!
    • Linux Yields Quietly
    • Linux, Yummy & Quick
    • ...
  101. Mod em up by invalid_user · · Score: 1

    Damn. This guy is funny

  102. Linux 3 by hayriye · · Score: 2, Funny

    Ok, take Sun's route for Java, name it as Linux 3 (or III) and continue to maintain it as 2.6 vice versa...

  103. UDI by psamuels · · Score: 2
    As a device driver developer, do you think Linux's interal APIs change too frequently compared to other Unix operating systems? Would there be much value in creating a more stable, possibly cross-platform driver API for Linux? How much cross-platform driver code can be shared across Solaris, HP-UX, and Linux?

    I'm not a driver developer, so I see the question wasn't aimed at me, but this has been done already - the infamous UDI (uniform driver interface) project, brainchild of Intel three or four years ago if I remember correctly. It was actually a uniform ABI, not just API. And it was endorsed by most of the commercial x86 Unix vendors. I guess they were hoping they could leverage Linux's comparatively broad driver support. (:

    A few in the Linux kernel community, such as david parsons, supported UDI ("let's start harvesting Unixware drivers", I believe he said), but most of the others, including Linus, thought it was an idiotic waste of their time to support a third-party stable API (not to mention ABI) that would benefit all the other Unix vendors a great deal more than it would benefit Linux. Linus really doesn't like having his hands tied by in-kernel API compatibility. And, unlike most other OSes, Linux doesn't have much of a community of third-party driver developers who don't contribute directly to the master source, so Linus has the rare luxury of being able to change the API whenever a technical reason for doing so comes up. Pity the poor developers of AIX, Solaris or Windows, who have to hold on to any badly-designed APIs until the end of time so third-party video drivers (Windows) or those Oracle-specific kernel features (Unix) don't suddenly break.

    (Note that the userspace API is different and is held near-sacred - nobody wants to break applications for no reason. Certain specialised apps like "ps" and "lsmod" can expect a rough ride, API-wise, but for the most part, you can still run 10-year-old Linux code.)

    I think UDI eventually died the slow death of apathy - apparently without all those Linux drivers to leverage, there wasn't much point. But I could be wrong; perhaps Unixware and Solaris/x86 still support it.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  104. Re:Linux 3.0 by Exiler · · Score: 1

    Hoho, mod parent up! I can totally see a Dust Puppy version of The Prisoner now ^_^

    --
    Banaaaana!
  105. Re:Linux 3.0 by psamuels · · Score: 1
    It would be odd to have Linux 95..

    We did, a few months before Windows 95 came out. Read the release announcement for kernel 1.2.0. Funny stuff.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  106. Packet-writing? by 10Ghz · · Score: 2

    According to kernelnewbies.org, CD-R/RW packet-writing is in beta. But it has been for a while now. Any news on that front? Does it work?

    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  107. OT: multi-{headed,keyb} sys (Re:New console layer) by alfaiomega · · Score: 2, Interesting

    It's so aesthetically annoying to be running a multi-headed system, yet be reserved to only one head when on a tty.

    Will it be easily possible (or maybe it is now, then excuse my ignorance) to have e.g. a system with 4 monitors, 4 keyboards and 4 mice to act like a server and 4 diskless terminals, only cheaper? I suppose it'd be easier to have few text consoles then few X servers, but I have really no idea. It would be cool to have graphic cards with mouse and keyboard sockets in them, but I don't think there's such a thing, at least I've never found anything like that.

    --

    root@aio:~# nmap -sX -iR -p1- # Ho, ho, ho! Merry Xmas, everyone!

  108. Re:Already got a beta version.... by psamuels · · Score: 1
    o in 2.5.31 Support insane number of processes (Linus Torvalds)
    Just how insane would this be? Anyone know?

    More than 65536. Hardly anyone needs more than 65536, but a few people with very large boxes are asking for it. Linus put the limit at something like 2^31 (~2x10^9) but that will most likely be reduced somewhat before 2.6 actually ships.

    LWN has a good writeup explaining how this issue came up, though it was written before the issue was completely resolved.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  109. Reverse mowhawk by Halcyon-X · · Score: 1

    Go with the reverse mowhawk (a la Prodigy) for a hip young look and no-one will be the wiser...

    --

    .sig: Open Source, Open Mind

  110. But is it a reboot or not? by DeadInSpace · · Score: 1

    Or more precisely:

    Can the currently running programs continue running, causing in effect no downtime?
    Or does it require stopping all processes and starting them again after the new kernel has started, making it effectively a reboot with skipping the BIOS?

  111. How about RAID-0 that gives a performance gain? by Shanep · · Score: 2

    Back when I was using 2.2 kernels, Linux software RAID-0 was giving me 30% or more transfer rate increases. I was kinda hoping for something in the 80%+ area but anyway.

    Linux 2.4 has been giving me transfer rates that are slower than a single drive! Since I've pretty much moved completely over to the BSD's for many months now, can anyone tell me if software RAID-0 performance under Linux after 2.2 is now decent?

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  112. I demand your real name. by Anonymous Coward · · Score: 0

    I want you not close to my servers....

  113. Re:Self Righteous morons by nurb432 · · Score: 2

    BSD

    --
    ---- Booth was a patriot ----
  114. Re:Linux 3.0 by Hitokage_Nishino · · Score: 1

    Try swapping out the Linux kernel from a RedHat installation and see if everything works as it did.