Slashdot Mirror


Legacy-Free PCs

JeffM2001 writes "InformationWeek is running a story by Fred Langa which gives an overview of the ways to create a true-Legacy-free computer. Finally we can have a PC not based on twenty year old technology." Update: 04/07 17:34 GMT by T : Pages past the first one of this article seem just to loop; here's the printable version, which has the whole article in one go.

696 comments

  1. I'd rather... by sporty · · Score: 5, Funny

    I'd rather A free legacy pc any day.

    -s

    --

    -
    ping -f 255.255.255.255 # if only

    1. Re:I'd rather... by Anonymous Coward · · Score: 0
      then move to china.

      I hear that's where we send all of our free legacy PC's.

      you should have no problem finding what you want, once you overcome the language barrier.

    2. Re:I'd rather... by Anonymous Coward · · Score: 0

      Which you never will, because this is Chinese we're talking about.

    3. Re:I'd rather... by usotsuki · · Score: 2, Interesting

      LOL. BTW, a legacy-free PC wouldn't be legacy free if (a) it ran a DOS-type OS (including Win9x, OS/2, NT, XP, ...) or (b) it had an x86-class CPU. Legacy-free? You'd be more likely to find an LF MAC than an LF PC.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    4. Re:I'd rather... by Anonymous Coward · · Score: 0

      NT and XP are not DOS-type OSs.

      A UNIX-type OS should of course be used for that true "legacy" feeling.

    5. Re:I'd rather... by usotsuki · · Score: 1

      You may note I lumped OS/2 in there. If it has the ability to run a C: prompt, it's legacy, even if it isn't DOS.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    6. Re:I'd rather... by Baikala · · Score: 5, Insightful

      There is nothing wrong with 20 year old technology if there isn't anythig better (or standarized) to replace it.
      You are still using the wheel arent you?

      --
      16,777,216 comments ought to be enough for any forum!
    7. Re:I'd rather... by Anonymous Coward · · Score: 0

      So if I create a entirely new computer type but include a DOS emulator it is still legacy? Does that mean that my PC is an arcard machine because I have MAME on it?

    8. Re:I'd rather... by ePhil_One · · Score: 1
      You may note I lumped OS/2 in there. If it has the ability to run a C: prompt, it's legacy, even if it isn't DOS.

      By this brilliant definition a Shiny new 17" Powerbook is a Legacy Computer. Mac folk will be so disappointed, though I suppose now they'll be more accepted.

      By the way, I'll be sending you directions on how to pick up your "Stupid" sign via email

      Don't bother going to see "Dumb and Dumberer", you won't get it.

      --
      You are in a maze of twisted little posts, all alike.
    9. Re:I'd rather... by fussman · · Score: 0

      Buy an xbox then. I think they almost have linux availible for an unmodded one. I think there's some weird savegame thing that can you can do.

      --
      Support Israeli punk bands. Man Alive.
    10. Re:I'd rather... by usotsuki · · Score: 1

      Let me qualify that. The *native OS* can get to a C: prompt. And "bash$" doesn't count.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    11. Re:I'd rather... by SenorMooCow · · Score: 1

      If it has the ability to run a C: prompt, it's legacy, even if it isn't DOS

      So if I have a bash prompt at / mounted to hda (aka c: in some other OSes) does that mean my OS is legacy?

      --
      I run a Debian/Kernel/Knoppix Mirror: (http|ftp|rsync)://debian.ams.sunysb.edu/
      apt-get @ > 5MBps == teh win!
    12. Re:I'd rather... by usotsuki · · Score: 1

      I refer to stuff that runs "native", not through emulation software.

      Otherwise any machine that runs Dapple ][ would be lumped in the category of "Apple ][ with Integer BASIC and Monitor ROM" - now THAT is legacy! :)

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    13. Re:I'd rather... by usotsuki · · Score: 1

      Depends whether you think the Bourne Shell (UNIX 7) is a legacy app.

      BTW, I've heard of people getting to a V7 Bourne prompt $ on an MSX2. ;) I'd kill for a copy of that. All I can run on that UZIX thing is SASH, and that's not good enough for me *g*

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    14. Re:I'd rather... by Bendy+Chief · · Score: 1

      Define DOS-type... as far as I am aware, NT (and by extension, 2000 and XP) has absolutely none of the DOS code, unless it uses the same TCP/IP stack... did DOS even have a TCP/IP stack? ;)

    15. Re:I'd rather... by usotsuki · · Score: 1

      Good Ol' Dos, still the GOD of the computer world...need I say more?

      -uso.
      AT keyboard, VGA monitor, 1.44 MB floppy drive, two IDE hard disks, CDRW, ISA sound card...these are all legacy, and they are so essential to my use of my computer!

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    16. Re:I'd rather... by usotsuki · · Score: 1

      DOS UI and userland is available. In this respect there is a similarity between DOS and 2K.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    17. Re:I'd rather... by FrostedWheat · · Score: 3, Funny

      You are still using the wheel arent you?

      Definitly! We tried upgrading our cars to run on Wheel95 but they just kept crashing!

    18. Re:I'd rather... by ssclift · · Score: 3, Interesting

      Yes, but with anti-lock, disc brakes, electronically controlled suspension, and tires that weigh half what their counterparts just ten years ago did...

      We're still using Turing machines, true, but without tapes...

      That having been said it's a lot easier to slap RS232 on a device than it is USB... but that's just a question of time before the USB chips become as cheap/easy as UART's...

    19. Re:I'd rather... by Anonymous Coward · · Score: 0

      Tough crowd. Ass moderators don't know a joke when they see it.

    20. Re:I'd rather... by Anonymous Coward · · Score: 0

      you'd rather what?

    21. Re:I'd rather... by Khakionion · · Score: 0

      Windows XP doesn't run MS-DOS, it runs a DOS emulator called "Windows DOS." I think you're just making up for a comment made a little too fast.

      --
      OMG! Wau!
    22. Re:I'd rather... by ePhil_One · · Score: 1
      Let me qualify that. The *native OS* can get to a C: prompt. And "bash$" doesn't count.

      Does "PS1='C: '" count? Why not?

      The promblem is you bundled WinNT based OS's into your foolish slam. Windows 95, 98, and Me are at their core, DOS-based. WinNT is a completely different code base, and includes Win 2000 (5.0) and XP Home and Pro (5.1). Sure, there's a program included that allows you to open a command prompt (cmd.exe), but as I pointed out, there's a program on Mac OS X to get a command prompt as well (VirtualPC).

      Better definitions might have been a "True preemptive multitaking environment" (would have included DOS/Win95 variants and Pre-OS X Macs, but not Win NT variants), or more in your spirit, a Micosoft OS (Ah!, that exactly covers your criteria).

      I know its not proper Slashdot protocol, but please try to think about this stuff rather than blinding swearing alliegance to some party line.

      --
      You are in a maze of twisted little posts, all alike.
    23. Re:I'd rather... by usotsuki · · Score: 1

      It's not just M$ I'm talking about here. What about DeviceLogics (DR-DOS), the FreeDOS project, Datalight (ROM-DOS), or whoever made Embedded DOS-ROM? Or what about the CP/M-86 derivatives (REAL/32) that have DOS command support?

      What I'm lumping together is OSes that have as part of their fundamental design the ability to run M$-DOS applications.

      And no, PS1="C:" doesn't count. (Neither does PS1="`pwd`>")

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    24. Re:I'd rather... by suraklin · · Score: 1

      That must have been a Firestone upgrade, right?

    25. Re:I'd rather... by chrish · · Score: 1

      export PS1="C:\\ "

      What next, "BeOS is based on the Linux kernel because it has bash"?

      --
      - chrish
    26. Re:I'd rather... by usotsuki · · Score: 1

      Even M$-DOS has bash. *g* And anyway, who says bash has anything to do with Linux? It's like saying "Victor MS-DOS 2.11 supports the 'ls' command, ergo it must be *x", no. What makes it DOS-like as I mentioned above is the fact that DOS command execution was an underlying part of the design of the OS (as in the older versions of NT).

      -uso.
      bash-2.04$ uname
      IBMPcDOS
      bash-2.04$ _

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    27. Re:I'd rather... by Mr.+McGibby · · Score: 3, Insightful

      That having been said it's a lot easier to slap RS232 on a device than it is USB... but that's just a question of time before the USB chips become as cheap/easy as UART's...

      When is that going to be? Let's try never.

      I designed and built a UART in my first digital design class. The point isn't that cheap==easy, the point is that the protocol is so much simpler for RS232 than it is for USB.

      Creating a USB device requires all sorts of stuff to comply with the standard. They don't put anti-lock brakes on wheelbarrows and never will, no matter how cheap they get. It doesn't make any sense.

      --
      Mad Software: Rantings on Developing So
    28. Re:I'd rather... by machine+of+god · · Score: 2, Funny

      Psh. You people and your ancient wheels.

      cowboy neal carries me on his back.

    29. Re:I'd rather... by juhaz · · Score: 1

      Emulator is emulator is emulator. Whether or not it's been included with the OS or is enabled by default.

      There's no difference between NT and Linux that's been somehow set up so that it automagically uses dosbox or dosemu to run dos .exe or .com files

      There's nothing in "fundamental design" of WinNT derivatives that prevents ripping of the DOS compability layer, win32 stuff would continue working just fine.

    30. Re:I'd rather... by ShortSpecialBus · · Score: 1

      with the size of that back, he could carry many of us on his back...

      Hmmm....
      Step 1: Open up Cowboy Neal back-taxi service
      Step 2: ?
      Step 3: Profit!!

      --
      //FIXME: Bad .sig
    31. Re:I'd rather... by MsGeek · · Score: 1

      Actually the Mac has been "Legacy Free" since the iMac. The Mac has Open Firmware instead of a ROM BIOS, and was designed for MacOS X which discarded the old Mac Classic codebase for a *BSD/Mach hybrid. The iMac didn't have a floppy drive, ADB bus or serial ports. The Blue-and-white G3 minitower had an ADB port but the rest applies, and it also was the first with Firewire. Once again, it's Apple that led the way in a direction others eventually followed.

      --
      Knowledge is power. Knowledge shared is power multiplied.
    32. Re:I'd rather... by arose · · Score: 1

      Have you looked at WinNT source? You seem very sure...

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    33. Re:I'd rather... by Kevin+Stevens · · Score: 1

      yeah I agree. I mean in my college computer intrfacing class it was absolute cake to hook a circuit up to a serial port and send data back and forth. I decided to play with a USB port about a year ago to see if I could do similar/more things. It seemed nearly impossible to just pick it up from a hobbyists point of view. the specs were huge and complex. I for one will really miss the serial and parallel ports. and the ps/2 ports just work. they are as plug and play as it gets.

    34. Re:I'd rather... by grolschie · · Score: 3, Insightful

      @ uso

      XP/2000/NT have 'emulation' of a DOS command prompt. They are not legacy, but instead are just being 'clever' (some may argue this).

      Under your definition there is no OS that isn't legacy. MacOS X run on Unix, all Windows variants have a command prompt of some means......, BeOS...., oS2... Linux, BSD, Solaris.......

      If I built a totally new OS with no command prompt, yet someone created a terminal emulation program or DOS command prompt emulation program, and I included it in my OS, would that make my OS legacy. Think about it before answering.

    35. Re:I'd rather... by mdwh2 · · Score: 1

      a legacy-free PC wouldn't be legacy free if (a) it ran a DOS-type OS (including Win9x, OS/2, NT, XP, ...) ... Legacy-free? You'd be more likely to find an LF MAC than an LF PC.

      That would be a Mac which runs MacOS X, which has to run all earlier Mac software through various compatibility layers? I don't see that as being a lesser legacy problem than Windows XP having to run DOS programs.

    36. Re:I'd rather... by drsmithy · · Score: 1

      Yeah, in the same way there's a "similarity" between DOS and Linux when I fire up a DOS emulator on it.

    37. Re:I'd rather... by LilGuy · · Score: 1

      Very well stated.. mod this up!

      --

      You're nothing; like me.
    38. Re:I'd rather... by ScottKin · · Score: 1

      Oh...

      So, I can label Linux, OpenBSD & FreeBSD as "Legacy" systems based on System V because they can also produce a "%" prompt, or that they all can run C source code? Brilliant deduction!!

      Go tell that to their respecitve camps and I bet you'll find yourself stuck on a spit by a cuddly penguin with a devilish-looking tyke slowly turning the spit as you roast over hot coals.

      Usotsuki - just admit that in your Linuxian Zealotry that you just, plain SCREWED UP??? No amount of back-peddling can help you out of this one.

      If this is the average mentality of the average *NIX user, then we now know why Linux will *not* dominate the average user's desktop in the foreseable future.

      ScottKin

      --
      I don't give a rat's behind about "karma" here or anywhere else. Don't like what I have to say here? Deal with it!
    39. Re:I'd rather... by usotsuki · · Score: 2, Interesting

      I have said and will repeat that legacy!=BadThing. Linux is based on proven technology, and improves upon its predecessors. That is why it's as good as it is. And it doesn't hurt that there are versions that can be packed onto 1.44 MB floppies.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    40. Re:I'd rather... by usotsuki · · Score: 1

      Have you not noticed that the DOS userland, at least in NT4, runs native as Windows console apps rather than running as DOS apps à la 95?

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    41. Re:I'd rather... by drsmithy · · Score: 1

      Huh ?

    42. Re:I'd rather... by usotsuki · · Score: 1

      The "DOS" commands in NT4 tend to be Win32 console apps, not DOS apps. (This isn't always the case)

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    43. Re:I'd rather... by spike+hay · · Score: 1

      A UNIX-type OS should of course be used for that true "legacy" feeling.

      Of course UNIX is better than old crotchety DOS derived OSes like 98 because it is new. It's not based on some very old archaic OS made in the 60s. New! New is better! Old is bad! Computers must not be based on 20 year old technology for some reason!

      --
      If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
    44. Re:I'd rather... by drsmithy · · Score: 1

      Er, and... ?

    45. Re:I'd rather... by Hes+Nikke · · Score: 1

      /me boots his TiBook inverbose mode
      hey look! my keyboard, and trackpad are ADB!

      yes ladies and gentlemen, apple's laptops still use the Apple Desktop Bus!

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
    46. Re:I'd rather... by rocca · · Score: 1

      Those that want to hook-up pretty diodes and talk directly with a serial device, probably also won't want to hookup that serial card reader to a $4000 laptop, and if they do, then a $20 USB-RS232 adapter shouldn't be a big issue?

      My laptop is _almost_ legacy free and I love the fact that there is room for other things when the serial ports are removed -- unfortunately it still has a parrallel port for some reason?! I don't know about most, but I don't tend to carry a printer around with me. :-)

    47. Re:I'd rather... by FurryFeet · · Score: 1

      CowboyNeal sorta looks like a wheel ;)

      **ducks**

    48. Re:I'd rather... by mmclean · · Score: 1

      Lucky you. I tried Wheel^2 and got nowhere at all.

  2. What does it RUN then? by Alan+Partridge · · Score: 3, Funny

    BeOS?

    --
    That was classic intercourse!
    1. Re:What does it RUN then? by Anonymous Coward · · Score: 0

      NetBSD maybe?

    2. Re:What does it RUN then? by Alan+Partridge · · Score: 1

      how in the hell would ANY variant of BSD qualify as legacy free?

      --
      That was classic intercourse!
    3. Re:What does it RUN then? by Anonymous Coward · · Score: 0

      Or Linux for that matter.

      I'd run QNX on it.

    4. Re:What does it RUN then? by ackthpt · · Score: 2, Informative

      This is the unfortunate question. The idealist rolls out the next, best thing and the users looks at it and asks, "Does it run x?", where x is any of the legacy operating systems or software they are proficient and comfortable with. Way, way back there was this computer called Amiga, which was truly a work of art. Tragically it was in the hands of an executive and marketing group which was apparently from some other planet (remember the Superbowl ad?) The 2000 was the model which should have come out first and then it had this half-assed attempt to bridge systems, a PC card which bridged to an ISA bus. Expensive, indecisive, doomed. If Commodore had been lead by people with a real vision (the engineers sure had vision) it could be a system holding down a significant number of desktops.

      --

      A feeling of having made the same mistake before: Deja Foobar
    5. Re:What does it RUN then? by Alan+Partridge · · Score: 1

      ...or BeOS, as I originally suggested.

      --
      That was classic intercourse!
  3. its not truly legacy-free by sirinek · · Score: 2, Funny

    So what does it run if not an x86 processor? :)

    1. Re:its not truly legacy-free by C0LDFusion · · Score: 2, Informative

      PowerPC G4 Chip.

      --
      Only in slashdot are posts of solidarity modded at -1 Redundant, while posts of antagonism are modded as -1 Flamebait.
    2. Re:its not truly legacy-free by sirinek · · Score: 1

      Thanks. I tried to RTFA but it wouldnt let me go anywhere except page 1.

      As an aside:
      Why the fuck does /. make me wait 20 seconds before posting a reply?

    3. Re:its not truly legacy-free by rcamera · · Score: 3, Informative

      page 2. once you're there, links to page 3, 4, 5, 6, 7, 8 should work as well. looks like some kind of scripting error on their part. the extra '/' character was borking access to the next pages.

      --
      Wave upon wave of demented avengers March cheerfully out of obscurity into the dream
    4. Re:its not truly legacy-free by martyn+s · · Score: 2, Informative

      Or, you can just go to the printer-friendly page. One page format, and no ads. Fine, there's a banner ad at the top and bottom, but much fewer ads.

      Legacy-Free PCs (printer friendly)

    5. Re:its not truly legacy-free by 42forty-two42 · · Score: 1

      PPC and linux, of course. Or, to reduce the legacy even more, PPC and hurd :)

    6. Re:its not truly legacy-free by Anonymous Coward · · Score: 0

      Huh, why is this modded funny and not ... maybe insightful? :|

  4. We can have a PC not based on twenty year old tech by gricholson75 · · Score: 5, Funny

    Then install an OS based on Unix. 30 year old tech.

  5. Legacy by Weenis-X · · Score: 0, Offtopic

    I have to wonder how they expect to have legacy-free machines while there are still people running around with huge phallic vibrating instruments? Don't they understand that the legacy penetration via such instruments will always affect the slashdot crowd, mostly as a posterior means of entry into the market? Those who are not endowed with anterior dorsal appendages will suffer from the lack of size standards!! Slashdot readers need not suffer any more such shrinkage!!

    1. Re:Legacy by Ilan+Volow · · Score: 4, Funny

      I have to wonder how they expect to have legacy-free machines while there are still people running around with huge phallic vibrating instruments?

      Easy. Throw out serial or ps/2 dildo. Replace with firewire or usb dildo.

      --
      Ergonomica Auctorita Illico!
    2. Re:Legacy by abhisarda · · Score: 1

      Exactly.. where would this april fool's joke be without USB?

  6. Completely Legacy-Free? by agenthh · · Score: 1, Interesting

    If you use e-mail, the web, etc., it's not legacy free. E-mail, at this point, can be considered a legacy system. Not to mention IP... 1981. Not new. I don't think that legacy-free PCs (or anything else) will truly exist for a long time.

    1. Re:Completely Legacy-Free? by Anonymous Coward · · Score: 0

      How about some challenge and response email while we're replacing legacy systems?

    2. Re:Completely Legacy-Free? by bmongar · · Score: 1
      If you use e-mail, the web, etc., it's not legacy free.

      RTFA it isn't about legacy uses, it's about legacy hardware design. The way you define legacy then nothing we call a computer could be thought of as anything other than legacy. Do you use the computer to perform mathematical functions? Then it is legacy See what I mean?

      --
      As x approaches total apathy I couldn't care less.
    3. Re:Completely Legacy-Free? by dynamiteweb · · Score: 0

      Yeah, really... not to mention ELECTRICITY. Can you believe it? With all our great new knowledge we still something that old. Inconceivable!

  7. broken link by dallask · · Score: 5, Informative

    the link to the article is broken and should be THIS

    --
    The Code Ninja is swift with his tool, precise in his delivery, and deadly accurate in his execution.
    1. Re:broken link by Ed+Avis · · Score: 4, Informative
      No ideally the link should be this.

      I don't understand why Slashdot doesn't always link to the 'printable version', I doubt that many people prefer to click through pages 1 to 5 rather than just scrolling through the whole article.

      --
      -- Ed Avis ed@membled.com
    2. Re:broken link by Ashran · · Score: 1

      To reduce the slashdot effect..
      Most people click on the link and while its loading (slow - slashdotting in progress already) they are writing the posts already.
      Then they click submit, realize they dont care anyways and close the site again ....

      See if they would have loaded the full article there would be 8x times more bandwidth wasted ;)

      --

      Before you email me, remember: "There is no god!"
    3. Re:broken link by Anonymous Coward · · Score: 2, Funny

      because a plain .txt page might survive a slashdotting, i mean comeon, /. has a rep to uphold.

    4. Re:broken link by onion2k · · Score: 1

      I doubt that many people prefer to click through pages 1 to 5 rather than just scrolling through the whole article.

      I don't understand why we don't all buy books and magazines printed on fan-fold paper. Oh, no, wait.. I do understand.. huge pages are a fan in the arse..

    5. Re:broken link by Anonymous Coward · · Score: 0

      "I don't understand why Slashdot doesn't always link to the 'printable version', I doubt that many people prefer to click through pages 1 to 5 rather than just scrolling through the whole article."

      Unfortunately, if we always linked to the printable article the "slashdot effect" would be magnified considerably, thus increasing the load on the site and reducing speed for everyone trying to access it. There are two reasons for multiple pages: reduction of bandwidth when the user clicks on a link, and ability to post more ads per page (which actually uses more bandwidth, but produces more income/annoyance).

    6. Re:broken link by Ed+Avis · · Score: 1

      But consider also the Slashdot effect of thousands of people going to the article, seeing the first page, then clicking on the 'printable version' link for themselves. Twice as many page fetches, for that group of people, as if Slashdot had linked directly to the printable version.

      Apart from articles which contain many photos, the single-page version is not significantly longer than the first page of the 'ordinary' version. Most of the space is taken up with sidebars, banner ads and so on. So the printable version may even be shorter once you allow for the effect of gzip http compression and fewer images being served. Maybe this, however, is the reason not to link to a printable version - to be 'considerate' and give more advertising revenue to the sites linked to. That doesn't sound like an especially convincing reason however.

      --
      -- Ed Avis ed@membled.com
    7. Re:broken link by Ed+Avis · · Score: 1

      But clicking on 'next page' is much more of a PITA than turning the page of a book. To scroll through a long article you can just hit Space, which disturbs your reading a lot less. Plus of course you can easily scroll back up again.

      It might not be so bad if browsers had 'next' and 'previous' buttons to complement the existing 'back' and 'forward': these two new buttons would follow the structure of the document, taking you to the next or previous section. It would require document authors to add some thingy to their HTML. But if they did, and if I could easily skip from one page to the next by hitting Ctrl-Space or something, then I wouldn't find those 25-part Tom's Hardware articles quite so annoying.

      This is personal preference, YMMV. But I'd be very surprised if many readers actively preferred the five-page 'click here for the next part' style of presentation over having the whole article on one page. At least for fairly short articles like the ones Slashdot normally links to.

      --
      -- Ed Avis ed@membled.com
    8. Re:broken link by Hugonz · · Score: 1
      I don't understand why Slashdot doesn't always link to the 'printable version'

      Because the whole article in one file is bigger, then it would take less people to slashdot it.

    9. Re:broken link by Anonymous Coward · · Score: 0

      That is asinine. There is less overhead and less bandwidth needed to download one large page instead of 5 smaller pages.

    10. Re:broken link by juhaz · · Score: 1

      Next and previous buttons would be easily doable with any browser extension thingy, or even as JavaScript (mere word usually brings out worst of some people, but it's OK when used for good:)) bookmarklets.

      Might not even need any cooperation on the writers part if the proggie had any logic in it, the link IS usually named next, after all.

      It'd still be PITA compared to one-page article...

    11. Re:broken link by Anonymous Coward · · Score: 0

      I like the printable pages, too. Easier to read it by scrolling up and down instead of CLICK-wait-read, click-wait-read, click-wait-read. (howstuffworks.com drives me nuts)

      I usually browse with JavaScript and images turned off. I also use Proxomitron to remove all tables from the HTML, because large tables don't let me see anything until the whole damn page loads, and deeply nested tables make my browser crash :(

      But I did note that OSNews gets it panties in a bundle if you link directly to the printable page. Your browser needs to send a Referer: header that refers to another OSNews page before you get to see the printable page.

    12. Re:broken link by Anonymous Coward · · Score: 0

      Click here.

  8. Unfortunately... by Millennium · · Score: 5, Interesting

    It seems as though the PC crowd has this obsession over the worry that someday they might have to use something which is twenty years old or more. Thus, in mainstream machines, you'll see things like ISA slots or floppy drives still. Heck; the whole x86 architecture is basically just bolt-on instructions to the previous architecture, with a lineage going all the way back to the Intel 4004. And while some of the backward-compatibility feats they've pulled are nothing short of miraculous, our blind insistence on backward-compatibility is at the point where it's holding back the state of the art more than advancing it.

    This is the sort of thing emulation and hardware adapters were made for.

    1. Re:Unfortunately... by Ponty · · Score: 1

      And Macs.

    2. Re:Unfortunately... by ch-chuck · · Score: 5, Funny

      We can even run 'edlin' in Windows XP! It's like the editor you used with a teletype machine on a pdp8.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    3. Re:Unfortunately... by Anonymous Coward · · Score: 0

      "Thus, in mainstream machines, you'll see things like ISA slots or floppy drives still."

      You obviously haven't built a PC in this century. Machines stopped coming with ISA slots a few years ago. You can probably still find some that have it, but the vast majority of machine shipped do not have ISA in them.

    4. Re:Unfortunately... by eenglish_ca · · Score: 0

      When are we gonna move to asynchronous computing, that will be the biggest change in computer. Also, another interesting thing I thought of yesterday is whne we are gonna move to a system where we are not stuck to a so many bit architecture where we have dynamic bit floats and ints and so forth. my 2Cents

      --
      Checking out my form of escapism.
    5. Re:Unfortunately... by baywulf · · Score: 1

      Almost all new motherboard now have no ISA slots. Some motherboard have eliminated serial/parallel ports in favor of USB ports. It is possible to boot with something other than a floppy (is USB drive.) So things are slowly changing. BTW you can't emulate hardware like an ISA slot of floppy drive.

    6. Re:Unfortunately... by IpalindromeI · · Score: 1

      That will probably happen when someone comes up with a way to make registers physically alter their size to fit whatever dynamic number of bits you want. So if you can imagine how often that's happened...

      --

      --
      Promoting critical thinking since 1994.
    7. Re:Unfortunately... by gl4ss · · Score: 1

      the(now not found in any except the last kt133a boards..) isa slot sure is much more of use than the useless cnr slot (i have never even _seen_ _ANY_ card for it) most mobo manufacturers replaced it with(luckily they've figured that it's useless and seemingly getting phased out too).

      it's not bad to be backwards compatible.

      it's bad when you let that backwards compatiblity hinder new advancements.. but like in the isa slot case, there's no point in being non-backwards compatible just for the sake of it(most of them boards that kicked isa slot first sure had the possibility to add it without it dragging performance down, ie. the support for it was there but the physical slot wasn't..). .. and the (only) nice thing about pc hardware is that it is plentiful, and older comps are really easy to get because of that.

      --
      world was created 5 seconds before this post as it is.
    8. Re:Unfortunately... by Dr.+Evil · · Score: 1

      It's not that everyone wants to run stuff which is 20 years old (although watching Space Quest 1 fly on modern hardware is funny), it is that you need to be able to run the previous generation of software... which means supporting its previous generation of software... which means... etc.

      To make a clean break you need to write a software emulator, or throw out all your old software. BeOS, NT Alpha/PPC/Mips were good examples of what happens when you make such a clean break. (I left out OS/2 because it is a little weird... )

    9. Re:Unfortunately... by LamerX · · Score: 0

      I don't know about you, but I've had a hell of a time trying to get PCI certain devices to work together well. IRQ sharing that is supposed to work, for some reason doesn't a lot of the time. And when was the last time that you had your PS/2 drivers not load up?

      What is so wrong with having a dedicated port for your keyboard anyways? Not like you can type at USB 2.0 speeds anyways. Plus I like saving a USB port for something that is useful. It's also nice to have a printer port that doesn't randomly drop off like USB ports will do a lot.

      Seems to me that the legacy devices are just devices that work.

    10. Re:Unfortunately... by flend · · Score: 1

      I got rather caught out by this - my new laptop came without serial ports and the first piece of hardware I needed to use was a circa 1985 spectraphotometer which only had an RS232 interface. So now I have to go and hunt some dodgy USB->serial thingy.

    11. Re:Unfortunately... by bughunter · · Score: 1
      AHHH!

      Don't say that name! They made us write assembly code using that evil line editor on HP PCs when I was a sophomore in college, waaaay back in 1985.

      It was brutal, I tell ya. Brutal! The seniors had a network of HP64000 development workstations but we had to develop intel architecture on PCs. Hell, we even had access to emacs on the VAXxen, but could we write code there? Nooooooo....

      That experience is what convinced me I'd rather design microprocessors than program them.

      --
      I can see the fnords!
    12. Re:Unfortunately... by barawn · · Score: 5, Insightful

      OK. Ignore the x86 architecture bit completely, and just look at the add-ons you're addressing - ISA slots, floppy drives, RS232 ports, parallel ports, PS/2 keyboard/mouse adapters.

      For instance, RS232 ports: What exactly is wrong with an RS232 port? Why is it "worse" than a USB port? There's no difficulty in actually using an RS232 port - UARTs are cheap, they're brain-dead easy to interface to, and they support rather modern interface methods (DMA, etc.). They are, however, low speed - but of course, for low speed operations that's all you need. You will never need high-speed data transfer to your keyboard or mouse - they're inherently low data transfer devices, since humans are slow.

      Same goes for ISA slots and parallel ports. They don't hold back the state of the art. They're add-ons. If you don't use them, they don't do anything. It's just a memory space that doesn't get accessed. If you're complaining about their implementation on current PCs (the fact that they sit in I/O space, take up IRQs, etc.) then you're complaining about the BIOS, not the peripherals. I really didn't see the point of replacing the PS/2 keyboard and mouse. They're just serial devices - they interface via the same method that UARTs, etc. get addressed, which is ridiculously easy to interface to.

      There is nothing fundamentally wrong with legacy components. Interfacing to a UART is trivial. Much more trivial than with USB, in fact. There's no reason a "clean" design of a PC couldn't have a serial port, ISA slot, ATA hard drives, and everything else.

      Even the x86 architecture thing is 'not that bad'. Take the x87 architecture - everyone complains about the FXCH instruction, because it IS stupid, but on the P3 and Athlon (but not the P4 - one reason the P4's FP sucks) that instruction's 'free' - it takes 0 clock cycles to process. There's some overhead involved with it, but it's not clear to me that the small gain from fixing the overhead loss would offset the large loss of not being compatible with large portions of x87 software. And it's not clear to me that the overhead couldn't be compensated for in some other way, as well.

    13. Re:Unfortunately... by nfsilkey · · Score: 1

      There are some of us why fly by the seat of our pants with 'gnu voh' technology. Plasma Displays, Fibre Channel, Serial ATA, USB 2.0, FireWire, 1254432x AGP. GIVE ME THE LATEST T3CH OR GIVE ME D3TH!!!

      ...

      Whadda ya mean I need a floppy to install my network adapter drivers??!!! :D

    14. Re:Unfortunately... by MrResistor · · Score: 3, Interesting

      but like in the isa slot case, there's no point in being non-backwards compatible just for the sake of it(most of them boards that kicked isa slot first sure had the possibility to add it without it dragging performance down, ie. the support for it was there but the physical slot wasn't..)

      That's not true, actually. Having to support ISA complicates timing and degrades performance of the PCI bus it is generally attached to. There are very good reasons for eliminating the ISA slot, and frankly I'm suprised it held out as long as it did.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    15. Re:Unfortunately... by Qzukk · · Score: 1

      Yes clearly backwards compatibility is completely overrated. After all, everyone wants to buy all new software every time they buy a new computer. Every developer has an innate lust to redevelop all their software for each new processor generation.

      Heck, while we're at it, backwards compatibility in software is holding back the state of the art too! I'm calling for Microsoft's Office 2003 to break the mold and not allow the users to access any documents written in older versions of Office. That will show those Neandrathals who oppose progress by not redoing all of their documents from memory every time a new version comes out!

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    16. Re:Unfortunately... by Anonymous Coward · · Score: 0

      Say what?

    17. Re:Unfortunately... by Guppy06 · · Score: 2, Insightful

      "There is nothing fundamentally wrong with legacy components."

      Yes, there is something "wrong" with legacy components. You can't easily establish DRM on standardized and established technology.

    18. Re:Unfortunately... by Anonymous Coward · · Score: 0

      The hell with it. Gimmie my VAX back!

    19. Re:Unfortunately... by lannocc · · Score: 1

      Weird... the first time I run 'edlin' with no args from 'cmd.exe' I get this output:

      testing
      testing
      File name must be specified

      Run it again and the "testing" lines go away.

    20. Re:Unfortunately... by Anonymous Coward · · Score: 0

      Not true.
      Select your compatibility option on your properties menu, set it to run as windows 95, and it will run smoothly.

      Cheers

    21. Re:Unfortunately... by mirabilos · · Score: 1

      Well, I still am able to code you a boot loader
      for four OSes (all on primary master) in DEBUG.COM
      (I think DEBUG.EXE in newer versions, no?) in like
      10 minutes.
      If I have to consider other BIOS discs (&h81 ff.),
      it will take a bit longer.

      --
      My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
    22. Re:Unfortunately... by rabidcow · · Score: 1

      IRQ sharing that is supposed to work, for some reason doesn't a lot of the time.

      15 IRQ lines is also a legacy feature, left over from when there were two 8-line irq controllers that had to be chained. They should add more...

      What is so wrong with having a dedicated port for your keyboard anyways?

      The only problem I have is the old "mouse and keyboard connecters are identical but incompatible."

    23. Re:Unfortunately... by bughunter · · Score: 2, Funny
      Well, the first time you call it, edlin needs to figure out whether or not the user is an idiot.

      After that, it already knows.

      --
      I can see the fnords!
    24. Re:Unfortunately... by poot_rootbeer · · Score: 2, Interesting


      My complaint isn't that legacy interfaces take up system resource space like IRQ's

      My complaint is that they take up PHYSICAL space.

      All other things equal, most external PC peripherals would run fine on USB. But rather than just a row of USB ports on the back of my machine, I have a PS/2 mouse jack, and a PS/2 keyboard jack, and two serial ports, and one parallel port...

      And even a joystick port. I think that one originated on the PCjr. No one even makes devices for the joystick port anymore (only 2 analog axes and 2 buttons? Feh.), yet lots of motherboards and most sound cards still have one.

      It's a waste of space, period.

    25. Re:Unfortunately... by HBI · · Score: 1

      So get a USB hub. What's the big deal - it even makes things easier if you put it up on your desk.

      Seems like a no-brainer. Take advantage of the new technology's features!

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    26. Re:Unfortunately... by master_p · · Score: 1

      For me, the problem is not RS232 or PS/2 ports or even the ISA bus. The problem is the BIOS and the outdated 4-partion scheme. I am used to have at least two partitions for each O/S, one for data and one for the O/S itself. With only 4 partitions, and given that Linux wants 2 partitions, I can only put Windows ME, Windows XP and Linux, and I have to have a second disk for the data partitions. Not a big problem, but a problem nevertheless. It means that my company has to provide 2 hard disks for each computer, given that we develop applications for Windows as well as for Linux.

      Personally, I like clean architectures. I would prefer to ditch the PC entirely and start with something fresh, of course utilizing the latest technological developments.

    27. Re:Unfortunately... by Anonymous Coward · · Score: 0

      Did you mention that interfacing to a UART is easy?

    28. Re:Unfortunately... by JimDabell · · Score: 1

      What exactly is wrong with an RS232 port? Why is it "worse" than a USB port?

      There is a need for USB that cannot be fulfilled by RS232. The inverse is not true. Now, as a developer, would you rather learn how to use a single interface, or two (or three, or four, and so on)?

      If you are a computer newbie, would you rather have a mess of a couple of dozen different ports in the back of a machine, all of which look confusingly similar, and yet not quite the same, or would you prefer a single type of lead, that no matter where you plug it in, it works?

      If you are an average user who just likes his gadgets, would you prefer to plug in your keychain disk into the powered port on your keyboard, or mess around with extension cables or plugging it into the back of the machine?

      No, there is nothing wrong with legacy components per se, it's just consolidating the mess that exists at the moment will just make life simpler in the long run. Where there is a special need for a different interface (e.g. the high data transfer rate associated with video needs an AGP slot), yes, the interface should be different. But if you can entirely replace one interface with a more capable one at little or no extra cost, yes, it should be done.

    29. Re:Unfortunately... by Anonymous Coward · · Score: 0

      There is nothing fundamentally wrong with legacy components. How about the cost to build them in in the first place? What if the customer never actually uses them? Then they become nothing more than wasted space and money. Also, there's no reason why we shouldn't completely get rid of the older bits. It would free up space on the motherboard, and leave more room for sockets for newer things. Would you rather have 3 ISA slots, and 2 PCI, or no ISA at all?

    30. Re:Unfortunately... by gl4ss · · Score: 1

      *That's not true, actually. Having to support ISA complicates timing and degrades performance of the PCI bus it is generally attached to. There are very good reasons for eliminating the ISA slot, and frankly I'm suprised it held out as long as it did.*

      the boards _HAD_ support for it(thus, suffered from any performance hit there might have been), they just missed the physical slot, that's what i meant was pointless, as the (some) boards had almost exact versions on market but with cnr slot on place of isa slot and 100% else was same.

      --
      world was created 5 seconds before this post as it is.
    31. Re:Unfortunately... by flink · · Score: 1

      My MB has no ISA slot on it, but it still has an ISA bus and I still see the PCI to ISA bridge driver loaded when my system boots:
      Bus 0, device 7, function 0:
      ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 64).

      The on-board sensors are queried over this bus, and I imagine that the parrallel, serial, and PS/2 ports connect to the ISA bus as well. So getting rid of the slot is just part of the battle.

      Frankly, I would not want to have a system where a driver had to load before you can use the keyboard. Actually, I prefer the old round serial connector for the keyboard, since you didn't have to reboot if the keyboard came out. I have a HP-UX server here with no PS/2 connectors, and I had to go through 3 different USB keyboards before I could find one that would let me get at the management console (the first two just weren't detected by the keyboard driver).

    32. Re:Unfortunately... by drsmithy · · Score: 1
      I am used to have at least two partitions for each O/S, one for data and one for the O/S itself. With only 4 partitions, and given that Linux wants 2 partitions, I can only put Windows ME, Windows XP and Linux, and I have to have a second disk for the data partitions. Not a big problem, but a problem nevertheless. It means that my company has to provide 2 hard disks for each computer, given that we develop applications for Windows as well as for Linux.

      You can have as many logical partitions as you want, you are just limited to four *primary* partitions. Pretty much any modern OS, combined with a decent boot manager, can boot from a logical partition.

      This is not to say being limited to 4 primary partitions is a good thing, or should be retained, but it generally doesn't limit in the way you are asserting.

    33. Re:Unfortunately... by Mikeytsi · · Score: 1

      The problem is, having the legacy components existing on a system board slows things down, because you have to have all the stuff there to talk to 16-bit components. That's one of the main reasons to get rid of it.

      --
      I've been called a "Fucking Dick" by better people than you.
    34. Re:Unfortunately... by pyrrho · · Score: 1

      That experience is what convinced me I'd rather design microprocessors than program them.

      more sadist than masochist, eh?

      --

      -pyrrho

    35. Re:Unfortunately... by MrResistor · · Score: 1

      the boards _HAD_ support for it(thus, suffered from any performance hit there might have been), they just missed the physical slot, that's what i meant was pointless, as the (some) boards had almost exact versions on market but with cnr slot on place of isa slot and 100% else was same.

      Yes, the chipset still had support for ISA, and disabling it still improved PCI performance. The overall system performance boost to be had from that is certainly not pointless, especially when weighed against the number of ISA peripherals still on the market.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    36. Re:Unfortunately... by Dave2+Wickham · · Score: 1

      There's a two button limitation on the gameport? That's news to me... /me plays some NES games using his 4-button gamepad...

    37. Re:Unfortunately... by Anonymous Coward · · Score: 0
      We can even run 'edlin' in Windows XP! It's like the editor you used with a teletype machine on a pdp8.

      Infidel! ed is the standard text editor!

      Ed is the true path to nirvana! Ed has been the choice of educated and ignorant alike for centuries! Ed will not corrupt your precious bodily fluids!! Ed is the standard text editor! Ed makes the sun shine and the birds sing and the grass green!!

      ;-)

    38. Re:Unfortunately... by barawn · · Score: 1

      Complain to the motherboard manufacturers. Get them to have an all-USB (et al) backplane with a few headers on the board to go out to a PCI cover slot that contains the legacy stuff. If you don't want it, don't use it.

      Removing it from the board is what bothers me. Also removing it from laptops, and there your argument would hold water - thin laptops simply are thinner than a DB-9. But it's still annoying. Laptops are exactly when you -want- a simple serial port.

      Though with those, you could just put the legacy components on an (unpowered) "device expander". That'd work.

    39. Re:Unfortunately... by barawn · · Score: 1

      This is a common argument, and it is also wrong. Legacy components are addressed via a completely modern addressing scheme. Look it up - they're all attached to the LPC bus, which is a low-pin count bus that connects to all the legacy devices. It's not ISA, and it's not addressed like ISA.

      The 16-bit thing is completely wrong, unfortunately - addressing 16-bit devices is as simple as declaring (unsigned short *) rather than (unsigned int *), and then a couple of address lines acting differently.

      Now, if it's implemented differently in a BIOS, that's the BIOS's fault, not the device's.

    40. Re:Unfortunately... by master_p · · Score: 1

      If it is not limiting, then why it is not a good thing ?

    41. Re:Unfortunately... by dacarr · · Score: 1

      Two words: MIDI interface.

      --
      This sig no verb.
    42. Re:Unfortunately... by barawn · · Score: 1

      Not true. USB needs memory. RS232 does not. It generates a byte stream. Hell, RS232 UARTs even typically have a scratch register you can use if the system you're on doesn't have one.

      As for how this applies to PCs: there are many points in a PC's boot cycle that the above situations may apply. Before the processor is initialized, before memory is initialized, etc. USB takes too much work - from a hardware point of view - to get it up and running. Serial just works right out of the box.

    43. Re:Unfortunately... by drsmithy · · Score: 1

      It is limiting, just not for the things the original poster wants to do. Plus it is neither straightforward nor obvious how to configure a machine with multiple OSes and >4 partitions.

  9. Broken URL by rf0 · · Score: 3, Informative

    The URL supplied doesn't quite work. As it has a trailing slash when you access the page and click next page it goes to http://www....com//2 however their script doesn't like this so it serves up the front page again. To fix it delete the trailing backslash

    Rus

    1. Re:Broken URL by Anonymous Coward · · Score: 0

      You were expecting a goat link, maybe?

    2. Re:Broken URL by togofspookware · · Score: 1

      Those are slashes. not backslashes.
      Look:
      / - slash
      \ - backslash

      --
      Duct tape, XML, democracy: Not doing the job? Use more.
    3. Re:Broken URL by Galvatron · · Score: 1

      I got a guy in tech support once who had the two reversed. MAN that frustrated me. I tried to correct him, but he wouldn't believe me. When you're dictating text commands to be entered into a console, it's pretty important to know which is a slash and which is a backslash, don't you think?

      --
      "The question of whether a computer can think is no more interesting than that of whether a submarine can swim" -EWD
  10. Let's hear it for legacy free! by brianjcain · · Score: 4, Insightful

    Down with PS/2! Down with RS232! Down with ECP+EPP! Down with floppy disks! Down with ATA/PI! Down with DB15/Analog!

    Let's hear it for flash media formats, DVI, USB, SATA, and Firewire!

    I'd prefer that my next motherboard contain only modern I/O ports. I wish that more vendors offered them, but they don't. The ones that do, do so at exorbitant prices.

    1. Re:Let's hear it for legacy free! by Anonymous Coward · · Score: 1, Funny

      USB and Firewire are so legacy. It's USB 2 and Firewire 2 now.

    2. Re:Let's hear it for legacy free! by Andrewkov · · Score: 1

      Most mice come with the option to use USB or PS/2 (with some kind of small adapter). Am I the only one that finds that PS/2 is more responsive? When a mouse is plugged in to USB I sometimes notice hesitation and other glitches. Must be something to do with hardware interrupts or something? Anyway, sometimes the legacy was isn't always bad.

    3. Re:Let's hear it for legacy free! by jo_ham · · Score: 5, Insightful

      This company sells machines with only modern ports on its motherboards.

      audio I/O, USB, Firewire, 10/100 ethernet (10/100/1000 on powerbook/powermac), VGA, DVI/ADC, modem.

      No sign of those rs-232, or parallel ports. No ps2 or keyboard ports either.

    4. Re:Let's hear it for legacy free! by 4of12 · · Score: 5, Insightful

      I wish that more vendors offered them, but they don't. The ones that do, do so at exorbitant prices.

      Aye, there's the rub.

      The original IBM PC had the advantage of being standardized and allowed other vendors to implement those same standards.

      While there's some hope that the legacy-free PC will implement interfaces that conform closely to freely-available published standards (USB, IEEE1394), there's always this temptation: companies (Rambus) would love to own a standard and just have the checks come rolling in.

      The success of breaking PCs free of legacy hardware will hinge on whether similarly-unencumbered new standards are there to take the place of the old ones.

      --
      "Provided by the management for your protection."
    5. Re:Let's hear it for legacy free! by usotsuki · · Score: 1

      VGA modern? Come ON, folks, VGA has been around since the 80s (1987)! Time to move on to S-Video!

      -uso.
      Give me VGA or give me Death.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    6. Re:Let's hear it for legacy free! by afidel · · Score: 1

      Yes it is SO much more effecient to need an ASIC to communicate with usb then to have a simple microcontroller to bit bang the serial port. I know I personally want to spend $10K or more for a usb logic analyzer instead of an osciliscope to do debugging, not.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    7. Re:Let's hear it for legacy free! by PCBman! · · Score: 1

      You're not the only one. USB's limited to 100 reports per second, PS/2'll do 200. Frankly, until they get that up, or they strap a mouse to firewire and give it a better response rate, I'm sticking to PS/2 and that's that.

      --
      So, when's lunch?
    8. Re:Let's hear it for legacy free! by checkyoulater · · Score: 1

      Down with PS/2! Down with RS232! Down with ECP+EPP!

      Speak for yourself. Without PS/2 connectors I couldn't use my homebuilt arcade controller with Mame. Without RS232 I couldn't have built my custom button to control a camera at work. Without EPP my Parallel only printer wouldn't connect to my computer.

      I don't want legacy-free machines just yet. I suppose if I wasn't interested in hacking together custom hardware jobs it wouldn't matter as much. Designing something as simple as a pushbutton for an application or an led status light is trivial with RS232. I can't say the same for USB.

      --
      Is that a real poncho? I mean, is that a Mexican poncho or is that a Sears poncho?
    9. Re:Let's hear it for legacy free! by nfsilkey · · Score: 1

      Does it run Linux? :)

      Also, can I have your kidney to sell to the Asian Organ Black Market? Cause your hardware recommendation is, like, kind of expensive.

    10. Re:Let's hear it for legacy free! by jo_ham · · Score: 1

      It does, in fact, run Linux.

      It's not that much more expensive for what you get for your money, but let's not get into that one!

    11. Re:Let's hear it for legacy free! by Moloch666 · · Score: 1

      I agreed with you until I bought a Logitech MX300 USB mouse. Wow, that is one amazing piece of technology. It's only $30 too!

      --
      Understanding is a three-edged sword. -- Kosh Naranek
    12. Re:Let's hear it for legacy free! by MrResistor · · Score: 1

      An ethernet printserver will handle your printer just fine.

      There are USB breakout boxes for rs232 and ps/2, though my understanding is that they wren't always completely reliable.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    13. Re:Let's hear it for legacy free! by Andrewkov · · Score: 1

      Yeah, Logitech makes good stuff. I wouldn't use any other mouse. Mine is optical but has a cord, which I love ... The cordless ones are too heavy because of the batteries (yeah, ok, I'm a wimp, LOL!).

    14. Re:Let's hear it for legacy free! by Tackhead · · Score: 1
      > Speak for yourself. Without PS/2 connectors I couldn't use my homebuilt arcade controller with Mame. Without RS232 I couldn't have built my custom button to control a camera at work. Without EPP my Parallel only printer wouldn't connect to my computer.

      <AOL>Me Too</AOL>

      I also still need an ISA port for my EPROM/PAL/GAL/FPGA burner, which - were I to buy it "new" and "legacy-free", would probably cost more than the rest of my "legacy-free PC". Feh.

      But it's a losing battle. *sigh* I'd pay around $100-200 to have something to plug into a USB port... that contained a set of legacy ports and one ISA slot. (Power could be supplied from within the case or from an external P/S. I'm not a purist :-)

    15. Re:Let's hear it for legacy free! by KC7GR · · Score: 1
      You write...

      "No sign of those rs-232, or parallel ports. No ps2 or keyboard ports either..."



      And this is a good thing because...?

      Such a machine would be utterly useless to me in 90% of the applications I run. I need a parallel port to talk to my UPS shipping label printer, an RS232 port to talk to the package scale, a couple more RS232 ports for testing/talking to console-driven electronic test equipment, etc. Serial ports are one of the most versatile things ever to come along and, as others have pointed out, UARTs are cheap and a no-brainer to interface to.

      What's more, I couldn't care less about the latest craze in OS's. NT 4, and even old faithful MS-DOS, do what I need them to do, and they do it efficiently and well. I have no REASON to "upgrade."

      This is another of those cases where I have to ask 'Just because we CAN do something with technology, does it necessarily mean that we SHOULD?'

      Why are we trying to get rid of mouse and PS/2 keyboard ports? Why do we need such things to be on USB, which only a few OS's handle? Dedicated ports have worked perfectly well for both devices for the last ten years, and they'd continue to work well for however long they're in place.

      In other words, the technology is proven and stable; Why was it suddenly decided "Oh, these are Bad. They need to 'evolve.'"

      I have no objection if other people think a "legacy-free" machine is the Way to Go. Just don't force it on those of us who have other applications and needs that DEMAND legacy stuff.

      --

      Bruce Lane, KC7GR,

      Blue Feather Technologies

    16. Re:Let's hear it for legacy free! by brianjcain · · Score: 1
      I do speak for myself. For the majority of devices/applications (your homebrew controller perhaps being an exception), RS232-over-usb and parallel-over-usb adapters should do just fine. Granted, they are expensive.
      I don't want legacy-free machines just yet ... Designing something as simple as a pushbutton for an application or an led status light is trivial with RS232. I can't say the same for USB.
      I concur. But I've got a good half dozen computers lying about at a given time. I'd prefer that one of them be legacy free. The most appropriate place that I can see for that would be one of those mini-itx boards, but they don't seem to offer those (yet?).
    17. Re:Let's hear it for legacy free! by jo_ham · · Score: 1

      No one is forcing you to buy "legacy free" hardware.

      I was just pointing out to the parent that Apple sells legacy free hardware.

      Apple's path is obviously not yours. You use rs-232 and all the other ports that Apple has decided it no longer wants to use. Good for you; so don't upgrade to Apple - keep buying PCs, and installing MS-DOS and NT4 on them.

      I'm all for the right tool for the right job, and just because rs-232 is being eliminated for the desktop market doesn't mean it will go away if it's still useful.

      We use an rs-232 interface to control a U-Matic SP edit deck, via a USB converter, so the options are still there for us when we need them.

      No one said anything about forcing hardware on you.

    18. Re:Let's hear it for legacy free! by juhaz · · Score: 1

      Had not.

      Remember how it begun? IBM specifically did BIOS that was copyrighted and/or patented so nobody could use it to make compatible machines. Compaq had to reverse engineer BIOS to legally create first IBM PC clone, and if law trends back then would've been like today, that still wouldn't have saved them from court.

      The standards and multitude of other vendors came later, and it certainly wasn't IBM's original vision or wish.

    19. Re:Let's hear it for legacy free! by thogard · · Score: 1

      Does it matter if its 100 or 200 if the OS only swtiches tasks 100 times a second?

      I can't stand ps2 mice anymore. They seem to be very jummpy compared to USB but I've been using a logitech USB (and PS2) trackball for quite some time.

    20. Re:Let's hear it for legacy free! by sootman · · Score: 1

      Except for the $3000 XServe, which has--da diddi dAAAH!--an RS-232 port.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    21. Re:Let's hear it for legacy free! by sootman · · Score: 1

      Besides, USB sucks ass. It often 'forgets' about things you have attached, on all platforms. My favorite example: I'm on my nice dual-G4 PowerMac. All of a sudden, the keyboard stops working. The mouse (which is plugged into the KB) works fine, so all the connections are fine. Wnplug the KB, plug it back in, poof! -- works. True story. Happens overy couple months. Not to mention my friend who had a USB modem--the computer would forget that it was attached and disconnect him *while* he was online! And not just online, I'm talking mid-download. Try to redial, sorry, no modem connected. Unplug, replug, dial, and it works.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    22. Re:Let's hear it for legacy free! by IamTheRealMike · · Score: 1

      I think you missed the sentance that said, "The ones that do, do so at exorbitant prices."

    23. Re:Let's hear it for legacy free! by evilviper · · Score: 1
      I need a parallel port to talk to my UPS shipping label printer, an RS232 port to talk to the package scale, a couple more RS232 ports for testing/talking to console-driven electronic test equipment, etc.

      Actually, there are USB-to-Serial&Parallel adapters all over the place. I've hooked up my parallel-port printer up to my notebook (USB-only) with just a small adapter, and my PS2 keyboards and mice work just fine with USB, through a cheap adapter.

      This is another of those cases where I have to ask 'Just because we CAN do something with technology, does it necessarily mean that we SHOULD?'

      Well, it's good to think that way, but in this case, I believe so. With USB, I'm not limited to having just a single parallel-port device. I can have multiple printers, scanners, and other devices connected, and in use, at the same time. Granted, with USB 1.1, they would all be slow, but you don't seem to care about speed very much, and USB2 and firewire is available as well.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    24. Re:Let's hear it for legacy free! by evilviper · · Score: 1
      Besides, USB sucks ass. It often 'forgets' about things you have attached, on all platforms.

      I can vouch for that. However, I'd always assumed it was simply due to software problems, rather than USB itself. If someone in-the-know (who has hardware experience with USB) can comment on this, I'd like to know.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    25. Re:Let's hear it for legacy free! by Smurf · · Score: 1
      Does it run Linux? :)

      As another poster said, you can run Yellow Dog Linux. And YDL is based on LinuxPPC, which is similar to Red Hat. You can also find:
      Mandrake,
      Debian,
      Suse,
      only to mention the distributions that are popular on x86. There are a few more, and there is also OpenBSD and NetBSD for PPC.

      Of course, most people don't really use any of the above since MacOS X satisfies their Unix needs.
    26. Re:Let's hear it for legacy free! by evilviper · · Score: 1
      I'd pay around $100-200 to have something to plug into a USB port... that contained a set of legacy ports and one ISA slot.

      Hmm, for less than $200 I could get you a device that has dual serial ports, a parallel port, and multiple PCI and ISA slots. It's not a USB device though... ;-)

      I am keeping a couple older computers around for the same reason. Stick a small harddrive and a cheap ethernet card in it, and you're all set. Hook it up to your LAN (or directly with a crossover cable). There's any number of ways you could set it up for remote use if you don't want to physically go over to use it.

      It's definately less expensive to have several legacy devices hooked up to one or two computers, then to get multiple computers with full legacy support.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    27. Re:Let's hear it for legacy free! by sootman · · Score: 1

      True, it might not be an inherent flaw in USB itself (although the way it shares bandwidth, as opposed to how something like firewire works, also bugs me) but if no vendor can write good drivers for it, what's the difference?

      1 more story: I used to have an AST Century City--nice little legacy-free PIII/500, USB-only, 6"x9"x12". Neat little unit. (pic) USB only. I could turn it on with a USB keyboard in, get into the BIOS, and navigate around. OK, so the BIOS sees the KB, shouldn't be any problem, right? Wrong. Let it boot into various OSs (including some Linuxes) and poof! no keyboard.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    28. Re:Let's hear it for legacy free! by evilviper · · Score: 1
      Let it boot into various OSs (including some Linuxes) and poof! no keyboard.

      Same experience here. It seems the BIOS and the OS drivers don't get along very nicely. I can boot with th okeyboard plugged-in, but once the USB drivers are loaded (by OpenBSD) the keyboard stops working.

      On my notebook, it's a simple workaround... Unplug USB/PS2 adapter, and plug it in again. I don't have a true USB keyboard, so I can't say if it would happen without this adapter.

      But once again, although we see a drawback of USB, it shows an advantage as well. With PS2, your keyboard and mouse has to be plugged-in at boot, and can't be changed. For a server (or notebook), that isn't always an option. The ability to hot-swap keyboards and mice is practically a necessity.

      As much as I dislike USB's drawbacks, firewire has no keyboard or mouse support, so we really are just stuck with USB's limitations, and have to hope that improved drivers will resolve some of the problems (and spit in the face of anyone tring to sell you a USB2 hard drive, camera, etc).
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  11. InfoWeek having issues by Xformer · · Score: 2, Informative

    If only we could RTFA... can't get past the first page of it, myself, and there are apparently 8 in there somewhere.

    --
    All I want is a kind word, a warm bed and unlimited power.
    1. Re:InfoWeek having issues by Anonymous Coward · · Score: 0

      I had the same problem. No matter which page number I clicked, or the next button, it would always reload page 1.

      Can't imagine why we'd want a legacy free 'PC' anyway... if you want that then go buy the latest Apple offering. That's as close as you'll get.

    2. Re:InfoWeek having issues by CastrTroy · · Score: 1

      Just click on the print this article link, that will bring up the entire article on 1 page.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. Re:InfoWeek having issues by jeff67 · · Score: 2, Informative

      Read this comment for how to get the whole article.

    4. Re:InfoWeek having issues by Andrewkov · · Score: 4, Funny

      Instructions for navigating the site are on page 2 of the article...

    5. Re:InfoWeek having issues by Xformer · · Score: 1

      Ah yes... the typical /. article problem/solution race condition :-)

      --
      All I want is a kind word, a warm bed and unlimited power.
  12. Hmph by Anonymous Coward · · Score: 3, Funny

    Well I guess that using a c64 with a tape deck just isnt recent enough for people.

  13. 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Next Page by roman_mir · · Score: 4, Funny

    I guess the navigation controls at the bottom of the page used to move between pages of the article are running from one of those new computers with no BIOS that don't suffer from stagnation or stability.

    1. Re:1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Next Page by Otter · · Score: 1
      Guess so -- I'm using one of those newfangled computers with Open Firmware, USB peripherals and no floppy drives and it works fine.

      Here's a single-page link for the IRQ set.

    2. Re:1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Next Page by Sembiance · · Score: 1

      What do you expect from REST?
      Something that's failproof?

  14. The link is broken. by AKAImBatman · · Score: 3, Informative

    It's got too many slashes preventing you from changing pages. Remove the slash at the end and it will work right. Here's the correct link:

    http://www.informationweek.com/story/IWK20030404S0 003

  15. Messed up webpage. by fuchsiawonder · · Score: 1

    The links for the pages of the article are a little retarded. If you want to view a certain page number, enter the number after the last "/".

    Just a little helpful advice.

  16. Legacy, schmegacy by Jon+Abbott · · Score: 4, Funny

    I still like my 9-pin serial port, you insensitive clod!

    1. Re:Legacy, schmegacy by turgid · · Score: 1

      Indeed. Man will rue the day when he disposes of the humble 9-pin serial port. When all else fails, you can just about get anything to speak RS232. It is a vastly underrated resource.

    2. Re:Legacy, schmegacy by Anonymous Coward · · Score: 0

      9 pin indeed. If you were going to go back, go BACK. Unless, of course, you "interface" with your 9-pin because "it" fits exactly... in which case ignore this post.

      http://www.pchcables.com/25pinsercab.html

    3. Re:Legacy, schmegacy by BKX · · Score: 1

      Damn straight. Who the hell knows how to make a PICmicro chip writer or TI calc link by hand on USB? Even if you could it would be damn expensive so why would you want to?

    4. Re:Legacy, schmegacy by maxume · · Score: 1

      Apparently, someone has done the unthinkable, and made usb speak RS232. Scary thought, that.

      --
      Nerd rage is the funniest rage.
  17. Legacy ehh??? by MoeMoe · · Score: 5, Funny

    **begin old man ranting**

    Back in my day we would kill for those Legacy based PC's, I remember a time where the i386 and 8mb of ram would be some fancy stuff, but nooooo... these days all you whipper snappers want is speed and pretty colors on your pretty little flat panel doohickies, well I remem...

    <old man status?="snooze mode"> zzzzzzzzzzzzzzzzzzzz
    </status>

    **end rant**

    --
    Business \Busi"ness\, n.;
    A scam in which all people involved perceive as beneficial...
    1. Re:Legacy ehh??? by phil+reed · · Score: 1

      i386 and 8 meg? Poser. 640K was more RAM than anybody would ever need.

      --

      ...phil
      "For a list of the ways which technology has failed to improve our quality of life, press 3."
    2. Re:Legacy ehh??? by Anonymous Coward · · Score: 0
      640k? Luxury!

      Why when I were a lad, we had to solder in a daughterboard to upgrade to 32k! And go down to mill and work 32 hours a day! And pay mill owner for permission to work! And when we got home our dad would cut us in two wi' a butter knife and dance on our graves singin' 'allelujiah!


      Tell that to kids today and they won't beleive a word...


      (The part about the 16k is true, laddie.)

    3. Re:Legacy ehh??? by Anonymous Coward · · Score: 0


      why, in my day we couldn't even put green pixels next to red pixels or the monitor would blow up--- AND WE LIKED IT!

      and if you had a printer that could print lower case, you were a wussie!
      </oldman>

  18. How about legacy-free cars ? by ReidMaynard · · Score: 4, Funny

    all the same
    1) pneumatic tires
    2) internal combustion engine
    3) suspension

    bla bla bla

    I don't think flying cars will ever get here :-(

    --
    -- www.globaltics.net

    Political discussion for a new world

    1. Re:How about legacy-free cars ? by operagost · · Score: 1

      Many people don't know it, but today's cars--including the one you're driving right now--contain elements that have hardly changed at all in the last 100 years. Yes, engines are faster, tires are bigger, and there are more cupholders. But in many fundamental ways, your automobile isn't very different from the cars of twelve decades ago.
      Think I'm exaggerating? Take a look at this almost-100-year-old image (left) scanned from the October 1908 issue of Horseless Carriage magazine, which covered the rollout of the original Model T. If you've ever opened up your hood, the overall layout will instantly seem familiar, and you'll recognize many of the components. Note the air filter in the rear right corner, the oil filter in the open bay on the right, the radiator in the closed bay near the center, the hoses and wires, and the intake manifold to the left.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    2. Re:How about legacy-free cars ? by Dan-DAFC · · Score: 2, Funny

      Many people don't know it, but today's cars--including the one you're driving right now

      I would like to think that most Slashdot readers have the good sense to avoid such dangerous web-browsing habits.

      --
      Suck figs.
    3. Re:How about legacy-free cars ? by Anonymous Coward · · Score: 0

      Whhaaattt?
      We got fly'n cars...they're called AIRPLANES.

      'google KitFox'

      JoeR

    4. Re:How about legacy-free cars ? by Eric+Savage · · Score: 1

      "I don't think flying cars will ever get here :-("

      I sure as hell hope not. All I need is some drunk bastard flying through the roof of my house.

      --

      This is not the greatest sig in the world, this is just a tribute.
  19. We must stop this! by TheCyko1 · · Score: 1

    If people keep building machines like this, soon the machines will start building us, and using us as a source of power.

    --
    This message was brought to you by the death of 30 brain cells.
    1. Re:We must stop this! by Anonymous Coward · · Score: 0

      In soviet russia, machines build you!

  20. WTF by Lxy · · Score: 4, Insightful

    am I the only one having issues getting to the other pages of the article? For some reason, no matter which page I click I never move off page 1. Tried 2 different browsers, page is b0rked.

    ANYWAY, I fail to see why legacy is such a bad thing. Just because it's 20 years old doesn't mean it needs to go away. Using this guy's philosophy, Ethernet is 30 years old, and obviously that's a bottleneck compared to newer technologies like token ring and Turbo Arcnet. UNIX is over 30 years old, and obviously it's a bottleneck compared to the young NT kernel.

    Just because the PC's core is 20 years old, I'm not sure why we suddenly need to drop everything and change it.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
    1. Re:WTF by hey! · · Score: 1

      So --- where are the superior replacements for Ethernet?

      It's also a bit of an exaggeration to say Ethernet is 30 years old -- it's really been a sequence of related standards: thicknet, thinnet, 10BaseT, 10BaseTX, 100BaseTX etc.

      I personally think that some kind of wireless environment will someday replace Ethernet, but not anytime soon.

      As far as things like floppy ports, parallel ports and BIOS, there are superior alternatives to these technologies. We aren't quite there on serial ports yet, in part because of the asymetric nature of USB.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:WTF by zerocool^ · · Score: 5, Insightful

      Yeah, I always heard the anecdote "Microsoft users hate unix because it essentially hasn't changed much in 30 years. Unix people love it for this exact reason", or something like that, implying that age = stability and reliability.

      I don't see where legacy hardwar is a bad thing. I have an athlon XP 1800+ and a bunch of fairly new hardware, but I still use my ps2 ports, my paralell port, and my com port on a daily basis.

      I think it's a good thing to have a lowest common denominator when dealing with hardware. I think it's a good idea to always have the floppy drive to fall back on.

      I ran into an instance just a little while ago where I had to have one. I tried to make my primary hard drive the drive which was on a Raid controller. For some reason, windows XP didn't have the driver for my onboard promise ata100 raid chipset, and couldn't find the drive. So, in the installation procedure, i had to load an external driver ("press F6 to load a 3rd party scsi or raid driver"). The only option for loading the driver was a floppy - can't do it from a CD (or at least i couldn't figure out how to)

      But, it's nice knowing that, if nothing else, you have ps2 ports for any old keyboard and a floppy drive for booting emergencies. Proven technology is a good thing. Besides, why throw out an essentially good design? Yeah, as the article says it's all based on the AT spec, but, we've gone beyond 4MB of ram, we're no longer using AT keyboards, we've ditched the com port mouse, we're using 15 pin SVGA monitor plugs instead of the oldskool 9-pin, our ram isn't 30 pin or 72 pin simms anymore, we're using 168pin sdram, and even that's on it's way out, in favor of 184 pin ddr. The BNC network connections are gone, as are the 15 pin connections. We're using ATX soft-off power supplies now. I haven't used an ISA slot in 4 years, and it's been 2 since I've owned a motherboard with one on it (well, that's a daily user anyway).
      I say, let these things work themselves out. Compared to the 1984 picture in that article, most of our computers are legacy-free - think about how many pieces of hardware you have right now that would connect to a 286. My speakers? My floppy? Mabey the hard drive? Yeah, that's about it.

      It's not about creating a legacy-free PC. It's about the continual evolution of the existing PC into the next big changes. We're doing just fine so far, why bash the basis we've been going on as we evolve for 20 years? It's got us this far, let's ride it out a little further, see where it goes.

      ~Will

      --
      sig?
    3. Re:WTF by Ari+Rahikkala · · Score: 1

      It's the link of the story. Scratch the / from the end. Note that if you try clicking on the "next" link several times, the end of the URL will look like /2/2/2/2/ (or something). Which means the server sets things wrong in some way if there's a / at the end of the link. Somebody has already posted the correct link before this post, click on that.

    4. Re:WTF by Wakko+Warner · · Score: 1

      Just because the PC's core is 20 years old, I'm not sure why we suddenly need to drop everything and change it.

      I'm sure Apple asked this same question at several meetings when they decided to make the step up to PowerPC. There are dozens of reasons to abandon x86 as a hardware platform, not the least of which being its absolutely anemic memory subsystem and its lack of efficient multiprocessor design.

      To look at it another way, x86 is the ONLY architecture still out there using 20-year-old hardware technology, which is vastly different in character and performance than 20-year-old software technology.

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    5. Re:WTF by Anonymous Coward · · Score: 0

      Because this is capitalism, my friend. If you don't replace everything every 5 years we all lose our jobs.

    6. Re:WTF by jridley · · Score: 1

      Your hard drive wouldn't connect without an adaptor; you'd have to find an ISA->IDE interface. You would only be able to access the first 512M, and probably not even that since sector mapping wasn't in place in the BIOS, unless you had a BIOS on the controller that dealt with it.

      286's native IDE was ST506 based with the dual cables; a 34? pin control cable to step the heads in/out, select head, detect track zero, etc, and a 20 pin data cable for data I/O. They had a separate controller cable.

      There was another format that used the same connectors but wasn't compatible; it was for high speed/capacity drives, started with "E" but I can't remember the name.

      Remember EISA?

    7. Re:WTF by barawn · · Score: 1

      Jeez, do you know how many ISA->IDE adapters I have lying around? Dozens. Every computer had them through 486s. And as for only being able to access the first 512M only, wouldn't the hacks like EZ-BIOS etc. work there as well?

    8. Re:WTF by rthille · · Score: 1

      I think the attitude that "but I might _need_ that floppy or PS/2 keyboard" comes from the lousy quality of PCs. I've never worried whether my USB keyboard and mouse would work or whether I'd be able to boot from CD with my Macs. My NeXT never had trouble booting from CD (once I got a drive for it :-), or external SCSI drives, or even off the Net.
      That said, I can see the hobbyist's need for parallel ports, and I still have uses for serial ports to hook up to 'legacy' devices (like my wife's GPS and our Tivo). But'd be happier if the GPS had USB (downloading 24MB of maps over serial, even 115.2K is slow!), and my Tivo has ethernet, so if they'd stop disabling telnet server on upgrade, I wouldn't need the serial port on that either...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    9. Re:WTF by A+Life+in+Hell · · Score: 1
      286's native IDE was ST506 based with the dual cables; a 34? pin control cable to step the heads in/out, select head, detect track zero, etc, and a 20 pin data cable for data I/O. They had a separate controller cable.

      There was another format that used the same connectors but wasn't compatible; it was for high speed/capacity drives, started with "E" but I can't remember the name.

      You are thinking of MFM for the original version of the interface, and RLL for the high capacity version. There was this neat hack you could do, to plug an MFM drive into an RLL controler, and get 30% more space at the cost of reliability :-p.

      Perhaps the 'E' controller you are thinking of is EDSI, which IBM used in their PS/2's, and were briefly going to be the next big thing :-p.

      And yes, I do remember eisa

      --
      Commodore 64, Loading up the dance floor!
    10. Re:WTF by Anonymous Coward · · Score: 0

      'Yeah, I always heard the anecdote "Microsoft users hate unix because it essentially hasn't changed much in 30 years. Unix people love it for this exact reason", or something like that, implying that age = stability and reliability.'

      Well I don't know about the rest of you but lets define stability, then reliability. Both are something along the lines of consistency(or not changing) over a period of time. So if something works well over a long period of time its said to be stable and reliable.

    11. Re:WTF by jridley · · Score: 1

      Thanks. ESDI is what I was thinking of. I had a 512M ESDI drive at one time. It was a 5.25" full height drive, pretty damn expensive, I think about $3500, probably by Fujitsu, and it shook the table when it did a seek.

      Yeah, I was in a clone shop when the "plug an MFM into an RLL controller" thing was going around. It was a REALLY bad idea. The other clone shop in town was pulling this kind of crap. He was selling ST251's plugged into RLL controllers as "60MB hard drives" - people would come to us when their data was degrading for the 5th time in 3 months.

      The other guy would just say "Gee, too bad, that just happens" and reformat/reinstall and send them on their way. After 3 to 5 times doing this, they'd finally come to us. We'd look inside and say "He sold you a 40MB drive in an invalid configuration and told you it was a 60MB drive. It's going to just keep failing. We can replace the controller for $150 and you'll have a RELIABLE 40MB drive."

      The guy always swore we were full of shit and even threatened to sue us, even when we gave the users copies of the tech manuals for the drives and controllers specifically stating that they were not compatible with one another.

      Even with RLL rated drives, I found RLL to be a really bad idea. Anyone who's complaining about reliability problems on today's drives never tried to use a Seagate consumer-grade MFM or RLL drive back in the day. I'd have LOVED to have gotten a whole year without a data fault.

    12. Re:WTF by Degrees · · Score: 1
      I think it's a good idea to always have the floppy drive to fall back on.

      I recently got to build myself a new PC from parts, and I figured I could leave out the floppy drive. It was going to be Linux only, but the built-in motherboard sound doesn't work under Linux. It has the new 'play .wav file during boot' feature, but I have to have Windows installed to run the .wav file update utility.

      So I put in a second hard drive, with one OS on each: HDA runs Windows, HDB runs Linux. All I had to do is power the machine off, swap data cables, and power back on. How kludgy was that? Next step: 'dual boot'!

      How on the Lord's green earth does one transfer a boot loader startup file to a PC without a floppy? How does one get a boot loader startup file without a floppy?

      And briefly, I thought about using FTP or webmail. But this is even worse: instead of a $12 floppy, I am substituting a $1000 PC, ethernet, and hub.

      Gad, what insanity drove me to even think this was a good idea? Or as my dad used to put it: "someone is suffering from more pride than brains... son." ;-)

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    13. Re:WTF by Jugalator · · Score: 1

      Tried 2 different browsers, page is b0rked.

      Nah, not until Opera has taken action. :-)

      --
      Beware: In C++, your friends can see your privates!
    14. Re:WTF by juhaz · · Score: 1

      CD-R(W|OM). You know, the neat silver colored disks that have weird rainbow effects and all.

      They invented 'em about the same time 1.44M floppies became commonplace, nowadays some nice company has even developed way to write to the originally read-only puppies and is selling drives and disks to do that for dirt cheap.

      Did I mention they are bazillions times faster and hold about five hundred times more data? You can also boot from one on just about any modern pc!

    15. Re:WTF by Luckster7 · · Score: 1

      am I the only one having issues getting to the other pages of the article? For some reason, no matter which page I click I never move off page 1. Tried 2 different browsers, page is b0rked.

      When you click the next page link, remove the extra /, ie change the end of the url from //2 to /2 - it' s just a minor typo in their link.

      --
      Deuteronomy 13:06-9
    16. Re:WTF by error0x100 · · Score: 1

      ANYWAY, I fail to see why legacy is such a bad thing. Just because it's 20 years old doesn't mean it needs to go away.

      Something to think about; somewhere in the millions of transistors on the GPU of a NVIDIA GeForce 4 Titanium 4600 (or the latest ATI card for that matter) is a piece of hardware dedicated to supporting .... CGA! (2 and 4 colour low-resolution screen modes). In one or another, you pay NVIDIA for putting that in there when you buy one of their cards. And on the newest Pentium 4 CPU from Intel is a large amount of (hopefully) unused 16-bit code: the whole instruction set, 16-bit registers, (640K) segmented memory mode, memory mapped IO of page A000 to the video card, 16-bit interrupts (not to mention "virtual x86" support) ... all of that cool totally useless stuff, you pay Intel for it, one way or another, when you buy a CPU from them. Even cool stuff like system interrupts for activating the "ROM-BASIC" that all computers were supposed to have! Woohoo! (Int 19, wasn't that?) Chances are, the BIOS on the board also contains code for all sorts of legacy devices (5.25" drives? ISA devices?), and the IDE controller contains code for old versions for hard disks that you are never going to plug into your PC. These things aren't bottlenecks per se, but we do all pay for them. In the grand scheme of things I doubt they add more a percent or so to the cost of a PC, but when I think about things like ROM-BASIC interrupts and CGA mode code lurking around inside my Pentium 4, GeForce4 system, something feels a little "off" to me. That stuff was obsolete already 11 or 12 years ago when I got into computers, and I guess I wouldn't have expected to still be finding that stuff on systems in 2003. These are not things that are still useful to anything but a negligible percentage of people; I think its time for a cleaner "from-the-ground-up" re-design.

    17. Re:WTF by mindriot · · Score: 1

      Yeah, for practical reasons the legacy stuff will still just work and be fine... but it's really nice to think of a system that's redesigned from scratch with well-specfied, open, up-to-date interfaces...

      But anyway, that isn't gonna happen. Technology just evolves, and anyone designing such a new hardware for the mass market would fail spectacularly (not so in, say, some special server surroundings where the context is just different). But the good point of the article is, at some point there's a time when old stuff should be just thrown overboard instead of kept. Hey, even MS realized that when finally dropping (most of) the DOS legacy...

    18. Re:WTF by Anonymous Coward · · Score: 0

      "we're no longer using AT keyboards..."

      I AM using an AT keyboard, through an AT->PS/2 adapter. A Nice, Solid, 15 years old but is still better than almost all modern keyboards keyboard.
      None of the letters on this thing have worn off. None of the keys are broken. My Family got it with a 386. It's only a few years younger than I am. I'm just hopeing that if at somepoint in the future I get a computer with no PS/2 port doing a AT->PS/2->USB adapter line works, because I doubt I'll be able to find an AT->USB adapter.

      -Greg

    19. Re:WTF by Dun+Malg · · Score: 1
      There are dozens of reasons to abandon x86 as a hardware platform, not the least of which being its absolutely anemic memory subsystem and its lack of efficient multiprocessor design.

      Hammer/Opteron from AMD fixes both of those and retains x86 compatibility. It's easy for Apple to change hardware because they control it completely. The best part of the x86/PC line is its ubiquity. Switching to a totally different design would be throwing out the baby with the bathwater.

      --
      If a job's not worth doing, it's not worth doing right.
  21. I got one by Anonymous Coward · · Score: 1, Informative

    They are talking about eliminating the BIOS and serial, parallel and ISA devices.
    I have a laptop (Toshiba 5100) with none of the aforementioned stuff.
    Everything is controlled by ACPI.
    I run Mandrake 9.0
    I did have to patch the kernel myself, but it does indeed assign IRQs properly, and generally it just works.

    1. Re:I got one by Anonymous Coward · · Score: 0

      Hmm ISA is pretty much dead anyway, atleast on the consumer level. The BIOS must go as its not even needed anymore. Parallel may take a little longer since people who have printers don't buy them as frequent. Serial isn't used much either on the consumer level either very much unless you do hang on to older technology.

  22. Yes, well, here is my experience... by Dot.Com.CEO · · Score: 5, Interesting
    I bought the Abit AT7-Max Legacy free motherboard. No parallel, serial ports, no ps/2 ports, just 8 usb and 2 firewire. It did have a floppy connector though. Guess what. Trying to install Linux was a COMPLETE nightmare because of the lack of ps2 ports. I tried absolutely everything, giving keyboard and mouse control to the bios and afterwards to the os did not solve the problem. I managed to install Mandrake 9.1 but Gentoo and Debian (my first choices for that computer) were a HUGE no go. At a point I even thought of compiling a USB HID enabled kernel at my main machine and boot off it on the at7 but I thought "bah" and went with Mandrake.

    Guess what I had absolutely 0 problems with: yes, Windows XP.

    My point is that when you buy a non-legacy free motherboard you have a CHOICE of using usb / usb2 / firewire rather than serial parallel and ps2 but if you get stuck with an OS that does not really support it, well, you are truly stuck!

    --
    Mother is the best bet and don't let Satan draw you too fast.
    1. Re:Yes, well, here is my experience... by Lumpy · · Score: 1

      Funny, i had ZERO problems with installing Slackware 9 on that same motherboard brand/model.

      if slack can do it, the others can.

      --
      Do not look at laser with remaining good eye.
    2. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0
      Gentoo and Debian

      I just love Debian and apt-get in particular, but I have had to give up trying to install Debian on new hardware because it simply won't work at all or requires too much time and attention (downloading, patching source, compiling, ...) to work.

      Last time it got rather ridiculous when the distribution did not recognize a video card that had been out for two years.

    3. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 2, Informative

      debian does install with usb, you just have to boot the installer with the bf24 kernel instead of the old 2.2.19 default one

    4. Re:Yes, well, here is my experience... by ichimunki · · Score: 1

      Interesting. My iMac rev. A, built in 1998 does not have a PS/2 keyboard, nor any native peripheral ports that are not USB, nor any sort of floppy disk drive. Yet I was able to install Yellow Dog Linux (back in 2000) and Gentoo Linux (in 2002) on it without a problem-- I was also able to install Debian GNU/Linux, but never could get XFree86 to run right (so I went back to YDL at the time). I haven't tried Win XP yet. ;)

      --
      I do not have a signature
    5. Re:Yes, well, here is my experience... by Lord+Ender · · Score: 3, Insightful

      No version of slackware will install if your usb keyboard and mouse are plugged into a usb hub. Actually, NO version of linux will install this way. Windows2000 is far superior to Linux in USB support, as it installs no problem.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Yes, well, here is my experience... by Xpilot · · Score: 1

      The new slackware installer boots a fairly advanced kernel, with USB auto-detection. Older versions might not work, as with older Linux distros.

      That said, why the need to remove ps/2 mice/keyboard slots? It works, right? Why fix what's not broke?

      --
      "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
    7. Re:Yes, well, here is my experience... by Midnight+Thunder · · Score: 1

      Does the AT7-Max Legacy free motherboard also have a parallel ATA connector. While I am happy to see the rest of the connectors go, this is the only one which matters to me, since nobody near me sells any serial ATA based drives.

      --
      Jumpstart the tartan drive.
    8. Re:Yes, well, here is my experience... by hburch · · Score: 2, Funny

      Performance! Every keypress, I have to wait MICROSECONDS for the keyboard to patiently transmit the key codes over these archaic, slow transmission wires to get to the motherboard, which then has to translate the ANALOG signal (yes, they are still varying the voltage back and forth to transmit the signal, just like Alexander Graham's phone did) back to digital. It's like surfing the Internet on a dialup.

      With USB, suddenly all those signal can be transmitted digitally at USB speeds. This means my computer gets the signals faster and the response time is better (like surfing on a T3). You may not notice a difference, but, believe me, this makes a big difference for people who type at speeds above 2000 words per minute.

      More seriously, the main goal, as I understand it, is to cut down on the number of connectors and definitely the numeber of different types of connectors. Your mouse, your keyboard, your printer, and all your normal peripherals (modulo the monitor) can be connected via a signal interface: USB. Of course, they then create two USB connections and then there's the power problem. They also did not help with connections to the outside world (phone line or ethernet), although it's not clear how they could. The point is to get rid of the finding-the-right-jack problem and make it 'plug it into any jack'.

    9. Re:Yes, well, here is my experience... by Dot.Com.CEO · · Score: 1
      It actually has SIX ATA connectors, four of which work VERY WELL as a RAID array. Levels 0, 1 and 0+1 out of the box, with 5 being apparently a simple BIOS upgrade.

      Wanna buy? :->

      --
      Mother is the best bet and don't let Satan draw you too fast.
    10. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0

      hahah ayou linux nwebie all you had to dop was type fsda g -dsi /dfd/ihwet/asdf and then everything would have been fine or jsut install slackdrake 12.41.1223 only s clueless newbie woulndt have knwn to do this cause linus roolz and only smart people should be using linux anyawy you zlooooozer!!!!!!

    11. Re:Yes, well, here is my experience... by threephaseboy · · Score: 1

      Usually theres an option in the BIOS to do some kind of keyboard emulation (probably labeled for DOS). Does this board not have that?

      --
      .
    12. Re:Yes, well, here is my experience... by TKinias · · Score: 1

      scripsit Lord Ender:

      No version of slackware will install if your usb keyboard and mouse are plugged into a usb hub. Actually, NO version of linux will install this way.

      Strange... I could have sworn I'd installed Debian on an iMac...

      --
      In principio creauit Linus Linucem.
    13. Re:Yes, well, here is my experience... by Mr.+Sketch · · Score: 1

      That's because the boot kernels in slack9 are compiled with USB HID support. Apparently other distributions haven't quite caught up with Slackware.

    14. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0
      Actually, NO version of linux will install this way.

      There's no way you could know that for sure. There are verions of Linux you've never even heard of. They might work. You can't know.

    15. Re:Yes, well, here is my experience... by asv108 · · Score: 1

      Redhat 7.3 to 9.0 will find your usb keyboard during installation without a problem, even the goofy sun type 6 I use.

    16. Re:Yes, well, here is my experience... by Reziac · · Score: 4, Interesting

      My observation over the past few years has been that the "no legacy hardware" thing is indeed driven by the changes M$ makes to their specs for hardware to be "Windows compliant" (or whatever their term for it is). Such as -- to be XP-certified, the machine cannot have a user-accessable hard-power switch (if one exists, it has to be on the BACK of the case). M$ wanted to make the spec include "no user access to the BIOS" but I guess that didn't fly (yet). I read this from a list of specs on M$'s *own* site, so it's not just some tinfoil hat spouting.

      It makes me think that this entire "no more legacy hardware" concept is more about taking control over the hardware away from the user (thereby making it -- as you discovered -- less usable for alternative OSs, not to mention more friendly to DRM-in-hardware) than it is about ditching old tech that's "holding us back".

      I'll take my interchangeable legacy devices and complete lack of integrated anything over a technological jump that nonetheless reduces both broad-spectrum usability and user options.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    17. Re:Yes, well, here is my experience... by Lord+Ender · · Score: 1

      Oh, this board has it. It is called "legacy usb support". That does not work. In fact, no BSDs work, either. As far as I know, microsoft OSs are the only ones with complete USB support (keyboards connected through hubs).

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    18. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0

      Funny, slackware 9.0 does. I agree with him.

      Try again. and post when you actually try it.

      slack 9.0 is far more advanced in the kernel than ANY OTHER distro right now. and if you did not try it then you are just blowing smoke up people's arses with speculation and half truths.

      or do you have something else to hold holy the manna that is Microsoft?

      exactly what job do you do there at microsoft?

    19. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0

      well pull your head out of your rear and DONT USE THE HUB DURING INSTALL.

      or is that too difficult for you?

      cripes.. Windows XP wont install via a CDROM that is on a firewire port but you dont see me whining about it I simply install it correctly and then add the cruft after install is right.

      DAMMIT WHY DOESNT XP HAVE THE LATEST GEFORCE 4 DRIVERS!!! IT SUCKS!

      this is how you are sounding now. kinda silly now isn't it.

      remove the hub, call a tech support company if you cant understand how, and try again.

      thanks for calling!

    20. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0

      Im gonna call FUD on this. Can you point to the specific document and section that makes a reference to 1) No power switch on the front of a case, or no user accessible BIOS?

      In my experience with the Windows XP logo certification (version 2.1)..there are absolutely no references to either of these.

    21. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0

      Well, I have been studying the techniques used in political, liturary ( that is written words as apposed to pictures, graphs, talk, or video) propoganda, for almost 20 years. I'll be attempting to have a book published on the subject soon. One of my favorite sources is technology periodicals such as PC Mag. Thats because I'm a Software Developer, and have been a Senior Electronic Tech for decades. While reading this artical, my BS meter pegged hard! The whole EFI thing can be characterized quite handily as Smoke & Mirrors. The fact that MS is behind it should set off everyones alarms. One of the easiest ways to design in incompatibility, is to place functionality in the wrong place. The EFI initiative is clearly an example of putting functionality in the wrong place, i.e. low level hardware control instructions on a non-integrated hardware device. Unfortunatly, I do not have the time to go farther in tearing apart this section of the artical, let alone the entire thing. Maybe if someone is interested, I will add some more later today.

    22. Re:Yes, well, here is my experience... by Jaysyn · · Score: 1

      2000 wpm, I bet you go thru a lot of keyboards.

      Jaysyn

      --
      There is a war going on for your mind.
    23. Re:Yes, well, here is my experience... by WWWWolf · · Score: 1

      I had one particularly bad month when I had to detach and attach my keyboard and mouse many times. My crappy motherboard absolutely insists on powering down to register PS/2 plugging.

      So, I first got an USB mouse and later a keyboard. The PS/2 devices usually gave some Final Curses and then after some setup I was happily using USB keyboards and mice in both Linux and Win98SE.

      But I did attach the PS/2-USB-adapter that came with the keyboard to the PS/2 port. One reason.

      I still have the root partition on ext2. Sometimes when I do crazy opengl crap the OS crashes. That means fsck.

      And sometimes that means it insists that I log on as r00t and do a manual fsck.

      And at that point, the USB keyboard ab-so-lute-ly refuses to cooperate. It works after the boot, not during it. Even if the mods are loaded or if the USB stuff is compiled in. (Maybe the BIOS supports PS/2 keyboard emulation for USB only if nobody asks for USB bus, and Linux finds the bus but won't actually load the kb drivers before going to fsck...)

      And I still get two harmless "PS/2 keyboard not found" errors when I boot Linux.

      Maybe the kernels should really focus better on USB input devices? I heard that's where the future is. Like, assume there's an USB bus, if it can't find it, then look at PS/2. Or something. I don't know.

    24. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0
      Oh, it was only a matter of time before one of you bedwetters showed up. "He said something complimentary about Microsoft. He must work there!"

      Junior, some people can still remember objectivity.

    25. Re:Yes, well, here is my experience... by Anonymous Coward · · Score: 0

      Both of these were indeed part of Macrohards original intention, but there was so much objection that they did not make it very far. If you remember, there was quite a bit of resistance to XP adoption in the begining of its rollout, while at the same time MS stock prices where falling. BTW, MS is even better then Stalin at rewritting history.

  23. My tandy 2000 works fine just FINE thankyou! by Anonymous Coward · · Score: 1, Funny

    The 2000 is a great machine, providing that you can get by with the software that Tandy has engineered for the 2000. The 2000 is one of the fasted machines on the market today, has fantastic 640x400 CGA color graphics and don't forget the 720K 5.25" floppy disk drive. If you are looking to put a "standard" ISA card in this machine, forget it... no ISA slots, just Tandy 2000 slots. This machine along with it's version of DOS 2.11 makes it an excellent state-of-the-art personal computer. So THERE! Who needs an upgrade?

    1. Re:My tandy 2000 works fine just FINE thankyou! by operagost · · Score: 1

      FYI, the specs on that thing weren't even that good. CGA was 320x240 in 4 colors and 640x200 in B&W. The floppy was only 360KB.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    2. Re:My tandy 2000 works fine just FINE thankyou! by mjprobst · · Score: 1

      The Tandy 2000 _did_ have 720K 5.25" floppy drives, and _did_ have a high-res color card available with those non-standard specs. It was quite an interesting machine for its time, though of course the march of standards was not kind to their design and left customers orphaned without support.

    3. Re:My tandy 2000 works fine just FINE thankyou! by Anonymous Coward · · Score: 0

      Let's not forget the 80186 CPU running at a scorching 8MHz! It leaves those 8088 IBM lusers in the dust!

    4. Re:My tandy 2000 works fine just FINE thankyou! by Anonymous Coward · · Score: 0

      That would be true for a standard CGA card, but the Tandy 2000 did not use a standard CGA card, and was not even close to fully CGA compatible. It had its own unique graphics card that could do 640x400 8 color graphics, and the 5.25" floppies were 720K! It also had an intel 80186 processor, I think the only computer to do so.

  24. Productivity by mao+che+minh · · Score: 2, Insightful
    "driven by the desire to upgrade desktops to Windows XP, improve productivity, and optimize business processes....."

    Yea, wasting hundreds of dollars per desktop is a real way to optimize business. Opening yourself up to more security flaws, locking yousrself into stricter licensing schemes, and forcing yourself to upgrade your hardware to deal with the bloat of the new OS are all real productivity and performance enhancers.

    Repeat this process until someone in upper management gets hit with a clue stick, or your company has had to lay off half the IT staff just to upgrade to the amazing Windows 2003 .NET server with integrated XP/PLUS! desktops and Office 10 for just under $500,000.

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

      yeah but just picture the tech support calls

      customer: Yeah I was in there reverse engineering your EFI, so that I could extend the basic system and prototype this new hardware I was designing..

      tech:Please remain seated. *trace complete* Please remain calm as *insert government agency X here* enters your building and places you in confinment. Thank you for calling to turn yourself in for breach of *insert next gen draconian IP law here* in thinking for yourself

      cust: Huh? what did I do wrong? what do you mean I dont own this? What exactly does "Breach of National security" mean? but.. but.. the black knight always triumphs!!!

  25. Legacy Hardware by CastrTroy · · Score: 2, Interesting

    Ok, if we want to get a legacy free pc, lets start with the basics. First that x86 instruction set, yeah, that's gone, can't use that old technology anymore. Next, we need to change up the power supply, don't think they've made any serious advancements in those lately. Now we need a firewire mouse. Why spend less and get the same results, when you can get a mouse hooked into your machine at 450 Mbits/s. Oh and almost forgot, get rid of those pesky cd-rom drives, as that old cd technology seems to be over the twenty year mark, just last year.
    seriously, some times legacy is a good thing. Just think you do away with that pesky floppy drive, and then try to use your smartMedia on your schools antiquated computers. Not gonna work. Anyway, just my 2 cents.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    1. Re:Legacy Hardware by Anonymous Coward · · Score: 0

      Yes, you really should get rid of the x86 ISA to begin with.

      Throwing more money at it to get more performance out of a crappy design year after year seems silly. Consider if similar investments had been made to develop the Alpha further - and so far, it's been the only design that did the transition to 64 bits right - no default 32-bit ABI mode, no low-level support for backward compatibility with anything. If you want emulation for old binaries, do it in software. Period.

  26. "Legacy" means "works" by saphena · · Score: 5, Insightful

    The term "legacy system" is now used to describe any piece of technology which actually works as opposed to "modern system" which describes things that might work.

    1. Re:"Legacy" means "works" by porkchop_d_clown · · Score: 1

      Right. That explains why the burner in my P3/450 stopped working when I installed XP.

    2. Re:"Legacy" means "works" by skillet-thief · · Score: 1
      The term "legacy system" is now used to describe any piece of technology which actually works as opposed to "modern system" which describes things that might work.

      Exactly. 93% (to be precise) of non-gaming computer users don't even know what to do with the speed/performance of their "legacy" machines. Except possibly upgrading to a new version of Windows.

      This is just another spin on the marketing logic that makes us think we would be a lot better off with faster machines.

      And that makes me wonder: the commodity PC is something of a marketing anomaly. How long will it take before the marketing bozos start trying to reverse that trend? Or is it really unthinkable? Is this legacy BS a sign of things to come?

      --

      Congratulations! Now we are the Evil Empire

    3. Re:"Legacy" means "works" by pmz · · Score: 1

      The term "legacy system" is now used to describe any piece of technology which actually works as opposed to "modern system" which describes things that might work.

      There's a lot of truth in this. I suppose this is why Sun workstations and servers still have two 9600 baud serial ports on the back for diagnostics. They are brain-dead easy to use and are invaluable when the frame buffer isn't installed or is malfunctioning.

    4. Re:"Legacy" means "works" by murphro · · Score: 1

      "Legacy" means "works"

      True, but only to some extent. I mean my QWERTY works too, but not as well as another type of keyboard might. Legacy provides us a mix of what works plus some historical baggage. Just because something survived as a technology does not mean that it is necessarily the best option. Survival of the fittest is not the same as best engineered.

    5. Re:"Legacy" means "works" by shreak · · Score: 1

      Actually "Legacy System" is used to describe a system that IS working. The only thing that can make it stop working is a change to the environment. Usually new features that users require that the Legacy system has never heard of. Things like GUIs or a mouse.

      Some changes are more business based, like splitting a tax table into two. Good bye legacy system, unless you can remember where the COBOL source is, and how to mod it. And that it's cheaper to mod it than buy a new off the shelf package.

      Some changes are really unexpected. Like the YEAR CHANGING (Y2K anyone?)

      So while Legacy systems are systems that ARE working, that does not guarantee future workability.

      Of course, once you decide to drop the legacy system and move to a modern one you get to enjoy all the joys of:

      We'll just install Linux, it's cheap and installs on most machines perfectly most of the time, mostly... Then we just hook into the developer forums for the applications we use so we can implement the fixes and patches as they come out...

      Or, wait! We go the MS route, easy! The servers come pre-installed so that's a no brainer. The software is really much more stable than it used to be. We'll only need to reboot once a week. We'll need to hire an MCSE to do that. Oh! And we'll want to stay clear of the BSA so we'll hire a new Accounting guy to track licenses and an IT guy to interface with that guy...

      =Shreak

    6. Re:"Legacy" means "works" by Cynikal · · Score: 1

      "The term "legacy system" is now used to describe any piece of technology which actually works as opposed to "modern system" which describes things that might work."

      lol, i like that, i may use it for my sig :)

    7. Re:"Legacy" means "works" by Anonymous Coward · · Score: 0

      That explains why the burner in my P3/450 stopped working when I installed XP.

      It does, actually: XP is not a legacy system.

    8. Re:"Legacy" means "works" by Anonymous Coward · · Score: 0

      It also means inexpensive, as opposed to something the consumer is paying your company for.

    9. Re:"Legacy" means "works" by Anonymous Coward · · Score: 0

      And that's why I get paged at three am. "it still works well enough" is why it doesn't get replaced; HOWEVER, the 20+ year old business logic is not flexible enough to handle the current business. So we build miles of work arounds because "Legacy means it works". I get so tired of that arguement that I can't even spell JCL at the end of the day.

    10. Re:"Legacy" means "works" by IndependentVik · · Score: 1

      Exactly. 93% (to be precise) . . .

      To be precise, maybe. To be accurate, no ;)

      --
      I'd suggest you don't use Slashdot as your only news source, or you will suffer permanent brain damage.
  27. will this give us a legacy-free printer? by an_mo · · Score: 1

    I'm stil puzzled by the presence of "sys rq" "print scrn", "break", "scroll lk" buttons. Is there anybody using them?

    1. Re:will this give us a legacy-free printer? by Xformer · · Score: 1

      You've never done a screen capture in Windows without downloading software to do it, have you?

      --
      All I want is a kind word, a warm bed and unlimited power.
    2. Re:will this give us a legacy-free printer? by Minn_Kota_Marine · · Score: 1

      Daily!
      I use Print Screen/Sys Rq to take screen shots of applications.
      I use Scroll Lock with my KVM switch.
      I use Pause/Break to pause old games and to break out of dos apps.

      Legacy is good! (esp. my Legacy Outback!)

    3. Re:will this give us a legacy-free printer? by makapuf · · Score: 1

      do you know you can sync drives, kill all processes and reboot your linux box with the SYSReq key ?

      Print screen serves right to make screenshots (could be done with a tiny prog, though),

      Nothing absolutely necessary, though.

    4. Re:will this give us a legacy-free printer? by Anonymous Coward · · Score: 0

      PC Load Letter???? What the fuck does THAT mean???

    5. Re:will this give us a legacy-free printer? by mattsucks · · Score: 1

      The p0w3r of Print Screen

      Me to another developer: "Your code is fubar; when I enter this value, click this checkbox, then click the submit button I the application throws an exception and crashes."

      Developer to me: "Well, I've never seen that before, so it must not be happening."

      Me: "Fine then." Duplicate bug. Mash Print Screen. Fire up Paint. Past the nice screen shot stored in the buffer. Email the image to the other developer, with a judicious cc: to the project lead.

      Me: "Um, check your email."

      Developer: "oh."

      Project lead: "Matt quit cc'ing me on your damn emails already."

    6. Re:will this give us a legacy-free printer? by junics · · Score: 1

      Pressing Scroll Lock on a FreeBSD OS will pause all screen output and enable you to scroll back/up the console with PGUP/Arrows.
      Hmmm... I wonder if it was ment to be used in such a way :P

      O well, we have scrollwheels and GUIs now, havnt we?

    7. Re:will this give us a legacy-free printer? by Anonymous Coward · · Score: 0

      > Duplicate bug. Mash Print Screen. Fire up Paint. Past the nice screen shot stored in the buffer.

      Open up saved_exception.bmp.
      Copy exception dialog generated earlier from own code.
      Paste into picture.
      E-mail, ccing the project lead.
      Profit!

  28. Buy a new Mac & install 10.2.4 by adzoox · · Score: 1, Informative
    This is the truest way IMHO for a legacy free computer.

    That said, if you buy a unit that can boot into OS9 you can run just about everything Apple has ever made (even Apple I hardware and software) and just about everything any third party has ever made through some sort of adapter (PCI to nubus adapters even exist) - I don't know of a single thing other than the previous () hardware or software (natively or through emulation) that can't run on dual boot Mac.

    All that said, the newest Macs are completely legacy free with both code (even though underpinned with BSD/Unix) and hardware. (USB/Firewire/Bluetooth/WiFi/Etc)

    I don't know of any PC that can use EVERYTHING EVERYTHING EVER MADE for the brand.

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
    1. Re:Buy a new Mac & install 10.2.4 by Neophytus · · Score: 1

      You speak the truth. I help out in my school library, and the computer I use runs OSX. The light wand I use to scan books I swear must be at least six years old, if not longer, and runs through some sort of adaptor to plug it into a USB port. Technology that works.

    2. Re:Buy a new Mac & install 10.2.4 by Anonymous Coward · · Score: 0

      I wondered how long it would take before a Mac user would pipe up with a typically useless comment like this. Hey we're talking PCs here not Macs.

    3. Re:Buy a new Mac & install 10.2.4 by jridley · · Score: 1

      if you buy a unit that can boot into OS9 you can run just about everything Apple has ever made

      I dunno. I had a Tandy Color Computer booting OS9 back in the 80's, and it couldn't run any Apple ][ software. Maybe I should have held on to it?

    4. Re:Buy a new Mac & install 10.2.4 by Anonymous Coward · · Score: 0

      He was the first to post this- not redundant - I wish I had mod points - his article is very informative and relates well to the topic!

    5. Re:Buy a new Mac & install 10.2.4 by Cirvam · · Score: 1

      You should check out Sun's stuff, you can run the same binaries on their multimillion dollar Sunfire machines as on the lowly EOL'ed Ultra 1s that you can buy on ebay for 100 bucks. But again, that's not a PC either. :)

  29. Full article on one page by crow · · Score: 1

    At many of these sites, you can get the full article on one page by selecting the "print this article" option. That works fine in this case and makes it much easier to read.

  30. Re:You could get a legacy-free PC before by Minn_Kota_Marine · · Score: 2, Funny

    I believe the author was talking about a computer who's users could handle more than one mouse button... and that could run 3rd party software. ;-)
    (I know, I know, I got reeled in, but I can never resist Mac trolls.)

  31. I've got two of them, they rock... by rthille · · Score: 0, Redundant


    _AND_ they run Mac OS-X!

    "What a country!" :-)

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    1. Re:I've got two of them, they rock... by Anonymous Coward · · Score: 0

      I have two of them also! Heh, I used to own a Lego style legacy free PC when I was in college- The Radio Shack Model I. Sure was a pain to move around. Each part was in its own chasis.

    2. Re:I've got two of them, they rock... by Anonymous Coward · · Score: 0

      Mac addicts should suck a dick. My dick. And your mother should not have been allowed to breed, jerkoff. Seriously, if you mac heads would wake up and stop stroking your pussies all over your fucking "differentness", maybe you'd realize that your into them because your the kind of person who tries all too hard to be "different". I almost feel embarrased for you people when you brag about your shit. It makes me cringe.

      Take your ego and your mac and stroke your dick elsewhere, faggot.

    3. Re:I've got two of them, they rock... by Anonymous Coward · · Score: 0

      Damn, I'm so sorry for making you so homophobic. I also have a few Wintel boxen in the house for the wife and kids, 3 linux boxen as servers and workstations, and a Sun Ultra-5. Can I count my Kyocera smartphone also since it is a PDA/Phone, and wireless modem?

      Btw, I have had an I-book for 13 months. It still has the factory (albeit upgraded) install, it usually sleeps and reboots are seldom.

      I made my Mac decision after they had a reliable *nix operating system available.

      At work, I head up applications development as well as get my hands dirty with Wintel, Linux, and Solaris. On the wintel side, thank god for Norton Ghost!

  32. Only partly legacy-free by shoppa · · Score: 2, Insightful
    Obviously "legacy-free" or "completely legacy-free" mean different things to different people. In the IW article it seems that "legacy-free" means that the following "legacy" items are still in place:
    • legacy 80x86 CPU remains in place
    • legacy IDE controller registers (themselves based on earlier Western Digital MFM and ESDI controllers) are still in place (although the cable might be serial ATA)
    • legacy BIOS emulation layer to allow DOS-type OS's and utilities run on legacy-free machines
    Don't get me wrong, this is one of many possible steps in the right direction. But none of these steps are particularly new or innovative. Heck, look at the way EISA 80x86 config utilities could run on DEC Alphas that didn't have an 80x86 in them, *that* was innovative (although again in a legacy-compatible way).
  33. Why is legacy a bad thing? by Anita+Coney · · Score: 5, Insightful

    Our houses, cars, TVs, ovens, toasters, etc... nearly everything we use on a day-to-day basis... contain "legacy" technology.

    Our medical profession uses techniques that are centuries old. Why? Because they work.

    Merely because something is old does not mean it's bad. My old external modem still works and is as fast as any USB modem. How am I harmed by using this "legacy" technology for faxing? How is my computer slower?!

    There are times when old technology should be replaced by new technology. But, merely because it's old does not mean it's bad. We shouldn't be upgrading simply for the sake of it.

    What used to be called "time tested" is now called "legacy". We live in a disposable culture where if it's a couple years old, it's worthless. No wonder our music sucks. It took the Beatles, the Stones, and the Who years before they make their best works.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
    1. Re:Why is legacy a bad thing? by eb4x · · Score: 1

      I'll quote my uncle on this one:
      "If it was crap, we would have tossed it out the window years ago. The only reason we've kept it for so long is because it's quality."

      Legacy doesn't mean "crap", but at some point it can become a handicap. We're not bureaucrats, and legacy leads to alot of extra paperwork.

    2. Re:Why is legacy a bad thing? by phelddagrif · · Score: 1

      I don't see why people hate legacy kit so much either. It works.. I have a 8 year old keyboard that has an AT connection with a PS/2 adaptor tacked on. It works perfecly, why the heck should I change it to a new USB keyboard? So I can blow $30(can) and get the same funtionality that I had before with the addition of some nifty access keys? Same thing goes for mice. Is there any real reason to upgrade a mouse that works. Sure you may need to clean a ball mouse, and it may not be the pinnacle of |33+ness but the newer models really offer no huge advantage over the older one. It's still just a keyboard or just a mouse.

      I'm not disputing that USB/firewire, are far faster/better interfaces for perpherials, however, I see no reason to switch kit just becuase there is a new interface standard

      Also in our constant quest for the latest and greatest, we should really consider how much waste is being created by the thousands of functioning units of hardware that are tossed solely because they are old hat. It's huge mass of waste, created solely because this equipment is "old" and not "attractive" even though it's completely servicable.

      The article seems to think that if we change our keyboards, mice, and soundcards to the newest standards the world will be a better place. Meanwhile there are a few hundred tons of waste, created for no real reason. And the average user doesn't need super fast SATA drives or PCI express. So there's no need to change. When there is a need the general public will switch. Switching hardware just because it's new doesn't make economical or environmental sense..

    3. Re:Why is legacy a bad thing? by cellocgw · · Score: 1
      Our houses, cars, TVs, ovens, toasters, etc... nearly everything we use on a day-to-day basis... contain "legacy" technology.

      Our medical profession uses techniques that are centuries old. Why? Because they work.


      Well: my toaster uses a microchip instead of a bimetallic strip to set cook times. Which works better?
      TV: it's taken 20 years + to start converting to HDTV which will be miles better than "legacy" NTSC. And if we'd strictly used "legacy" color TV standards, we'd have noncompatible color/B&W broadcasts. The first fielded color system used a spinning tricolor disk.
      Automobiles almost exclusively use front-wheel drive now. So we lose the "legacy" of driveshafts and rear differentials. This was a bad thing to happen?

      Medicine: the stethescope still does wondrous things. At the same time, advances in drugs let us stop using any number of medications which had nasty side effects or mortality risks.

      And as someone who thinks nothing in rock/pop compares to Trane and Diz, :-) I'd suggest your blanket condemnation of someone else's musical style is indicative only of your own poor education.

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    4. Re:Why is legacy a bad thing? by bughunter · · Score: 1
      The reason legacy is "bad" is that if you are running legacy hardware, and it works...

      ... then you won't be spending money on new hardware.

      Think about it. The profit margin for legacy components is pretty slim. There's competition for almost every element under the hood of your PC, and competition has driven the prices down, leaving very little margin. Worse yet, the market is nearly saturated such that the primary market for legacy components is replacement and incremental upgrade. In fact, even the incremental upgrade game is old hat - consumers wised up to that when the modem manufacturers strung us along from 2400-56.6k baud.

      But that game is not generating the cash that it used to, and so component and system manufacturers are looking for a way to return to the glory days. The answer: "Your PC is bad because it has PCI slots and serial ports. You are a square if you don't use USB and Firewire for everything from disk access to your FUFMe adapter."

      What we really need to get away from is bloat. Bloated microprocessor architecture. Bloated operating systems. Bloated BIOS and device drivers. Even with all these bloated elements burdening modern PCs, gamers are still getting 70fps on their FPSes, and PCs are rendering in days animation and models that took crays months to churn through.

      "Legacy" means "we can't sell you all new stuff." That's why it's "bad." If you haven't learned that much about capitalism, then you are destined to be its victim.

      --
      I can see the fnords!
    5. Re:Why is legacy a bad thing? by poot_rootbeer · · Score: 1


      Your mistake is that you assume "legacy" simply means "old". What it really means is "has been supplanted by something better."

      Also, The Beatles' entire recording career lasted only about 8 years. I don't think they're a particularly good example of "Good things take time to mature".

    6. Re:Why is legacy a bad thing? by Anita+Coney · · Score: 1

      Thanks for proving my point. Sometimes new is better, sometimes it's not.

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    7. Re:Why is legacy a bad thing? by Anita+Coney · · Score: 1

      So it is necessarily true that if something is legacy, it has been replaced by something better. Then answer this question:

      Why is a USB modem better than my serial port modem? Is the USB version faster? Nope, actually it's a little slower because the USB connection wastes CPU cycles. And my modem needs no drivers to install. But yet my modem is legacy while the USB modem is not?

      Heck, and even if something is better, that does not mean it's always cost effect to change to a new paradigm. Before something new is adopted, it has to be sufficiently better to justify the cost of adopting it.

      Could it be that in some situations, manufacturers call peripherals legacy, even though they work perfectly well, for the sole purpose of getting you to buy new stuff?!

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    8. Re:Why is legacy a bad thing? by Anita+Coney · · Score: 1

      I said it took the Beatles "years" to do their best work. The Beatles first released "Please Please Me" in 1983. The White Album (my favorite) was released in 1968. That's five YEARS later. Is there something you don't understand about the word "years"?!

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    9. Re:Why is legacy a bad thing? by cemysce · · Score: 1

      I agree completely. After all, the definition of legacy is something transmitted by or received from an ancestor or predecessor or from the past.

  34. Old bad, New Good by YAN3D · · Score: 1
    Yeah, while we are at it, why don't we just reinvent de morgan's law. It's old and it must be causing a legacy bottleneck in computer chip design.

    Oh and by the way, to the person who coded the links at the bottom of the page, you're fired

  35. ports and such are still important ... by timothy · · Score: 1

    but the floppy should have been shot long ago :)

    I used to deride the really aggressive "legacy free" systems as actually being "planned obsolescence systems." --> "Hey, look, Mrs. Smith, your perfectly functional system is now really *dated* and it makes you look like a %$#@ *spinster!*" or, more likely, "Gee Biff, I know we've done a lot of business in the past, but as I look around your offices I see that your employees are still using technology from *six months* ago. I think this round, we're going to have to select a supplier with a little more technological currency!" [condescending chuckle]

    However, now that firewire and USB (and USB2, and FirewireInfinityOneBillion) are well established (and a pretty decent trade in accessories has emerged), I find that even a lot old peripherals I resent the new ports for "taking away" again work fine again. My AT keyboard goes through an ATPS/2 adapter, and then through a PS/2 USB adapter. IT's ugly, but it works.)

    What I most like about the "legacy free" approach is that it tends to encourage external peripherals, which I like :) My USB HP CD writer may be useless under any Apple operating system (c'mon HP, can't you write an OS X driver, for old tim's sake?), but it floats freely among and works well with all my linux machines. It's slower than the internal burner I have in another machine, but actually gets a lot more use because of the convenience.

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    1. Re:ports and such are still important ... by Anita+Coney · · Score: 1

      "My USB HP CD floats freely among and works well with all my linux machines. It's slower than the internal burner I have in another machine, but actually gets a lot more use because of the convenience."

      I'm assuming your computers are networked. If so, why not just burn from one system, rather than move a burner from machine to machine?

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
  36. How about this quote? by GreenHell · · Score: 2, Insightful

    "[T]he Grail of many hardware engineers has long been a totally "legacy free" PC that can employ only fully modern, state-of-the-art, high-speed components and architectures. Such a PC would be faster, more compact, more reliable, and less expensive, as well as easier to manufacture and maintain."

    <sarcasm> Yes, because we all know that new technology is automatically more reliable, smaller, less expensive and easier to manufacture/maintain. </sarcasm>

    Reading through it more I see that what he's pushing for, EFI, is stored on "a special reserved area of the hard drive."
    Errrr... Right. Can anyone else see some problems with that last bit?

    --
    "I won't mod you down - I feel the need to call you a twit explicitly, rather than by implication."
    1. Re:How about this quote? by MeerCat · · Score: 1
      Other great quotes:

      But that's only the beginning, because EFI is really a kind of blank slate that will allow a total rethinking of how computers start up. For example, a traditional BIOS is space-limited, so most are programmed in compact, low-level "machine language," which is notoriously difficult to do well--in fact, very few engineers are proficient in machine language. In contrast, EFI is written in C, the world's most popular high-end programming language, and EFI isn't space-constrained because its data resides in a special reserved area of the hard drive. This means that far more engineers will be able to do more creative things with PC hardware than is now possible.


      Ooh yes, you have to write a BIOS in "machine language", but can use C for EFI - gee, imagine all the programs that you couldn't write in ASM (yeah, I know, he means because of storage and accessibility, but for a former editor of Byte it's a pretty dumb statement).

      If you've ever opened up your PC, the overall layout will instantly seem familiar, and you'll recognize many of the components. Note the power supply in the rear right corner, the floppies in the open bays on the right, the hard drive in the closed bay near the center, the system switches and speaker, and the card slots to the left. Experienced eyes will even pick out the BIOS chip, the battery backup for the BIOS, the RAM banks, the familiar-looking cables and electrical connectors, and more.


      Hey great, are we going to get rid of the legacy "power supply" ?? And "speakers". And a battery backed clock ? It's like pointing out that modern cars still have seats (like the "old" ones) and the ability to move...

      And Serial ATA...

      It's a spec that should initially deliver a theoretical maximum of around 150 Mbytes per second and ramp to 600 Mbytes per second in the next five years or so.


      Again, you know what he's trying to say, but a "theoretical maximum" doesn't increase over time.

      Oh well... that's what I.W. is good for I suppose, but I hope I don't get a printout of this dropped on my desk by my boss with a Post-It saying "Thought this very technical article has some important points that we should consider"...

      --
      T
      --
      I spent a lot of money on booze, birds and fast cars. The rest I just squandered. - George Best
    2. Re:How about this quote? by serviscope_minor · · Score: 2, Interesting

      Some Compaqs (a Presario if my memory serves me correctly) used to do this. Of course, there was no easy way to get the necessary image for the BIOS partiton, so a dead hard drive lead directly to a dead computer.

      --
      SJW n. One who posts facts.
    3. Re:How about this quote? by GreenHell · · Score: 1

      I used one of those, Presario sounds about right. It was a socket 5 Pentium motherboard in the thing anyways.

      There actually was a way to get the image as I ended up replacing the drive in the thing, but it was mainly just a royal pain in the ass.

      --
      "I won't mod you down - I feel the need to call you a twit explicitly, rather than by implication."
    4. Re:How about this quote? by Anonymous Coward · · Score: 0

      TurboTax 2003 anyone? anyone? :^)

      JoeR

  37. The legacy part that bothers me... by foxtrot · · Score: 5, Insightful

    ...is not the keyboard ports or RS-232 or floppy drives or BIOS or any of the other things he mentions in his article.

    I want a saner interrupt system. We're still using the same 16 interrupts they introduced with the PC-AT, with a little bit of PnP gloss over them. And most systems seem to have certain IRQs reserved away for their respective devices, so you can't use them-- don't have a floppy drive? Well, it'd be nice to let the PnP stuff use that IRQ for something else, but on many systems, you can't. And in a world where ever processor has a math-coprocessor _built in_, what's the point of reserving IRQ 13 for it? (Yes, the current design of Pentiums and Athlons require it. But _why_?)

    Building a completely legacy free PC is pretty unlikely at this juncture, because the underlying architecture simply hasn't changed...

    -JDF

    1. Re:The legacy part that bothers me... by bzzzt · · Score: 1

      Hint: do a google for ACPI...

    2. Re:The legacy part that bothers me... by Dr.+Manhattan · · Score: 2, Informative

      Well, there is an alternative: APIC. Problem is, it doesn't work too well in Linux yet. (I can't boot my new dual-Athlon monster without the "noapic" boot option; the SCSI card'll freak out. Works in XP, though. :- )

      --
      PHEM - party like it's 1997-2003!
    3. Re:The legacy part that bothers me... by edwdig · · Score: 1

      The interrupt is used to optimize multitasking performance. The first time I thread uses the FPU after a context switch, that IRQ is triggered. The OS then marks the thread as using the FPU. When a context switch occurs, the FPU state is only saved if the thread made use of the FPU. I'm not positive, but Linux might not even load in the app's previously saved FPU state until that IRQ is triggered.

    4. Re:The legacy part that bothers me... by realdpk · · Score: 1

      I agree. I have an ASUS A7V266 motherboard with an onboard Promise ATA controller. I put my drive on the controller and plugged in my USB mouse - now when the drive gets really busy, the mouse is all jerky, because for some reason ASUS decided to put USB on the same IRQ as the Promise card - and provided no way to resolve this!

      And why do they set up the PCI cards so that they _must_ share IRQs if you were to fill them all (or so you have to consider which slots to use). I'd trade the supposed "ease" of that to jumpers on each slot letting me pick the IRQs. Plug and play is crud.

    5. Re:The legacy part that bothers me... by amorsen · · Score: 1

      On x86-CPUs with builtin floating point Linux uses a math exception instead of the IRQ. Try cat /proc/interrupts, and you will notice the absence of IRQ 13.

      --
      Finally! A year of moderation! Ready for 2019?
    6. Re:The legacy part that bothers me... by iggymanz · · Score: 1

      Wintel is a pain in the keister. There's plenty of other architectures than Wintel for running Linux or other free OS, that don't have any restrictive IRQ nonsense and also let you boot from any storage device, network card and any disk partition

    7. Re:The legacy part that bothers me... by Sunda666 · · Score: 1

      dude, APIC is perfectly supported on linux for a long time. For example, you need APIC to run a MP system.

      what still quirks is ACPI, a totally different beast. But its getting better and better...

      BTW : APIC = advanced programmable interrupt controller
      ACPI = advanced control power interface (or something like that :-P)

      cheers.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    8. Re:The legacy part that bothers me... by Jeff+DeMaagd · · Score: 1

      I thought the interrupt system was improved just by doing away with ISA, My systems have IRQ numbers that go up to 64.

      I would actually pay extra to keep the legacy stuff just because those devices are easy to make and I have a bunch in my closet. I am developing a device that communicates to a computer by RS-232. It is simple to implement with hardware commonly built into microcontrollers. Simplicity is something that can't be said nearly so much about USB or Ethernet.

      With legacy-free, one has to buy an extra $30-$50 I/O card to get serial, all so the manufacturers can save at _most_ $5 on components on the main board.

      There are people that cling to the clickety-type keyboards, with legacy free, I think they'll be screwed as I don't think any are being made with USB compatibility.

    9. Re:The legacy part that bothers me... by Sunda666 · · Score: 1

      yeah, but none of them will let me run win2k inside vmware, thats why I bought
      a crappy compaq laptop instead of a powerbook. fscking micro$oft...

      cheers.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    10. Re:The legacy part that bothers me... by Dr.+Manhattan · · Score: 1
      Well, all I can say is I get infinite bus resets on my DC-390U2W SCSI card (53c875 chipset) without "noapic", and things boot okay if I add "noapic".

      Based on what you say, I'll try "pci=noacpi"; we'll see if that helps. I only got the machine last night (dual Athlon MP 2600, 1GB RAM, yadda yadda... very nice), and I haven't had a chance to confirm SMP operation in Linux. Either way it's bleeding fast.

      --
      PHEM - party like it's 1997-2003!
    11. Re:The legacy part that bothers me... by poot_rootbeer · · Score: 1

      We're still using the same 16 interrupts they introduced with the PC-AT

      15 interrupts. IRQ 2 just cascades to the second group of 8, so IRQs 2 and 9 end up being the same thing.

      The priority order also ends up being 1,9,10,11,12,13,14,15,16,3,4,5,6,7,8 which is retarded.

    12. Re:The legacy part that bothers me... by Sunda666 · · Score: 1

      does SMP work with the noacpi option? never tried that, no need so far, but I never
      tried athlon-smp, only intels (p3 and p4), and had 0 problems with SMP and APIC so
      far...

      cheers

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
  38. Summary by crow · · Score: 1

    A quick summary:

    Serial, parallel, PS/2 (keyboard/mouse) ports are being replaced by USB.

    Internal busses are moving from parallel to serial. While moving fewer bits at a time, they don't have to synchronize between the lines, so the overall speed is much higher. Hence, ATA->Serial ATA and PCI->PCI Express.

    The traditional BIOS is being rethought.

  39. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 0

    You seem to have a very narrow understanding of freedom. The Press is Free from Government censorship, but they are not Free from popular distaste. No one guarantees that a newspaper or television station that people don't like will continue to find sponsors or exist. Nor does it guarantee that other companies will do business with them. Should they still have legal protection from hackers? Yes, of course, but should companies be forced to do business with them? Hell no. Al Jazeera is about as unbiased as FOX News.

  40. Legacy free other components as well by 91degrees · · Score: 1

    Some silicon is taken up with backwards compatibility.

    Firstly, we have the real mode compatibility that we'll probably keep until the death of the x86 architecture. Even the 64 bit generation chips have 16 bit compatibility mode. We could simply use an entirely different CPU, so this is not a big problem.

    All 3d cards can still work in the low res 16 colour graphics modes, and have a large part of the original VGA chipset effectively grafted on to the chip.

  41. Reliability and Complexity. by porkchop_d_clown · · Score: 0, Troll

    People (including myself) constantly note that Macs and other non-PC designs are much more reliable than Wintel PCs.

    All theology aside, there is a good reason for that; the other designs don't have to cope with the odd possibility that someone will try to install a twenty year old piece of hardware or a 15 year old piece of software on it - or more likely, a brand new piece of hardware that still uses twenty year old design guidelines.

    The PC's ability to accept that vast array of cheap hardware is it's greatest strength but is also the biggest obstacle to reliability and performance the PC has.

    1. Re:Reliability and Complexity. by Mac+Degger · · Score: 1

      OTOH, you can often still use that 20-year old piece of software :) Just ask NASA (and every other space agency) 'bout the advantages of that.

      --
      -- Waht? Tehr's a preveiw buottn?
  42. in one week by Anonymous Coward · · Score: 0

    it'll be a legacy PC itself (before you even finish building it).

  43. Legacy Free by Aknaton · · Score: 5, Funny

    "Finally we can have a PC not based on twenty year old technology"

    Who would buy a computer without a keyboard?

    1. Re:Legacy Free by JUSTONEMORELATTE · · Score: 2, Interesting

      "Who would buy a computer without a keyboard?"

      I have four of 'em.
      --

    2. Re:Legacy Free by Fear+the+Clam · · Score: 1

      Four Palms!? Who are you, Kali?

    3. Re:Legacy Free by DAQ42 · · Score: 1

      Who would buy a computer without a keyboard?

      Um. Tablet PC.
      Seems Willy Gates is hot for it....

      --
      Don't Ask Questions. I don't know the answers and even if I did I wouldn't tell you.
    4. Re:Legacy Free by nuintari · · Score: 1

      three rackmounts sitting in a colo, none of them cae with keyboards, or monitors. Everything is done correctly, over ethernet..... a 30 year old tech that everyone uses I might add.

      --

      --Nuintari

      slashdot : where an opinion can be wrong.

    5. Re:Legacy Free by kfg · · Score: 1

      Indeed, and it's ironic that my cat can interface with my computer quite fine with the keyboard, and insists on doing it on a regular basis, but she's absolutely unable to use a mouse.

      KFG

  44. OpenFirmware compatible by AKAImBatman · · Score: 5, Interesting

    Does anyone know if EFI is an OpenFirmware implementation? If it isn't, we don't want it! At the risk of sounding "with the crowd", OpenProm and other OpenFirmware implementations are so much nicer than all PC-BIOS concepts I've seen to date. Add a simple psuedo-GUI shell in front of the prompt, and you'll make users happy. Besides, your average user doesn't want to play in the BIOS anyway. But for those of us that have *real* networks to work off of, and have real needs in OS installation and hardware maintenece, nothing is better than OpenFirmware systems.

    1. Re:OpenFirmware compatible by Griobhta · · Score: 1

      Along with that why would you want a firmware that was tied to the hard disk that you had in the machine? Storing that sort of info on your hdd just sounds mad. If that went down not only would you loose your os but now you will loose your 'bios' sounds worse that XP's activiation code.

      Seems wrong on so many different levels.

      g

    2. Re:OpenFirmware compatible by pmz · · Score: 1

      If it isn't, we don't want it! At the risk of sounding "with the crowd", OpenProm and other OpenFirmware implementations are so much nicer than all PC-BIOS concepts I've seen to date.

      In addition, Open Firmware is proven (in every Sun since at least the early 1990s), extensible (built-in Forth), and an IEEE standard (a genuine standard, for once!). Having such powerful firmware makes the RISC workstations a dream to work with sometimes. On Sun, at least, it's even possible to halt the running operating system, drop into firmware to check something out, and go back right ware the OS left off (sometimes CDE needs a refresh).

    3. Re:OpenFirmware compatible by _xeno_ · · Score: 1
      To expand on the whole "storing the EFI on the harddrive" issue - I've got to wonder the following:
      • How does the EFI get onto the harddrive in the first place? If I build a new PC or simply upgrade an old one, do I have to buy a harddrive/motherboard combo? Or is there a stub installed on the board itself? (Which then requires the remainder to be loaded off a CD-ROM, for example.)
      • If I want to upgrade the hard drive on an EFI-based computer, is it possible to copy the EFI data from old drive to new drive in an easy manner? Or is this just another time for dd?
      • Can I use existing hard drives with the EFI, or are "special" hard drives required? Or will this require repartitioning an existing hard drive? If so, will this require a "new EFI-compatible" partition format? And if so, will it be possible for tools like Partition Magic to alter the table format without data-loss?
      • Obviously, what happens when the harddrive becomes corrupted or otherwise fails?
      • Does it really store the EFI on the hard drive, or is this a journalistic mistake? When I went looking for answers to these questions on the Web, I found no mention of where the EFI is stored.
      There are ways this could work - if, for example, the EFI only used the hard drive to store extensions to the EFI. I suppose the bottom line is that I don't see the usefulness of storing "firmware" data on a hard drive, especially when a lot of the problems listed can easily be solved using flash ROM. I would imagine that today, 8MB would be plenty to store even the most complicated firmware implementation. 8MB flash is relatively cheap, so I would imagine it would make a far better choice of persistant, writable storage than a hard drive.

      But I'm open to seeing how this will work. I'm assuming that replacing the BIOS is a worthy goal - since I don't work with it directly, I don't know the problems PC-designers are running into. Added to the fact I'm not entirely sure what the EFI is supposed to do, I'm not sure at all why we need the EFI or whether it's even a useful solution. (From my understanding, it is the bridge between the OS and the hardware, effectively being a platform-independant driver store. But I'm not sure.)

      --
      You are in a maze of twisty little relative jumps, all alike.
    4. Re:OpenFirmware compatible by AKAImBatman · · Score: 1

      The features you list is exactly my point. There's no need for *another* standard in firmware when we have one that already rocks! Plus, OpenProm type firmware takes care of many of the hardware issues for the OS, so the OS doesn't have to do as much. That way, the system is far more stable no matter what OS you run.

    5. Re:OpenFirmware compatible by IntlHarvester · · Score: 1

      Anyone here ever used a EISA system? Or later Compaq server hardware that uses the "EISA Config" program?

      At least with EISA, the BIOS was not on the harddrive -- it and all the settings are still in firmware. What was on the harddrive was a small hidden DOS partition and a the DOS-based configuration program. The paritition is a totally standard PC type that all tools recognize.

      The config program allowed OS-independant hardware configuraiton at boot time, as well as all the normal BIOS stuff (with a much better UI). Personally, I think this was a much nicer system than "Plug'n'Pray" and annoying boot messages for each SCSI controller and WoL NIC card...

      Reloading the config partition onto a new disk was very simple. Just boot off the config CD or floppy and choose "Create System Partition" from the menu. Since the disk itself only stored the program, not the state, you are right back where you started. You could also choose not to reload the partition and just run the config program from CD/Floppy.

      I would be really suprised if EFI worked differently. Putting actual state on the harddrive is lousy idea, but there's advantages to having real software to configure your hardware instead of some hacked-up real mode BIOS screen.

      --
      Business. Numbers. Money. People. Computer World.
    6. Re:OpenFirmware compatible by Arcturax · · Score: 1

      Also don't forget that Apple has been using OpenFirmware for a while now as well.

      --

      --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
    7. Re:OpenFirmware compatible by Chaset · · Score: 1

      Yes, the fun little Stop-A sequence. Although I'm not proficient myself, I know a guy who knows enough to overwrite the process table from OF by directly accessing the memory. --Very handy when you need root access on your workstation.

      --
      -- "This world is a comedy to those who think, a tragedy to those who feel."
    8. Re:OpenFirmware compatible by Griobhta · · Score: 1

      I'm all for making things easier and simpler to maintain and configure but at the end of the day stability is most important.

      I just feel that by storing information of this nature on a hard disk is asking for trouble. Easier for a virus to make a hash of your partition table than your bios.

      Besides this is supposed to be making things easier but it looks like another step to worry about when setting up a new machine or upgrading an old one. Not exactly the labour saving improvements that i would have in mind.

      g

  45. Page Links by Pirogoeth · · Score: 1

    Use http://www.informationweek.com/story/IWK20030404S0 003/2 to get to the second page. Replace the "2" at the end with the page you want to see next.

    --
    Happiness is like peeing yourself. Everybody can see it but only you can feel its warmth.
  46. Legacy Free == Backwards Compatible? by brandonY · · Score: 2, Interesting

    I thought the entire idea of being free of legacy was that you didn't worry at all about being compatible with what used to be, but here he is talking about the next huge step in moving away from PCI is going to a new, faster, 100% compatible PCI. In fact, he does that all over the article. This is the OLD technology. We still use the same technology, even though we switched technologies several times and use a different one now, but look, the cords look similar! Now we have a new technology, but it's not LEGACY-FREE! We should use this new, spiffy, compatible, LEGACY-FREE method that's written in C, the easiest highest-level programming language! That way things'll be faster and cheaper!

  47. the article is an Intel ad by e40 · · Score: 1

    or that's how it reads to me. A long, detailed argument why Intel should dominate our PCs of the future.

  48. What about PCBs? by Limburgher · · Score: 2, Funny

    Aren't they, like, 30 years old? Can we REALLY do without those? ;)

    --

    You are not the customer.

  49. Working links by arvindn · · Score: 0, Redundant
    The links in the article don't work


    page 1
    page 2
    page 3
    page 4
    page 5
    page 6
    page 7
    page 8


    lame text to get past the lame compression filter please ignore this apparently the filter doesn't like so many urls having alot of common text shit i hope this is enough

  50. What the hell?? by Anonymous Coward · · Score: 0

    Am I the only one having issues getting to the other pages of the article? For some reason, no matter which page I click I never move off page 1. Tried 2 different browsers, page is b0rked.

    ANYWAY, I fail to see why legacy is such a bad thing. Just because it's 20 years old doesn't mean it needs to go away. Using this guy's philosophy, Ethernet is 30 years old, and obviously that's a bottleneck compared to newer technologies like token ring and Turbo Arcnet. UNIX is over 30 years old, and obviously it's a bottleneck compared to the young NT kernel.

    Just because the PC's core is 20 years old, I'm not sure why we suddenly need to drop everything and change it.

  51. I used that board...... by mao+che+minh · · Score: 1
    ....to build my girl a system ($110 at the time was an extremely good price in this area), and it took Redhat 8 without any problems.

    Come to think of it, I have been using both a usb keyboard and mouse since Mandrake 8.2 on Abit boards with varying chipsets (but usually VIA KT333).

    You sure you was using your computer thingy right?

    1. Re:I used that board...... by Dot.Com.CEO · · Score: 1
      I did NOT try Redhat 8. I said that Mandrake worked but what I REALLY wanted was to install Gentoo or Debian. Which, btw, DID NOT WORK.

      I am vaguely familiar with that "computer" technology btw, yes. Which is why I wanted Debian or Gentoo and not Mandrake or Redhat.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    2. Re:I used that board...... by Anonymous Coward · · Score: 0

      I am vaguely familiar with that "computer" technology btw, yes. Which is why I wanted Debian or Gentoo and not Mandrake or Redhat.

      Funny how even though you kind of bash some of the more user friendly linuxen, they did the job. Maybe you should examine why exactly you have such a distain for distros that happen to work when the ereet ones didn't.

    3. Re:I used that board...... by Dot.Com.CEO · · Score: 1
      Aaah feck it. Can you please point me to the passage of my post that showed "distain" (whatever that is) towards Mandrake or Redhat? I wanted Gentoo or Debian for the following reasons:

      . MINIMAL installation. Just samba, ftpd and httpd.

      . MINIMAL maintenance. apt-get or portage would do the job.

      . No X Window.

      My third choice after Gentoo and Debian was, in fact, Slackware which installed fine but it was a machine that I did not have the time to maintain through non-automatic (apt-get/portage) tools, therefore out it went.

      I am no fanboy, my desktops are mandrake and Windows but I'll be damned if I install Red hat or Mandrake for a server role.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    4. Re:I used that board...... by Anonymous Coward · · Score: 1, Funny

      Dis*tain" (?), v. t. [imp. & p. p. Distained (?); p. pr. & vb. n. Distaining.] [OE. desteinen, OF. desteindre to take away the color, F. déteindre; pref. des- (L. dis-) + F. teindre to tinge, dye, L. tingere. See Tinge, and cf. Stain.] To tinge with a different color from the natural or proper one; to stain; to discolor; to sully; to tarnish; to defile

    5. Re:I used that board...... by Anonymous Coward · · Score: 0
      Disdain:

      Pronunciation: dis-'dAn

      Function: noun

      Etymology: Middle English desdeyne, from Old French desdeign, from desdeignier

      Date: 14th century

      : a feeling of contempt for what is beneath one : SCORN

    6. Re:I used that board...... by Anonymous Coward · · Score: 0

      MINIMAL maintenance. apt-get or portage would do the job.

      Ever hear of up2date?

    7. Re:I used that board...... by Anonymous Coward · · Score: 0

      Red Hat 8 installs fine with no X (it gives you the option in the installer.) up2date will give you your "no maintenance" part of the deal -- just SSH in and run up2date once every few weeks. They even email you when there is a new vulnerability so you know to patch your system. AND Red Hat works fine with USB peripherals out of the box.

      I run 3 mission-critical Red Hat servers and know several other companies that run mission-critical servers on Red Hat. Your unjustified elitism is getting you nowhere.

  52. You are a by Anonymous Coward · · Score: 0

    TWAT

    1. Re:You are a by Anonymous Coward · · Score: 0

      Troll With A Truth?
      Yeah, that is kinda a rare. Glad you pointed that out.

  53. power? by matusa · · Score: 1

    No old technology, eh? How'd they obviate the use of electricity?

  54. Listen, don't worry about the UNIX thing by TerryAtWork · · Score: 0, Troll

    The OS reached a stage of perfection with UNIX.

    Really, it is very hard to improve on it. I think the Starship Enterprise runs OpenBSD myself.

    So - it is no big deal when the non-legacy computer runs the old OS.

    --
    It's Christmas everyday with BitTorrent.
    1. Re:Listen, don't worry about the UNIX thing by quantum+bit · · Score: 1

      I think the Starship Enterprise runs OpenBSD myself.

      God, I hope not, what with all the remote root expoits the Enterprise has had to date...

      In comparison, I think Voyager must run Windows 2003 Server.

      And all of the holodeck systems run Mac OS -- they work fine when it's not imporant and always fail when you need them most.

  55. What exactly counts as 'legacy'? by Ed+Avis · · Score: 1

    Kinda ironic to see Intel pushing 'legacy free' systems... as if the 8086 instruction set weren't the biggest legacy technology affecting the PC market. (Yes I know x86 assembler has its defenders, but really, if you started from scratch today and knew what you were doing, you'd come up with something rather better.)

    I think the standard definition of a legacy system is one that is currently installed and working... legacy shouldn't necessarily be a pejorative term. There are good and bad legacies.

    --
    -- Ed Avis ed@membled.com
    1. Re:What exactly counts as 'legacy'? by PCBman! · · Score: 1

      They'd probably end up with something similar (though lower power) to DEC's Alpha. The ultimate irony though, Alpha (the ISA) didn't even survive halfway through it's lifetime of 25 years while x86 is still freakin' alive!!!

      --
      So, when's lunch?
  56. EFI is in ROM. by porkchop_d_clown · · Score: 2, Informative

    I've used EFI, it's used on IA64 and other systems today. EFI is a ROM-based mini-OS that can bootstrap other OSes off a network, a CD or, for example, a special boot partition on a HD.

    This is a Good Thing. It let me edit the lilo.conf when I had an otherwise unworking IA64 Linux box...

  57. Why this obsession with legacy-freeness? by Anonymous Coward · · Score: 1, Insightful
    ....Down with RS232!....

    You are obviously not a geek! How are you going to attach various home-brew devices to your PC? And what kind of modem are you going to use in case your DSL/Cable is broken? A Winmodem????

    How does the existence of a serial port hurt you anyway? The only kind of PC legacy that really needs to be dealt with is the BIOS. Give me a LinuxBIOS with a good toolset. Everything else is just cosmetics.

    1. Re:Why this obsession with legacy-freeness? by Anonymous Coward · · Score: 0

      Exactly man. I home-brewed some lirc controllers and was going to buy a shuttle PC or something and stick that in my entertainment center and then control X with my remote control. Half of those mini computers don't have serial ports on them...really killed some of the options. Having a serial port isn't hurting anyone. In EE clases at my school us students and the teachers routinely bang out devices that'll hook up to the serial port....not so easy to do with USB.

    2. Re:Why this obsession with legacy-freeness? by Anonymous Coward · · Score: 0

      So, get a USB controller for your home brews. They aren't that much more expensive than RS/232. You can still use serial over USB, so you won't have to change your PC control programs too much.

    3. Re:Why this obsession with legacy-freeness? by rthille · · Score: 1

      Which shuttle box? My Shuttle SS51g has 1 serial port...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  58. legacy free put me in the madhouse by Anonymous Coward · · Score: 0

    uh.... legacy free is not very good for linux, if you think it is, then buy a new toshiba laptop and try using linux with the ACPI crap on those machines and not being able to get into the bios to turn off plug n play...

  59. legacy free, so what by Suppafly · · Score: 1

    I refuse to believe that legacy free is half as an important concept as people make it out to be.

    What the hell does legacy free mean anyway? No floppy drives? No ISA slots? Who decides what legacy is, apple has pretty much decided for their consumers that floppy drives are worthless, forcing them to buy them from 3rd parties. Is this really a good thing, I don't think so.

    1. Re:legacy free, so what by b!arg · · Score: 1

      And how long will it be "legacy free"?

      --

      Everybody dies frustrated and sad and that is beautiful
  60. Fred has always been a bit of a PHB... by Brett+Glass · · Score: 2, Troll

    ...and therefore does not, apparently, understand the reasons why not having a BIOS is an awful idea. Can you say, "machines that are locked into using only one OS?" "Microsoft Palladium inextricably inside?" "Machines crashing on boot due to crufty C code in ROM?" "Viruses that can make the hardware utterly useless... even more so than the Chernobyl virus?" Sure you can. The idea of a BIOS isn't a bad one just because it was invented many years ago. It's a classic concept that just works. And it's one of the reasons the PC architecture has been so successful and long-lived.

    1. Re:Fred has always been a bit of a PHB... by AKAImBatman · · Score: 4, Insightful

      You're full of it. I've got a Sun Ultra 10 at home that uses OpenProm instead of a BIOS. Works great with not only Solaris, but also Linux, FreeBSD and NetBSD. Having *real* firmware instead of the off the shelf hack that IBM did way back when is not an immediate path to TCPA architectures. Having TCPA hardware (which by itself isn't so bad) is a more realistic path.

    2. Re:Fred has always been a bit of a PHB... by bughunter · · Score: 1
      I may possibly be unenlightened, so here's your chance.

      Why is OpenProm not a BIOS? BIOS refers to the firmware layer - the code on the chip. Whereas PROM is the hardware layer, the physical chip the firmware resides on.

      Just because your bootstrap code is accessable on a PROM of some type rather than being proprietary code on a Write-once ROM doesn't mean it's not BIOS. Your system still needs a BIOS to boot, and to buffer input from your keyboard, etc. etc.

      What part am I misunderstanding?

      --
      I can see the fnords!
    3. Re:Fred has always been a bit of a PHB... by Reziac · · Score: 1

      Honest question: will it run any non-*NIX OS?

      If not -- imagine the opposite: a machine that will run any OS, so long as it's Windows.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    4. Re:Fred has always been a bit of a PHB... by Reziac · · Score: 1

      [laughing] Yeah, I've noticed Fred suffers from a bit of "latest and greatest" syndrome, and some serious blind spots about anything not from a big-name vendor or at least backed by advertising.

      I'd say PC architecture is so successful and long-lived primarily because legacy hardware makes it so *flexible*. At need, you can mix and match components across several major eras, and it'll still work -- maybe not ideally, maybe with bottlenecks, but you won't be totally SOL. If I have to, I can use that old ISA or PCI VGA card in yonder P3. It'll be slow as mud but if it's all I have to hand, it'll do the job. I can horse my good external or ISA modem from one machine to another and it'll work anywhere, from XT to P4. I can use my good laser printer with any machine that has a parallel port (in fact it's been used with everything from a 286 to a P3). I can use my SCSI scanner with any machine that has a SCSI card, from a 15 year old ISA HA to a brand spanking new latest-and-greatest. And for the most part, it'll all work with *any* OS of DOS, Win*, or *NIX flavour.

      Zero legacy hardware is fine if you don't mind buying all new everything-else to match, and doing so every time your new tech gets outdated (thus becoming "legacy"). Maybe that's fine with some folk, but not with me, and not with business that has any eye to expenses vs. benefits.

      PS. to everyone who loves upgrading: I'll gladly take all your "legacy" hardware off your hands. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    5. Re:Fred has always been a bit of a PHB... by AKAImBatman · · Score: 1

      Ok, here we go. Got something to hold on to? Good.

      BIOS literally means Basic Input Output System. And that's all it is in the PC world. It's a few interrupts that interface with "standard" PC hardware. Of course, the fact that that actual hardware doesn't exist anymore is beside the point. Some new "standards" have been invented to try to patch the BIOS into something useful (VESA for example), but once you jump into protected mode it's as useless as ever. VESA (and perhaps a few other standards) have tried to get around this by defining a memory location that can be called from protected mode (like real firmware). Of course, now this means you have to call the VESA interrupts in real mode to get a protected mode address, then carry that info over into protected mode where (hopefully) you'll be able to use it.

      Seem covoluted? That's because it is.

      OpenPROM on the other hand (programmable read-only memory) is a complete, programmable hardware interface. It is a memory resident mini-OS that not only configures and interfaces with hardware, but lets you program it too via a built in Forth interpreter. More info can be found on OpenPROM here:

      http://www.itworld.com/AppDev/616/UIR951001openb oo t/page_1.html#1

    6. Re:Fred has always been a bit of a PHB... by AKAImBatman · · Score: 1

      It would actually run Windows right now, just like the Alphas and MIPS, had Sun not bought exclusive rights to port WinNT to Sparc, then sat on it. :-)

    7. Re:Fred has always been a bit of a PHB... by Anonymous Coward · · Score: 0

      Well, what do you expect? Legacy editor of a legacy magazine writing about legacy hardware... Fred is dead, that's what ah said, if you wanna be a junkie, why, remember Fred is dead... evahbodys misused him, ripped him off and abused him...

    8. Re:Fred has always been a bit of a PHB... by Reziac · · Score: 1

      Cool, at least for your hardware. But Sun apparently needs a good smacking. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    9. Re:Fred has always been a bit of a PHB... by AKAImBatman · · Score: 1

      I think you missed the point. Sun sat on NT intentionally. Had WinNT been ported to UltraSparc, it might have had a chance in the enterprise market (since Microsoft could have leveraged a very popular Enterprise platform). There are those of us that shudder at the thought of Windows running in true Enterprise enviroments. It's bad enough on Intel.

      (BTW, lack of multiplatform support from vendors was what really killed that support in Win2000. MIPS can scale the same way as Sparcs, but SGI was seen as a 3D rendering platform. Alphas were considered workstations, not servers and Intel hardware ended up eating their market.)

    10. Re:Fred has always been a bit of a PHB... by Reziac · · Score: 1

      Oh, I think my sarcasm mark musta got lost :) I was thinking along the lines of... why would Sun want to promote WinNT in a way that would effectively work against Solaris and its *NIX kin? Naughty Sun, to hide NT under a rock. M$ must be so annoyed. ;)

      Interesting insight on the market dynamics, thanks.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    11. Re:Fred has always been a bit of a PHB... by AKAImBatman · · Score: 1

      No prob :-)

  61. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 0
    That's so ironic - FOX News isn't biased - only a biased liberal thinks that. I challenge anyone to ever find untruth with anything they (O'Reilly, Hannity, etc) say. Sure, you may have a difference of opinion, but a difference of fact (well .... it doesn't exist)

    So, exactly what is biased about FOX news - are they biased towards the truth/facts?

    I would qualify the opposite and say CNN and CBS are biased towards the left and towards misinformation for ratings.

  62. I remember when ... by Etyenne · · Score: 1

    This is far from a new trend. I remember a few years back (around 1998 or 1999, IIRC), legacy-free PC were all the rage. Compaq, among other, had line of business PC branded as "Legacy-free" (no ISA, PS/2, serial, parallel, etc). As to what goes around ...

    --
    :wq
  63. BIOS replacement will need harddrive? by Monkey-Man2000 · · Score: 1

    In contrast, EFI is written in C, the world's most popular high-end programming language, and EFI isn't space-constrained because its data resides in a special reserved area of the hard drive.
    WTF?
    Also, to continue onto the following pages just add the appropriate page number to the end. For example, page 3

    --
    This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
    1. Re:BIOS replacement will need harddrive? by maxume · · Score: 1

      I clicked on the 'print' link. All on one page...

      --
      Nerd rage is the funniest rage.
  64. BIOS replacement by Anonymous Coward · · Score: 0

    It seems to me that this "great new idea" from intel for a bios replacement including a programming enviroment, boot interface, etc. has been Sun, Apple and many other company's harware for a long time: open boot prom.

  65. the term "legacy-free" is misleading by The+Evil+Couch · · Score: 1

    the article isn't talking about some new, great system that's going to revolutionize computers as we know them. it's referring to how we've outgrown certain technologies and how they've evolved into other things.

    ie: ISA to PCI
    PCI to AGP
    serial to ps/2 to USB
    etc.

    the modern box really isn't "legacy-free". it's just evolved. it's not like a lot of physical difference between ISA, PCI and AGP cards. they all interface with the motherboard in basically the same way: they plug into slots in the motherboard and communicate through a series of pins. same thing with SCSI, IDE, EIDE etc. a couple ribbon cables and maybe a controller card.

    while the tech involved in computers has grown by leaps and bounds, we're still using the same underlying concepts. I think the author just wanted to use "legacy-free" because it sounded like the cool buzzword of the week.

    1. Re:the term "legacy-free" is misleading by pben · · Score: 1

      I think you got it right. There isn't one part in an IBM XT of 1984 that could be used im my existing PC. The bus has gone form XT->AT(6MHz)->ISA(8MHz)->PCI so none of the cards could be used.

      The Video has gone from CGA(or MDA)->EGA->VGA so I could not use the monitor.

      The Keyboard scan codes canged from XT->AT and the connectors have changed.

      The floppies have gone from 5.5"->3.5"->CD-RW

      The hard drive (if it had one) has gone from MFM->RLL->IDE->ATA->ATA66

      The serial ports have gone from 25 pins->9 pins so I would need new cables.

      I might be able to hook up an old Epson 9-wire dot matrix printer, if I still had it.

      The memory chips have canged from DIPs->SIMMs->to god knows what today.

      No I can't use anything out of that 20 year old PC, even the case couldn't hold a modern motherboard without modding.

      The legacy is in market saturation, everybody who wants a PC has at least one. You can't make them buy a new one until you give them a good reason. Being legacy-free is not a good reason.

  66. Re:We can have a PC not based on twenty year old t by Anonymous Coward · · Score: 4, Insightful

    I don't know in what vein you meant that, but it is in general its a worthless thought.

    A legacy free OS is about as useful as a legacy free automobile. There is this thing called evolution which is how tools, machines, and software develop. Because of evolution you can easily look at a modern tool and compare its lineage to an old tool.

    For example just because you can compare a modern laser cutter with a sharp rock some one used a five thousand years ago doesn't mean the new technology it worthless or even the same because it serves the same function.

    Linux(the OS based on 30 year old tech) is NOT 30 year old tech. That's a stupid arguement to make. Fundementals don't change and throwing away 30 years of knowledge would be foolish.

  67. Scientists create Legacy-free Lifeforms! by ites · · Score: 1

    In recent news...
    Scientists have announced that they have successfully created a legacy-free lifeform. Says Dr. F. Stein, "No longer do we have to be encumbered by a basic design that is 3.5 billion years old! With the latest developments in DNA design we have broken the ancestral stranglehold." When asked for more details, Dr Stein continued: "Our most challenging task was to get away from the old-fashioned and frankly inefficient bilateral quadrepedal model (OF/FIBQM) and move to a new design. I call it: the four-legged chicken. Drumsticks for all the family!"

    --
    Sig for sale or rent. One previous user. Inquire within.
  68. Article's point? by jmacleod9975 · · Score: 1

    I got to read the whole thing, by asking it to print and reading that as opposed to trying the links. Even so, I did not understand what his point was. Is it just to make pcs cheaper? I have no love of the floppy drive, but how does not having one, and saving $5, make my computer any better? Maybe smaller? Whats wrong with something that is old, as long as it works? I am all for throwing out some stuff, but I love my rs232, for programming, it is so choice.

  69. A trojan for DRM by Paulo · · Score: 5, Insightful

    Careful with this, folks.

    During the last months, whenever news about Palladium or any other DRM system that required hardware support appeared, a common answer was: "so what? As long as we have our legacy motherboards, HDs, etc., we'll be fine. They can't force us to buy new DRM-enabled hardware".

    Well, now they can.

    Imagine that Microsoft decides that their next version of Windows requires hardware support from this new EFI standard that Intel is pushing. And imagine that EFI carries with it a DRM system.

    And what if you are using Linux? Oh yes, it will certainly boot in a new EFI PC. As long as the developers sign a NDA.

    Basically, the entertainment industry has an interest in seeing all the PCs obsolete and replaced with DRM-enabled hardware, and this "revolution" is their golden chance. Not that replacing obsolete technology isn't a bad thing, but I'd be very wary of anything "they" try to sell us under the cover of being "innovative, cheaper, efficient, modern"... (have you read the first page of the article? It sounds like a hype piece from Intel itself).

    1. Re:A trojan for DRM by _xeno_ · · Score: 2, Informative
      And imagine that you can already boot Linux off an EFI PC.

      Oh, you did know that, right? You can download ELILO straight off Intel's EFI section. (An observant reader will notice that it's actually hosted by HP's research lab, although I can't actually find the info there.)

      Of course, you can also read about EFI and Linux from RedHat.

      I wouldn't worry, somehow. Plus EFI is mostly used with the new Itanium architecture. I'm sure Linux will be able to survive the impending DRM apocolypse.

      --
      You are in a maze of twisty little relative jumps, all alike.
    2. Re:A trojan for DRM by Reziac · · Score: 1

      See my post above, where I talk about this exact same thing, based on the specs for hardware to be XP-certified, as posted on M$'s own site. I do think it's driven *in the marketplace* more by market control issues than by tech issues.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  70. Furthermore... by gillbates · · Score: 1

    Legacy support is the only thing that keeps the likes of Palladium and DRM out of the hardware. If PC manufacturers were to truly abandon all backwards compatibility, it would be nearly impossible to run Linux, as the manufacturers would simply cater to the largest OS maker, namely, Microsoft. With Microsoft designing the hardware, you can bet that the BIOS would autodetect the OS, and if the OS couldn't be "verified", it would fail to boot the machine. (Compaq has actually done this - a few years ago, their machines running Windows NT server had hardcoded instructions which would abort loading Windows NT, unless the version was one distributed by Compaq. The reason was that Compaq charged more for WinNT at the time than Microsoft.)

    Yes, I think that the old hardware can be a drag at times. But it's kind of nice to know that I can depend on a standard NOT controlled by any one company. I've still got a choice of OS, and I intend to keep it that way.

    --
    The society for a thought-free internet welcomes you.
  71. every once in a while... by m1chael · · Score: 1

    it would be nice to start off with a clean slate but the questions you have to asks yourself is:
    * is it necessary to overhaul the entrie system?
    * how long should this legacyfree system be available until another legacyfree system becomes available making the preivous system a legacy system?

    the current slow progess is better since there is never a true legacyfree system so gradually adding features to say the motherboard as is done today (like new chipsets and usb etc) is the way to go.

    --
    I know you are psychotic, but please make an effort.
  72. Legacy? by petronivs · · Score: 1

    Although some of the system elements have been modified over time, almost everything in your PC is a direct lineal descendent of the IBM PC AT--a seminal design that still shapes PC architecture two decades later.


    I wonder how this guy will take it when he finds out how 'old' the major parts of his car are. Or maybe we should break the sad truth about the ancient, out-moded tool called a 'hammer'. Face it, having an old design is not necessarily bad.

    --
    This is the real signature
    (Beats those shadows on the cave wall, don't it?)
  73. Virtual Legacy Free by DeadBugs · · Score: 1

    I set my computer up as a Legacy Free PC by disabling the serial ports, parallel port, ps/2 mouse, gameport & floppy controller in the bios.

    --
    http://www.kubuntu.org/
  74. "Legacy" doesn't have to mean "Bad". by subreality · · Score: 1

    The article presents "Legacy" as being some sort of evil that needs to be dumped at any cost. And they seem to define "Legacy" as anything that was invented more than 10 years ago.

    It just isn't true. Legacy support - backward compatibility - is a *good* thing, unless it meets BOTH of these criteria: A) it sucks, and B) it conflicts with a better standard.

    They present PS/2 keyboard connectors as an example, as if there's something wrong with them, but PS/2 doesn't meet EITHER of these criteria: PS/2 keyboards work just fine (A), and they don't get in the way of me using another standard such as USB (B). So why not have a PS/2 connector? It lets me use my old-skool clicky IBM keybard, and people with USB keyboards can just leave the port unused. BFD.

    This glosses over the *real* problem with legacy support: Antique architectures that keep getting dragged along even though they *are* inhibiting progress. And, I'll go out on a limb here - computers are hardly encumbered by legacy the way a number of other common devices are. The worst of the computer world comes down to: x86 is kind of archaic, but has been pretty successfully extended to keep up with the best of any competing architecture; BIOSes have a lot of old features that aren't really necessary any more, but newer designs of system boot firmware are just over the horizon.

    Really, the software is far more legacy prone than the hardware: Windows (Still supporting 16 bit DOS and all its cruft); Linux (doing a fine job of working just like computers did 30 years ago, because it still works just fine.)

    Compare this aganst other industries that have some *real* cruft: Telephones - ISDN could have brought us crystal-clear, crosstalk-free phone lines everywhere, through use of digital telephony, and included some much better data capabilities than legacy telephone systems allow. Cars - We are *still* using rubber-on-asphalt, gasoline-powered, manual-drive crap, because we don't want to force everyone to throw out their old cars and invest in a better form of transportation.

    And then you get into the truly *insane* forms of legacy support: Music distribution. The United States government with it's truly out of date laws. Governments in parts of the world that have laws that are *far* older than the entire country of the US. 110 volt 60hz AC.

    And they're bitching about having extra unused PS/2 ports?

    --Keepiru
    --slashsuckATvegaDOTfurDOTcom

  75. whee! by chrish · · Score: 1

    My new box, taffer, has only one piece of legacy hardware... the floppy drive. Even that was only added under duress.

    All the other crap (serial, paralle, PS2) is there, but disabled in the BIOS.

    USB2.0, FireWire, SerialATA... sweet!

    Good ol' geek pr0n.

    --
    - chrish
  76. Thank you! by GreenHell · · Score: 1

    Thank you for explaining that, as it wasn't what the article stated.

    It would appear that Mr. Langa needs to make sure he understands what he's talking about before writing about it.

    --
    "I won't mod you down - I feel the need to call you a twit explicitly, rather than by implication."
    1. Re:Thank you! by jridley · · Score: 1

      There are a number of inaccuracies in the article. But from IW and most other rags I don't even let it start bothering me until they start making major impacts on the basic premise of the article.

  77. Mr Darwin, is that you? by Alan+Partridge · · Score: 0

    "There is this thing called evolution which is how tools, machines, and software develop."

    Nope. Evolution is how LIVING THINGS develop - tools, machines and software are DESIGNED by PEOPLE. It's a subtle difference, but an important one.

    --
    That was classic intercourse!
    1. Re:Mr Darwin, is that you? by Anonymous Coward · · Score: 0

      That's what people said about living things before Darwin started exploring the rules that mean living things evolve.

      Ever worked on a "brand-new", "total-replacement" system for a 40-year old legacy system? User's don't go away, old data is still needed, transitions need to be smooth, etc. On the large-scale (which, remember, is the only scale on which Darwin's evolution is expected to work), systems evolve too.

    2. Re:Mr Darwin, is that you? by sketerpot · · Score: 2, Informative
      From the dictionary:
      evolution n 1: a process in which something passes by degrees to a more advanced or mature stage; "the development of his ideas took many years"; "the evolution of Greek civilization"; "the slow development of her skill as a writer" [syn: development] 2: the sequence of events involved in the evolutionary development of a species or taxonomic group of organisms [syn: phylogeny, phylogenesis]

      Evolution is not just applicable to living things. Where do you think Darwin got the name?

    3. Re:Mr Darwin, is that you? by Alan+Partridge · · Score: 1

      how do you explain the non-evolution of vast numbers of consumer products then? You MIGHT get evolution if markets were allowed to operate freely, people weren't easily persuaded by marketing and we didn't get locked into certain systems (ie Windows) due to monopoly power at work. Evolution of manufactured goods is a myth - planned obsolescence is the sad truth.

      --
      That was classic intercourse!
    4. Re:Mr Darwin, is that you? by Anonymous Coward · · Score: 0
      how do you explain the non-evolution of vast numbers of consumer products then?


      Such as what? My new DVD player with MP3 playback, my new Energy-saver washer and dryer, the "new" flavor of Gatorade I just drank? Or were these available back in, say, the 50's and I just never noticed?



      Even in the field of Windows OS, are you sure that there isn't a difference between DOS 1.0 and WinXP?

    5. Re:Mr Darwin, is that you? by zakharin · · Score: 1

      I don't know how true this is (and Dictionary.com disagrees), but I was taught that the word Revolution meaning a sudden change was coined because the idea of Earth revolving around the sun was so "revolutionary". The term Evolution was then coined as the opposite of revolution. Could anyone in the know comment on this?

    6. Re:Mr Darwin, is that you? by Anonymous Coward · · Score: 0

      The term Evolution was then coined as the opposite of revolution. Could anyone in the know comment on this?
      [ Reply to This ]


      I believe you are right. The word 'evolution' did exist a long time before Darwin. The general sematics of it were probably more along the line of gradual change.

  78. the article is about replacing legacy by bballad · · Score: 1

    So this dope wants to replace BIOS with Intel's EFI. Well first he obviously hasn't used BIOS in a while seeing that it dose have a neat GUI depending on the system vendor. Add to that the fact that EFI is legacy code...many vendors have been using it for at least ten years (Compaq, IBM, HP ect.) and its a nightmare, imagine your system not booting and you being unable to fix it any time you replaced a hard drive, that s what happens with EFI if you don't get a HD from the vendor.

  79. What's he mean by "experienced eyes"? by Tired_Blood · · Score: 1

    "Take a look at this almost-20-year-old image... Experienced eyes will even pick out the BIOS chip, the battery backup for the BIOS, the RAM banks, the familiar-looking cables and electrical connectors, and more."

    Given the resolution and size of the picture he's refering to, "Experienced" eyes must also mean super-human. I can make out the RAM banks, but the battery and BIOS chip?! In general, the battery's easy to find - but not here.

    Lousy Smarch weather...

    --
    This is not my sig.
    1. Re:What's he mean by "experienced eyes"? by Anonymous Coward · · Score: 0

      The computer in that image, I believe, is an IBM AT (Large, perfectly rectangular power supply, not segmented like a PC/XT... plus the front panel LEDs), which wasn't directly equipped with a battery, IIRC, and if an AT did have one in it, it would have been on an add-on card. The RAM is soldered straight onto the motherboard, visible beneth the card slots. Any extra RAM would be on an expansion card... often one with a battery, at that. :)

      As far as BIOS goes... I have no clue... did it even have one?

  80. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 0

    I'm a Libertarian, so I don't really view myself as to the right or to the left, but FOX sure seems to have a bias. I don't see how anyone can deny that. Al-Jazeera has a bias too. The news you choose to report/not report is part of bias, it doesn't mean you have to lie. It's about what you make important.

  81. What? by porkchop_d_clown · · Score: 1

    In what way does eliminating the old PC BIOS lock you into an operating system?

    As if I wasn't running Linux on an EFI-based machine last month, and running Mac OSX on machine based on a cousin of EFI right now...

    (Well, not right now, it's sitting next to me playing tunes while I type this on an XP box...)

  82. Alas, everyone wants backwards compatibility by magarity · · Score: 5, Interesting

    I link up charities with corporate donations of computers. The hottest machines in my inventory are P3-733 machines from IBM's NetVista line which are reasonably legacy free. Why won't they move? Nobody wants the things because they can't hook up their parallel printer or scanner, serial modem, etc, etc. They've just got 5 USB ports for hooking up externals. Yes, there are USB adapters for all of these things and I've tried to give them away with the machines but even then people look too skeptical at such an obviously deficient computer that it doesn't even have a printer port. If you could wave a magic budget wand and replace every component at the same time then these new legacy free systems rock. Otherwise there aren't many takers. Sad, but true. No, you may not have one; I can only redistribute them to a 501c3.

    1. Re:Alas, everyone wants backwards compatibility by Anonymous Coward · · Score: 0

      I have been working at a non-profit preschool. The fastest machine we have dontated to us are P233. Which is just great for the kids, but a little slow for office work. Could you email me some info on computers for charities? Thank you.

      cahn (at) laschool.com

    2. Re:Alas, everyone wants backwards compatibility by Eric+P.+Henus · · Score: 1

      Of course you could spend a few bucks and get USB-Serial or USB-Parallel adapters.

      They work great, and are inexpensive.

    3. Re:Alas, everyone wants backwards compatibility by nsandver-work · · Score: 1

      OT, but I work for a 501(c)(3), and I'd love to have your NetVistas. :)

    4. Re:Alas, everyone wants backwards compatibility by Steven+Blanchley · · Score: 1

      RTFC. "Yes, there are USB adapters for all of these things..."

  83. BIOS on the hard drive? Ugh! by brianjcain · · Score: 1

    Flash Memory is no longer quite as precious as it once was. Having 32 or 64 megs of flash onboard would have a marginal impact on a motherboard's price. Why put this data on the hard drive? WTF happens if I try to run the computer diskless?

  84. 20 year old technology by MarvinMouse · · Score: 1

    okay so, if it has nothing that was invented 20+ years ago.

    no keyboards, mouse's, GUI's, parallel ports, serial ports, PS2 ports, computer speaker, floppy disk drives, modems, ethernet cards, UNIX (sorry linux buddies... I use linux so this would be devastating for me.), DOS or DOS legacy apps (therefore no Win9X, Win 3.1), UNIX legacy apps, internet (It was created before 20 years ago), tape drives, CRT computer monitors, IDE, SCSI, ISA, ADA, C, ...

    and probably more. (feel free to add to the list.)

    Wow.. that would be a very impressive machine. I would love to see the interface for it.

    --
    ~ kjrose
    1. Re:20 year old technology by the_consumer · · Score: 1

      Wow.. that would be a very impressive machine. I would love to see the interface for it.

      OK, just shave the spot on your scalp where you want the socket (assuming you're not already bald there), and I'll come right over with the drill >:)

      --
      "If you're thinking what I'm thinking, you're right." -
  85. Ergo... by usotsuki · · Score: 1

    Ergo, it's a BIOS. Not a PC compatible BIOS, but still a BIOS. *g*

    -uso.

    --
    Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    1. Re:Ergo... by Anonymous Coward · · Score: 0

      Actually EFI still emulates the PC BIOS.

    2. Re:Ergo... by usotsuki · · Score: 1

      Emulates the PC BIOS, eh? Hmm...

      Usotsuki's Judgment: Legacy

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  86. Fred Langa, technical expert... by Anonymous Coward · · Score: 1, Insightful

    ...the man who:

    --trashed Ciarcia's Circuit Cellar;

    --replaced Robert Tinney's stylish, elegant, light-hearted cover artwork with glossy pictures of products;

    --transformed BYTE from an inch-thick publication with valuable technical content on every page into a buzzword-compendium for magazine managers who wanted to be able to rattle off the latest acronyms; and

    --ran it into the ground.

    Yes, a real authority.

  87. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 1, Insightful
    CNN biased to the left?

    Funny how, for instance, the incidents of friendly fire tend to get confirmed and reported on BBC hours before they get even an "alleged blue-on-blue incident" status on CNN.

    Do you see reports and reporters on CNN, FOX or CBS asking tough questions about this war, why it got started, how it is conducted and what will come after the regime's collapse? Do the "in-bed"ded reporters make any distinction between themselves and the troops they're with? When BBC reporters talk about the coalition forces at least they talk about "them" not "us".

    Supporting the troops is no excuse for bad journalism. Journalists' job is to be cynical, ask tough questions and look beyond what is said and shown in that Hollywood-designed briefing room at CentCom. I still chuckle at how Tommy Franks was for words when BBC World reporter practically called the footage they had been shown propaganda.

  88. Shhh.. Just listen by qwijibrumm · · Score: 2, Insightful

    This is the part where some asshole will chime in with "But does it run Linux?"

    Honestly though, this dumb question really has an underlying insight with the reason I run older hardware and everyone runs hardware that has geneology in legacy systems. It might not be the most efficient way to do things but it sure is the easiest and safest.

    Take the obvious example cars. 100 and some odd years ago someone found a good way of putting a car together. Everyone took that concept and decided to build upon it. We could have started all over again, but that would have no guarentee of them being any good.

    It may be better to build cars in the shape of a doughnut out of space age polymers. But I'll never know because I won't be the one driving them when the first batch of them explodes and kills everyone inside. I'll wait 5 years until they become tested legacy technology cars.

    --
    I wish there was some there was some way that I could be outside playing basketball, in the rain, and not get wet.
  89. My Balls, Your Chin [nigga] by Anonymous Coward · · Score: 0
    It would be good if you took your AZT like a good little boy, YOU FUCKING FAGGOT!!!

    Things That Are Not Cool:
    1) Being a fag
    2) Being friends with a fag
    3) Supporting fag causes
    4) Going to restaurants owned by fags
    5) Reading books that have fags in them
    6) Watching television shows that have fags as characters and those characters aren't dying of AIDS
    7) Talking to people who like fags
    8) Having a gay son
    9) Eating food prepared by a fag
    10) Going to a petting zoo and touching the gay animals 11) Owning a cat
    12) Wearing makeup and not having a vagina
    13) Having any type of "gender disorder"
    14) Masturbating while watching Mad About You reruns on Lifetime
    15) Having spikey hair
    16) Fingering your own asshole
    17) Thinking about a guy while you're taking a shit
    18) Protesting against war or murder
    19) Doing your grocery shopping at 7-11
    20) Watching MSNBC
    21) Bragging to people that you run Linux
    22) Being a guy and trying on a bra
    23) Not knowing some type of assembly language
    24) Thinking Janeane Garofalo is funny
    25) Stealing my car
    26) Watching Oprah
    27) Crying
    28) Liking the Tampa Bay Bucs too much
    29) Being molested by your father
    30) Not knowing when I want you to shut the fuck up

  90. Just like moving to C++ from C by roman_mir · · Score: 1

    Remember this? Well those are some pretty good reasons, aren't they? It's the same logic here.

  91. Re:We can have a PC not based on twenty year old t by intermodal · · Score: 1

    yes...i also hate how my car still uses rubber tires to drive over "roads"...so primitive.

    just because a technology is old and/or looks similar to how it used to a couple decades ago doesn't make it invalid. IMO the biggest culprit in computers is reusers. Companies know that a hard drive that can be an easy upgrade in a current PC is going to sell better than one in a magic new format. I know I dont have any slots in my case for a 4 inch wide hard drive or a place to plug in a 100-pin IDE2000 or whatever the hell they might develop. It would take far too much teamwork to change it all overnight, and i guarantee a lot of people would get angry as a result. Theres also the software factor...x86 has lots of software. True 64 doesnt have nearly that array. While I wouldnt mind swapping over (as a linux user) to a new chip such as a Dragon II or a PPC, there are a lot of people who cannot handle that change without an ordeal of large sizes.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  92. Re:FUCK YOU by Anonymous Coward · · Score: 0

    You know, it would be nice if middle schools would disallow access to slashdot

    If you disallowed posts from the middle school, high school, and college kids, site traffic here would drop by 85%, I'm guessing.

    Still worth a try, though...

  93. That legacy-free PC... by gmuslera · · Score: 3, Funny

    ... seems to have a qwerty keyboard.

    1. Re:That legacy-free PC... by Fjan11 · · Score: 1

      ...also has a legacy power plug. Several different versions of which still exist around the world adding a lot of cost to manufacturing and inventory keeping. When are we finally going to sort that one out?

      --
      This sig is just as redundant as the rest of this posting
  94. No by Anonymous Coward · · Score: 0

    No!
    I wear Diapers!!! And I wear them for fun!!! I like to piss in them!

    Does anyone else like PAMPERS 6?

  95. AMD's EasyNow! PC was legacy-free too by GMFTatsujin · · Score: 1

    Check out the FAQ here. Basically it's a little PC with nothing but USB ports, built-on VGA and LAN, and a power button, released in the K6-400 heyday. This was a response to the first iMacs. I bought one for $50 a couple of months ago, thinking I might make a nice little linux router and file server out of it.

    That's when I found out that "legacy free" meant "software emulation requiring WinDrivers." I still haven't managed to get the goddamned thing to recognize the built-in LAN unless I put Windows on it and hunt down the drivers for a product that AMD would rather not admit it ever put out.

    Screw legacy-free. I only realized after purchasing it that even if I'd managed to get this little bitch to work, I'd still have to sacrifice running my printer server off of it because it has no parallel port. If legacy-free means "replace all your hardware and peripherals" then I don't want any part of it, thanks.
    GMFTatsujin

  96. A "legacy free" alternative to rs-232 by malraid · · Score: 1

    I've been considering buying an iBook for while. The only drawback that I see is that I might need to hook to a router or switch once in a while, but the iBook doesn't have serial ports. Is there a USB->RS232 adapter or something similar? For an Apple computer? This is a particular issue against legacy free computers, specially for IT people.

    --
    please excuse my apathy
    1. Re:A "legacy free" alternative to rs-232 by multipartmixed · · Score: 1

      Just use your palm pilot!

      --

      Do daemons dream of electric sleep()?
  97. Almost all new motherboard now have no ISA slots? by porkchop_d_clown · · Score: 0, Troll

    Jeez, dude, couldn't you just say "Very few new motherboards have ISA slots"?

  98. Still using x86 by smcavoy · · Score: 1

    which, last time I checked, is based on 20+ year old technology.

  99. Obsession? How about just plain old usability? by Havokmon · · Score: 4, Informative
    This is the sort of thing emulation and hardware adapters were made for

    Yeah... like that USB -> serial adapter that works fine for generic use on my laptop, but blocks a 'BREAK' signal, making it COMPLETELY useless for resetting Cisco routers?

    THAT is why I prefer a REAL serial port over some contraption somebody dreamed up.

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  100. ISA slot adapter card for PCI slot? by swb · · Score: 1

    Does anyone make an ISA slot adapter for PCI slots? Ie, something you can plug into a PCI slot that gives you an ISA slot? Is it even possible, or is there too much boot-time initialization required for the hardware and OS to see it as a valid ISA slot?

    1. Re:ISA slot adapter card for PCI slot? by mrkh · · Score: 1

      As far as I'm aware, no. You can get PCI devices that you can plug ISA cards into, but you have to write the device driver yourself. It probably wouldn't be economical anyway.

    2. Re:ISA slot adapter card for PCI slot? by Dan-DAFC · · Score: 1

      Does anyone make an ISA slot adapter for PCI slots?

      Nice idea but, ignoring the electronics, it probably wouldn't be very useful as it would raise the height of the slot and then a standard ISA card wouldn't fit in your case properly.

      --
      Suck figs.
    3. Re:ISA slot adapter card for PCI slot? by Anonymous Coward · · Score: 0

      It might be for me. We have four $10k digitizer cards that were never made for PCI. I really wish they made a PCI version I could use the bandwidth.

    4. Re:ISA slot adapter card for PCI slot? by Anonymous Coward · · Score: 0
    5. Re:ISA slot adapter card for PCI slot? by MrResistor · · Score: 1

      Well, The ISA slots are basically hung off the PCI bus on most modern motherboards that include them, so electronically I don't see why it would be difficult. The real issue would dealing with the resource allocation issues. Normally that would be done in BIOS, setting aside certain IRQs for ISA. I might be significantly more difficult to grab and hold an IRQ if your BIOS expects all your peripherals to be PCI/PnP and willing to share.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    6. Re:ISA slot adapter card for PCI slot? by Rob+Simpson · · Score: 1
      From what I've heard, it's impossible. Which is why I spent days trying to find a motherboard with an ISA slot. Considering these guys sell it for less than $300Can, it's a pretty good deal.

      ...though I can't understand this obsession with removing everything legacy from PCs - it's not like it would reduce the price much, or increase performance/stability.

    7. Re:ISA slot adapter card for PCI slot? by Stonent1 · · Score: 1

      Dell's optiplex line still is available with an ISA slot. It uses some strange sideways connector that the isa adaptor plugs into. On the isa adaptor is a National Semiconductor ISA bridge. There is also a company that I saw before that makes a USB to ISA adaptor box.

  101. Re:We can have a PC not based on twenty year old t by snookerdoodle · · Score: 1

    And make SURE it isn't based on SEMICONDUCTORS! Talk about ANCIENT TECHNOLOGY!

  102. Re:You could get a legacy-free PC before by Anonymous Coward · · Score: 0

    Odd, I have usb, firewire, 802.11b, and gigabit ethernet as main IO (all standard). I dont have a floppy. I have 2 CD burners, 4 drives totaling 400 gigs. AND My machine is more than 2 years old. I don't crash, My mouse has like 8 buttons (mx700), I don't have to worry about "we hate the users"-EULA that XP has. My OS is understandable to me, unlike linux, although linux is getting cooler and cooler each time I see it. The 2 year old machine is fast (dual 533) to me still, my games run great on the GF3 I put in here a long time ago. I HATE 1-button mice, but the mice that come with most machines are junk anyhow.

    To sum up my thought, I wouln't give up my mac for a top-of the line PC right now, they might have a higher clock, but they can't run the programs I want to run, and won't make me as happy as I am with my 2 year old mac. Although if somebody wants to buy me a Dual 1.42 from apple, I would be in heaven.

  103. Competence of Slashdot Readers by Viral+Fly-by · · Score: 1

    I've only read through about half of the comments (threshold 1) and I see just about as many complaints about the links in the article as actual comments on the article itself.

    Isn't Slashdot supposed to be "News for Nerds"??? Aren't Slashdot readers supposed to be among the more technically-inclined people out there? Supposedly so, yet they cannot even read one of MULTIPLE COMMENTS giving the solution or fixed link to the article (or heaven forbid figure it out on their own).

    We often rant about Linux needing to be more simplified before taking over the desktop...but if a simple website can defeat the technically-inclined of our society, how is the layman ever to comprehend anything other than "[START] -- Click here to start".

  104. No parallel port??? by EdMack · · Score: 1

    I personally couldn't live without my parallel port. Never mind printers and scanners, but think of the Coffee for god's sake! (I personally controll my bedroom lights via parallel port)

    --
    puts ("Python r0cks\n");
  105. Relics by XNormal · · Score: 1

    with a lineage going all the way back to the Intel 4004

    Not quite to the 4004, but there is a direct relic of the 8008 in your latest Pentium. The LAHF instruction (Load AH with Flags) loads some of the status flags into the AH register in a layout compatible with that of the 8008, 8080 and 8085 processors so that "LAHF; PUSH AX" produces the same result as the the 8008 instruction that pushes the A and Flags registers.

    This instruction was added to the 8086 to make it possible to automatically translate 8085 code.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
    1. Re:Relics by Anonymous Coward · · Score: 0
      Correct but you missed a few more:

      - The companion SAHF instruction, which is used much more extensively because the flags in the status word for the 8087 were designed to be in the right position so that moving the status word to AX and then doing SAHF would allow conditional branches based on the result of floating point comparisons.

      - the CMC (complement carry flag), which I never seen used by anybody

      - the fact that shift and rotates only affects the carry and overflow flags (and not the sign and the zero). Because the PIV has stalls on partial flags updates, rotate and shift suck badly (same happens for inc and dec which do affect all flags except carry).

      I'm sure I miss a few more (the existence of a parity flag is anectodical but a mess for software emulators who must take its existence into account just in case).

    2. Re:Relics by XNormal · · Score: 1

      - The companion SAHF instruction, which is used much more extensively because the flags in the status word for the 8087 were designed to be in the right position so that moving the status word to AX and then doing SAHF would allow conditional branches based on the result of floating point comparisons.

      That's right. I forgot that one. The 8087 coprocessor shared the same memory and instruction queue as the 8086 but had no direct access to CPU registers so after a floating point comparison you would store the status word into memory from the 8087, load it into the 8086's AH register and so SAHF. They could have used the stack and POPF but decided it wouldn't be a good idea because it would affect flags other than condition bits so they picked this legacy instruction which is used till this very day.

      --
      Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  106. "legacy free" is Windows only by Anonymous Coward · · Score: 1, Interesting

    I can't say this more clearly: You can't access the BIOS. Only the OS can talk to the BIOS. But guess which OSs? Just Windows. Linux and BSD can't do it yet -- not correctly. All the IRQs appear as zero. See this Microsoft article. Then see the pissed off Linux users who bought Legacy Free laptops and found out that linux can't grok them, and what's worse, you can't access the BIOS yourself to fix it.

  107. QWERTY Keyboard by Viral+Fly-by · · Score: 1

    It's really a Dvorak keyboard...but Microsoft's pre-release Palladium is intercepting the graphic and changing it to a picture of a QERTY keyboard.

  108. Install Gentoo in achrooted env via Mandrake by FreeUser · · Score: 2, Informative
    If you have the drive space, I highly recommend you create two sets of / and /boot partitions.

    Install Mandrake on one set, then use a chrooted envoronment to install Gentoo on the other set. This has several advantages.
    • You get Gentoo up and running, with only a little added time (the install of binary-only distros like Mandrake is relatively quick, if less optimized and ultimately less stable)
    • You have a reference configuration to work from (invaluable for quickly putting together a sane XF86Config file, for example)
    • When you do major gentoo upgrades, you can first clone your working set of partitions to a backup set, boot off the backup set and upgrade there, or even do new gentoo installs from scratch in a chrooted environment on the second set of partitions. This leaves you with a safe, working machine no matter how experimental you choose to be, and allows you to have a working machine during long install or upgrade processes.

    If the gentoo boot ISO doesn't support your motherboard, one or more of the kernel source ebuilds almost certainly does. The configuration of the working Mandrake kernel (and an lsmod to see what modules are installed, USB modules in particular) should go far in getting a Gentoo box up on that hardware.

    I've done things like this for legacy-free tablets (which, while they work, don't have working digitizers yet under GNU/Linux, unlike the older Fujitsus which work flawlessly).

    As an avid Gentoo user, both at work and at home, I've found the "two partition set" approach to be immensly helpful and useful.

    Hope this helps!
    --
    The Future of Human Evolution: Autonomy
  109. AMD and 64-bit by XianDeath · · Score: 1
    I would have liked to have seen more coverage of AMD technological initiatives as well as some coverage of the forthcoming 64-bit processors and their impact on our legacy framework. My rudimentary understanding leads me to believe that this will necessitate a major architectural switch that ultimately will affect current design considerations.

    But I could be wrong.

  110. Serial VS Parallel? by BaronAaron · · Score: 1

    Serial buses seem to big a trend in the PC industry.

    Especially with Intel...

    Serial ATA, PCI Express, Rambus, the PIV.

    The whole plan seems to be, to take the complexity out of each device and then up the clock speed to insane levels.

    I mean, for the longest time it was always a push for more parallelism in the PC bus... 8bit to 16bit to 32bit to 64bit.

    Serial sounds cool in theory. Less wiring, cheaper products, more speed and expandibility. But what is the catch? There has to be one or we would have always been using serial buses?

  111. Re:You could get a legacy-free PC before by Anonymous Coward · · Score: 0

    Because that hard drive in your Mac is much different from the one in my legacy PC. Oh and so is that SDRAM. Open up a mac and open up a PC and you might be started to see that they are pretty much the same thing.

  112. If you cant' get to the article, by GMFTatsujin · · Score: 5, Funny
    Try reading this copy while you wait.


    Many people don't know it, but today's automobiles--including the car you're using right now--contain elements that have hardly changed at all in the last 20 years. Yes, engines are faster, tires are bigger, and camshafts throw more torque. But in many fundamental ways, your car isn't very different from the cars of two decades ago.

    Think I'm exaggerating? Take a look at this almost-20-year-old image (left) scanned from the October 1984 issue of Car and Driver magazine, which covered the rollout of the original Datsun Stationwagon. If you've ever popped open your hood, the overall layout will instantly seem familiar, and you'll recognize many of the components. Note the washer fluid tank in the rear right corner, the transmission on the right, the piston chamber in the closed bay near the center, the fan belt and horn, and the distributor to the left. Experienced eyes will even pick out the battery, the fuel tank, the familiar-looking cables and electrical connectors, and more.

    Although some of the system elements have been modified over time, almost everything in your car is a direct lineal descendent of the Ford Model T --a seminal design that still shapes automobile architecture decades later.

    GMFTatsujin
  113. It's already done.... by WARM3CH · · Score: 2, Insightful

    As I see PC architecture has long ago taken the most difficult steps to cut off the legacy PC architecture. Don't you remember PC99 and PC2000?
    ISA was the backbone of the PC and cutting every single relation to that old bust was the movement that PC99 did, years ago. ISA was so essential in the legacy PC architecture. From the keyboard controller to PC speaker, serial and parrallel ports, BIOS and even the sytem clock and timer were all devices connected to the ISA bus. Even inside the chipsets back into 90s these parts of PC were actually connected to the ISA bus. PC99 declared that every trace of ISA bus was not acceptable. Devices that could theoritically departure from the ISA bus, were removed from the ISA bus inside the chipset and the remainings were pushed over the PCI-ISA Bridge. IDE drives were nolonger connected to the ISA bus at all and hence could reach much higher transfer rates. Slower devices and ISA slots that could be found in late 90s motherboards were all on the other side of that Bridge and not on the system bus which was PCI.
    In todays PC architecture, PCI has been pushed like ISA was pushed onced. The real bus that devices talk to each other on the mother board are now names like V-Link that connect the south and North chipsets. internally there is nothing similar to PC99 today, let alone ISA bus and also there is absolutely nothing ISA in today's PC (it's a requirement of the specifications actually!).
    So why do we have yet Legacy Ports? First, Legacy ports != Legacy PC. We need ports because we have lots of preferals that use them. Yet internally the ports do not work the way they did 20 years ago and are not a requirement of the design. They are now features, not integral parts of the PC and if needed can be eliminated without any trace. PC back in 90 was orders of magnitued simpler than what it is today and complexity of today's chipsets reval the CPU itself. Those parts of the logic supporting 'Legacy Ports' is much less than %1 of the North+South chipsets...
    The last thing legacy, one would complain, was the BIOS and its not far from being totally replaced very soon....

  114. Key point of the article by bigmouth_strikes · · Score: 5, Insightful

    "The installed base--that is, the mass of existing, older, in-use hardware--acts like a giant speed brake on the computer industry because businesses and users are loath to give up older equipment that's still functional, even if newer designs would perform better or faster."

    Just like this says, this is about the computer industry - not about the users, the businesses that rely on computers or the businesses that develop software. It's about those who sell new systems.

    Hell, what commodity industry wouldn't like to see the current technology stack thrown out the window every 20 years ? The perhaps largest change we see in consumer technology today is the current TV systems being replaced with HDTV. That too is driven by the industry, but has only become possible with the emergence of cheap DVD technologies and crappification of cinema theaters that makes the home experience better than the cinema experience. Consumers now feel that HDTV will give them a meaningful upgrade.

    I doubt that very few home users feel that the 20 year old legacy is a problem. In fact, most users realize that there is little need to upgrade the core of the computer any longer, since performance for their basics needs isn't improved with new hardware (gamers excluded).

    --
    Oh, I can't help quoting you because everything that you said rings true
    1. Re:Key point of the article by sohp · · Score: 1

      Excellent point. Hardware vendors have very slim margins because it is all largely commodity stuff that costs very little to produce and people know it. Software vendors can't keep pushing upgrades on new features when all the old features are, as they say, "mature". Together, however, if they can work out a way to obsolete what we have now, both the hardware and software folks see an opportunity for renewed growth and revenue.

      Can't sell people your latest hyper-color O/S because they can install a free one that works fine on common hardware? Get in bed with the PC makers and build new systems that don't support old technology, lock up the specs with patents, NDAs, and huge licensing fees, and tie the O/S into the new hardware with DRM and the 21st-century equivalent of dongles, and suddenly the PC makers and the O/S vendors are rolling in the money again.

  115. Fujitsu Stylistic ST4110 by IQ · · Score: 1

    Anyone get the digitizer working under linux/X on the Fujitsu Stylistic ST4110 yet?

    The digitizer requires a serial interface to the system to pass coordinate info through. Given that the legacy serial ports have vanished does anyone known where Fujitsu parked the data? I am guessing that they are buried as some device on either a USB bus or a PCI bus...

    I borrowed a demo of this tablet with the Active digitizer for a week but couldn't find the interface in that time.

    Also, linuxslate.org doesn't have it figured out yet. Any assistance on this would be greatly appreciated possibly with $.

    Cya,
    Dan

    --
    Adults are obsolete children. - Dr. Seuss
    1. Re:Fujitsu Stylistic ST4110 by nullard · · Score: 1

      I've had no problems with linux on my Stylistic 1200. I don't know how different the two are, but mine recognized the pen as a serial mouse w/out any problems. It even tried to do chording (tap while squeezing the side button) for button 3. I want to open up my pen and access the second side switch (the connectors are ther, but there's no button) to improve that. I'm also working on a hwr system that works w/out X. Yes, you can write directly to the console.

      --


      t'nera semordnilap
  116. Re:We can have a PC not based on twenty year old t by ray-auch · · Score: 4, Funny

    yes...i also hate how my car still uses rubber tires to drive over "roads"...so primitive.

    Primitive is right - it's the 21st century, wheres my f***ing flying car ?

  117. what?? by burninginside · · Score: 1

    you mean the serial mouse i've been using is legacy?? damnit i'm behind the times a little it seems....

  118. Re:You could get a legacy-free PC before by Anonymous Coward · · Score: 0

    Your wallet is much bigger than mine, can I borrow it for a little bit?

  119. Bah. Humbug. by iainl · · Score: 1

    You can go legacy free when you pry my prized ISA SoundBlaster 64 out of my cold fingers - none of the PCI replacements I've tried work properly under DOS games, or configure as nicely in Linux.

    --
    "I Know You Are But What Am I?"
  120. Bill. Was. Right. by Thud457 · · Score: 1
    640k should be enough for any REAL PROGRAMMER .

    Damn punk-ass kids!

    --

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

  121. x86 != 8086 by Anonymous Coward · · Score: 0

    Do you think there is anything far close between say Pentium 4 and 8086?! Even their instruction set is not that similar any more. Yes, Pentium 4 to some degree supports 8086 but is not similar. With this logic you can say it's basically follows the rules of the physics that are billions of years old! So we'd better use another world's physics in the next processors!

  122. Re:We can have a PC not based on twenty year old t by gricholson75 · · Score: 1

    I knew this would happen, my intention was to make a little joke, and point out that legacy is what make some things useful. But, of course, it just started a holy war. JIHAD!!!!!

  123. Re:Shhh.. Just listen by Anonymous Coward · · Score: 0

    I'll wait 5 years until they become tested legacy technology cars.

    But will they run Linux?

  124. old technology by Anonymous Coward · · Score: 0

    Your car runs on 100+ year old technology. What makes the PC so special? Why should it enjoy advances faster than the automobile?

    When I see mass produced cars running on hydrogen, I will consider worrying about legacy microcode.

    insert carbon based fuel with air and explode it.

    etch silicon and apply electricity.

    Some things will never change(until I am long dead).

  125. No sale here by mccrew · · Score: 2, Insightful
    I don't buy that the "printable" version of a page is somehow slower to serve up and to load.

    After all, the whole idea of a printable version is to serve up the content without all the blinking, annoying, distracting ads and other crap that adorn most sites.

    While the printable version has more text content, it should have a much lower overhead on whatever dynamic content engine is being used to decypher cookies, do database lookups, and serve up the so-called targetted advertisements. All you've got is the header, the content, the footer, and perhaps a link back.

    Link to printable version? YES!!!

    --
    Hey, Windows users, there is no such thing as "forward" slash, there is only slash and backslash.
    1. Re:No sale here by SN74S181 · · Score: 1

      Banner ads still blink?

      I disabled animated gifs in Mozilla awhile back. I wish it was that easy to deflate and neuter advertising in other mediums.

      Yes, there's still Flash, but at least some of the crap has been terminated.

  126. I like BIOS by kommisar · · Score: 4, Interesting

    Why do we need a GUI on the BIOS configuration ? Why do we need to replace a simple, perfectly usable and debugged PC start up system ? I can think one major reason: they need to implement a fancy pants encryption and verfication system from the moment power hits the chip so that a secure computing environment (DRM) can be implemented. I think the GUI config tools are a lame marketing bullet point to make you think you need this stuff. I just don't get it.

    1. Re:I like BIOS by DanAnderson26 · · Score: 1

      Amen. EFI=End Freedom Initiative

      And the sooner these sheeple recognize that this TCPA and Palladium are anti-consumer the better.

      Hopefully AMD will throw Intel for a loop and do the logical step with Open Firmware.

      Nice spin doctoring though, add a bunch of anti-consumer crap no one needs much less wants (firmware on a "special" part of your harddisk? I guess we'll be buying Intel branded harddisks), remove some features, and call it "Legacy Free" and people want to upgrade to it. It boggles the mind...

      Dan

  127. What about the boolean math legacy? by Anderlan · · Score: 1
    Or that whole dependence on this crappy 6000 year old written mathematics!!! Stupid old technology. It's old, it must be pathetic!!

    Seriously, I never expected "Totally Legacy Free PC" to be something serious. I thought the article was going to be a joke. It's an idiotic premise. One doesn't say "totally legacy free" because it makes one look like an idiot. "Legacy free" yes. But you can't put that absolute "totally" on there, because its not absolute, but relatively infinitesimal.

    --
    KLAATU, BORADA, NIh*ahem*
    1. Re:What about the boolean math legacy? by Anderlan · · Score: 1
      err...

      s/totally/true


      You can't see the article youre replying to
      while youre writing
      if it's the top level article. So I didn't
      remember what superlative word was used.
      It was "true", not "totally".

      --
      KLAATU, BORADA, NIh*ahem*
  128. Obviously, this guy wasn't around in 1981. by Anonymous Coward · · Score: 0

    "The original base model IBM PC had only a keyboard port, a cassette port, a TV (yes--a TV, not a monitor), and a printer port as standard equipment, although you could add monitor, game, and serial communication ports as options."

    Wrong, wrong, wrong. The original 1981 IBM PC had a cassette and keyboard port. Period.

    You had a choice (both at extra cost) of a monochrome/printer adapter (no bitmapped graphics but good quality text) or a CGA adapter (bitmapped graphics but lousy text). If you bought the CGA adapter, you had to buy a separate printer adapter if you wanted to print. You could (at extra cost) hook up an RF modulator to the CGA adapter to run a TV, but you couldn't do that with the mono/printer adapter.

    Floppy drives and serial ports were also optional.

  129. Re:We can have a PC not based on twenty year old t by gricholson75 · · Score: 3, Insightful

    just because a technology is old and/or looks similar to how it used to a couple decades ago doesn't make it invalid. That was exactly my point. My company still uses serial port devices. Just because its an old standard, its not invaild. The serial devices we use still do what they where intended to do, why replace them? I don't mean that we shouldn't have forward progress, I just mean to imply that not all standard changes are progress.

  130. Von Neumann bottle neck by Tune · · Score: 2, Interesting

    Legacy free PCs... ...Wow...

    Does this really mean we can actually, finally rid ourselves from Von Neumann's bottle neck?

    1. Re:Von Neumann bottle neck by Steven+Blanchley · · Score: 1

      His neck doesn't look much like a bottle to me.

  131. Firmware on the hdd? wtf? by Anonymous Coward · · Score: 0

    I do NOT want my bios/firmware on the damn hard drive!!

    Some computer manufacturers have done this in the past (compaq, ibm, hp), and it is the biggest hassle. If (ahem...when) your 1-year-warranty 120G drive goes bad you're going to be doubly SOL, you're going to have the additional hassle of having to install a new drive AND recreate all your firmware settings.
    Plus, what about RAID? Are you going to have to have a non-raid device in your machine just for the firmware? Will this mean you will have to use onboard controllers? (e.g. no more slapping in the FC-AL card and just using the disks in the SAN). This sounds more like someone's idea of step 3 before

    4) profit

    than a remotely intellegent idea.

  132. Not on a car trip :) by timothy · · Score: 1

    If I have any anticipated need for a burner when I'm traveling for more than a day or two, I can just pop the CD burner into a bag with a laptop (since I don't have a laptop with built-in burner). Can't do that with the internal drive.

    Also, I trust a direct connection more than I trust my network ... with my linksys + cable modem combination, sometimes the only way to restore a down connection is powercycling the router -- and I can't do that in the middle of burning an ISO. So, though I know network burning is possible, I swap a cable (takes 10 seconds) instead. Maybe one day ...

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    1. Re:Not on a car trip :) by Anita+Coney · · Score: 1

      I certainly agree about the portability in the car. I use a USB 2.0 IDE enclosure with an 80 gig drive in it. I transferred a bunch of my son's TV shows (Elmo, Wiggles, etc) onto it (plus my entire CD collection) to take on the road with us. It's great. I plug it into the laptop and he's quiet for the entire trip.

      Still, I've not had any network related problems, and I'd much rather work from my system and do all of my burning from there, rather than jumping from computer to computer. Still, if it works for you, I won't complain.

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
  133. USB dildo by yerricde · · Score: 1

    Replace with firewire or usb dildo.

    Your USB dildo.

    --
    Will I retire or break 10K?
  134. funny video thing / random thoughts by mousehouse · · Score: 1

    the thing that always cracks me up about pc's is that i never found one that runs without a video card. it's an easy trick adding to the BIOS some routing to pick a serial port and dumping info there if there is no video, just like 15 year old Sun hardware does.

    anyway, my feeling is that the reactions here focus to much on certain "functionality" being legacy, while i would say that the way that functionality has been implemented is legacy. there is absolutely no problem in having regular serial ports. it's just how you do interrupt handling and physicial design that makes the current PC implementation crap.

  135. Re:We can have a PC not based on twenty year old t by intermodal · · Score: 1

    well put. And I figured from the start that we were in the same vein of thought on this. it's like all the posts complaining about how anything running on a 486 running DOS should be upgraded, when in fact it already does its job quite well. Just because USB and FireWire are faster than my serial port does not make it better for its task. I dont recall the last time I cursed my dumb terminal for being too slow, and oh yeah...now I remember...I dont need my text terminal to go at several hundred megabytes per second.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  136. Legacy Free is Expensive by Stargoat · · Score: 1

    Legacy Free is just another way to get the consumer to pay. As an example. I had 6 old PCs with perfectly fine ISA modems. When I bought the new PCs, they didn't come with (and we dropped our seller because of it) ISA slots, 3.5" floppies or CDROMs. Not to mention that it is nigh impossible to get driver disks anymore. So it takes me more time to create a build from scratch, and I need to buy new PCI modems, as well as 3.5" floppied and CDROMs.

    --
    Hoist Number One and Number Six.
  137. Seen this all before by Anonymous Coward · · Score: 1

    I remember seeing a wave of such new designs back in the late 1980's. The problem was that all these "legacy free" designs often end up being more than a little proprietary in approach. If you wish to replace / upgrade components, you will have to go with the original PC vendor. That can eat up any advantages of the "legacy free" system.

  138. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 0

    Just let them. If the Americans want to live in a Nazi country, that's fine with me. People only seem to understand how stupid they are when their children are dead and their cities lie in ashes.

  139. Amen. I'll take a legacy RS232 port any day by Andy+Dodd · · Score: 1

    I have a decent amount of hardware that just simply Doesn't Work with most USB->Serial adapters. I have some that won't even work with ones that implement all control lines due to the nature of how they use the port. (i.e. directly twiddling the control lines in oddball ways. Think timing-critical devices like IR remote receivers.)

    I'd rather pay $2 extra in the price of my machine for a proper 16550-compatible RS232 port that will work with anything designed for a serial port than $40 for a USB->Serial adapter that doesn't even work with half the serial devices I own. (Which is why I'm glad my Dell Inspiron 8200 has the damned port.)

    And as an EE major - I will be very sad when parallel ports disappear completely, they're wonderful for misc. PC-controlled electronics projects. Again, something USB can do but not without a large investment in money and time.

    --
    retrorocket.o not found, launch anyway?
  140. Why bother? by gmhowell · · Score: 2
    Who the hell cares? What are the benefits. I've got an Athlon XP1800+ that I'm still trying to justify upgrading. What are the supposed benefits of a 'legacy free' system:

    Such a PC would be faster, more compact, more reliable, and less expensive, as well as easier to manufacture and maintain.


    Faster than what? Yes, yes, there are tons of folks who need to render earthquakes and predict meteor showers or look for aliens, but the rest of us don't need faster. More compact? Than what? Have you seen the size of the current notebooks? More reliable? This is the biggest freakin joke. When is the last time you had a hardware problem? Now, when is the last time you had a software problem? And, finally, less expensive. Do I even need to mention the $150->$300 machines at WalMart? Sure, you cut three dollars off the price of the computer. I'll be much happier when they've cut the price of LCD's by about 50%.

    Another tool of the Dvorak vein, although less interesting. At least Dvorak can get you pissed off. This guy is just a retard, it seems. (I look at his picture and think 'Ding! go the fries') It's no wonder people bitch so much about turned down submissions.
    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  141. And why do stick for (IBM)PC's by Pope+Raymond+Lama · · Score: 1

    Interesting that through it's eight pages the article goes pointing technology after technology that should have passed a way a while ago.

    And, not so oddly, one could go pointing that each of these have actually passed away in
    Apple Computer's "personal computers". Apple first brought USB to the mainstream, and knocked out it's odler system - ADB - at once. And ADB itself were already more advanced than they keyboard ands mouse interfaces still in use.
    Floppies? also gone in 1987. Parallel ports? Don't make me laugh!

    When it was time, the companny boldy changed the CPU architecture itself to RISC based machinnes, leaving behind M68K, also an architeture that has ever been far beyond anything x86 could ever be on a programmer point of view.

    It was just because of market pressures taht APple had to adopt inferior x86 PC's teck like ATA, and PCI (ok, maybe not inferior to what Apple had at the time, but they could have done better than adopt a 33MHz standard in a time system buses where at 50MHz).

    ANd if I point Apple as an example it's just because it is the sole survivor of the diversity of personal computers we used to have in the 80's. 0x86 PC's I count more as zombies than as survivors.

    The IBM/Microsoft/Intel span who is the author of the artiucle should be put to rest in legacy hell, with the anacronismis he tries to point out, just for pointing out the prototype of the first IBM PC as "maybe as important as Bells' first Phone(...)", forgetting that Personnal Computers had been on their way for a lot more time.

    Enough bashing for now. :-)

    --
    -><- no .sig is good sig.
  142. EFI does not eliminate the BIOS by Hythlodaeus · · Score: 1

    All the press likes to pick up the story "Extensible Firmware Interface will make the BIOS obsolete!" The fact is, EFI does not eliminate the BIOS. It is just a more complicated BIOS with a GUI. I'm not at all convinced that most people need that. I can do everything the EFI is supposed to do with just a boot floppy and without the trouble of flashing a motherboard EPROM. It sounds to me like Intel would like to capitalize on the kind of vendor lock-in IBM used to enjoy with a proprietary BIOS.

    --
    For great justice.
  143. cases by oyenstikker · · Score: 2, Interesting

    Legacy stuff gets killed, and its a shame.
    Gone are the days of cases made of .060 thick steel that you could throw down stairs. Keyboards that you could pound on for years without breaking them. And who doesn't miss seeing "Insert disk 2 of 17" when installing software?

    --
    The masses are the crack whores of religion.
    1. Re:cases by Mr.Phil · · Score: 1

      " And who doesn't miss seeing "Insert disk 2 of 17" when installing software?"

      Especially when disk 16 has errors and the whole install fails? Oh, how I miss those days.

  144. memes are another example of evolution by lysander · · Score: 2, Interesting
    A notable non-living example of evolution is the meme, as coined by Richard Dawkins in The Selfish Gene.

    From the meme entry in the The Free On-line Dictionary of Computing (via dict):

    Memes can be considered the unit of cultural evolution. Ideas can evolve in a way analogous to biological evolution. Some ideas survive better than others; ideas can mutate through, for example, misunderstandings; and two ideas can recombine to produce a new idea involving elements of each parent idea.
    --
    GET YOUR WEAPONS READY! --DR.LIGHT
  145. Re:Obsession? How about just plain old usability? by bdr1 · · Score: 2, Insightful

    not to be pendantic, but if a Serial Port is NOT a "contraption that somebody (sic) dreamed up" that how exactly did it come into existence?

  146. Obsession?-IOGear. by Anonymous Coward · · Score: 0

    I have an IOgear PS/2 to USB adapter. Nice when it works both under Linux and Windows. However! The keyboard (IBM M' series) occasionally disappears, and one has to unplug the adapter and plug it back in for the keyboard to be seen.

  147. The PC legacy is more than 20 years old by WebCowboy · · Score: 2, Interesting

    In my opinion, the legacy of your typical desktop PC than IBM's PC/XT. Pentium has it's roots in the 8086? Try the 8080 or even the 8008. Does opening your desktop, with the motherboard and it's PCI slots with vertically mounted cards remind you of the original IBM XT or AT with it's ISA slots? Cast your mind back further--more than five years--and behold! (be patient, takes awhile to load)

  148. FXCH and the P4 by Andy+Dodd · · Score: 1

    Intel's move to making FXCH non-free is the first sign that they're trying to phase out x87 while being compatible. Essentially, that FPU is only there for compatibility reasons, and for modern apps Intel doesn't want you to use it - They want you to use SSE. (Note: You can use SSE without vectorizing your code. In the past this would not be of any benefit, but with the crippled x87 FPU, SSE is the way to go even when non-vectorized.)

    As to other ports: I say leave em' on there. Due to the massive volumes involved, they only increase system cost by $5 or less for "the works" (2S 1P, both PS/2).

    That means I can use my old AT&T keyboard (IBM Model M clone), new keyboards just don't "feel" right. Yes, there are PS/2-USB adapters, but they cost $20-30. $20-30 for one port when I could've gotten "the works" for $5 or less? I don't think so.

    Same for my serial devices. Adapters that implement all RS232 control lines cost $30-40 minimum. I can get two onboard 16550s for a fraction of that price.

    USB is nice, but for some operations it's massive overkill, and for those operations I want my nice cheap 16550s!

    Without an RS232 port, 90% of Atmel's AVR microcontroller line can no longer be used for various PC-interfacing projects I have. The remaining AVRs are much more expensive, harder to obtain, and a bitch to work with.

    --
    retrorocket.o not found, launch anyway?
    1. Re:FXCH and the P4 by Obsequious · · Score: 1

      I'm not sure I agree with your cost estimate. In terms of silicon, yes: it's probably $5 or less added to the raw materials cost of the board.

      But to that, you have to add the costs of the engineers whose task it was to add and integrate the hardware, the interns whose job it was to devise and implement test cases for the hardware, the time spent on the line testing the device, the cost to the company due to yield affects attributed to the part, and so on.

      Suppose all those "legacy" parts go away tomorrow. Would we see manufacturers drop board costs by $5, $10, or $20? Perhaps not -- they'd probably charge the same amount or more and just have better margins on their quarterly results.

      Still, better margins for the manufacturers means more room for R&D and QA, which means better products for us in the long term.

      I don't necessarily care if my motherboard has a parallel port I don't use, and as a hardware designer I sure do like to have a serial port on there. However, as a consumer I don't really want the manufacturers to focus on support for devices I don't care about. If enough people stop caring about a device, it should just go away.

      People used to build outhouses to go along with their homes, but then they upgraded to the "Universal Plumbing Bus." You don't expect new houses to come with outhouses as well as bathrooms, do you?

    2. Re:FXCH and the P4 by Bombcar · · Score: 1

      Long Live The Model-M (The One True Keyboard!)

    3. Re:FXCH and the P4 by Anonymous Coward · · Score: 0

      USB is massive underkill in some applications.

      Can I run USB to a western telematic remote power switch a hundred feet away ?
      No. Not only do WTI not make a USB rps unit it wouldn't work.

      Then there's the issue of reliability. Go and find me server class uninterruptible powersupply units with USB control cables.

      That's right they don't make 'em.

      And the reason they don't make 'em is because USB is unreliable junk which to clear its errors needs to be power cycled quite often.

      It's fine for the desktop machine that is turned off every night but it's useless elsewhere.

    4. Re:FXCH and the P4 by sjames · · Score: 1

      There are several good reasons to go with USB and one VERY good reason to keep a real rs232 around.

      USB was designed with the idea that it is cheap to implement in a periphral. I could do with a bit less clutter from seperate cables for everything. Floppies are about worthless. USB flash devices are nice. If I'm testing some hardware hack, I'd rather blow up a usb->serial adapter than my motherboard.

      All of that said, I do hope motherboards keep at least one real serial port on them. A UART is so dead simple to drive that it can be done in firmware even when memory isn't initialized yet. That's very useful for debugging. Also, when a crash is in progress, the tiny serial port driver is likely to survive (and can even be forced into polled mode so it won't matter if interrupt handling is screwed). OTOH, USB (UHCI) requires a number of buffers and tables in memory that are much more subject to being wiped out in a crash, and no memory = no USB. Also, PCI must be correctly initialized to have a hope of getting USB serial output working.

      What might be really interesting is a standard to provide an LPC header on the motherboard. They might as well since the flash chip needs LPC anyway.

    5. Re:FXCH and the P4 by AbRASiON · · Score: 1

      I have to say the "original" honeywell 101 is a fantastic piece of hardware - sure it might not be an IBM model M - and it might not come in USB / ps2 flavours but I could SERIOUSLY whip out 5-10 more WPM on one of those babies - and you could "wash" the majority of the bits.

      Microsofts (now out of fasion :( ) "pro" internet keyboard is quite nice though - the one with 2 usb hubs some multimedia keys (but all is in the right place, no silly office keys) and it's strong etc - unfortunately it too has passed on to MS's new form of k/b's (i hates them)

    6. Re:FXCH and the P4 by barawn · · Score: 1

      No. Because an idiot can integrate a UART. It's known hardware. You know what it needs. You know how to integrate it. In fact, in a lot of cases, it gets integrated into silicon inside ASICs, and all people know is "hook this up to a connector."

      Serial ports, parallel ports, legacy ports, etc. - all cheap, and easy. Not as general purpose as USB, true - but not everything needs what USB offers.

  149. Painless legacy by secolactico · · Score: 1

    I have a somewhat "legacy free" PC. That is, a PC with no PCI slots (or any kind of expansion slots). Everything is integrated into the mobo and the only means of expansion are two USB 2.0 ports.

    Everything was fine and dandy until I decided to turn it into a firewall/gateway and realized that I can't just pop in a second $9.00 PCI nic.

    So I ordered a USB ether adapter and hope that Linux will work with it, since I can't find any reference to it on the FreeBSD source.

    --
    No sig
  150. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 0

    Are you calling the Iraqis stupid?

  151. Re:We can have a PC not based on twenty year old t by TopShelf · · Score: 1
    Just goes to show - there are no stupid posts, only stupid replies.

    Hint: you missed the tags...

    --
    Stop by my site where I write about ERP systems & more
  152. Re: doH! by maxume · · Score: 1

    Go google for 'unibody' Somebody did come up with a new way to build cars...

    --
    Nerd rage is the funniest rage.
  153. $40 for a serial port or $5 for 2S 1P + PS/2 by Andy+Dodd · · Score: 1

    Which would you take?

    Like you, I'd take "the works" for $5. USB->serial adapters with all control lines are $30-40 minimum, and even they won't even work with some serial devices.

    By ditching legacy ports on a motherboard, you'll save a few bucks (less than $5 most likely, NatSemi SuperIO chips handle "the works" and are cheap - The most expensive one is $5.50 in 1k quantities and has serial, parallel, PS/2, 40 GPIO pins for blinkenlights/etc., and voltage/temperature monitoring.

    Given that the above chip also handles non-legacy functions like system status monitoring, the cost of the parallel/serial/PS/2 ports is probably only $1-2 silicon-wise. $3 should cover the connectors if bought in quantity.

    --
    retrorocket.o not found, launch anyway?
    1. Re:$40 for a serial port or $5 for 2S 1P + PS/2 by MrResistor · · Score: 1

      The real problem is space. I just bought an Asus A7N8X, and the ports are really crammed in tight. It came with 3 break-out panels for firewire, additional USB, and the second serial port. They could have done away with those if they dropped serial and parralell, or maybe serial and ps/2. Mine doesn't even have integrated video.

      As for the cost, though, yeah it might only be $10 total to support all these legacy parts, but that's per board, and if you're making a million boards that's a significant amount of money that could be better applied.

      Don't get me wrong, I use my parallel and serial ports on a daily basis (ps/2, though, I only use on the rare occasions that I want GRUB to boot something other than my default, which hasn't happened since december). However, I recognize that I am in a minority that is rapidly shrinking into irrelevance, and that it costs manufacturers money to support me.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  154. Increasing theoretical maximums by yerricde · · Score: 1

    a "theoretical maximum" doesn't increase over time.

    The theoretical maximum of USB 1.x has not increased; it remains at 12 Mbps. However, the theoretical maximum of USB LATEST has increased from 12 Mbps in USB 1.x to 480 Mbps in USB 2.0.

    --
    Will I retire or break 10K?
    1. Re:Increasing theoretical maximums by MeerCat · · Score: 1

      The theoretical maximum of USB 1.x has not increased; it remains at 12 Mbps. However, the theoretical maximum of USB LATEST has increased from 12 Mbps in USB 1.x to 480 Mbps in USB 2.0

      I think you're agreeing with my pedantry... "theoretical max" of "a single design implementation" doesn't increase, but a significant change to the design, or a "new technology" may have a different theoretical max (eg theoretical max of an analog modem on a frequency capped line, theoretical max resolution of X-Ray lithography for circuit design, theoretical maximum speed of a body), or a change in technique may take "currently achievable/economic levels" closer to the theoretical max... it's his poor writing I'm having a go at, not the idea that performance is expected to improve over time.

      Hey, my writing might be poor, but I'm not claiming to be worth being paid for this couple of paragraphs ;^)

      --
      T

      --
      I spent a lot of money on booze, birds and fast cars. The rest I just squandered. - George Best
  155. Useless by mobileskimo · · Score: 1

    What the hell is this article doing on frontpage news of /.? Is it just me or is this topic passe and pointless? I can't believe the massive attention and posts that are on this. *Sigh*. Now I remember why I don't read /. anymore.

    --
    "Last one in is a rotten goblin!" - Kepp
  156. In post apocalyptic earth by Anonymous Coward · · Score: 0

    In post-apocalyptic earth, legacy systems build YOU!

  157. What about x86 and ISA? by AxelTorvalds · · Score: 1
    Sweet dump the old BIOS, replace it with a new one. Doesn't change the fact that your Pentium IV still boots up in 64k real mode just like an 8086.

    Now there isn't anything really wrong with that except that fact that booting a PC isn't the most documented procedure out there. I don't know why, I think it has something to do with BIOS Engineers trying to keep a strangle hold on their jobs.. If you've done any modern assembly programming and then try to write a BIOS it's like a different world. It's totally retro, kind of freaky in ways.. Can't even map a modern flash or eeprom in to memory the way the chip comes out of reset, not enough addressability.

  158. Here's your serial adapter by yerricde · · Score: 2, Informative

    I got a few results from Google: usb serial adapter mac

    --
    Will I retire or break 10K?
  159. OMG not legacy technology.... by pulse2600 · · Score: 1

    Why the hell am I using light bulbs with filament in them? Why use light bulbs at all? And well the clothes I'm wearing have buttons...and that is like 1000 year old technology...does somebody want to make me a shirt that doesn't contain all this legacy technology? Seriously...if it ain't broke, don't fix it!!!

  160. Re:Obsession? How about just plain old usability? by Havokmon · · Score: 1
    not to be pendantic, but if a Serial Port is NOT a "contraption that somebody (sic) dreamed up" that how exactly did it come into existence?

    Dictionary.com:
    Contraption n. A contrivance; a new-fangled device; -- used scornfully.

    Contraption. Not, "something somebody dreamed up." You got an insightful for that? "Something somebody dreamed up" includes you (because we all know what your dad was dreaming about :P).

    A Serial port is an interface device. A USB port is an interface device. A USB to Serial Port adapter is a contraption to connect two things together that weren't meant to. Like Clinton and the presidency. Got it? :P

    (Jesus, I have a parallel port, why not a serial?)

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  161. Finally a computer that by CyberSlugGump · · Score: 1

    ...doesn't run on "old fashioned" electricity or use an antiquated QWERTY keyboard or a clock based processor that processes only zeros and ones .... oh wait

    one reason for the slow change is "the large number of customers with legacy ergonomic keyboards, optical mice, and trackballs" who won't want to switch to USB input devices until their older devices are no longer serviceable.

    Seriously, with regard to legacy ports, there are a number of adapters out there. A user who *insists* on using a perfectly working 10-yr old laser printer with parallel port (rather than buying a new inkjet with overpriced ink) can get a parellel-to USB-cable. Similarly for keyboards and mice.

    BTW, I've noticed that many routers with embedded print servers only have parallel ports! When will they do away with such antiquated technology?!?

    1. Re:Finally a computer that by man_ls · · Score: 1

      The logic needed to run a USB port is a lot more than that required to run a Parallel port. These network print server boxes often do little more than pass the file presented to them over the network, out the parallel port.

      The USB port requires the USB Root Hub, USB host, and all sorts of other advanced logic that isn't cost-effective to integrate into the small machine.

  162. Throughput != latency by Andy+Dodd · · Score: 1

    Can you say placebo effect?

    No way is plugging your keyboard in via USB rather than PS/2 improving things. Do you know how many signal conversions a signal from a USB keyboard goes through? Then all of the driver complexity needed to read that info? The latency through a USB connection is far greater than that through a PS/2 connection (which is pretty "low-level" and goes through almost no signal conversions whatsoever before hitting the PC's bus.)

    "this makes a big difference for people who type at speeds above 2000 words per minute."

    Maybe it would make a difference if you're typing that fast, but for anyone typing less than 197 wpm (the current world record according to http://www.greyowltutor.com/essays/typing.html ), PS/2 has more than enough throughput, and has lower latency than USB.

    Did you know that one clustered computing project used parallel ports for one of their interconnects? Yup. Ethernet handled the bandwidth-critical stuff, but for some information latency was the bottleneck and not throughput, and they used a custom parallel-based scheme for that. Faster doesn't always mean better for the job.

    Also, you don't have to use the legacy ports when you don't want to. But when you have to use a $40 USB->serial converter for some serial device, you'll wish you'd spent the extra $5 for "the works" as far as ports on your motherboard.

    --
    retrorocket.o not found, launch anyway?
    1. Re:Throughput != latency by Anonymous Coward · · Score: 0

      Erm, ever heard of sarcasm, dude?

  163. Next generation exploits too by llefler · · Score: 1
    In contrast, EFI is written in C...

    Because C programmers are so good at bounds checking.

    --
    It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
  164. The non-legacy PC is an Intel-only PC.... by jdgeorge · · Score: 2, Insightful

    The non-legacy tech mentioned in the article is limited to tech that is created by Intel.

    The article doesn't mention Firewire/1394, Hypertransport, Infiniband, Serial ATA, etc.

    In other words, according to the article, "port" of the future is USB, the "slot" of the future is PCI Express, the BIOS of the future is EFI, so perhaps we should infer that the CPU of the future is Itanium 2.

    Nevertheless, I don't mean to suggest that the article is intentionally biased toward Intel, since it doesn't really do a good or thorough job of promoting Intel-developed technologies. Perhaps the author just didn't think to research the new technologies which are in PCs that have been shipping for the past year.

    1. Re:The non-legacy PC is an Intel-only PC.... by Anonymous Coward · · Score: 0

      RTWFA! W = WHOLE It mentions Serial ATA. You just quit reading after the 3rd page.

    2. Re:The non-legacy PC is an Intel-only PC.... by Anonymous Coward · · Score: 0

      It mentions serial ata at great length actually. Good article.

  165. They want to put the BIOS on the hard drive? by RatBastard · · Score: 1

    Okay, so they want to put the replacement for the BIOS on the hard drive? Have they not talked to the legions of pissed-off Compaq users who's systems have become dead and useless due to a hard drive failure? Don't EVER stick the most essential low-level systems on the drives! Use flash RAM or some other periphial independant medium!

    --
    Boobies never hurt anyone. - Sherry Glaser.
  166. Ads by Patik · · Score: 4, Insightful
    I don't understand why Slashdot doesn't always link to the 'printable version'
    While I send 'printable version' links to friends and small mailing lists and newsgroups, I think the regular version is appropriate for high-traffic sites like Slashdot. It's only fair that if we are going to put such a strain on their server, we should view (and possibly click on) the ads that help pay for that server. It's what keeps the web "free".
    1. Re:Ads by Restil · · Score: 3, Insightful

      Not to mention, if you read the first two paragraphs of the article and get bored with it, there's no reason to use up their bandwidth downloading all the text and images for all the pages if you're not going to look at it anyway.

      -Restil

      --
      Play with my webcams and lights here
    2. Re:Ads by Threni · · Score: 1

      "to use up their bandwidth downloading all the text and images"

      Generally there are no images on printer-ready pages. I think both should be linked to. I never click on ads - in fact, I don't even look at them.

  167. Legacy-free PC? It's easy. by MROD · · Score: 1

    It's a well known, well used and probably patented business practice to re-brand unfashionable products. Hence, to create a legacy-free PC you merely have to re-brand the "legacy" interfaces and parts..

    (1) BIOS

    What does the BIOS do these days? It bootstraps the OS, initialises the hardware and runs a POST. It's written in a programmable FLASH memory chip. In other words, it's a Programmable Read Only Memory which bootstraps... a Boot PROM!

    So, the new, legacy free PC now has a BOOT PROM instead of a BIOS.

    (2) Serial Port.

    This one's easy, it's a Low Bandwidth Serial Interconnect device.. or LBSI port.

    (3) Floppy Disk

    Another easy one.. Digital Flexible Disk.. DFD-RAM

    (4) Parallel Port

    Universal Parallel Bus.. UPB.

    As you can see.. re-branding these old interfaces gives you a new, legacy-free PC!!!

    This is only really half joking, really. There are still many uses for these old interfaces and components. Half the "legacy" part is really the implementation rather than the interface itself.

    For example, the BIOS doesn't HAVE to be written the way it is currently, it's just that it is traditionally done so. The floppy disk doesn't HAVE to be limited to 1.44MB as the LS-120 drives showed (the problem this had was that it didn't look like a floppy disk at the hardware level for legacy software).

    --

    Agrajag: "Oh no, not again!"
  168. MIDI -- gotta spend a bit now by freakyfreak2 · · Score: 1

    Well my only problem with legacy free is no more old game port for MIDI purposes. Nowadays ya gotta buy a USB based MIDI unit that costs more then a bit more then the old gameport to midi cables. I play keyboards in a band and use Acid Music Pro 4 to control the keyboards from a laptop. Works rather nice. It just sux for most of the half starving musicians to have to put alot of money into what used to be really cheap. I'm at the moment saving up to get a USB based one just so I can upgrade my laptop to a modern set up.

  169. Re:We can have a PC not based on twenty year old t by malfunct · · Score: 1
    That said there isn't a good reason (that I can think of) to try and sell people the legacy technology. If we were able to get rid of some of the legacy ports (and the legacy hardware in the chipsets and bios to support it) we would probably have computers that ran better. There would be less conflicts in the hardware and less configuration nightmares. If you have an old device that runs on a serial port get a USB -> Serial convertor and still use it.

    I am one of the last people that wants to upgrade something that works well, but many of the legacy ports really don't and life would be better if they weren't on my computer (and even better yet if they weren't on my parents computers).

    --

    "You can now flame me, I am full of love,"

  170. Serial and parallel ports by steveg · · Score: 1

    I'd love to see a superior replacement for parallel ports for the average user. Network printers are better, but for individual users they are too expensive.

    Of all the many printers I have set up in the past few years, far less than half were physically close enough to the PC to fall within the distance limits imposed by USB cables. I recently had to set up a printer for a user who had moved the printer to a more accessable location and in my research to find a long enough USB cable discovered that there is a practical 10 foot limit. It's nearly impossible to find a longer than 6 foot cable, and the reason is that the USB spec is sharply limited in distance supported. You're expected to use an amplifier every so many feet if you need more than about 10 feet.

    USB may be great for a lot of things, but some peripherals (particularly printers) are commonly much further away than that. We have serial terminals all over the building hooked up to one server. That would never work with USB.

    --
    Ignorance killed the cat. Curiosity was framed.
    1. Re:Serial and parallel ports by Jaysyn · · Score: 1

      I've got an insanely long USB printer cable around the office somewhere. It's right around 30' long, never had any problems printing with it though.

      Jaysyn

      --
      There is a war going on for your mind.
    2. Re:Serial and parallel ports by steveg · · Score: 1

      Hmm. Did you make the cable yourself? I looked all over, and the longest I found was 12'. The USB specs said that the official limit was somewhere arounf 4m, although I don't remember exactly.

      --
      Ignorance killed the cat. Curiosity was framed.
    3. Re:Serial and parallel ports by Jaysyn · · Score: 1

      I found it, it's actually 15'. It just looked a damn bit bigger I guess.

      Jaysyn

      --
      There is a war going on for your mind.
  171. YOU FAIL IT by Anonymous Coward · · Score: 0

    NT OSes (and OS/2) don't have "native" support for DOS programs - they use an emulator called VDM.exe ("Virtual DOS Machine").

  172. They can have my... by RatBastard · · Score: 1

    The can have my IBM Model M PS2 keyboards when they pry them out of my cold dead hands. I've got four of them with an average age of 12 years old and they all work flawlessly, which is alot more than I can say for any other keyboard ever made. Period. My forst one I paid over $150.00 (US) for and my last three I've gotten from government surplus sales. I might replace my video card every year, but not these babies!

    Legacy free, my eye!

    --
    Boobies never hurt anyone. - Sherry Glaser.
    1. Re:They can have my... by stanmann · · Score: 1

      And the nice thing about the model M is the multiple uses you can put it to. In a pinch you can use a Model M and a wedge to chop down small trees. A model M will put a Nail into a board handily. Oh yes. the keycaps are easily reconfigured so that if you wish to switch to Dvorak or some other keyformat that can be done convieniently too.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  173. Legacy hardware = bad, legacy software = good by alispguru · · Score: 2, Insightful
    Most posters seem to be confusing these two. They're different, because:

    Hardware has gotten better over the last 20 years

    Software hasn't
    I'm not kidding, folks. Hardware has obvoulsly gotten better - faster, more reliable, cheaper, simpler to interconnect and configure. The hardware available to research labs is at most one generation ahead of what's sold to the masses.

    On the software front, though, remarkably little has changed in the last twenty+ years, except for stuff moving from research labs out to the real world, and consolidation behind the Microsoft "standard". How much difference is there, fundamentally, between an Alto running Smalltalk and a PC running XP (other than hackability and stability, of course)? The major difference is that the Alto could only interact with the small community of other Altos, whereas the XP box can hang out with the much larger community of PCs.

    --

    To a Lisp hacker, XML is S-expressions in drag.
    1. Re:Legacy hardware = bad, legacy software = good by GlassHeart · · Score: 1
      On the software front, though, remarkably little has changed in the last twenty+ years, except for stuff moving from research labs out to the real world, and consolidation behind the Microsoft "standard".

      You just haven't been paying attention:

      • Computers are now a fact of life among musicians and many artists.
      • Desktop publishing has gone from buzzword to fact of life.
      • Mobile computing has grown up.
      • Email reaches even your grandparents.
      • A virtual world of information, known as the WWW.
      What's changed is who is sitting in front of that computer. That's not trivial at all.
  174. How about those 360K floppies? by RatBastard · · Score: 1

    How about those 360K single-sided single density floppies? Too bad you don't get to 360K until you get to double-sided, double-density 5.25" floppies.

    It's not that hard to do a little basic research.

    Oh, and it's called "BASIC", not "Basic". (I wonder if he even knows what the Hell "BASIC" stands for?)

    --
    Boobies never hurt anyone. - Sherry Glaser.
    1. Re:How about those 360K floppies? by Doctor+Memory · · Score: 1

      I think we got 360K just by going to double-sided. The original PC floppies were 160K, then they added an extra sector per track to get up to 180K, then going double-sided took it up to 360.

      I remember my roommate coming home with his first PC. Totally maxed, with FOUR half-height floppies! And a 1200 baud Hayes Smartmodem! Man, we were livin' large, doing our class assignments in Turbo Pascal, then uploading the source to the VAX and printing it out from home so we could just swing by and pick it up on our way to class.

      Now I spend my days glaring at this pathetic 600MHz P/// that takes 30+ seconds to load Eclipse, and won't compile my Java system in under two minutes. But at least I can surf Slashdot while I wait...

      --
      Just junk food for thought...
    2. Re:How about those 360K floppies? by Bob+Uhl · · Score: 1
      I wonder if he even knows what the Hell "BASIC" stands for?

      Beginner's All-purpose Symbolic Instruction Code, IIRC. For its time, it wasn't all that bad, but it frightens me that folks still use it.

  175. What a fortunate accident! by Anonymous Coward · · Score: 0

    This guy makes it sound like 20 years of backwards compatability is an accident, rather than something carefully and painstakingly constructed.

  176. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 0

    Yes. That's why I said "Americans".

    Smart boy.

  177. Re:You could get a legacy-free PC before by Anonymous Coward · · Score: 0

    Yeah well my dad can beat up your dad.

  178. Re:Obsession? How about just plain old usability? by Reziac · · Score: 1

    [blink] Could something like that explain the sometimes strange behaviour of my latest mouse? It's got a USB connector (I couldn't even FIND an optical mouse with a PS/2 or serial connector) and a PS/2 adapter. It seems to occasionally have sputters and delays (and once in a long while, an outright hardware lockup) that I've never seen with a straight PS/2 or straight serial connected mouse, and that don't seem to be related to being of the optical species.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  179. Werd! by Anonvmous+Coward · · Score: 1

    Yeah, because my serial port, paralell port, floppy drive, and PS/2 port are keeping my computer from evolving to ... uh.. .an iMac!

  180. A notable omission by Galvatron · · Score: 1
    He forgot the oldest legacy interface of all, the AC power adaptor! When will computers finally move away from legacy support for the 100+ year old technology of alternating current? Surely after such a great length of time, we should be able to come up with a better technology than that!

    Seriously folks, just because something's old doesn't mean it needs to go. Sometimes it's not worth the cost of transitioning; skip this technology, and just pay the cost once, when the next technology comes along. Sometimes the new technologies are too proprietary. Zip drives eventually failed, I think, becuse of both of the above issues.

    I also believe that Apple moved away from the floppy too early; when Apple dumped the floppy, there was no widespread, standardized, rewritable media to use. Now, with USB keychains and cheap CD-R/RW, we're reaching a point where it's appropriate to eliminate floppy drives. As such, I disagree with the statement that "PCs are just now catching up to Apple" as many Apple cheerleaders say here on slashdot.

    --
    "The question of whether a computer can think is no more interesting than that of whether a submarine can swim" -EWD
  181. And another thing. by Anonymous Coward · · Score: 0

    "single-sided, low-density floppies holding 360K"

    Nope. Originally, there was a single-sided, double-density drive holding 160K. Then a double sided variant appeared holding (wait for it) 320K. When DOS 2.0 came along, they crammed nine sectors per track instead of eight, and got 180K out of single-sided disks, and 360K out of two-sided disks.

    Then the AT and DOS 3.0 came along, and we had "high-density" 5.25" disks that held 1.2M.

    Finally, the PS/2s came along with 3.5" drives in two varieties -- the cheaper ISA boxes had "double-density" 720K versions, while the more expensive MCA (which isn't even mentioned in the article -- poor IBM) units sported the now-familiar "high-density" 1.44MB versions.

  182. The guy's a techno-foo by Slime-dogg · · Score: 1

    "in fact, very few engineers are proficient in machine language."

    Why is it that everyone just assumes that it's the engineers that do software design? Most of the BIOS programming is probably done by the CS guys, as most of them are proficient in machine language.

    Have you ever heard a CS guy rant about the quality of an engineer's code? It's some of the most humorous, yet completely rational and founded stuff in the world. Engineers (mainly EE) should stick with the circuits and logic gates. Maybe they should even take more classes in CS.

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  183. BEWARE!! by t0ny · · Score: 1
    Watch out!! Those 'Legacy' components are the only thing protecting us from Uncle Sam, Eschelon, Big Brother, and Paladium!!!

    Just to be safe, Im stockpiling bottled water, shotguns, and 386s...

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

    1. Re:BEWARE!! by Anonymous Coward · · Score: 0

      I'm stockpiling my copies of Red Flag linux. Its the only way to be sure I'm safe from the US government.

  184. A *REAL* substitute for the floppy by Anonymous Coward · · Score: 0

    I am all for getting rid of legacy ports, particularly floppies, which I hate. None of my machines have floppies.

    However, that does not mean I am an idiot: I realize that there is a NEED for a ubiquitous R/W device that is not the HD so that you can put BIOS flashes, drivers, or disk utilities on it for "under the hood" changes.

    What is needed is a universal CD-RW format that the BIOS can understand (and write to). From my understanding, this is what Mt. Ranier format is supposed to do.

    It would be really nice to scrap the floppy and be able to have a 650+ meg disk that can load an OS, save drivers to it, and repair disks, all without having to swap out 20 floppies at a time.

    Yes, memory sticks may do this job, but it would be so much more ELEGANT if a single device (your optical drive) could also double for this purpose.

  185. Re:Let Freedom Ring - unless you disagree with us! by Anonymous Coward · · Score: 0

    No, you said "People only seem to understand how stupid they are when their children are dead and their cities lie in ashes." "People" not "Americans" or "American people" meaning your statement applies to all "people." So, I must assume you include the Iraqis in that.

  186. I always love that argument... by outrider · · Score: 1

    and my wheels are still made out of stone, too!

    It's not like the wheel is free of innovation.

    1. Re:I always love that argument... by Rob+Simpson · · Score: 1

      and my wheels are still made out of stone, too!
      It's not like the wheel is free of innovation.


      Yeah, now we have Firestone tires. Whee! *crash*

      Seriously, though - new tires can still drive on old roads, can't they?

  187. Re:Obsession? How about just plain old usability? by Bonkers54 · · Score: 1

    By that, do you mean that you have one of those broken and recalled microsoft optical mice? It has nothing to do with it being USB or PS/2. Microsoft happens to have just made a crappy mouse and they even recalled it.

  188. EFI=Motherboard Driver? by PSaltyDS · · Score: 1

    Quote: "EFI isn't space-constrained because its data resides in a special reserved area of the hard drive."

    So, EFI is just a motherboard driver called by the BIOS... that the motherboard supposedly doesn't have...

    If it doesn't have a BIOS, what are you running when you setup a new HDD, and what process puts the EFI on the 'special reserved area'???

    Karma: Very High - Due to good looks, wit, charm... Oh, wait... It's going down... WHAT HAPPENED?!

    --
    Any technology distinguishable from magic is insufficiently advanced. - Geek's corollary to Clarke's law
  189. OK, but... by Guppy06 · · Score: 1

    ""InformationWeek is running a story by Fred Langa which gives an overview of the ways to create a true-Legacy-free computer. Finally we can have a PC not based on twenty year old technology.""

    That doesn't do a damn thing about my collection of peripherals based on "twenty year-old technology." I've got a USB 1.1 controller built-in to my motherboard and a USB 2.0 daughter board. What's next? IEEE 1394? Heck no, I need a serial controller with a PCI interface (I've only seen ISA, and people like you make it almost impossible to find a modern motherboard with ISA interfaces), because I only have two RS-232 ports and four devices to plug into them.

    You know what else would be nice? A game card. I have nearly a dozen different kinds of joysticks and game pads, and only one of them is USB-only. I could probably get along fine with my Gravis GRiP, but that only works in Windows 95 (!). Why? Because Gravis had to jump on the new technology bandwagon, going all USB and forasking their older technology.

    Paralell ports I'm fine with. Luckily, I only have a scanner to plug into it.

    But other than "because it's cool!" why should I spend money on a "legacy-free" computer?

  190. Re:We can have a PC not based on twenty year old t by jedidiah · · Score: 1

    That has NOTHING to do with the older standard. That is just left over design cruft from the original PC XT. Such conflicts occur in PC's only because no real design was ever done in that area before the resulting byproduct got set in stone.

    Although, I would expect that much of that cruft went by the wayside as PCI overcame ISA.

    By the time USB finally became widely used, those problems probably didn't even exist anymore (to be solved by new fangled hardware).

    If the XT ISA architecture ever pained you, it's your own damn fault for not being a more active consumer and allowing crap like that to become predominant.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  191. Re:Obsession? How about just plain old usability? by Havokmon · · Score: 1
    Could something like that explain the sometimes strange behaviour of my latest mouse? It's got a USB connector (I couldn't even FIND an optical mouse with a PS/2 or serial connector) and a PS/2 adapter.

    Well, YEAH. I mean, it's like putting a square peg (USB) into a round hole (PS2).

    Don't you have grandparents? :P

    Seriously, any problems, use the real deal. Either go all USB, or all 'obsessive, compulsive backwards compatible' - according to the parent post. ;)

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  192. Legacy free... what bs by Anonymous Coward · · Score: 0

    the only thing gained by getting rid of usefull ports and slots on a PC is making it cheaper and forcing you to upgrade when none is necessary. I have two NMS DSP boards that are now useless (at $8900 a pop) because no newer PC will accept an ISA board. I am forced to upgrade to basically the same board with a differect interface... this legacy free garbage is just a way to force your peripherals to be obsolete and require you to upgrade. Serial and parallel ports are very usefull and easy to program an experiment with... I hope these don't go soon.

    1. Re:Legacy free... what bs by pecosdave · · Score: 1

      Considering some of whats been discussed I wonder if it would be possible to make external Future interface to ISA adapaters in much the same way they have devices that will add USB serial and parallel ports?

      --
      The preceding post was not a Slashvertisement.
  193. Why USB is better than UART by XNormal · · Score: 5, Informative

    Interfacing to a UART is trivial. Much more trivial than with USB

    Standard serial ports don't have a power supply with a well-specified current budget (you have to use wierd parasitic power supplies that don't always work on laptop serial ports).

    Serial ports require negative voltages (more workarounds with switched-capacitor inverters).

    Serial ports don't have a reliable way to detect plug and unplug events.

    Serial ports don't have a standard way to identify the type of device plugged in.

    Serial ports cannot be expanded and chained with hubs.

    Serial ports require an interrupt per byte and are connected on the legacy ISA bus - each I/O cycle takes nearly a microsecond (thousands of cycles on a modern PC!). A USB controller is a bus-mastering PCI device with a scheduler driven by table data structures.

    Serial ports are slower. Sure, USB 1.1 is not terribly fast at 12mbps but it was a design compromise to keep it cheap enough so you can build a mouse for less than $1 material cost.

    Serial ports don't have isochronous transfer modes for timing-sensitive data like audio and modem signals.

    A DB9 connector is less friendly than the USB connector. I hate those retaining screws.

    A DB9 connector is not designed with recessed pins for better ESD protection.

    A DB9 connector is not designed with data pins recessed farther than the power and ground pins for safe hot insertion and removal.

    Serial ports use an antiquated notion of DCE and DTE to determine connector gender and everyone generally screws it up so gender changers are occasionally necessary.

    Yes. A UART interface is trivial. Except when you have to find out why it's not working (oops, it's disabled or set up in the BIOS as an IRDA port).

    Serial ports don't have predefined device classes so a variety of devices can use a standard driver.

    Sure, all this comes at a certain price and the Microsoft implementation of USB PnP and standard device class drivers leaves something do be desired but it's generally an improvement over UARTs.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
    1. Re:Why USB is better than UART by JCholewa · · Score: 1

      > Yes. A UART interface is trivial. Except when
      > you have to find out why it's not working (oops,
      > it's disabled or set up in the BIOS as an IRDA
      > port).

      What, and USB is never set incorrectly at the BIOS level? Hah!

      I love serial. I can just dump characters into it instead of having to figure out the horrible APIs available for other interface types. Yeah, it's lazy, but some of us don't exactly receive the funding or time to be creative in all aspects of our programming. :p

      That said, I easily see the advantages the USB/Fireware/Parallel have over Serial ports. I'm just being difficult to annoy you.

      -JC

    2. Re:Why USB is better than UART by Anonymous Coward · · Score: 1, Insightful

      Serial ports don't need to be rebooted to clear their frequent errors!
      Serial ports don't need to be within 9 feet of the device they attach to.

      Next!

    3. Re:Why USB is better than UART by Havokmon · · Score: 1
      Yes. A UART interface is trivial. Except when you have to find out why it's not working (oops, it's disabled or set up in the BIOS as an IRDA port).

      or when. IT'S BEEN COMPLETELY REMOVED FROM THE SYSTEM.

      Those are all good reasons why USB is 'better' than Serial, but IMHO, there wasn't any reason why serial should be completely removed.

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    4. Re:Why USB is better than UART by Anonymous Coward · · Score: 1, Informative

      A lot of what you say seems to come from the point of view of a user, not a tinkerer. USB is much harder to connect to with something you cook up on your own DIY workbench. Not that your point of view isn't valid; USB is probably the right thing for most users.

      But I wanted to point out ONE real problem with your arguments:

      Serial ports use an antiquated notion of DCE and DTE to determine connector gender and everyone generally screws it up so gender changers are occasionally necessary.

      Maybe I'm nuts, but IMHO USB uses the DTE/DCE notion, with the computer and hub ports being DTE and everything else being DCE. You can't connect two computers together over USB without a gender changer of some sort, you can't have two masters on a USB bus. If USB is a good thing, then DTE/DCE is not an antiquated notion. The way some RS-232 peripherals implemented it may be an issue, and there's the fact that nobody wants to make a correctly wired nullmodem, but the basic DTE/DCE idea is sound.

    5. Re:Why USB is better than UART by MadAnthony02 · · Score: 1

      Exactly. It all comes down to the fact that many of the USB features are not things needed for those devices. For example, back when I had an Baby AT case, I had a serial mouse. Guess what? I never had a problem with it, because I don't need massive throughput for my mouse, nor do I need to regularly unplug my mouse (because TAB gets old real fast).


      Right now I have a Palm IIIc on my serial port. While it would be nice to have an integrated power supply, I don't sync my palm enough to care how fast it syncs

    6. Re:Why USB is better than UART by Anonymous Coward · · Score: 0

      Wow! 2 minor counter points vs his 14! And they aren't even really valid. I've never had to reboot to "clear frequent errors", and if you really need to go more than 9 feet away, you can get repeaters that allow for 100 ft or so distances.

      Next!

    7. Re:Why USB is better than UART by barawn · · Score: 1

      OK, I could debunk about -all- of those statements, but I'll keep it down to a few.

      Standard serial ports don't have a power supply with a well-specified current budget (you have to use wierd parasitic power supplies that don't always work on laptop serial ports).

      +plug and unplug
      +"device types"
      +"hubs"
      +"isochronous transfer modes"


      What the hell? Serial ports are for communication, not powering things. They shouldn't supply power. Yes, in certain cases, they used to, but that was bad design because USB didn't exist. Now it does. Device needs power -> use USB.

      They're also not for interfacing with generic devices. They're for communication. You talk over them with RS232. That's it. That's all. That's all they do, that's all they SHOULD do. If you want more, use USB. But if all you want is to send characters back and forth slowly, you shouldn't need to go through the gigantic hoops that USB offers.

      Serial ports require negative voltages (more workarounds with switched-capacitor inverters). .. because you get better noise performance that way. RS232 works in more "hostile" environments than USB does.

      Serial ports require an interrupt per byte and are connected on the legacy ISA bus - each I/O cycle takes nearly a microsecond (thousands of cycles on a modern PC!). A USB controller is a bus-mastering PCI device with a scheduler driven by table data structures.


      This is simply wrong. This is the implementation of a serial port from years gone by. Modern 16750's support DMA transfer to/from their buffers and are easily interfaceable to modern systems. Typically serial ports now go through the LPC bus rather than the ISA bus, and those overheads are completely wrong. The IRQ requirement is a BIOS limitation. ... problems with DB-9 connectors

      I'm sorry, but your statements are really quite bad. The retaining screws are there for a reason - to ensure complete mating. While USB is well designed, it's not as rugged a connector as a DB9 is.

      DB-9s do have recessed pins. Grab a male serial port. The shell is in front of the pins. Ground will mate before any of the pins mate. The whole "USB has better ESD because of its connector!" is just bull. As for the hot-insertion and removal, RS232 doesn't HAVE power and ground pins. It has communication pins.

      So that's the basic response. USB is an improvement upon RS232, but it is not a replacement for it. If you don't need USB, you shouldn't have to have it. UARTs are just -way- too easy to interface to. When I say "interface", I mean "hardware", not "software". If your BIOS is stupid, complain to the motherboard manufacturer, not the UART manufacturer. I've designed interfaces to UARTs. It's really really easy. You can even get purely serial UARTS so the total pin count is really low.

      The day UARTs get end-of-lifed is the day I sigh in agony. I'm already annoyed that DRAM is going away. Not all of us want the whiz-bang superfast crap - we just want to make hardware that works that we don't have to spend a long time worrying about stray capacitances and such.

      So, to sum up:

      Serial ports: good
      Devices which use the serial port in bizarre ways (grabbing power, using them for something other than simple communication): bad
      USB: good

      Ditto with the parallel port.

    8. Re:Why USB is better than UART by barawn · · Score: 1

      See points to counter all of his.

      And last time I checked, the distance limitation is a killer. I've had a 40 foot long serial cable. I simply couldn't've used a USB implementation there.

      (And don't suggest USB->serial converters. They're such hacks, they barely work right, and more importantly, it's so trivial to implement on a motherboard there's no reason to get rid of them for the benefit they offer.)

  194. Any old keyboard. by pommiekiwifruit · · Score: 1
    Nope, my keyboard (for a Pentium based machine, not exactly that old!) won't fit into new fangled machines with their skinny little keyboard ports. I think they must have shrunk the ports about 5 years ago.

    And floppy disks seem to be smaller now too; I haven't seen a 5 1/4 incher for a while...

    1. Re:Any old keyboard. by Jaysyn · · Score: 1

      Din 9 to PS/2 adapter, problem solved.

      Jaysyn

      --
      There is a war going on for your mind.
  195. So what? Why do people do it? by mirabilos · · Score: 2, Insightful

    First off, I like certain parts of legacy. Like,
    not being able to
    a) use my laptop as serial console (it has no serial
    port any more)
    b) switch my IBM "clickety-click" keyboard on my
    laptop (it has no PS/2 port any more - only
    two USB, one VGA and one parallel)
    is icky. I heavily dislike it. My IBM keyboard
    weighs about six kilopond, but that's what makes
    it good.

    OTOH, think about all the "small" OSes, i.e.
    non-Windows and non-GNU/Linux.
    Will they ever work on those computers?

    Also, since the design changes, you can never
    know if TCPA is already inside.

    I hope I can shed some light on it, and I'm
    just trying to tell people to not forget their
    own past.
    I still like MS GW-BASIC 3.22 - I was 8 when
    I learned it (and did not even understand a
    single word of English; I started to learn
    English at the age of 12).

    --
    My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
  196. Yay Landfills!!! by SN74S181 · · Score: 1

    The thing that really galls me about people who are strong, sometimes rabid, advocates of 'doing away with Legacy hardware' is that really, they're advocates of huge garbage landfills. It's fine to 'eliminate legacy design' if you're trying to sell new hardware in one or two year cycles to everybody. It's nuts if you're reasonable about what you spend and you want to incrementally upgrade to maintain your investment.

    An excellent example of 'Legacy design practices' that work are the B-52 bombers. The airframes are almost always older than the pilots who fly them these days. The US Government probably couldn't afford to replace all the hardware we have long term investments in to keep the B-52 fleet running. And they shouldn't have to.

    There do need to be 'breaks' with the past. Several significant breaks that I can think of in PC technology were the shift from the 'baby AT' to the ATX form factor for motherboards. The move from the 5-1/4" to 3-1/2" diskette and fixed disk drive footprint.

    Finally, the organization that has Pissed me off the most when it comes to the 'anti-legacy' movement is Microsoft. They've for years advocated doing away with a number of legacy hardware features. I used to joke that the way to 'update' an older motherboard to be 'PC 2000' compliant (one of the Microsoft 'standards' they tried to impose for a vendor to get 'ready for Windows' labeling) was to use a side cutter to remove the serial, parallel, keyboard, and mouse ports, then fill the ISI slot board edge connectors with potting epoxy.

    Ummm... fuck that.

  197. As usual, PC people ignore Apple by pauljlucas · · Score: 2, Insightful
    That rough-looking circuit board is actually the forebear of all PCs ever made, an artifact as important as, say, Bell's first telephone or Edison's light bulb or the Wrights' Flyer.
    Except that said circuit board was not the first computer circuit board in a personal computer. Apple introduced the Apple I in 1976. That circuit board would be analagous to Bell's first telephone call, etc.
    --
    If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    1. Re:As usual, PC people ignore Apple by TeknoHog · · Score: 1
      > Apple introduced the Apple I in 1976. That circuit board would be analagous to Bell's first telephone call, etc.

      Except that "PC" here means "IBM PC/XT/AT compatible x86 box". I know it's wrong, I agree that PC means personal computer, but that's what the article is all about. There's much less legacy hardware in Macs, for example.

      Then again, by using the IBM PC definition, Legacy-free PC is an oxymoron. You can already escape the legacy problems by using other platforms. But you cannot change the fundamentals of IBM PC and still call it IBM PC. It's possible to use x86, PCI et al. without having an entire IBM PC, though.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:As usual, PC people ignore Apple by pauljlucas · · Score: 1
      Except that "PC" here means "IBM PC/XT/AT compatible x86 box".
      I know and it's irrelevant to my point. My point is that he compared the shown PC motherboard to a landmark event analagous to Bell's first phone call and that he was wrong in doing so.

      It would be like highlighting Toyota's first engine as a landmark event ignoring Henry Ford even if there are more Toyotas on the road today than Fords.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    3. Re:As usual, PC people ignore Apple by Anonymous Coward · · Score: 0

      The point of showing the IBM board is that modern x86 PCs are still register-compatible with that thing.

  198. Re:We can have a PC not based on twenty year old t by FuzzyBad-Mofo · · Score: 2, Funny

    At least in Unix the slashes run the right way, and text files don't use silly two-byte line terminators.

  199. Legacy-free is just Intel/MS proprietary by dtjohnson · · Score: 0

    The overused term legacy-free looks like nothing but a PC that is specifically designed to require a specific Intel/Microsoft combination of hardware and software by implementing specific proprietary features. The article claims that a 'legacy-free' design will allow new 'innovation' but does not provide any examples of innovations that are being prevented by current architecture. The original 1981 IBM PC utilized many 'legacy' features borrowed from earlier platforms including the design of the 'centronics' parallel printer port and serial data ports, ASCII text characters, floppy disk drives, POST power on, memory error-checking, etc. The design of any complex device, be it a computer, a car, an airplane, or a home, is an evolutionary process in which the best 'legacy' features from prior designs are utilized along with new design features based on new materials and technologies. We even have some special terms for the 'legacy' design features such as "knowledge", "experience", "SAE Standards," and "building codes."

  200. Re:Obsession? How about just plain old usability? by Reziac · · Score: 1

    No, it's an A4Tech, which in my experience builds relatively durable mice.

    I wondered why there were piles of cheap M$ optical mice at the last swapmeet... betcha they were those recalled mice fallen into a greymarket retail channel.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  201. Re:Obsession? How about just plain old usability? by Reziac · · Score: 1

    Okay, I'll go all USB... as soon as someone buys me a new KVM switch that has a USB port, and finds a way to get proper USB support on every necessary machine attached to it... Oh, not to mention you'll have to replace my parallel printer and SCSI scanner.

    Maybe you young'uns don't remember this, but there was a day when USB stuff (especially mice and keyboards) had to be plugged into the hub in the "correct" order (determinable only by inspecting the entrails of a white unicorn), or it wouldn't work.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  202. Legacy-free computing? Apple's way ahead, as usual by Gryffin · · Score: 4, Interesting

    I've been running a legacy-free computer since 1987 when I bought my first Mac.

    • PS/2? Gee, where did IBM think of that? maybe the ADB ports on a Mac. They even used the same connectors as Apple. Of course, in the Apple version, keyboard & mouse ports were interchangable, daisy-chainable (plug the mouse into the KB, f'rinstance), and supported a variety of other devices as well (joysticks, hardware dongles, etc.).
    • Plug 'n' Pray? Not on a Macintosh. I've never had to set an interrupt or mave a jumper on a Mac *ever*. It's always just worked.
    • ISA too slow? Apple used the faster Nubus for the Mac, then later switched to PCI before the x86 crowd.
    • BIOS too primitive? Apple helped develop OpenFirmware, which sounds a bit like Intel's EFI to me.
    • 4.7MB/s ATA too slow? Apple had 10MB/s (later 20MB/s) SCSI in the Mac for ages, then switched to ATA/33 once it caught up in speed.
    • Floppy drive? What's that? Apple dropped 'em years ago. Even before CD-R became cheap, Syquest or Zip drives were ubiquitous on Macs. They could even boot off them. Amazing concept, huh, booting off a removable drive?

    See a trend here? Seems the x86 world is just now getting around to solving legacy issues that Apple solved long ago. Welcome to the future, folks.

    --
    Learn from the mistakes of others. You won't live long enough to make them all yourself.
  203. My favorite quote... by Mitchell+Mebane · · Score: 1

    For example, a traditional BIOS is space-limited, so most are programmed in compact, low-level "machine language," which is notoriously difficult to do well--in fact, very few engineers are proficient in machine language.

    That's right: legacy-free engineers use assembler.

    :)

    --

    The roots of education are bitter, but the fruit is sweet.
    --Aristotle
  204. Re:Obsession? How about just plain old usability? by Havokmon · · Score: 1
    Maybe you young'uns don't remember this, but there was a day when USB stuff (especially mice and keyboards) had to be plugged into the hub in the "correct" order (determinable only by inspecting the entrails of a white unicorn), or it wouldn't work.

    I remember that, but us 'Young and Wise' guys let you guys slosh through the new crap before we even attempt to use it ;)

    I personally still use my ISA 3com NIC, and my ISA SB AWE 32, I have 2 USB ports, and only use 2 USB devices at a time. My mouse is PS/2, my keyboard is AT. I've had my keyboard for 11 years (thankfully, the only original part from that purchase). IMHO, using a USB hub is asking for more cost/trouble than it's worth. (maybe I'm not the young'un ;)

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  205. Re:Almost all new motherboard now have no ISA slot by Anonymous Coward · · Score: 0

    How about almost none.

    I haven't seen any new motherboards for standard PCs with ISA slots in 3 years.

    Maybe someone makes one but it ain't in stores. You'd need to order it "special".
    Now in the embedded world all that's different. They still use 486's!

  206. Windows Only by Anonymous Coward · · Score: 0

    The EFI is a tiny, secure operating system that sits between the hardware of a PC--or any computing device--and the high-level operating system (like Windows or Linux) that humans normally interact with. Although the EFI can emulate a traditional BIOS, it also can do much more. For example, it can provide a full mouse-driven graphical interface for controlling the low-level hardware functions that today can only be controlled by hitting a special key at startup and entering a limited, arcane, and text-only "BIOS Setup" routine.

    Does this mean that Intel will dictate what OS they will allow on the hardware?

  207. Scariest statement of the article... by DCowern · · Score: 1

    contrast, EFI is written in C, the world's most popular high-end programming language, and EFI isn't space-constrained because its data resides in a special reserved area of the hard drive. This means that far more engineers will be able to do more creative things with PC hardware than is now possible.

    [sarcasm]Oh yeah, because magnetic storage is SO much more reliable than solid state EEPROMs and the thought of engineers getting "creative" with my system sounds SO safe.[/sarcasm]

    Seriously folks, what happens the first time you want to put Linux on your box and you screw up repartitioning your drive. No more booting. Ever. The mechanism that controls basic bootup and hardware functions must be segregated from userland to the maximum extent possible. Even then it has to have some sort of hardware reset in case you screw up too bad. This EFI thing sounds like it's going to really screw up some people's machines.

    I don't want people getting creative with some things on my PC, I just want them to work. If engineers want to be creative, they should go work for NASA... not mess with my BIOS!

  208. RTFa and you find an Intel PR Rant by Anonymous Coward · · Score: 0

    That's all this is is PR for Intels new BS with a touch on Serial ATA just to make it seem objective. This guy doesn't seem to realize that standards are a good thing and that there are industry bodies who work with a large portion of these companies to come up with new standards. All he does is talk about stuff being *old* and what Intel has planned to fix it. Just for those who want to know, MY primary reason not to adopt some of the new tech (like those damned USB memory things) is price and DURABILITY. I can drop a floppy and it still works. For that matter, I can throw one across the room and it usually still work. And if it breaks, darn! I'm out 15-30 CENTS. People wants something for their money that is going to last a while and a lot of the computer race doesn't address that need. Newer, faster, bigger, better only works with the portion of the populace that CAN AFFORD IT! And then they sell off their *old stuff* to friends who can't afford new or to shops to help defray the cost of the new, thus creating a need for things to last more than 1-2 years. Basically, If you can afford it and feel its right for you, then upgrade (especially if you can afford the tech support for it), but let those who can't follow the evolutionary path to "legacy free". Enough ranting, I gotta get a Coke!

    1. Re:RTFa and you find an Intel PR Rant by ShadowDrake · · Score: 3, Insightful

      What I never understood was this:

      -Industry is so keen on getting us to abandon our PS/2 keyboard and Centronics parallel ports.

      -In theory, fewer connectors and less space taken on the chipset components should be cheaper

      -Yet, the only "legacy-free" parts I see are either in OEM systems (and generally not for individual consumption), or sold to enthusiasts as wow special at a high price.

      I can get decent full-legacy Athlon mainboards at USD 50-70. Why should I pay twice as much if not more for a legacy-free board, and actually get LESS?

      Aside: if you're freeing all that mainboard space, can't you find something better to do with it than 144 USB ports? The whole point of USB is that you can use hubs and daisy-chaining so one or two ports should be enough.

      --
      It's just like a fascist dictatorship, without the punctual rail service!
    2. Re:RTFa and you find an Intel PR Rant by Anonymous Coward · · Score: 0

      Hmm, you mean the same kind of pricing as DVI LCD displays VS VGA LCDs? Enev though one includes a shit load of circuitry for AD conversion and the other doesn't?

    3. Re:RTFa and you find an Intel PR Rant by bluGill · · Score: 1

      The Centronics port sucks as a printer interface. It is not two-way, and even though two-way standards exists, they are not well supported. Odds are your parrell printer doesn't make use of that ability. So you end up with "Print one FIRE" errors because the printer isn't out of paper, and it is online, but there is still a problem that it wants to notify you about. USB makes is easy (at least in theory, we all know that practice isn't often the same) to send whatever error you want, so you can say things like "The printer is out of red ink", or "There is a paper jam at the output tray".

      USB as a keyboard/mouse interface is nice because you can have more than one of each with USB, which means for the few people who want that, they can do it. (In other words I agree that there is no compelling reason to replace PS/2 ports, but from a cost point of view you can save a couple ports and a little chip space if you skip them)

  209. Why I didn't buy legacy-free last Xmas by Anonymous+Brave+Guy · · Score: 1

    Around the start of this year, I was putting together a new PC. Being a bit of a geek, I was choosing all the parts separately, putting them in a funky aluminium case, planning to dual-boot with Linux, etc. etc.

    One thing that I seriously investigated was buying a legacy-free motherboard. I figured I had precious little need for "old" kit. I was wrong. Below are a few of the many reasons I rejected the legacy-free option.

    • USB keyboards and mice suck. There's nothing wrong with the PS/2 ones, but a serious game player will feel the latency with USB.
    • Serial ATA is untried and untested. Available SATA drives are slower than good PATA ones (I bought a 'cuda IV :-)). The speed advantages of the technology are purely theoretical, since even a RAID array in a home system won't get near the max bandwith of PATA once the cache runs out (i.e., after a fraction of a second).
    • Ditching a traditional parallel port also means ditching the ability to use nearly every good printer out there, unless you're into home networking and your kit is serious enough to use that way. Only very recent printers have USB and such on them as a general rule, yet your average home laser today is still only a 600dpi B&W job, just like the one I bought six years ago. Why shell out fifteen quid for a port adapter, or 150 for a new printer, when you can just use the same kit you always have?

    In the end I went for a system that ditched the pointless stuff. I have no floppy drive installed, for example. I also have a motherboard with decent on-board sound and networking, which cuts down a lot on the add-in cards. But legacy-free I'm not. I connected up my old hard drive to transfer data over, and I could still connect up the floppy or Zip if I needed access to data via those, too. I eventually bought a new printer for other reasons anyway (mumble, mumble, Panasonic and WinXP and no drivers, mumble) so I do use USB for that. I saved thirty quid by sticking with my nice, comfy PS/2 keyboard (none of this overly light, USB-enabled smart keyboard crap for me) and my trusty MS wheel mouse.

    And you know what? Somehow, everything works and I don't feel at all held back, however old and boring I may be.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  210. What, like x86 instruction set? by iamacat · · Score: 3, Informative

    It could be true that there is nothing wrong with the serial port to connect a modem. But the article said nothing about the most obsolete component in today's Intel PC - the processor itself. So we might see a PC with a fancy BIOS that comes with its own windowing system, but still has a processor with less than 10 general purpose registers. I know that Apple, Sun, AMD and so on probably underplay the significance of clock speed. But, 1GHZ PowerPC sure runs faster than 1GHZ P4. What we need is a modern, legacy free instruction set specially designed to support modern programming languages like C++ and Java. Large number of registers and hardware stack ("register windows") support is a start, but I am sure there are new ideas developed after Sparc design. What would an ideal machine language of today look like if it doesn't have to be remotely understandable by a human, only by the optimizing compiler. For example, if Intel's branch prediction, load/store reordering, parallel execution and so on are already specified by instructions themselves. And of course, this means starting anew with a single instruction set. No more emulating 8086, 80286, 80386 and so on in hardware. Software emulation, like 68K programs under MacOSX comes to mind, but I guess better legacy free all the way. Which means that the start is probably not a desktop PC, but a cheap, high-performance server. If you can have a Linux port, database server and a J2EE application server available, you might not care about the rest for your online store server if you get a better price/performance ratio. When the technology does come to desktop it will be probably covered with adapters, software emulation and even some bits of hardware emulation like a christmas tree and it will take years to whittle them away. Well, that's life.

    1. Re:What, like x86 instruction set? by Anonymous Coward · · Score: 0
      What we need is a modern, legacy free instruction set specially designed to support modern programming languages like C++ and Java.


      Wasn't that the original design goal of RISC?

    2. Re:What, like x86 instruction set? by Anonymous Coward · · Score: 1, Interesting

      no.
      The 1st mpu (micro processing unit, a cpu in one chip) designed to run high level languages was the 8 bit 6809. By then Intel has firmly defined the 8080 instruction set which is still with us today. Other CPUs that were designed for high level languages include the AT&T 32000 and NCR16016. These processors had instructions for building stack frames and pulling elements out of structures that are on the stack or heap. Things like the Sparc were designed to do a single operation very fast with the expectation that the compiler could generate all the needed instructions and optimize them. RISC wasn't designed to be easy to for the compiler to generate code, it was designed for the compiler to be able to generate code that ran fast. A compiler for a an AT&T 3b2 would run much faster than a compiler for a Sun sparc at about the same speed because it didn't have nearly as much work todo.

    3. Re:What, like x86 instruction set? by usotsuki · · Score: 1

      You said it...

      The ideal CPU core would be one designed around C++ and/or Java, which seem to be the most common major-app development languages in use today, although I could be wrong. Hmm...What about a CPU that natively grokked Java?

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    4. Re:What, like x86 instruction set? by anarxia · · Score: 1

      While I agree with most of you said, I disagree on the instruction set comment. A successfull instruction set needs to support basic operations, avoid expensive instructions, and reduce dependencies between instructions. If you have a complex instruction set then you will have lots of trouble pipelining, branch predicting, out-of-order execution, parallel execution and so on.

      Instruction sets are moving from user-friendliness towards hardware-friendliness. VLIW and EPIC cpus are non-trivial to program, whereus the VAX was designed to make programming easier. The VAX was abandoned ages ago...

      Most of your ideas have already been tried. If you want to know more about CPU history I suggest:
      http://www3.sk.sympatico.ca/jbayko/cpu.h tml

      a very good read and should keep you busy for a couple of weeks :)

    5. Re:What, like x86 instruction set? by JCCyC · · Score: 1

      What about a CPU that natively grokked Java?

      Sun kept talking about it for a while, but it never happened. Note that the Sun press release is from six years ago.

    6. Re:What, like x86 instruction set? by JCCyC · · Score: 1

      What about a CPU that natively grokked Java?

      Crap, here's the link. That'll teach me to always click Preview.

  211. Typical mass response... by Anonymous Coward · · Score: 0
    It's not surprising to see that a vast majority of the lengthy responses are pro-legacy and border on neo-ludite. The point of legacy-free computing is to undo some of the industry standard "hardware hacking" of the past 25 years. At some point, one has to accept that a platform can evolve beyond anything like it used to be, just like a caterpillar becomes a butterfly. Legacy-free (hopefully) for you and me, means smaller, faster, cheaper, and more accessible computing.

    BTW, I write to you from a 386SX/16 w/4MB RAM and a 200MB hard drive over a 14.4/Kbps modem running MS-DOS 6.22 and GeoWorks Ensemble (a.k.a NewDeal). ;-)

  212. Re:Obsession? How about just plain old usability? by Reziac · · Score: 1

    [laughing] Us wise old guys let the young'uns jump off the cliffs. There's always some thrillseeker who wants to be the first to see his own blood. :)

    I've got all sorts of ISA cards in my various machines too -- mostly sound, modem, and SCSI. One of the things I looked for when I last bought major-upgrade motherboards, was LOTS of ISA slots. These Tyans have FOUR. One of 'em is full up, too. (Modem, sound card, SCSI HA, NIC.)

    In fact, I had to add an old SB16 sound card to this P3, because the PCI SBLive wouldn't work in DOS (nor in a DOS window), and for my uses, that's not acceptable!

    (Irony: the SB16 is one of the leftovers from when this P3 started life, as a 486. It also still has the same case, power supply, floppies, and some cables. Yes, it's an *AT* P3!)

    I'm not thrilled with USB in general. The only use I've had for it so far is dumping photos from a friend's digital camera, and even then it wouldn't play nice with the WinXP side of that box -- good thing it still dual-boots WinME (even if WinME does nothing else right, it excels at PnP).

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  213. Re:You could get a legacy-free PC before by Anonymous Coward · · Score: 0

    I actually have spent very little on this, relatively, bought a lot of this stuff as needed as time went by, not all at once, haha. I am a broke college student.

  214. EFI on Hard Drive? by irritating+environme · · Score: 1

    Uhhhh, so what happens when my hard drive crashes, how do I configure a new hard drive on the mobo, if the EFI user interface was on the old hard drive? gee, use the BIOS boot with a floppy

    --


    Hey, I'm just your average shit and piss factory.
  215. Hooray! Even the BIOS can be a bloated hog GUI! by leery · · Score: 1

    "For example, it can provide a full mouse-driven graphical interface for controlling the low-level hardware functions that today can only be controlled by hitting a special key at startup and entering a limited, arcane, and text-only "BIOS Setup" routine."

    You mean that "special key" only some of us have? That "text-only" display that only works on a few exotic monitors? That "limited" "arcane" routine that condenses hardware settings into a few screenfuls that don't need to be scrolled--under that pitifully easy to navigate single-level menu?

    "EFI isn't space-constrained because its data resides in a special reserved area of the hard drive. This means that far more engineers will be able to do more creative things with PC hardware than is now possible."

    Can't wait...

    --
    "This is not a sig." -- R.
  216. ISA , PS/2 by s10god · · Score: 0

    ISA is gone from MOST new motherboards and most mice and keyboards are USB now.....
    Granted some of the system achitechture is old and slow, which is why now that CPUs have reached the 2ghz mark the chip makers need to fucus on BUS speed. Some of these machines with 1ghz + processors are like a Lamborgini in a school zone...

  217. Being paranoid again... by KC7GR · · Score: 3, Insightful

    I see a deeper issue with this apparent obsession with "legacy-free," and it has NOTHING to do with "holding back the state-of-the-art."

    First, consider this; All the peripherals mentioned -- ISA slots (which, admittedly, I wouldn't mind seeing go away), serial ports, parallel ports, keyboard-and-mouse ports -- are all dirt cheap, and dead easy to implement. The technology to do so has been around for decades. It is proven, it's stable, and it's all (as others have pointed out) add-ons. Having add-ons does NOTHING that I can see to inhibit the "evolution" of the core microprocessor and support logic.

    UNLESS, that is, you're Microsoft or Hollywood. Consider all the noise in recent years about digital copyrights, copy protection, ad nauseum. Consider the vast array of add-ons Out There that let consumers burn CDs, DVDs, make tape backups, etc., adding to Jack Valenti and Hilary Rosen's ongoing nightmares. Consider further that Microsoft is one of several companies in a partnership that dictates PC hardware standards.

    Now, how do you wrest control away from the computer consumer, in a slow and insidious fashion, so they won't even guess what's happening until its too late? In other words, how do you turn those pesky general-purpose PCs into something that will still do everything Joe or Jane SixPack will want it to, but that exerts all kinds of copy controls and limitations when you hook one of those annoying CD or DVD burners to it?

    Why, that's easy. Disguise the removal of those annoyingly versatile, general-purpose, and (most importantly) difficult-to-copy-control features like serial, parallel, SCSI, and others as moving towards "legacy-free" systems!

    What's more, let's remake the operating system so that add-on peripherals have to be blessed by Microsoft in order to even run with Windows, today and more than ever in the future! Sure! Just let Uncle Steve, Uncle Bill, and the RIAA/MPAA take care of EVERYTHING, and you won't ever have to worry about violating copyrights, or learning ANYthing more about computers than where the "On" switch is, ever again. Trust us, we know what's best for You!

    Consider that, in the not-too-distant future, might we see a "PC" that has NO expansion slots? Just Redmond and Hollywood-approved "ports?"

    Yes, I probably am letting my paranoid side run rampant again. However, as I said in another post; If the consumer crowd wants to let themselves be led around by the nose, fine. That's their privilege. All I ask is don't force this "Legacy-Free!" crap down the throats of those of us who don't need it, don't want it, and can't possibly make use of it for our applications.

    --

    Bruce Lane, KC7GR,

    Blue Feather Technologies

    1. Re:Being paranoid again... by kryptkpr · · Score: 1

      PCs with no upgrade slots? Compaq is way ahead of you.. qouth the article:

      "For example, consider the Compaq Evo D510 e-PC (below). It's a largely legacy-free, extremely compact (4 inches by 10 inches by 12 inches, 10 pounds) sealed box that's small and light enough to hang on a wall instead of occupying floor or desk space. Its primary connectivity is provided by no fewer than six USB ports. There's no floppy, no legacy parallel or serial ports, and no slots inside the box; indeed, there's no real reason to open the box at all. "

      I wouldn't touch it with a 60 foot pole.. they can have my PCI slots when they pry them from my cold dead fingers, ditto for my PS/2 ports.

      --
      DJ kRYPT's Free MP3s!
  218. Fred Langa is an Intel playboy by drinkypoo · · Score: 2, Insightful
    The article is full of FUD. The author talks about doing away with legacy PC BIOS, tells us what Intel's plan is (EFI) and doesn't even mention Open Firmware which is being used successfully on thousands upon thousands of Sun and Apple systems worldwide. I don't know if this is because he's Intel's whore, bought and paid for, or if it's because he just doesn't know what he's talking about, but either way this article is useless.

    For instance, examine the following paragraph from the article:

    The EFI is a tiny, secure operating system that sits between the hardware of a PC--or any computing device--and the high-level operating system (like Windows or Linux) that humans normally interact with. Although the EFI can emulate a traditional BIOS, it also can do much more. For example, it can provide a full mouse-driven graphical interface for controlling the low-level hardware functions that today can only be controlled by hitting a special key at startup and entering a limited, arcane, and text-only "BIOS Setup" routine.

    Okay, so what is a BIOS? BIOS stands for Basic Input/Output System. It has (limited) drivers for interfacing to the hardware, and a user interface. In essence, it is an operating system to the same degree as DOS; DOS hands control of the machine to a single program, and will never get it back unless that program makes interrupt calls. This is why x86 assembler on some flavor of DOS is still one of the most popular platform for "embedded" and "industrial" systems, mostly for machine control and the like. Automotive smog test systems are almost always PCs. Color matching systems, likewise.

    So the BIOS is already an OS, it is secure, and furthermore I have seen BIOS entirely in flash ROM which has a GUI, optionally mouse-driven interface. (A basic mouse driver is trivial to write, especially if all you support is PS/2 mice, which all use the same protocol.) Doing USB and whatnot is much more difficult and your flash might actually have to be, like, a couple megabytes in size rather than the usual 512kB or 1MB.

    Furthermore the crap intel is proposing runs on the hard drive. This is a big reason why Compaq machines are such a pain in the ass as it is; Many of them don't have a normal PC BIOS with a configuration tool in them (though my Compaq Presario 1692 Laptop does) and you have to use the stuff on the hard drive. This means (for those of you who are a little slow on the uptake) that if you don't have a working hard drive connected, you cannot configure the system.

    As for the "limited, arcane, and text-only" BIOS screens; There are BIOSes with built in help, like pretty much all of them these days. Most of the help isn't filled in, for whatever reason. Also, it's always arcane, there is quite simply no way around that, because computer hardware is complicated! Memory has timings for latency, for example. The SPD ((E)E)PROM will solve that problem for you but ram without it is cheaper...

    Let's see, what else can I pick apart in his article?

    But the move to USB has been hampered by several factors. USB devices may work poorly or not at all on older PCs, and, more importantly, the huge installed base of non-USB peripherals has made the change slow going.

    Actually, the reason USB never took off is because all early implementations of USB have terrible latency and don't even begin to approach their supposed peak bandwidth. Newer systems still don't get it right; Games which are highly CPU-dependent (like Unreal and its descendants) will cause your mouse input to choke, and sometimes even caused missed keypresses. On MODERN implementations! This is unacceptable. USB is better technology than AT keyboards (After all, PS/2 is the same as AT, with a different plug) and PS/2 mice (which are just serial ports at a lower voltage, 5V rather than 12V IIRC) but so much effort has been expended on making those lega

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  219. New macs are older than a legacy PC! by Niscenus · · Score: 1
    Let me spell it out for you:

    PowerPC = RISC

    I don't know of any PC that can use EVERYTHING EVERYTHING EVER MADE for the brand.

    You never heard of a legacy-based system? We're still coding for it.

    EAZ, Apple developer since 1996

    --
    "Yeah...it was the numbers that were irrational, not the murderous cult of vegetarians...." -- Hippasus of Metapontum
  220. EZ Shell by Niscenus · · Score: 1

    Could be. I created the EZ Shell on top of FreeBSD. You might remember it's less ingenious versions used as pseudo-gui's, such as the dosshell. -Zen

    --
    "Yeah...it was the numbers that were irrational, not the murderous cult of vegetarians...." -- Hippasus of Metapontum
  221. Re:Obsession? How about just plain old usability? by NoMercy · · Score: 1

    Get with the time gramps, PS2 Keyboards are where it's AT!

    (yes pun intended)

  222. I concur by Niscenus · · Score: 1

    Though, not specifically Intel, I noticed the focus running in the direction of specifically associated companies, and the entire lack of pointing out similar projects being done by their competitors.

    In fact, it's the reason I came to read the comments: To see if anyone else felt that way.

    --
    "Yeah...it was the numbers that were irrational, not the murderous cult of vegetarians...." -- Hippasus of Metapontum
  223. I don't want no steenkin' USB mouse... by Qbertino · · Score: 2, Insightful

    I play UT2003, a very fast multiplayer FPS. To me having my Logitech dual optical strung up to the legacy port is crucial. An USB mouse is slower, as the PS/2 signals are better synced, 'closer' to the CPU and waste less ticks per instruction.
    I definetly don't want my mouse and keyboard gettin' the hickups in midst of a fast multiplayer hackfest. And be it only for a split second.
    I tried USB once, cause I kinda like the idea of hotplugging (I use my printer via USB and it's a breeze), but it just doesn't cut it for signal intensive input devices. No fscking way are serious gamers going to switch to non-legacy mice any time soon.

    Since this guy is jacking of on USB, EFI and whatnot of Intel stuff and goes on bullshitting about how legacy is slowing down PC evolution 'cause people don't buy USB mice (who and what gave him that idea???) I have a hard time taking him for granted. He's most certainly a payed-off Intel advocate.

    --
    We suffer more in our imagination than in reality. - Seneca
  224. Get it online: Contiki by GQuon · · Score: 1
    You want something for your un-expanded C64 with
    • Multi-tasking kernel.
    • Windowing system and themeable GUI toolkit.
    • Screen-saver.
    • TCP/IP stack for Internet networking, either with RS-232/SLIP or Ethernet (PPP is under development).
    • Personal webserver for convenient file transfer. (Only in the C64/TFE version.)
    • Simple telnet client. (Only in the RS232/SLIP version.)
    • Web browser for Internet web surfing. (Worlds first web browser for 8-bit systems!
    ?
    Look no further: Contiki

    You will need a modem, though.
    --
    Irene KHAAAAAAN!
  225. Buy a mac. by rhinoX · · Score: 1

    How hard is that, really?

    --
    The copper bosses killed you, Joe. 'I never died', said he.
  226. Re:Obsession? How about just plain old usability? by Anthracks · · Score: 1

    Was that the first generation of the IntelliMouse explorer or whatever you call it? I had one of those that just stopped working one day. To MS's credit, they eventually shipped me a replacement...which also broke. I got fed up and just went back to my old non-optical mouse. But that's interesting to hear it was a widespread defect with the product, guess I should have waited a little longer before adopting something as unnatural as a mouse with no ball ;)

    --
    Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
  227. Legacy-free? by Deslack · · Score: 0

    We should remove the blinking cursor from our consoles then.

    --
    .sigs are useless; it doesn't protect you from imposters.
  228. RAM slots still in the same place by jonpry_oneword · · Score: 0

    I only buy motherboards with the ram slots on the bottom. The old has just got to go.

  229. What's next, cars?? by iamhassi · · Score: 1
    From article:
    "Take a look at this almost-20-year-old image (left) scanned from the October 1984 issue of Byte magazine, which covered the rollout of the original IBM PC AT. If you've ever opened up your PC, the overall layout will instantly seem familiar, and you'll recognize many of the components. Note the power supply in the rear right corner, the floppies in the open bays on the right, the hard drive in the closed bay near the center, the system switches and speaker, and the card slots to the left."

    But look at cars from 90 years ago! Notice the four tires, the two lights in front for night driving, and the steering wheel! How much longer must this go on!

    If it ain't broke, don't fix it. When I think "legacy free" I think "major headache": USB only (new keyboard and printer time), firewire, SATA and floppy-less PCs, but the operating systems out there aren't ready.

    Did you know any RAID or SCSI device must be installed using a floppy when installing XP as a fresh install? Doesn't read the CD, it specifically asks for a floppy to read the drivers. Without this you can't use any drive connected to the RAID/SCSI as the boot drive, which almost defeats the purpose of having fast SCSI or RAID controllers if the OS is installed on a slow IDE drive.

    So all this talk of "Legacy Free" PCs is just a pipedream until (hopefully) the next OS support it.

    --
    my karma will be here long after I'm gone
  230. These aren't really legacy devices by Jennifer+Ever · · Score: 1

    After all, this is the stuff that survived for 20 years. There's plenty of true 'legacy' hardware out there isn't being incorporated into current systems--think of CGA video, MFM hard drives, VESA, EISA, and MCA buses, etc. The reason PS/2, serial, and parallel ports--along with floppy drives and the like--have survived is that they are not only fairly useful, they're what even more useful and ubiquitous technologies are built on.

  231. Re:Obsession? How about just plain old usability? by jred · · Score: 1

    I had extremely similar problems with my first optical mouse (MS). I took it back & got a Logitech. Same problem! Brought it in to work to test, and it worked fine. WTF? Turns out it was my mouse *pad* that was the problem.

    Just an idea :D

    --

    jred
    I'm not a mechanic but I play one in my garage...
  232. Re:We can have a PC not based on twenty year old t by IamTheRealMike · · Score: 1
    A legacy free OS is about as useful as a legacy free automobile.

    I think it's safe to assume that in this context, legacy free actually means cruft free.

  233. OT: moderation suggestion by TeknoHog · · Score: 1
    your sig: "Too many posts hit +4. Decrease the number of moderators."

    The problem is that people tend to read only the better moderated comments, and mod them even further without ever seeing the excellent post at +1. The solution could be something like this:

    1. Decide whether you want to post or moderate a discussion.
    2. If you moderate, filtering by threshold is disabled. You'll see every comment as equal, possibly without their scores.
    3. In addition to improving moderation, this also helps to see unfair moderations and correct them.
    4. Profit!
    --
    Escher was the first MC and Giger invented the HR department.
    1. Re:OT: moderation suggestion by oyenstikker · · Score: 1

      You have to show the scores to a moderator. The problem, I believe, is that people don't take the current score into consideration. Lets take a post that starts at +1. Its a good post. It is something that many people were already thinking, but would be insightful to a few. It deserves to be +2. If the next moderator sees the post, and also things that it should be +2, but doesn't take into account that it is already +2, you get a +3. And it goes to +5. Thats why if you plot the number of posts at +1,+2,+3,+4, and +5 it is an inverse bell curve; not an inverse, as it should be.

      --
      The masses are the crack whores of religion.
  234. No Macintosh in this one by Oculus+Habent · · Score: 1
    Agreed, the article is heavily biased toward what Intel is doing for the cause, and apparently he never heard of Apple.

    USB adoption: While not critical to the article, the introduction of the iMac was a big help for USB adoption.

    Plug-and-Play: He mention Windows 95 was the first OS to support Plug-and-play. It's not exactly the same thing, but Mac OS 7 was fully capable of detecting new cards and using drivers for them if they were available. I was able to add Ethernet, multiple display, etc to a Mac IIci without so much as a floppy disk.

    PCI Express: He goes off on how great and legacy-free this is, while he notes that PCI Express will use the "classic PCI driver model..." - HOW IS THIS LEGACY FREE?!

    Here's a thought for a legacy-free PC right now:
    • USB
    • FireWire
    • Serial ATA
    • AGP
    • PCI
    • Ethernet
    • A single system controller, no north/south bridge
    For a compact system that could be made right now, put a single HD & optical drive on Serial ATA, put one AGP slot for a video card, one AMR for an optional modem, and a PCI slot if you don't want on-board sound. Put a USB port on front and 2 on back. Put a FireWire port on front and 2 on back. 10/100/1000 Base-T RJ-45, with the same PCI slot for Fiber or Fibre Channel to taste. This could be thin enough to be a "monitor stand" or small enough to innocuously sit with books on your desk.

    If you wanted ultra-legacy free, you could use just Serial-ATA, USB & FireWire - you can transmit both TCP/IP and video streams over FireWire, and there are ethernet adaptors for both USB and FireWire. Of course, you would need an independant FireWire controller for video.
    --
    That what was all this school was for... to teach us how to solve our own problems. -- janeowit
  235. Legacy free? by Trogre · · Score: 1

    Does this mean we can buy them without legacy software, such as Microsoft(R) Windows(TM)?

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  236. Is this really a Good Idea (TM)? by Bodrius · · Score: 3, Interesting

    I'm all for abandoning useless legacy features in "typical" PCs if they make them cheaper and more stable.

    For example, abandoning the ISA standard in favor of PCI was overall a good, if a bit late (and contrived, with VESA and EISA, etc), development. Although I regretted losing a few good expansion cards, there was really not much lost beyond sentimental value.

    PCI is showing its age, and the transition to PCI-Express (or whatever name it ends up having) will be welcome.

    Serial ATA, once it's mature, will be also a welcome change. No need for those big cables in the case, at least.

    I've been operating without a floppy disk drive for years now, with only minor inconveniences whenever some BIOS update, old DOS driver or utility demands a "boot disk" the old-fashioned way. There's no reason to assume it's there anymore, and it's a useless expense in both money and space.

    Those are good changes. But this is not always the case.

    Case 1: Legacy Ports

    No more PS/2 ports, no more serial ports? USB and Firewire all the way!!

    Sure, sounds great if it works. Except that it almost never does.

    USB support in PCs is "decent" now, but it's not 100% reliable, and one can't afford to be left with no input device because the BIOS/OS/random-thing-I-don't-know-of has problems with USB today.

    My current PC has a bunch of unused USB ports, but I'm still sticking to PS/2 mouse and keyboards. The reason is that every week or so someone calls me because they have a problem with their computer and it happens to be the USB mouse and/or keyboard which just stops working.

    I reduced my "family technical support" calls by 50% just by putting a USB->Serial adapter on my father's keyboards and mouses.

    I have the same problem one or twice a month with almost all USB devices I use: printers, cameras, etc. I use USB for them because they need the bandwidth, and because I can afford to tinker with them every so often.

    Sometimes all it requires is plugging and unplugging. Sometimes turning the device on or off (printers and wireless devices). Sometimes rebooting the machine. Sometimes it just starts working again without a clear cause. It rarely takes more than 2 minutes, so it's not a problem (if you have a traditional mouse/keyboard with you).

    This doesn't apply to basic input devices:

    I don't need MB/s of bandwidth to type or move a cursor, and I certainly can't afford to lose my input devices because the USB controller, or BIOS, or the OS, or whatever causes the problem had a bad hair day. Particularly because it can take more than 2 minutes to fix when you have no input devices to figure what's going on.

    On the other hand, if my PS/2 keyboard stops responding, I know it's a hardware issue. Replace keyboard, or, at worst, replace port.

    This is just within the Windows world. I had enough trouble getting USB support working in a few Linux installations not to bother trying anymore, as I haven't really needed to.

    Maybe it works flawlessly and automatically from some distributions now, but I wouldn't risk anything going wrong there.

    Basic I/O has to work flawlessly, and in PCs, even in brand-new machines, I just don't trust USB that much. Maybe it's precisely because of the legacy support, I don't know, but I think it's been long enough for BIOS/OSes/etc to get it right.

    Case 2: Legacy BIOS

    They want to make the BIOS an OS? What happened to small and simple?

    I guess having it programmed in C would be an advantage, and I'm sure there are technical limitations with the current BIOS technology that could use an update, but I'm worried about this approach.

    If you need an OS, that's what the OS is for. If you need diagnostic utilities et al, get an OS and run diagnostic utilities on it.

    Why do you need to put this in the firmware layer? Firmware should be small and stable. If something fails in firmware, you're normally in deep trouble.

    A BIOS is not something

    --
    Freedom is the freedom to say 2+2=4, everything else follows...
  237. As usual an interesting post MsGeek... kudos. by DaedalusHKX · · Score: 1

    Just curious. Have you ever written a comment that wasn't insightful? (or accurate?)

    Keep up the interesting posts (and I agree about the mac only because I am currently building a cluster of some 90 200 mhz supermacs, and a few dozen 120 to 100 mhz power pcs... I'm going for paralellism and 100% cheapness as opposed to actual performance :)
    (how else can you buy a cluster for under 100 bucks?)(USD).

    I am quite impressed with how advanced they are compared to MY old 200 mhz pcs... not only fast on mac OS 9... but also much colder running than an equivalent 200 mhz intel/amd/cyrix based system.

    Speaking of macs and floppies, the automatic floppy drives were quite neat.

    Can you recommend what flavor linux I should use on the PPC's?

    -DaedalusHKX

    PS - currently YellowDog, and feel free to mod me offtopic if you want.

    PPS - anyone have a clue as to how to bypass the need to keep a MAC OS partition on yellow dog PPC's pre imac/ppc Gx series?

    --
    " What luck for rulers that men do not think" - Adolf Hitler
    1. Re:As usual an interesting post MsGeek... kudos. by MsGeek · · Score: 1

      Aww...I'm blushing... #^_^#

      Anyway, you might want to investigate DebianPPC. It might obviate the need for a MacOS partition. However, if 7.5.5 will kick over the machines you are talking about, it's free as in beer and there is no restriction on how many machines you run it on.

      You can search the Apple site for how to get the .SMI files for 7.5.3 and the 7.5.5 updater.

      --
      Knowledge is power. Knowledge shared is power multiplied.
  238. Re:Legacy-free computing? Apple's way ahead, as us by IamTheRealMike · · Score: 1
    See a trend here? Seems the x86 world is just now getting around to solving legacy issues that Apple solved long ago. Welcome to the future, folks.

    I don't really understand how needing to run a virtual machine for old OS 9 apps isn't considered a "legacy issue".....

  239. Re: OT moderation suggestion by Steven+Blanchley · · Score: 1

    It seems like this would give the earlier posts (more of) an advantage. Why not display the comments in random order as well?

  240. the new legacy-free pc will be the NEXT legacy by Anonymous Coward · · Score: 0

    of course, the now super-speedo usb2.0 & firewire-interfaces will be obsolete within less than 10 years. even the keyboards will then have a much faster connection.

    but since the users will want to use their old gadgets (the new ones today), the mainboard manufacturer of the future will have to implement legacy usb and legacy firewire etc. or he wouldn't sell too much.

    20 years from now, people on slashdot that are born now at this very moment will complain about the stupid legacy usb ports on their machine, taking up valuable space between the neural net interface and the anti-gravity device.

    the truth: legacy free pcs will only exist a very brief moment in time, just as long as it takes the industrie to produce The Next Big Thing (tm).

    every architecture that is sold in millions of units at >100$ each will become a legacy hindrance some time in the not-so-distant future. technology priest that preach otherwise are just too blind to see that...

  241. Re:We can have a PC not based on twenty year old t by Anonymous Coward · · Score: 0

    I knew this would happen, my intention was to make a little joke, and point out that legacy is what make some things useful. But, of course, it just started a holy war. JIHAD!!!!!

    If you "knew this would happen," then why didn't you come up with something more clever and original, which would not provoke such a response?

  242. The whole article minus graphics : by Anonymous Coward · · Score: 0

    Your Next PC: Legacy Free?

    IBM's PC AT has cast a shadow over PC system architecture for more than two decades. Thanks to advances such as Intel's EFI, PC vendors are on the verge of breaking the legacy bottlenecks. Kiss your BIOS goodbye.

    By Fred Langa, InformationWeek
    Apr 7, 2003 (12:00 AM)
    URL: http://www.informationweek.com/story/IWK20030404S0 003

    Many people don't know it, but today's PCs--including the system you're using right now--contain elements that have hardly changed at all in the last 20 years. Yes, CPUs are faster, hard drives are bigger, and RAM banks are larger. But in many fundamental ways, your PC isn't very different from the PCs of two decades ago.

    Think I'm exaggerating? Take a look at this almost-20-year-old image (left) scanned from the October 1984 issue of Byte magazine, which covered the rollout of the original IBM PC AT. If you've ever opened up your PC, the overall layout will instantly seem familiar, and you'll recognize many of the components. Note the power supply in the rear right corner, the floppies in the open bays on the right, the hard drive in the closed bay near the center, the system switches and speaker, and the card slots to the left. Experienced eyes will even pick out the BIOS chip, the battery backup for the BIOS, the RAM banks, the familiar-looking cables and electrical connectors, and more.

    Although some of the system elements have been modified over time, almost everything in your PC is a direct lineal descendent of the IBM PC AT--a seminal design that still shapes PC architecture two decades later.

    Stability--But Also Stagnation
    In many ways, the PC's hardware consistency over time has been a good thing, a stabilizing force in the otherwise rapidly changing world of computing. It's been a huge positive for businesses and users because this consistency has made many peripherals completely interchangeable. For decades, we've been able to mix and match printers, keyboards, mice, monitors, scanners, modems, and more, largely without regard to the brand of PC.

    Hardware standardization also has helped the bottom line by driving down prices: System and peripheral vendors have had a vast and uniform market from which to draw supplies, and to which to sell products, resulting in the commodity-level pricing that's behind today's amazingly low hardware costs. Overall, the PC AT's legacy has been an enormously positive one.

    But it also has had a downside, principally in retarding innovation and slowing hardware advancements. The installed base--that is, the mass of existing, older, in-use hardware--acts like a giant speed brake on the computer industry because businesses and users are loath to give up older equipment that's still functional, even if newer designs would perform better or faster. As a result, new technologies tend to emerge piecemeal and more slowly than they would if hardware vendors could make a clean break with the past.

    There's even a joke that made the rounds of the computing industry awhile ago: "Why was God able to create the universe in only seven days? Because he didn't have an installed base to deal with."

    Despite this backward drag from the installed base, the Grail of many hardware engineers has long been a totally "legacy free" PC that can employ only fully modern, state-of-the-art, high-speed components and architectures. Such a PC would be faster, more compact, more reliable, and less expensive, as well as easier to manufacture and maintain.

    Although partially legacy-free designs have emerged at various times, no one has yet put all the pieces together and produced a PC that traces none of its hardware architecture to the original IBM designs.

    But that's about to change. As the PC AT's 20th anniversary approaches, some vendors are already working on totally legacy-free designs that will finally do away with even such fundamentals as the BIOS--the basic input/output system that has booted every PC ever made since the original IBM PC

  243. Actually, I hear that... by DaedalusHKX · · Score: 1

    Nope, sorry, it was a Wheel95 (tm) by Micro$tone (tm) running on a Tiree86 (tm)

    Firestone might suck, but they DO make Bridgestone Potenza's too... in case you were wondering :-)

    -DaedalusHKX

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  244. Can anyone say VLIW? by DaedalusHKX · · Score: 1

    Sure the Crusoe is slower than an Athlon at its clock speed but at 1ghz it blows the P4 out of the water.

    That being said, VLIW is ahead of its time by at least 5 to 10 years. The idea is where all architectures will merge eventually. 32 bit, 64 bit, my ass... how about VLIW 256 bit (crusoe right now).

    All transmeta has to do is optimize it. The idea is solid, and the chip is "slow" only because its an entry into the market. TM has only been around for a few years as opposed to Intel, AMD, Apple, Motorola and IBM (Power PC is their chip).

    I would trade my loud ass, hotter than hell, and aggravating Athlon and my P4 (at 2.8 ghz its even worse than the 1.466 OC'ed athlon) for a dual or quad Astro when they come out... actually come to think of it, if I have the cash when that happens, I will. Then I can take my server with me in the car, and not worry about it cooking since it will run at about 6 to 8 watts per chip.

    Reminds me of the 6 to 10 watts days of the heatsink only chips or heatsink-less 386's.

    -DaedalusHKX

    PS - Try a mini via c3 sometime... slower but makes for good portable computing.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
    1. Re:Can anyone say VLIW? by elitotaco · · Score: 1

      I don't understand this heat thing with pentium 4's. My 2.8ghz p4 runs a whole lot cooler than my 1700+, with identical HSF's (Thermaltake Volcano 7+). I don't even have to run the fan higher than low (2000rpm) on the p4, but i have to keep it at a constant high (6000rpm) on the athlon, just to keep it at 95*F. The p4 runs under 84*F, on low, and under load, it creeps up to 90-95*F. I've had temperatures in the 70-75*F range when the fan was on high, In the same exact case that the athlon was in.

    2. Re:Can anyone say VLIW? by DaedalusHKX · · Score: 1

      Don't forget the heat spreader on the P4 DOES work well. The athlon is smaller and has a smaller contact surface hence the difficulty in dispersing heat. I'm sure there's more factors I'm not listing, but I'm not up for a hardware and thermodynamics lesson today. I haven't been in college for years.

      Gimme details on the heatsinks, mounting mechanisms, pressure load, size of die vs size of contact surfaces (no fibbin, I know the P4 is almost twice as large in die size, and the heat spreader on the P4 is at least 1.25 square inches last I checked one out) :)

      The exact chips, clockspeeds, overclocks, temperature probes / internal diodes used (most athlon boards measure the air under the chip, I think only the nvidia ones to date use the diodes inside the XP chips), all that might make a big difference too. The air under the chip is the hottest since it never gets a chance to cool between heat spikes produced by CPU activity, so the die can be hotter at times, but gets cooled faster than the air inside the socket.

      The P4 variant uses those clips doesn't it? Or are they both bolt through / spring loaded heatsinks? It has been a long time since I've messed with hardware, I've been dirt poor lately.

      One last question: What software did you use to load up the CPU and to benchmark the temps and cpu loads? Can I see the output?

      -DaedalusHKX

      --
      " What luck for rulers that men do not think" - Adolf Hitler
  245. Re: OT moderation suggestion by TeknoHog · · Score: 1

    Good point about the random order. In fact I've set my reading order to inverse, so that I can quickly find the latest comments. It's slightly better than the usual order for moderation, but random would probably be even better.

    --
    Escher was the first MC and Giger invented the HR department.
  246. Re:Can anyone say VLIW? (correction) by DaedalusHKX · · Score: 1

    at 1 ghz the crusoe outperforms a 1 ghz P4 :)

    my bad.

    -DaedalusHKX

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  247. Re:Legacy-free computing? Apple's way ahead, as us by Gryffin · · Score: 1
    I don't really understand how needing to run a virtual machine for old OS 9 apps isn't considered a "legacy issue".....

    Well, the topic here is hardware, not software, but I'll take the bait.

    First of all, Microsoft did the same thing with Windows 95, and IBM with OS/2: they created a compatibility environment for 16-bit software so that it could run (more or less) under a 32-bit OS with all new APIs.

    That said, Apple's Classic environment does it much better. I had tons of classic software when I climbed aboard the OS X bandwagon, and was amazed how smoothly it worked. Unless it tries to access hardware directly, it'll run just fine.

    But that was a walk in the park compared to Apple's real trick: the switch from 680x0 to PowerPC architecture. With help from Connectix, they wrote an on-the-fly opcode conversion that worked so well, most 68k software ran faster under emulation on PPC than they did natively.

    This points up a key factor in Apple's philosophy: hardware is just a means; software, and it's interaction with the user, is the end.

    That said, their control of the hardware environment allows Apple to control it evolution, and gracefully manage the very hardware legacy issues the referenced article raises.

    --
    Learn from the mistakes of others. You won't live long enough to make them all yourself.
  248. Re:Obsession? How about just plain old usability? by Anonymous Coward · · Score: 0

    >I'm not thrilled with USB in general.

    Are you blaming the problem on USB or a crappy WinXP driver?

  249. Go Hard, or Go Home by gregmac · · Score: 1
    Yeah, thats great. Replace all the legacy ports in a PC with multiple other types of ports, some of which are certain to eventually die off and in 10, 5, or even 2 years be considered "legacy".

    Seriously, what's the point of having so many different busses? USB, S-ATA, AGP... I would think that to be 'modern' there should be ONE bus that *anything* can connect to. Yes, that raises throughput issues. But there is already a model that does this, and solves these problems - ethernet.

    I would picture a "legacy-free" pc as being one that has ONE bus in, that anything can plug into. Of course, to make sure things stay speedy, the mobo would have, say, 4 seperate segments of this bus. And you'd put your hard drives on a seperate segment than your video card. Have too many devices on one segment? Throw in a switch that intelligently routes traffic.

    And take your damn ribbon cables and go home.

    --
    Speak before you think
    1. Re:Go Hard, or Go Home by Anonymous Coward · · Score: 0

      yeah, you go try doing DMA over ethernet there, chester.

  250. Hmm by argoff · · Score: 1


    Does legacy free mean that they are free to use the latest and greatest uninhibited technology .... or does it mean that intel wants to get away from the old open standards and use latest patented technology that only they own?

  251. Re:Legacy-free computing? Apple's way ahead, as us by k8to · · Score: 1

    It's kind of a silly discussion, but I'll contribute to it in a nitpicky way.

    ps2 vs adb

    They aren't even similar. Sure, they've got a similar hole, but the signalling comes from a different school of thought entirely. ADB was prior and waaay more elegant. There is, however, the often-encountered elegance/price tradeoff here. PC keyboard was 30$, while the mac keyboards were 120 and up (for full keyboard) circa 1990-2.

    plug n play

    Awul awful awful. A horror upon the land. Luckily PCI has none of these problems. The horror known as "ISA PnP" should never have existed as PCI came first. As far as who got this right first though, I have to say that adding a SCSI controller, memory, and hard drive to my amiga consisted of: attaching the external unit. That's it.

    ISA -> PCI

    ISA in and of itself was another holy horror. Well, maybe it was good when invented (unsure here) but it ceratinly WAY outlived its usefulness. The mac transitioned to PCI around late 1995, while the PC world was definitely using it around 18 months earlier. The mac world changed over more uniformly, of course.

    Open Firmware

    Open Firmware is far better than EFI will ever hope to be. Apple helped defeat the usefulness of it of course by incompletely implementing it in a braindead fashion for years, while Sun had to carry the torch. Sad that. They mostly do a decent job here these days with a few occasional glitches. The relative closedness of the mac hardware base limits the utility of Open Firmware a bit, it would be much more of a boon to the unpleasant PC world.

    IDE vs SCSI

    The PC world was highly disk controller format agnostic for a long time, until IDE became clearly reasonably fast for largely cheap. There really wasn't much of a point for SCSI over IDE on a PC due to (see above) ISA. Unfortunately (again) mac did not (quite) implement the SCSI standard spec, with their own connector style and their own slightly different command set issues. The Mac certainly reaped benefits from taking the Cadillac of io busses as standard, however. Hooking up CDROMs, Zips, etc, to a non-scsi PC was amazingly painful before ATAPI came along.

    Floppy drives

    Thank you thank you apple for helping to bury these beasts. Ding fscking dong the witch is dead.

    Boot off alternate media

    A nice touch, although it really used to piss me off if my mac booted off a syquest that I left in the drive. The Amiga, blessedly came with selectable boot order and a menu to arbitrarily chose a boot volume. The IBM PC learned to boot off CDROMS in any mass capacity in what? 1997?

    --
    -josh
  252. We did it 3 years ago at AMD by Foredecker · · Score: 2, Informative

    AMD shipped (yes shipped) the worlds very first legac free PC. It has no ISA bus. It has no PS2 keyboard or mouse connectors, it had no serial ports, it had no floppy disk, it had no paralell port. It was cool. It was new. AMD did it. My team did it.

    http://www.cyberpowerpc.com/amd3deasnowc.html

    We did it before Compaq.

    http://zdnet.com.com/2100-11-516379.html?legacy= zd nn

    We did it before Dell

    We did it before anyone.

    It was a flop.

    People still want floppy disks, paralell ports, and serial ports.

    At least the ISA bus is dead.

    --
    Jibe!
  253. Re:Legacy-free computing? Apple's way ahead, as us by lamp540 · · Score: 1

    That's nice, too bad no one uses Macs.

  254. legacy free but problem filled by Anonymous Coward · · Score: 0

    My experience with "legacy free" laptops has been horrible. Our engineering software, Unigraphics, uses a hardware key that requires a parallel port. Combine that with some sensor input that requires a serial port (yes, they are chained) and you have a fairly hard machine to buy. We also need a machine with a basic Intel integrated graphics solution (only one supported by QNX). The number of choices is dwindling fast.
    The fact remains, that if you're trying to do text output to a dumb terminal, serial is a hell of a lot easier and cheaper to program and implement than firewire.

  255. nice touch by binarybum · · Score: 2, Funny

    I like the ground hogs day effect of clicking on "next page" only to keep reading " Many people don't know it, but today's PCs--including the system you're using right now--contain elements that have hardly changed at all in the last 20 years" -- start dream sequence here ~~ " hardly changed at all..." "hardly changed at all" "have harldy changed at all..." --que twilight zone scream clip -- fade to black --

    --
    ôó
  256. Re:We can have a PC not based on twenty year old t by Pooua · · Score: 1
    it's like all the posts complaining about how anything running on a 486 running DOS should be upgraded, when in fact it already does its job quite well.

    At the same time, there are a lot of business managers who try to push the back end of the performance envelope. DOS was never intended to be a multitasking, multiuser, networked, real-time, secure OS, but there are plenty of business out there trying to use it that way.

    In my few years of software support, I have been asked by clients to help get their ragged old store computers working after the systems have died. I've seen 15 year-old computers that were not Y2K compatible still being used (proprietary, not PC-based, and the only source of parts are from other dead machines). I've seen computer networks using coax cable held together with tape so old that the tape crumbled when touched, causing the cable to fall apart and the network to crash. I have seen a huge, mission-critical database whose interface is an old ASCII terminal emulator that does not use a mouse interface at all and interprets "CNTL-C" as "Reboot." I've seen little AT boxes that have been sitting and working on the desk so long that there are clods of dust pouring out of every hole in the case, including the floppy drives.

    I have to agree that the seller would always like for the buyer to upgrade frequently, and Intel is the seller in this case. I just want to point out that sometimes, the buyer needs to listen to him.

    --
    Taking stuff apart since 1969 (TM)
  257. Re:Obsession? How about just plain old usability? by AbRASiON · · Score: 1

    Your mouse cordless by any chance as well? - mine "slows itself down" and stutters after not using it for a while...

    (logitech mx 700)

  258. anti-legacy==computer scams and snake oil by Anonymous Coward · · Score: 0

    Its all about foced obsolescence. Mechanical things break, but electronics don't, so therefore to force new purchases they create new improved standards. The only thing fast CPU's and fancy Graphics cards have done is made it easier to write more abstracted code at a higher level. ALL SLOP!! whatever happened to small fast assembly. Now we have virtual machines running code, how crazy!

  259. Re:We can have a PC not based on twenty year old t by intermodal · · Score: 1

    I agree entirely. It reminds me of Vietnam. We would give the south vietnamese boats, but they had no concept of preventative maintenance so they were unreliable at best. Same goes for computers. I have 486SX processors that still do their job admiarably, up to my highest box (athlon 1800+) that does well where it is stationed at the primary wife desktop position. I to this day have a Pentium 133 alongside my main desktop for dos gaming. It may not be the fastest runner at the track, but last time I checked, Monkey Island didn't run any better on my Pentium II than it did on that pentium 133.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  260. Read the "Printable" URL by billstewart · · Score: 1

    The Print This Article URL has the article as one long clean simple relatively standard relatively undecorated web page. It's the one you want.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  261. And Windows will be so much better without DOS by egarland · · Score: 2, Interesting
    This is such a fluff article. The basic premise seems to be that as soon as we replace some of the stable, time tested aspects of a computer it will magically get much better. Pure fluff.

    Today's computers have almost nothing in them that was available 2 years ago no less twenty. The core of a computer is the north bridge chipset. This is where most of the speed is determined and most of the cost comes from. This is where we have DDR Ram, 533 MHz Front side busses, and AGP 8x. Nothing here remotely resembles a PC from 20 years ago. Sure, computers still have a version of the keyboard port they used 20 years ago. We still use it because it's really good at being a keyboard port.

    The PCI section was funny. In one breath the article said that PCI express is an evolution from PCI that is invisible to software. The quote was: "mainly a hardware change that will result in simpler motherboard and peripheral designs". Then 5 lines down the article said that when PCI Express is adopted "a whole new class of PC will emerge." Yea, and that class will be slightly different than the class before just like always.

    As far as the claims that the hard drive attachment technology hasn't changed much in the last 20 years it's very hard to find anything in modern IDE that existed back in the PC. The physical signaling is very different, the controller is on the drive now, there is a protocol (ATA) running on top of the bus, the addressing has completely changed. Iâ(TM)d say the biggest change with IDE came back around 1993 when ATA was developed to run on top of it. I am a great fan of SerialATA but it is just an evolutionary change in the physical communications layer. That's one of the best things about it, that it is compatible with the "legacy" architecture and yet the article raves about it and then laughably backes it up by saying that the first serial ATA drive out was "quieter and cooler-running than its classic ATA counterparts" Pure fluff.

    As for the floppy, it is certainly time for something to be done about it and yet next to no work has been done on a replacement. The floppy disk is a random read-write bootable removable medium that every PC operating system natively supports. There is no other device that can claim that. CD Burners should have replaced the floppy years ago but the manufacturers never got together and built a new standardized low-level interface. Even bootable CD's still emulate a floppy disk and the boot image is limited to the size of a 2.88 MB floppy. The floppy replacement is an issue that now *needs* to be addressed and yet the articleâ(TM)s suggestion is to simply leave it out without anything to replace it's unique functionality.

    Every once in a while these fluff articles pop up. "Soon computers will be as simple, cheap and as easy to use as your phone" they spout "and all they need to do is leave out all that old stuff that you don't really need". The thing they seem to miss is that it has already happened. You can go down to the store and buy a nice legacy-free computer with none of those useless 20 year old keyboard ports or dumb serial ports and it's cheap and easy to use and it's a palm pilot and it sucks for doing what computers are good at. There are all kinds of "legacy-free" computers out there, Ipaq, Tivo, smart phones, there's even those super-cool 3com Audreyâ(TM)s that are all the rage because they are legacy-free ... except they aren't all the rage because they suck and that's in no small part due to being legacy-free.

    Legacy free usually means not compatible with the old stuff and for a computer that means it's less flexible and thus less powerfull and less desirable. There is a *huge* amount of effort that has gone into designing and supporting these "legacy" systems and to suggest that because it's old it should go is to forget a fundamental truth in the PC industry:

    If it has lasted this long, it is probably better at some aspect of it's job than anything else and there is worth

    --
    set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
  262. Re:Obsession? How about just plain old usability? by Reziac · · Score: 1

    I had to hunt and peck for a mousepad that the optical mouse liked. I'd been using a piece of glass, which of course made it insane. (Ha, mouse, be glad I didn't give you a mirror!) It didn't like my regular ordinary mouse pad, either. I then tried a plain white piece of paper; progress, but still not good. Further experimentation showed that its very fave surface is beige enamel like a standard computer case (same as my keyboard drawer). Next best was brown corrugated cardboard. (Brown?? Cardboard??!)

    So yeah, I've already been down that road... when I get a chance, I'll cut a chunk out of a dead case, and use that, since the mouse loves it so much.

    Finding a surface the picky thing enjoys fixed movement problems, but did nothing for the occasional laggy moment (when it takes several seconds to decide it heard me moving or clicking) or lockup. When it locks, mouse and keyboard will be frozen solid, but if a program has an operation in progress, it continues to completion. So I'm guessing it's confusing hell outta the physical ports, not the OS or CPU. Hence my initial thrust toward "is this a USB to PS/2 *adapter* issue??

    My WinBoxen lock up seldom to never, so any such incident stands out :)

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  263. Re:Obsession? How about just plain old usability? by Reziac · · Score: 1

    Nope, not cordless (I can always tell some lag with a cordless mouse or kb, and it makes me nuts).

    That's interesting what you say, tho, because I've heard of other people with cordless LT mice who thought they slowed down after being used a while. Wonder if the LT cordless driver has a memory leak?

    Logitech drivers have sucked since day one of the DOS era, and from what I've seen they've not improved much since then. I've pretty much forbidden my clients from using 'em, because I got tired of dealing with the chronic conflicts. Too bad, since the hardware itself seems quite durable.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  264. Bad Things about Legacy HW by billstewart · · Score: 1
    • Takes up Connector Space - your desktop machine probably doesn't care, but on laptops it's more annoying, and on pocket-sized machines it's even more annoying. For USB, you only need one or two small connectors, and use hubs if you need to expand the number of connections. Laptop makers often address this problem by using ugly and often fragile proprietary connectors and making you buy custom cables; might as well use USB instead.
    • Takes up Motherboard Space - Again, that's not a big issue for a desktop computer, but it _is_ an issue, and it's much more of an issue on laptops, palmtops, and various appliances. The issue isn't just the connectors, each of which have motherboard frobs to attach to - it's also hardware driver chips, though the logic parts of those are increasingly integrated into Southbridge chips and such.
    • The Need for Speed - Serial ports were fine back in the day, but it's nice to have higher speed connections, and USB can do that job, while RS232 sometimes gets flaky above 19200, often by 56000, and usually by 115.2k.
    • Power Supply issues - Each interface type that needs yet another voltage level is going to affect the power supply and/or motherboard. It's much nicer if you can avoid all that stuff.
    • IRQs - Each legacy interface out there has interrupt-handling baggage. If you've got to have USB anyway (and these days, enough things you might want to connect to a PC use USB as more than just a power supply), might as well use it for as many applications as make sense, rather than needing hardware-oriented driver support.
    • Cluttery Things You Don't Use - OK, maybe you're a gamer and you _want_ a soundcard-based joystick port and an interrupt or two that get tied up supporting it. I don't, and I'd much rather have things like joystick support be optional features on USB than making the soundcard driver situation worse than it has to be, especially since those game port things all look like they're really emulating older interfaces anyway.
    • Devices that don't have useful standard legacy interfaces, like monitors - I'm not thrilled with USB as a monitor-control inteface, but apparently it's becoming popular. Sigh.
    • Differently Broken Device Drivers - OK, I confess, the reason I'm using the parallel port for my printer instead of that perfectly good USB cable is that the device driver support seems to be broken. I think my WinME desktop could probably work ok with the USB, but the cable was the right length for my desk, and I needed the longer USB cable to reach my laptop :-) But my work laptop runs Win2000 in "You're Not The Sysadmin" mode, and for some reason it thinks that plugging anything into a USB port requires administrator permissions [expletive deleted] - Not just to install the software the first time, but every time I want to plug it in! Arrrgh!
    • Adequate substitutes for most interfaces - Sure, sometimes you _do_ need a serial interface because there's some device out there that wants it, but that's increasingly rare except for things like old Palm Pilots or some GPS hardware, and most of the people who need that kind of thing can use desktop machines with serial or parallel PCI cards if they can't get USB-to-serial frobs to work.

    On the other hand, legacy ports have the advantage that the drivers usually work, and the hardware is either documented or old enough that it's been reverse-engineered if anybody cared about it. USB is another opportunity for manufacturers to put out documentation that says "Here's what you tell Microsoft Word to use this scanner" "Here's how you set Photoshop to use your camera" instead if "here's the set of messages the box sends" or "It's TCP/IP, it's port 31337, have a good time".
    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Bad Things about Legacy HW by barawn · · Score: 1

      Takes up Connector Space

      Many, many ways around this. Have a "port extender" for laptops. Move all the legacy ports to a removable header on motherboards. Don't get rid of them on the motherboard.

      They don't take up space on the motherboard. Not significantly. Not on laptops, Palm Pilots, or anything else. RS232 interfaces are implemented in silicon on most of these things! All you need is the connector, and for that, a 2x5 header takes up remarkably little space.

      Power Supply issues - Each interface type that needs yet another voltage level is going to affect the power supply and/or motherboard. It's much nicer if you can avoid all that stuff.

      RS232 (or EIA-232)'s voltage levels are there for a reason. They're very noise tolerant. They work in nasty environments. A TTL-to-RS232 converter is cheap, small (a DS235 - I think that's what it is...) and low power, and doesn't require extra voltages. They're neat that way.

      I don't know whether or not a USB implementation is power-competitive with an RS232 implementation. I would guess not - you need very very little to interface to RS232, and it's very very tolerant of "poor" implementations ("I'd like 12V, but if you give me about 4, I'll be happy!"). USB isn't, so it won't be able to "skimp" as much as RS232 does.

      For instance, that DS235 (It's a Dallas Semiconductor RS232 transceiver... can't remember if that's the right part number) uses the negative voltage of the communcating partner to generate the negative voltages, and sneaks power from there when it can. If the partner only goes to -4V, then it will too.

      Oh, and the speed thing is just plain wrong - large cache UARTs that do 1Mbps+ have been available for a long time now. You don't have them on motherboards because you don't need them.

    2. Re:Bad Things about Legacy HW by barawn · · Score: 1

      Oh, and the whole "IRQ", device driver, etc. thing is just nuts. The IRQ implementation is a BIOS thing that's there for compatibility. You don't have to get rid of the COM ports to get rid of the IRQ implementation. Just fix the BIOS.

      As for the device driver: RS232 isn't for permanent peripherals. It's for communication. Plug it in, communicate, and unplug it. If it's a persistent communication, then you have a device driver, sure. But I have *never* seen a device which accesses the serial port have problems unless the machine is set up weird (as in, multiplexing with IrDA).

      You don't need to write a device driver for RS232. That's what kicks butt. Under linux, it's just getc and putc. Just that simple. No device setup, no nothing. I can write a program which talks to another device over a serial link in five minutes. USB? Takes a bit longer. Say it with me if I don't need what USB offers, why should I go through the hoops?

      RS232 is here to stay. The PC industry will have to violently and vehemently yank the rest of the world along to get rid of a beautifully simple-to-implement standard.

  265. Re:Let Freedom Ring - unless you disagree with us! by kcim · · Score: 1

    this is getting offtopic, but i like your commments on fox , i would give you a mod point +1 if i had any I am having troubble finding info on an MTSAM64GZ MICRON BOARD that i have. it has legasy stuff so most can be figured out. non legasy + no documents = sol

  266. Or we could use a real solution by Anonymous Coward · · Score: 0

    yeah, we could use intel's proprietary BIOS replacement..

    Or we could use open firmware :
    http://playground.sun.com/1275/

    Or we can use linux to boot a computer :
    http://www.linuxbios.org/index.html

    Personally I hate not having hardware serial ports on a computer, I love serial because it is so cheap and easy to interface hardware to the computer. And even USB serial is not the solution because that adds millisecond delays to the data and signal flow.

  267. Re:Obsession? How about just plain old usability? by gottabeme · · Score: 1

    My MX700 is the best mouse I've ever had. I've used many, all Microsoft mice before, going back to the straight-sided ones, then IntelliMice, then Intelli's with wheels, then a cordless, then an optical, and finally the MX700. Stutters? Slows down? I've never experienced that. It does start flashing the optical sensor after several minutes of non-use to save battery power, but it turns it back on full time when you use it again.

    --
    "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
  268. Printer ports Re:I'd rather... by mitheral · · Score: 1

    Most laptops (I'd bet 80%+, think business) are dual use travel/desk machines. Those desks tend to have printers on them. Also it's been my experience that printers are replaced less often than PCs. I've gone through several PC upgrade cycles since I bought my Epson Colour printer (the orginal) in 1993. Still using the printer. This means legacy demand will mean the continued inclusion on printer ports for a long time. Contrast to say external modems. I fire up my old 150Baud everyone once and a while to scare the kids and watch the lights but I sure ain't using it for work.

  269. Wrong. by Anonymous Coward · · Score: 0

    The problem you are describing is a WINDOWS problem. Not a USB problem. PS/2 update timing is HORRIBLY slow vs USB. When I use a mouse on a PC the framerate is always clearly visiable because it so low.

    Macintoshes have USB implemented in the open firmware and do not have this problem.
    Even if the whole damned OS is frozen my mouse still moves on the screen.
    usb mouse -> open firmware -> video card

    Open firmware is the way to go.
    And yes RS232, floppys, ISA, PS/2 and floppys all need to die.

    If joe-user wants a floppy let them buy a external floppy.
    Most people wont and it dies off.

    Otherwise there will always be someone who wants the damned thing.
    Floppys are SLOW hold SMALL amounts of data and are not dependable.

    I hope USB keyring cards take over.

    Yes, USB mice suck on windows.
    Everyone in the PC world i know that has one uses it with a PS/2 adapter.

    No, I am not a mac freak.

    I use Windows, Linux, BSD and OS X all on a regular basis.

  270. Re:We can have a PC not based on twenty year old t by Anonymous Coward · · Score: 0

    no place to plug in a 100-pin IDE2000... well, that's good, since there's no such thing... however, unfortunately you probably don't have anywhere to plug in the new 4(?)-pin Serial IDE, which _is_ the actual 'new' thing [that is, the one with a different connector]

  271. Re:What does decimate mean? by japhmi · · Score: 1

    The article doesn't mention Firewire/1394, Hypertransport, Infiniband, Serial ATA, etc.

    Actually it does mention Serial ATA as the replacement for ATA. I don't know why it doesn't mention Firewire which at least gets plenty of press these days that a lot of non-computer types know about it.

    --
    "Giving money and power to government is like giving whiskey and car keys to teenage boys" P. J. O'Rourke
  272. Re:We can have a PC not based on twenty year old t by intermodal · · Score: 1

    re: 100 pin IDE2000: it was a fake example. created a better picture than "foo drive" or "bar device"

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  273. Re:Obsession? How about just plain old usability? by Anonymous Coward · · Score: 0

    Drivers? For a mouse? Specialized, non-general drivers for a HID? Why in the world would you need those? That's like needing drivers for a (real, hardware) modem... And yes, I'm being serious.

    That said, if you're in Windows and you've decided to use the Logitech drivers to add features to your mouse, try ditching them and installing the MS Intellimouse drivers. I use them for my old-style Logitech Cordless Optical mouse once in a great while, and they seem to do the job properly.

  274. Move them off the MOBO please! by MarcQuadra · · Score: 1

    And most people don't need wheelbarrows anymore.

    It's time to get rid of the 'geek' connectors on PCs. If you want legacy ports you can get an add-in card with them or a USB shim.

    While we're at it, is there a chance we can get a new kind of floppy controller? I think it's lame how my Athlon slows to a crawl when I'm formatting a floppy. Maybe serializing floppy access and adding a 32K buffer would fix things.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    1. Re:Move them off the MOBO please! by Mr.+McGibby · · Score: 1

      And most people don't need wheelbarrows anymore.

      Yes, actually the ones who have a garden do. It's simple and it works.

      While we're at it, is there a chance we can get a new kind of floppy controller? I think it's lame how my Athlon slows to a crawl when I'm formatting a floppy. Maybe serializing floppy access and adding a 32K buffer would fix things.

      I'll respond with your own repsponse here, with the words "port" and "connector" replaced with "drive".

      It's time to get rid of the 'geek' drives on PCs. If you want legacy drives you can get an add-in card with them or a USB shim.

      It's called USB floppy drives.

      --
      Mad Software: Rantings on Developing So
  275. Re:Thank you by DaedalusHKX · · Score: 1

    I will look for the stuff... hopefully it works (otherwise an anonymous "w4r3z d00d" buddy of mine can get me OS X for bootup purposes (might be overkill on a 90 mhz PPC tho).

    By the way. I am interested in that Kawaiinet thingie... leave details as a comment to my journal if necessary :)

    -DaedalusHKX

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  276. Lets not forget Gentoo... by Anonymous Coward · · Score: 0
  277. The Macintosh is a Personal Computer... by Anonymous Coward · · Score: 0

    Macs use a CPU called the PowerPC.

    "IBM compatible" then!

    Macs with G3s have CPUs made by IBM. IBM don't even make CPUs that Windows can run on anymore.

    "Intel" then!

    What about AMD, Transmeta, Cyrix...

    Here's an idea for you:

    x86 compatible

  278. You have heard of VirtualPC, right? by Anonymous Coward · · Score: 0

    Virtual PC on OS X runs Windows 2000 perfectly.

    You should have got the PowerBook...

    1. Re:You have heard of VirtualPC, right? by Sunda666 · · Score: 1

      yeah i know that, but i was not planning to run osX on the powerbook, but YDL.
      OSX is a pain in the arse, besides being eye-candy.

      cheers.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
  279. ...and ONTO an internal USB bus! by MarcQuadra · · Score: 1

    I support the removal of the floppy from the system, along with the serial and parallel ports. I think that floppy support should be piped over USB, and there oughtta be an internal USB header in every PC. You could get legacy ports/drives on 'legacy-free' PCs with an internal USB bus (should you need them).

    How cool would it be if there was a 3.5" USB hot-swap bay on every PC that could take a floppy or flashcard reader? You could stick serial-ata connectors in there too for a general-purpose hot-swap bay instead of a rickety old 1980s floppy device.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  280. Last Post! by alpg · · Score: 0

    Seems a computer engineer, a systems analyst, and a programmer were
    driving down a mountain when the brakes gave out. They screamed down the
    mountain, gaining speed, but finally managed to grind to a halt, more by
    luck than anything else, just inches from a thousand foot drop to jagged
    rocks. They all got out of the car:
    The computer engineer said, "I think I can fix it."
    The systems analyst said, "No, no, I think we should take it
    into town and have a specialist look at it."
    The programmer said, "OK, but first I think we should get back
    in and see if it does it again."

    - this post brought to you by the Automated Last Post Generator...