Slashdot Mirror


Phoenix BIOSOS?

jhfry writes "In an interesting development by an unexpected source, Phoenix Technologies is releasing a Linux-based, virtualization-enabled, BIOS-based OS for computers. They implemented a full Linux distro right on the BIOS chips, and by using integrated virtualization technology, it 'allows PCs and laptops to hot-switch between the main operating system, such as Windows, and the HyperSpace environment.' So, essentially, they are 'trying to create a new market using the ideas of a fast-booting, safe platform that people can work in, but remain outside of Windows.'"

394 comments

  1. If it works . . . by arizwebfoot · · Score: 0, Offtopic

    It works.

    And if it works, it might be a good thing.

    --
    Beer is proof that God loves us and wants us to be happy.
    1. Re:If it works . . . by Tacvek · · Score: 5, Interesting

      Hyperspace is an extremely fast booting (approx 4 seconds) Linux based mini OS. It is available in two flavors. On PCs without the Intel's VT extensions it is just a fast booting OS, but you can only dual boot it.

      On PC's with VT, the bios loads a hypervisor which then boots both Hyperspace, and windows. (It may defer starting windows until hyperspace has loaded). The result is that within for seconds you can begin using the computer, doing things like browsing the web while windows. Once Windows is up, users can instantly switch back and forth.

      In theory there should be little reason why other OS could not be used instead of windows, although the system may be installing special drivers in windows to help mitigate some issues.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    2. Re:If it works . . . by physburn · · Score: 2, Interesting

      Sure its a good thing. Thats the environment i'll boot into to fix the boot block of windows or linux, whenever they become unbootable. Hope it has room, for fsck, mkfs, a partitioner and most of the common filesystem types.

    3. Re:If it works . . . by Brian+Gordon · · Score: 4, Interesting

      What about updating the kernel or compiling in new drivers? Do you have to flash the BIOS every time? Risky.

    4. Re:If it works . . . by Zero__Kelvin · · Score: 0, Flamebait

      Please don't ask sincere questions and pass them off as rhetorical. Learn about Hypervisors, then post. Stop sounding stupid.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    5. Re:If it works . . . by beav007 · · Score: 5, Funny

      Stop sounding stupid.

      I've tried this with people before, and it never works. Never fear - I have a plan!

      sudo Stop sounding stupid.

    6. Re:If it works . . . by camperdave · · Score: 4, Funny

      I've tried this with people before, and it never works. Never fear - I have a plan!

      sudo Stop sounding stupid.


      beav007 is not in sudoers file. This incident will be reported.

      --
      When our name is on the back of your car, we're behind you all the way!
    7. Re:If it works . . . by Brian+Gordon · · Score: 1

      If you can get to the desktop in 4 seconds then most of the OS is on nonvolatile memory.. so do you have to "flash" it with awkward tools every time you want to change it? It's a legitimate question

    8. Re:If it works . . . by afidel · · Score: 2, Informative

      Not really, all decent systems have two separate BIOS flash areas and will only update the second one after a successful startup from the primary. Heck some systems have that AND a minimal BIOS in ROM so they can always recover even if the flash is scambled (HP workstations and servers do this, stick a floppy in and hit a special key during powerup or flip a DIP and they will read the flash file from the floppy and write it to BIOS flash).

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    9. Re:If it works . . . by beav007 · · Score: 1

      D'oh :(

      OT: wow, that sig brings back memories. We used to own (a physical copy of and a license for [ :P ]) that on VHS. I wonder how many people remember it...

    10. Re:If it works . . . by Mage+Powers · · Score: 1

      It's only dangerous to update parts of the bios that cannot be avoided like the first block that gets booted. Just need enough programming to be able to read a new BIOS off of somewhere else, kinda like the BIOS' BIOS. Sadly the bios updater from ASUS rewrites the bootblock :-/

    11. Re:If it works . . . by Hucko · · Score: 2, Funny

      2?

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    12. Re:If it works . . . by Alt-Ctrl-Freak · · Score: 1

      gosh...

      $ sudo /etc/init.d/audio --stupid stop

      if that doesn't work...

      $ su
      # kill -9 987471

    13. Re:If it works . . . by jimicus · · Score: 1

      Who says you have to use the version of Linux in the BIOS as your main OS? More to the point, who in their right mind is still regularly recompiling their own kernel?

    14. Re:If it works . . . by icebraining · · Score: 1

      I recompile my own kernel - it's useful to reduce boot time in old hardware and add stuff like TuxOnIce.

    15. Re:If it works . . . by Brian+Gordon · · Score: 1

      Gentoo users? You get a much smaller kernel image and a faster boot. Of course, I stopped recompiling when a new version started breaking things.

    16. Re:If it works . . . by mihay42 · · Score: 1

      Overall this is an interesting architecture and I believe that it provides a viable approach to finally using all of the cores on multicore processors.

  2. First post by Nethemas+the+Great · · Score: 0, Troll

    first post, nothing useful to say but. Cool!

    --
    Two of my imaginary friends reproduced once ... with negative results.
    1. Re:First post by Anonymous Coward · · Score: 2, Insightful

      This is why you first post as anon.

  3. Hrm by CSFFlame · · Score: 5, Insightful

    The Geek in me says: "awesome" The Hacker in me says: "jackpot"

    1. Re:Hrm by umeboshi · · Score: 5, Interesting

      The Paranoid Conspiracist in me says: "This is an essential step for the trusted computing platform, where a government or corporate owned rootkit could exist on your computer, with little to no ability to be replaced or removed by the owner of the machine."

    2. Re:Hrm by Wingman+5 · · Score: 5, Interesting

      In the fourth case, the core security software grabs input and output from the network and disk to check the data for security threats. In that case, "you won't even really know you are using hyperspace," Hobbs says.

      Talk about the setup for the rootkit from hell.

    3. Re:Hrm by Wingman+5 · · Score: 3, Informative

      There is so much FUD about Trusted computting. Go watch Security Now Ep. 99 It will change how you think about trusted computing. It will separate the truth from the FUD.

    4. Re:Hrm by bit01 · · Score: 1

      Talk about the setup for the rootkit from hell.

      BIOS flash memory is simply mass storage that, just like the hard disk, retains its contents when switched off.

      They didn't talk about it in the article but I'd be surprised if there wasn't some way to recover if it gets corrupted, either deliberately (virus), or accidentally (buggy software). Maybe protected memory that does initial boot or provides a re-flashing mechanism.

      If there's no such hardware protected method for recovery then yes, root kit hell.

      ---

      Don't be a programmer-bureaucrat; someone who substitutes marketing buzzwords and software bloat for verifiable improvements.

    5. Re:Hrm by Anonymous Coward · · Score: 1

      The thing about so called "Trusted Computing" is that in practise, the owner of the "trusted" computer (the customers that buy the computer) do not have control over their computer. In practise, it is a company (probably a very weathly multinational company) that holds the control.

    6. Re:Hrm by Mr2001 · · Score: 4, Insightful

      He basically makes the argument that TPM is a dual-use technology: it can be used for good or evil. Problem is, the evil uses could easily be disabled without impairing the good uses... but that hasn't happened.

      "Remote attestation" is for DRM, plain and simple. It's evil. There is no reason I'd want my computer to produce a report of what software I'm running without giving me the ability to change that report before it's sent out. That feature is useless for me as a user; it's only useful to third parties that want to restrict the software I'm allowed to run (e.g. by refusing to send me a video stream unless they know I'm using their preferred player).

      If they removed remote attestation from the TPM spec, or simply put a switch on the side of the computer so the owner could forge attestations whenever he felt like it, it wouldn't be evil. So the question is, if Trusted Computing is such a boon for users, why does it still have features that only serve to undermine those very users?

      --
      Visual IRC: Fast. Powerful. Free.
    7. Re:Hrm by jmorris42 · · Score: 4, Insightful

      > So the question is, if Trusted Computing is such a boon for users, why
      > does it still have features that only serve to undermine those very users?

      Or you might consider a slightly bigger world than your basement and uses for computers besides downloading porn and playing WoW. Remote attestation might not be something you care for, but if you were designing an ATM system you might feel differently about the ability to know, with a pretty high confidence, that the remote terminals are uncorrupted.

      You are stuck on the idea that it is YOUR computer and that will always be so, that the person in front of the display owns the machine. But that just isn't true in a great many scenarios. I'd really like a system that allowed me to know if one of the workstations around here had been compromised. All of our machines are 'mine' in the sense I'm the one responsible for them, the employees sitting in front of em just use em.

      Even remote attestation can be used for either good or evil. The key is to resist when big media tries to use it for evil. And it's evil because the machines aren't TimeWarner's yet they want to assert ownership over them just because they are displaying their precious IP.

      --
      Democrat delenda est
    8. Re:Hrm by umeboshi · · Score: 2, Informative

      Thanks for point that out. :)

      I'm still listening to that darned episode, but they've only been babbling about ssl certificates and other items in their listeners mailbag.

      My point was that the os in bios was an essential component, as the tpm is also. I never tried to say that tpm == trusted computing, rather that it is just a component of it. Hardware virtualization is also an essential component (it's also dual use, and I run virtual machines very frequently). A builtin hypervisor (or rootkit, depending on who's controlling it) is able to restrict access to the tpm, allowing only "trusted entities" to configure it. If you own the machine, but don't have full access and control of the hypervisor, this is bad. If you don't own the machine, and don't have that access and control, this is good.

    9. Re:Hrm by Zero__Kelvin · · Score: 1

      Thank you for self-imploding ;-)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    10. Re:Hrm by Anonymous Coward · · Score: 0

      If you managed a network filled with whatever crap stems from users clicking on the dancing monkey in the web page, you might have a different perspective on the value of attestation. Knowing what's running on a PC isn't just about DRM. Being able to quarantine end-nodes based on failure to attest to running known-good images would be useful.

    11. Re:Hrm by Mr2001 · · Score: 5, Insightful

      Remote attestation might not be something you care for, but if you were designing an ATM system you might feel differently about the ability to know, with a pretty high confidence, that the remote terminals are uncorrupted.

      Fair enough. But if I were designing an ATM (or a kiosk, or any other public-facing terminal where remote attestation might have a legitimate use), I could put whatever additional hardware in there I wanted. I'm already adding a keypad, card reader, touch screen, etc. so why not one more thing?

      Remote attestation isn't something that needs to be built into the average PC. On a typical user's desktop, remote attestation doesn't really have any legitimate uses, only evil ones.

      I'd really like a system that allowed me to know if one of the workstations around here had been compromised. All of our machines are 'mine' in the sense I'm the one responsible for them, the employees sitting in front of em just use em.

      If those workstations came with a switch on the side for forging attestations, and you didn't want users doing that, you could simply disable the switch. Just like you can already disable CD-ROM drives, USB ports, or whatever else users might use to compromise the workstations.

      --
      Visual IRC: Fast. Powerful. Free.
    12. Re:Hrm by 644bd346996 · · Score: 1

      The problem isn't with getting rid of such a rootkit. You can always physically replace the chip it resides on. The real issue is detecting the rootkit before your credit card number is stolen. By using SMM and VT and not storing any data except on the flash chip itself (which very few users can read from), a rootkit can hide itself from all but the most determined experts.

    13. Re:Hrm by MightyMartian · · Score: 2

      You're both right, which is why the parent's point is valid. I administer a large number of workstations, and would love the capacity to know what's running on them, to recognize whether they're compromised, but on my home computer, I still don't want Big Media spying on me. Somebody owns every computer out there, and that somebody should have the right to determine what kind of data about the computer's operation and about what it is being used for is being shipped out, and to whom it's being shipped out to. If it's a corporate LAN, then by all means, the IT department should have a window, if it's the computer in my basement, then I should be able to tell Time Warner to fuck themselves.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    14. Re:Hrm by mlts · · Score: 4, Informative

      Its a tool, and can be used for good/ill. I actively build/buy servers and laptops with TPM functionality because it allows me to enable encryption with BitLocker, save the recovery key someplace secure (safe deposit box), and from there on out, the encryption is completely forgotten about. On laptops, I enable the PIN functionality so an intruder would have to have the tech of a chip fab to coax the information needed to grab the HD contents. Even though TPM chips are not hardened against physical attack, few thieves outside of intel agencies have the tech to rip open a chip's package and attach probes to the chip's microscopic pads.

      Either way, servers can reboot unattended while the data is encrypted, and laptops are protected against brute force password attacks. If an intruder tries to repeatedly guess a PIN, the TPM will just keep forcing longer and longer delays, if not permanently locking.

      All a TPM is, is a cryptographic token that is on the hardware, with two pieces of additional functionality: The ability to validate that the MBR and booting parts of the hard disk have not been tampered with, and remote attestation.

      The ability to check for tampering is important because in theory, someone can put a keylogger on the boot sector, then pass the info onto the real preboot authentication system (PGP or TrueCrypt) while saving the boot passphrase for an attacker in some safe area. If someone tries to tamper with the BitLocker subsystem, the TPM won't allow the machine to boot and it will be obvious that something is fishy.

      Remote attestation is controversial, but you don't have to turn it on in BIOS. Same with Intel's vPro stuff.

      Finally, by the TPM spec, all TPM chips are shipped turned off and disabled by default, so a software maker can't depend on one for DRM reasons.

    15. Re:Hrm by jhol13 · · Score: 1

      FUD ... hmmm.

      The idea of the TPM module is to keep valuable keys in it, right?
      How do I make a backup of them?

    16. Re:Hrm by Craig+Ringer · · Score: 3, Interesting

      Remote attestation isn't something that needs to be built into the average PC. On a typical user's desktop, remote attestation doesn't really have any legitimate uses, only evil ones.

      As a system administrator, I disagree in the strongest possible terms. I'd love to be able to have the domain clients here restricted to an authorized software list. I could let users install things they needed or wanted instead of having to do everything for them, but I could restrict the list of available code to things I'd verified were safe and wouldn't cause system issues, security problems, etc. It'd also offer significant protection against resident malware. It'd be great.

      Even being able to detect when a machine had unauthorized software on it would be a huge plus.

      The parent poster's point is an excellent one - often the user of the computer isn't the owner, and/or isn't the person responsible for managing and maintaining it. In these cases remote attestation becomes highly attractive.

    17. Re:Hrm by Damarkus13 · · Score: 1

      Remote attestation isn't something that needs to be built into the average PC. On a typical user's desktop, remote attestation doesn't really have any legitimate uses, only evil ones.

      You're assuming manufacturers are going to produce a separate line of motherboards for home use and office use? I think that would drive the cost of hardware up.

      If those workstations came with a switch on the side for forging attestations,

      On a typical user's desktop forging attestations doesn't really have any legitimate uses, only evil ones.

      Honestly, turning the attestations off may happen, but do you really think the hardware manufacturers are going to let you forge them?

    18. Re:Hrm by afidel · · Score: 1

      You seem to be under the impression that consumers buy the majority of computers, they don't.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    19. Re:Hrm by Wingman+5 · · Score: 1

      My nw8440 can do it, it creates a encrypted backup of your keys, and it can only be reloaded back in to the TPM

    20. Re:Hrm by MrKaos · · Score: 2, Insightful

      So the question is, if Trusted Computing is such a boon for users, why does it still have features that only serve to undermine those very users?

      Because it's about vendors trusting they have control of *your* machine, not about you *trusting* control of your machine.

      --
      My ism, it's full of beliefs.
    21. Re:Hrm by Thaelon · · Score: 3, Interesting

      I think you've got a skewed perspective.

      I'm assuming here that you're some sort of administrator or something. Based on that assumption I offer this perspective: Your job only exists to enable them to do theirs. You're a meta-worker, they're the workers. Certainly there is some allowance for pride in your work in that it's "your" network or "your" computers, but you're really only there to enable them. Without them, you wouldn't be necessary. As long as you keep that in mind, everyone benefits.

      --

      Question everything

    22. Re:Hrm by bit01 · · Score: 1

      The problem isn't with getting rid of such a rootkit. You can always physically replace the chip it resides on. The real issue is detecting the rootkit before your credit card number is stolen. By using SMM and VT and not storing any data except on the flash chip itself (which very few users can read from), a rootkit can hide itself from all but the most determined experts.

      The same is true for a hard disk. Special tools can read both the hard disk and the flash memory in raw form but a root kit can hide data on both, including using SMM+VT for both. Virus scanners that run inside the system they are checking are snake oil.

      Booting off a CD is a convenient way to bypass a hard disk root kit for checking. The so-called anti-virus companies should've created such CD's years ago. The flash memory needs an equivalently convenient mechanism, maybe boot via a protected memory mini-BIOS to CD.

      ---

      Don't be a programmer-bureaucrat; someone who substitutes marketing buzzwords and software bloat for verifiable improvements.

    23. Re:Hrm by Mr2001 · · Score: 2, Funny

      As a system administrator, I disagree in the strongest possible terms [...] often the user of the computer isn't the owner, and/or isn't the person responsible for managing and maintaining it. In these cases remote attestation becomes highly attractive.

      Hi, and thanks for reading the first two paragraphs of my comment!

      Since you're a system administrator, I'd like to extend a special offer to you: click here to read the final paragraph of my comment, absolutely free! I think you'll find it specifically addresses your concerns.

      --
      Visual IRC: Fast. Powerful. Free.
    24. Re:Hrm by Mr2001 · · Score: 1

      You're assuming manufacturers are going to produce a separate line of motherboards for home use and office use? I think that would drive the cost of hardware up.

      I don't think it would. If TPM had been designed from the beginning to be less evil, then remote attestation could be disabled by setting a jumper or cutting a trace -- or controlled by a switch.

      On a typical user's desktop forging attestations doesn't really have any legitimate uses, only evil ones.

      Retaining control of my computer is a legitimate use.

      So is discouraging the spread of invasive DRM: if every would-be digital tyrant knows that the attestations coming from my computer might be fake, then they won't pursue DRM schemes that rely on restricting the software I'm allowed to run. I might not even need to use the forgery switch; its mere presence might be enough to keep those third parties from trying to control my PC.

      --
      Visual IRC: Fast. Powerful. Free.
    25. Re:Hrm by Falconhell · · Score: 1

      Anybody seen that sock with the 3.5" hard drive in it, the roll of old carpet and the bag of lime?

    26. Re:Hrm by Darinbob · · Score: 1

      The engineer in me says "BIOS, who uses a BIOS anymore?"

    27. Re:Hrm by shutdown+-p+now · · Score: 1

      Because it's about vendors trusting they have control of *your* machine, not about you *trusting* control of your machine.

      So, do you have any actual, real-world example of TPM being used that way? Or just spreading the old recycled FUD around?

    28. Re:Hrm by Hurricane78 · · Score: 1

      That's simple: Block it with a firewall. I bet there is another way to disable it too.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    29. Re:Hrm by Hurricane78 · · Score: 1

      You're assuming manufacturers are going to produce a separate line of motherboards for home use and office use?

      Nah. They only need to flash a different BIOS on them. Done in seconds. No problem.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    30. Re:Hrm by jabjoe · · Score: 1

      And what about when it's your machine and it's an app you need to use and are being prevented from using? Maybe for work machines, but I will not buy hardware for home with this. I won't use services that require me to have this. Built it yourself from source, maybe modified/customized it? Then you can't use it. Could you get more locked in? I'm not going to just walk into this cage, or even go near it. I won't give up my freedoms so easily.

    31. Re:Hrm by Anonymous Coward · · Score: 0

      Hmm, having worked in environments where a remote systems administrator picked the list of what I could and couldn't install, I have to say it sucked. Hard.

      I'm sure this doesn't apply to you but it was a hateful to work at a place where I had to explain what Vim was (and no they didn't know what the other editor was either).

      From a sysadmin point of view it might be a good idea but overall I think that will only lead to the Microsoft only attitude which in turn leads to the things like IE6 only web sites. ...and no one wants that again, surely?

    32. Re:Hrm by Anonymous Coward · · Score: 0

      http://xkcd.com/538/

    33. Re:Hrm by gbutler69 · · Score: 1

      Did you even read what he said?

      What does a legitimate use for the feature when it isn't your computer have to do with the lack of an ability to turn it off when it is?

      Epic-Fail on Logic.

      --
      Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
    34. Re:Hrm by Anonymous Coward · · Score: 0

      Another user would be in the corporate world where they like to limit what you can run on your computers due to licensing, or company policy. But as an IT admin, that would just plain suck.

    35. Re:Hrm by jhol13 · · Score: 1

      Can you reload them in a different machine?
      How about on a different motherboard?

    36. Re:Hrm by ckaminski · · Score: 0

      Then don't be surprised when Time Warner says "Fuck you back, you can't have our content."

      THAT'S what TPM media attestation is all about. Balancing the equation. Yes, it fucks open source to a degree, in the short term, but too bad.

    37. Re:Hrm by ckaminski · · Score: 1

      No, it's about vendors Trusting that your machine is who it says it is. It has nothing to do about control, except over their own content.

      FUD.

    38. Re:Hrm by Anonymous Coward · · Score: 0

      Or you might consider a slightly bigger world than your basement and uses for computers besides downloading porn

      That is pure crazy talk, man!

    39. Re:Hrm by 644bd346996 · · Score: 1

      I've booted off of Symantec anti-virus installation disks dating back at least to 2002. They use something based off WinPE.

      As for the BIOS issue, one of my motherboards has two BIOS chips, and which one is active is controlled by a jumper.

    40. Re:Hrm by Maavin · · Score: 1

      The Cobalt Qube on my shelf says: "So what?" :)

      --


      Crivens! I kicked meself in me own heid!
    41. Re:Hrm by EvilBudMan · · Score: 1

      --Remote attestation is controversial, but you don't have to turn it on in BIOS. Same with Intel's vPro stuff.--

      But their might be a back way in. How would you know? The potential for abuse is high but the potential for good is too, kinda reminds me of nuclear power or something.

      As you say you might have to have a high tech chip fab to know. Back in them good ole days of the TRS80, Apple II, and Atari, etc. you could get all of the documentation on the OS's that were on those machines chips or I remember doing that with Atari. You had to pay extra but it all fit on a spiral bound notebook.

      Couldn't they just give that away without compromising the encryption? I know it would be vastly larger but even millions of lines of code could fit in a few text files. I dunno I just don't trust them for some reason an think they are doing this purely for DRM. I just don't trust Trusted Computing.

      But still for a workplace (small business) this sounds good. Microsoft might get some people to move away from XP with BitLocker. It is something a business would want. I think this would also eliminate a cold boot attack with a USB stick too. I will read some more.

    42. Re:Hrm by EvilBudMan · · Score: 1

      Sometimes it is also your job to keep them from doing things that could harm the company as well. After all like you said the machines aren't the admin's either, but he might not like to have the company fail because the job market is not the greatest here right now.

      That means disabling them and enabling them too. That is why remote attestation is attractive and disgusting at the same time.

      Sometimes people are worth more to you for what they wouldn't than what they would. To keep a user happy all their stuff for the company has to work but then they get pissed off if you take away stuff that they are used too. Personal stuff. The users think the machines are theirs. So I guess you might be right, but some kind of balance must be struck at least where I at now. The higher up users seem to be the worst offenders about bringing USB keys from home or know where with what files. If it were up to me I wouldn't let them through the door.

      I would really like to have it but at the same time I don't trust it either.

    43. Re:Hrm by Anonymous Coward · · Score: 0

      Even being able to detect when a machine had unauthorized software on it would be a huge plus.

      If you can't do this without TPM, you're a hugely incompetent system administrator. Welcome to Slashdot! :)

    44. Re:Hrm by Mr2001 · · Score: 2, Insightful

      Then don't be surprised when Time Warner says "Fuck you back, you can't have our content."

      Good, bring it on! I think we know who'll win that staring contest. There's plenty of other content I can access without ceding control of my PC.

      THAT'S what TPM media attestation is all about. Balancing the equation.

      Hah. The "equation" is already heavily slanted toward Big Content. TPM slants it even more toward them, and you call that balance?

      --
      Visual IRC: Fast. Powerful. Free.
    45. Re:Hrm by Mr2001 · · Score: 1

      So, do you have any actual, real-world example of TPM being used that way? Or just spreading the old recycled FUD around?

      I don't think it's FUD. The technology clearly could be used that way, and it's hard to believe that wasn't the intent.

      You don't really need the cryptographic assurance of TPM's remote attestation unless you're in an antagonistic relationship with someone beyond your reach, like media companies vs. consumers. Sure, it makes IT admins' lives a little easier, but IT admins have always been able to enforce software configurations through things like network booting and their physical/social presence anyway.

      As for why we haven't seen the TPM dystopia in action yet: I suspect it's mainly because TPM isn't deployed widely enough. The "BitLocker" feature in Windows Vista uses TPM, and Vista has been out for over two years, but BitLocker still isn't supported on a lot of new machines. It'll still be a while before media companies can assume that everyone who wants to view their stream has a TPM installed.

      People have to be aware of the potential abuses of TPM. If someone manages to come up with an application more exciting than BitLocker, we've got to be ready to say "sure, I'll install a TPM for that, but only if you let me forge attestations when I need to". Because if TPM becomes ubiquitous in its current form, public opinion will be the only thing stopping media companies from trying to control our PCs... and you've seen how little they care about public opinion.

      --
      Visual IRC: Fast. Powerful. Free.
    46. Re:Hrm by MrKaos · · Score: 1

      So, do you have any actual, real-world example of TPM being used that way? Or just spreading the old recycled FUD around?

      That's like saying a firearm won't be used for armed robbery. The fact is the functionality exists and you don't know how it will be used. It can only be called FUD after it hasn't been used once wide spread deployment is complete.

      Power is only used once fully deployed.

      --
      My ism, it's full of beliefs.
    47. Re:Hrm by MrKaos · · Score: 1

      No, it's about vendors Trusting that your machine is who it says it is. It has nothing to do about control, except over their own content.

      FUD.

      I have a real problem with scope creep of that statement. So if I have a web cam should the TPM detect if there is more than one viewer and say the content is licenced for one viewer? There are plenty of other methods that vendors can use to track "their content", more accurately you mean 'the content they licensed to me'. So what if I want to view 'the content I licensed' on someone else's machine?

      That flawed model of trust does not take into account 'I am who I say I am' because digital identities have not been validated under the law. I am not my machine, it did not licence the content, I did. Since content providers have not embraced a digital model for distribution, TPM is like using a stick of dynamite where a sledge hammer will do. I bet the RIAA/MPAA will applaud it's widespread deployment, they have demonstrated they will use *any* technology to pursue their agenda.

      --
      My ism, it's full of beliefs.
    48. Re:Hrm by Anonymous Coward · · Score: 0

      It seems to me that in your cases, you can control the TPM. This is fine with me. The existance of TPM isn't the problem. The problem is when a user* of the machine is subject to some foreign entity WRT the TPM.

      * the computer operator is not necessarily the user.

    49. Re:Hrm by Tuoqui · · Score: 1

      If they removed remote attestation from the TPM spec, or simply put a switch on the side of the computer so the owner could forge attestations whenever he felt like it, it wouldn't be evil. So the question is, if Trusted Computing is such a boon for users, why does it still have features that only serve to undermine those very users?

      While I can see why this would be a good thing to implement on the user end. TPM is about the other side trusting you as much as you trust the other side. If you could forge this "Remote Attestation" then what good would it be? Clearly if you could forge it then so could someone who has hacked your system.

      As with all things they can be used for good or evil. However, TPM the evil far outnumbers the good.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
    50. Re:Hrm by fru1tcake · · Score: 1

      Yes, I agree an admin's role requires them to enable workers to do their jobs, but it is also to keep them from abusing (intentionally or otherwise) the tools they are given to work with, just as a factory administrator will help facilitate keeping the production line moving but also call people into line (or fire them) if they are slacking off, doing a poor quality job, or damaging equipment.

      There is a difference between enabling someone to do their job and enabling someone to do whatever they like. If an everyday-user on your securely-administered company wants to install SafeComputerFastSpywareScannerz because they think it will enable them to do their job better, should they be allowed to do so (and subject your network to trojans) or should your role as admin allow you to idiot-proof and mitigate against such things?

      --
      It's not a bug, it's a lepidopter!
    51. Re:Hrm by Mr2001 · · Score: 1

      While I can see why this would be a good thing to implement on the user end. TPM is about the other side trusting you as much as you trust the other side. If you could forge this "Remote Attestation" then what good would it be?

      That's kinda the point. What good is it anyway, for home users?

      I don't want third parties to be able to trust that I'm running their preferred software, because that gives them leverage to force me to run it. I want my computer to be a black box from their perspective. If they know that my attestation could be false, then they won't enter into schemes that require me to prove I'm running software I don't want.

      Clearly if you could forge it then so could someone who has hacked your system.

      No, not if the forgery option is controlled by a physical switch.

      --
      Visual IRC: Fast. Powerful. Free.
    52. Re:Hrm by hitmark · · Score: 1

      Heh, and then one go and download it of some p2p system, with better quality and no limitations or unskippable ads for other "products".

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    53. Re:Hrm by Anonymous Coward · · Score: 0

      If all the clients are Windows XP or later, you might be able to use Software Restriction Policies.

    54. Re:Hrm by elnyka · · Score: 1
      >> I'm assuming here that you're some sort of >> administrator or something. Based on that >> assumption I offer this perspective: Your job only >>exists to enable them to do theirs. Uhmmm, no. An admin job's is to protect company assets first, and enable users to do their job within organizational constrains second. Users get enabled to do their job and nothing else within those constrains.

      In essence, a network is an admin's responsibility. He owns it (and it is his ass), and is in charge of having it operational according to a predefined IT governance. With that, he is in charge of enabling users to do work, in his network, the one he's paid to own, manage, control, monitor and report to the guy above.

  4. Wait by Anonymous Coward · · Score: 0

    Isn't the plural bii or bioxen?

    1. Re:Wait by russlar · · Score: 5, Funny

      Bioii

      --
      Anybody want my mod points?
  5. yesterdays news by Anonymous Coward · · Score: 0

    Take away the hot switching and its the same thing ASUS has been doing for over a year now on their mobos.

    American tech, lol, just take something and slap a clock on it.

    1. Re:yesterdays news by MrEricSir · · Score: 3, Funny

      But if you look at the back of the clock, it always says "MADE IN CHINA."

      --
      There's no -1 for "I don't get it."
  6. Hardware by kensai · · Score: 0, Redundant

    I wonder how this virtualized BIOS will handle native hardware access when multiple "native" OSes try access it at the same time.

    1. Re:Hardware by Brian+Gordon · · Score: 4, Informative

      Virtually? It's called a hypervisor. How do you think any VM works?

    2. Re:Hardware by DrPeper · · Score: 0

      Actually VM's didn't start off with Hypervisors, it is a relatively new addition to the tech.

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

      Actually VM's didn't start off with Hypervisors, it is a relatively new addition to the tech.

      Dunno about you, but the late 1960s doesn't seem all that new too me.

    4. Re:Hardware by Zero__Kelvin · · Score: 0, Redundant

      There is no time

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  7. SplashTop by OrangeTide · · Score: 3, Interesting

    So is this fundamentally different from Asus putting SplashTop on some of their netbooks and motherboards?

    --
    “Common sense is not so common.” — Voltaire
    1. Re:SplashTop by DrPeper · · Score: 2, Informative

      Well the two are similar. It sounds like HyperSpace has some catching up to do with Splashtop...

      " and in June, the company plans a major update, which will add e-mail capabilities and instant messaging."

      Which Splashtop already has.

      Both are instant on (or at least more instant on than Window$ is currently, but M$ is working on that) OS's. With boot times in the under 5 seconds range.

      But HyperSpace is a bit ahead of the game with the inclusion of a Hypervisor. So SplashTop will need to scramble to include one before June. Otherwise HyperSpace will essentially be SplashTop (which made it to market first) on Steroids. Which should make it much more appealing to geeks and non-geeks alike.

      If I understand it correctly HyperSpace would have the added nicety of being able to switch somewhat instantaneously between two OS's. I don't remember reading anything on the Splashtop site that it was able to do that.

    2. Re:SplashTop by jmorris42 · · Score: 5, Interesting

      > So is this fundamentally different from Asus putting SplashTop on some of their netbooks and motherboards?

      Very different. What Phoenix is doing is pushing Windows into a VM, permanently. The machine boots Linux from the BIOS and loads Windows into a VM container in the background while you have a basic Linux desktop to browse the web, read email, etc. You can flip between Windows and Linux with a hotkey. But Windows stays in the VM. This offers a hope of eventually containing the menace from Redmond. The question is whether Phoenix will want to go there.

      Imagine a real firewall dropped between the virtual NIC in Windows and the real one. Even better, just forget the network in Windows for most uses, use the Firefox on the 'other' more safe system that is a hotkey away. Push this tech a bit more and have seamless Windows(tm) windows running rootless on the X side. Now we don't even need to worry about two different displays. Basically, this tech offers the potential to blur the line between Windows and a real Internet ready system in ways impossible to predict. This could erase enough of Windows' defects to keep it viable or it could remove enough of the reasons to run Windows it hurts it. But Pandora's box is open and it will be interesting.

      --
      Democrat delenda est
    3. Re:SplashTop by Anonymous Coward · · Score: 0, Troll

      While I under$tand your di$like of Micro$oft, you $ound like a dumba$$ when you replace s with $.

    4. Re:SplashTop by vesuvana · · Score: 1

      It's a solution without a problem. They tried similar tacts on the Mac twice, the latest being Parallels (god save us from Bootcamp) and VMware still has no real user base, especially given knoppix and linux live. It just seems like a non-issue. Corporations won't support it and individuals will make the decision to run one OS or the other based on how much they hate microstiff or the apps they have to run.

    5. Re:SplashTop by fm6 · · Score: 1

      What Phoenix is doing is pushing Windows into a VM, permanently.

      Depending on what you mean by "permanently", you can do this now: run Windows from a VM under an ordinary Linux distro. The only difference here is that Linux is running out of the BIOS ROM.

      What's the point of running Linux this way? Besides making it harder to update.

    6. Re:SplashTop by catmistake · · Score: 1

      Once Windows is virtualized, it loses nearly all the security gripes I have against it. When you don't need to run antivirus on it, or any of the security updates, it boots and runs quickly. Here's how I imgaine it:
      All user docs are kept outside the VM.
      The VM is destroyed and replaced periodically with a standard image (every day, every hour, or at the whim of the user).

    7. Re:SplashTop by Zero__Kelvin · · Score: 1

      "It's WaS a solution without a problem. "

      There. I fixed that for you.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    8. Re:SplashTop by jmorris42 · · Score: 2, Informative

      > What's the point of running Linux this way?

      You are asking the wrong question. Try "What is the point of running Windows this way?" Phoenix isn't trying to push "The Year of Linux on the Desktop" here.

      > you can do this now: run Windows from a VM under an ordinary Linux distro.

      In theory at least. What they hope is different is that is Phoenix doing it. They think they have the power to establish a standard here. If they succeed in pushing Windows on a large percentage of desktops into a secure sandbox it changes the game. You or me running Windows in VMWare doesn't.

      For them to pull it off they are going to have to provide a seamless experience. That means no noticable performance hit, full DX10 support by somehow virtualizing the video such that whichever OS is visible gets almost full hardware access, yet can somehow be flipped to a virtual device when the other OS gets activated. WHen an average user flips to Windows they can't realize it is a VM. All of their games, video stuff, USB devices, etc. have to work normally. I'm guessing a buttload of custom Windows drivers are going to be needed. And I'd also guess you won't be able to put any ol video card in and have it work, especially the first year or two.

      --
      Democrat delenda est
    9. Re:SplashTop by ae1294 · · Score: 1

      Anyone wanna place a wager than Microsoft will find ways to break things in their "security updates" just to keep people away from all of this?

      ae

    10. Re:SplashTop by fucket · · Score: 1

      I destroy and replace the VM that I'm using every twelve seco

    11. Re:SplashTop by lwsimon · · Score: 1

      If you keep the documents outside the VM, you have a persistent means of re-infection of your VM...

      --
      Learn about Photography Basics.
    12. Re:SplashTop by 644bd346996 · · Score: 2, Interesting

      Under this scheme, people would just end up complaining that their firefox works, but none of their other apps will start. Under the hood, the Linux system will be fine (since Windows can't touch it) but Windows will be crashing in the background when it doesn't like the environment it's told to boot in.

      By ensuring that the first thing the user sees is a running Linux desktop, before Windows starts to boot, people won't blame Linux, because as far as they're concerned, it's just built in to their machine, and it's Windows that broke.

    13. Re:SplashTop by Anonymous Coward · · Score: 0

      It is very interesting. I would like to buy this Pandora's box from Dell or HP.

    14. Re:SplashTop by ae1294 · · Score: 1

      You have a point there.. bu remember most people aren't very bright and Microsoft has lots of money for TV ad's....

      I'd never underestimate Microsoft's abilities at breaking things that shouldn't be able to be broke....

      Time will tell,
      ae

    15. Re:SplashTop by Anonymous Coward · · Score: 0

      On VirtualPC, I have a Windows VM configured to drop all changed when closed on the primary virtual disk, then I save the documents onto a secondary drive and only have it mounted when needed. So far this has worked, because any infections will be dropped completely the second the VM is closed.

      Of course, there is the tiny chance malware can get out of the VM, get from the user context level (VirtualPC runs as a user for the most part) to administrative/LocalSystem rights, and do this all without being detected by security software, but as of now, the chance of that is low enough to be worth the risk. If malware becomes common that can crack its way out of a VirtualPC VM, I'll consider other solutions.

    16. Re:SplashTop by ZosX · · Score: 1

      Not only the issue with potentially infected user documents but you have the issue of installed software and system updates. While it is nice to have a good solid state to go back to, you may over time want to install new applications and somehow system updates need to be worked into your plan because that static image is going to become far more insecure with each passing day. I really don't see why a virus scanner is such a bad thing. I mean, ideally a well designed, secure OS shouldn't allow escalated privileges to user processes, but nothing is totally secure. Even if something is nailed down tight you can always pry up the nails. The anti malware stuff is getting pretty bloated though and is becoming more intrusive than the malware itself. I like the idea of just having everything in a hardware controlled virtual machine (it would solve some issues for sure), but if all you want is a non changing bootable environment why not look at Ubuntu or Windows on a thumb drive with write blocking or, you know, run a virtual machine on a linux host or something.... I mean wtf? Seriously. There are like a million options out there for what you describe. The only thing this bios basically doing is taking the hypervisor and moving it to the hardware. If they manage to give the guest operating system full unrestricted hardware access, then kudos to them because that is one of the real downsides of running a virtual OS....

    17. Re:SplashTop by Dragonslicer · · Score: 1

      Maybe it's just because it's late and I'm getting sick, but how exactly does running Windows in a VM prevent it from becoming a zombie?

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

      Let it be a zombie, because its only going to live a short time. Restoring a vm from a pristine backup is fast. Its like rebooting. And if boots take 11 seconds, or some short time, then its a valid security strategy, assuming user docs, presumably centralized, are virus scanned, backed up offline etc. Virtualization adds an interesting layer to security... adds a reset button. Giving that reset button a frequency might have the same returns as traditional strategies.

    19. Re:SplashTop by Anonymous Coward · · Score: 1, Interesting

      I wonder how much Microsoft (and/or other nefarious agencies. RIAA I'm looking at you) spends on shilling forums like slashdot?

      Consider it targeted advertising, trying to influence the hearts and minds of people opposed to you (or silence the loudest). I have seen quite a bit of snide but clever comeback messages of late and have been downmodded (or down-metamodded) so much that I no longer get mod points (though my karma is still good). Its not that difficult to become a recogniseable username on slashdot (vastly more readers than posters) and I wonder how large a group of professional posters (with several aliases each) permanently on the job it would take to make a difference..

      Or perhaps I'm just paranoid?

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

      In addition to this you will be able to load vista into a vm inside a different linux distro. letting you use linux + windows for windows apps. (avoid wine issues)

    21. Re:SplashTop by Alex+Belits · · Score: 1

      Pro-Microsoft messages are pretty consistent here -- mentioned the same "problems" that are now long gone or never existed in the first place, pretend to be Linux users while obviously having no experience with the system, avoid mentioning Ubuntu like plague, make attacks on "M$" spelling as if it's some kind of important issue, etc.

      Even a troll would get bored by repeating the same crap all over again, however for astroturfing purposes this works perfectly -- it creates an impression that those people's supposed opinions are popular.

      --
      Contrary to the popular belief, there indeed is no God.
    22. Re:SplashTop by rs232 · · Score: 1

      I wonder how much Microsoft (and/or other nefarious agencies. RIAA I'm looking at you) spends on shilling forums like slashdot?

      "Pro-Microsoft messages are pretty consistent here --"

      You would both be correct, mention anything that is less than stellar in praise of MS and you get a, I'm a nix users and really like X except it doesn't have Y feeture ... :)

      --
      davecb5620@gmail.com
    23. Re:SplashTop by ckaminski · · Score: 1

      All true, yet there's a vast majority of lurkers and modders who will upmod a pro-Microsoft post just as much as a pro-Linux one, if they are both Insightful or Informative. Though the Slashdot moderation system irks me sometimes, and has been abused more often than not, I think it works it's wonder in keeping the bias balanced.

      I've not seen another site anywhere on the 'Net where Linux, Apple and Microsoft get equal treatment (excluding the editors). The community here will equally trash, bash, and promote all three in similar fashion. It's why I continue to come here year after year.

    24. Re:SplashTop by DoctorFrog · · Score: 1

      "It's WaS a solution without a problem. "

      There. I fixed that for you.

      You fixed what, the grammatical and typographical correctness of the sentence? I don't believe I agree with vesuvana, but at least I understood him/her/it.

    25. Re:SplashTop by fm6 · · Score: 1

      OK, you make a good point. I made the usual slashdotter mistake of only looking at things from my own POV.

      193 Freaks? I'm jealous!

    26. Re:SplashTop by catmistake · · Score: 1

      Not only the issue with potentially infected user documents

      User docs can be kept remotely and centrally, virus scanned on the server (single machine scanning), instead of all user machines being continuously scanned

      but you have the issue of installed software and system updates.

      no, no issue. Ignore them, unless some functionality is added and needed. And if you need/want to install them, go ahead, make a new machine. VM's are just files. Once the file is how you want it, you can duplicate it effortlessly and quickly. A large firm wouldn't need to have hundreds of updates applied to hundreds of installations, just a single update on a single installation (which subsequently is duplicated as many times as needed).

      While it is nice to have a good solid state to go back to, you may over time want to install new applications and somehow system updates need to be worked into your plan because that static image is going to become far more insecure with each passing day.

      Go ahead and keep your static image updated if you feel the need. It still saves oodles of time and processing cycles to keep a single VM as the 'master,' and have it duplicated rather than applying updates to individual machines and keeping track of multiple states on multiple machines.

      I really don't see why a virus scanner is such a bad thing.

      You really will if you set a non-virus scanner laden machine next to one that has it installed. Virus scanning software, from what I can tell, quadruples boot time. Bajillions of proc cycles are wasted every day every where on virus scanning. Man-decades of time wasted on, effectively, bullshit. I'm not saying viruses aren't a concern, just that it would be wonderful if we could somehow rise above it. I believe virtual computing offers a way to be as secure without ever worrying about virus scanning and definitions and the latest scary worm. Go ahead and infect my machine, because you won't have access to my documents (kept remotely and secure), and my machine will no longer exist in x minutes.

      I mean, ideally a well designed, secure OS shouldn't allow escalated privileges to user processes, but nothing is totally secure. Even if something is nailed down tight you can always pry up the nails. The anti malware stuff is getting pretty bloated though and is becoming more intrusive than the malware itself. I like the idea of just having everything in a hardware controlled virtual machine (it would solve some issues for sure),

      I'm saying the frequency at which you replace a vm has a direct relation on how secure the user/documents/work done is, that it can be used as a strategy. If you sandbox the attacks, and can replace the sandbox faster than you can detect or prevent the attacks, then do so. Its a strategy that would serve to swallow the attackers resources, because no matter how many virtual machines an attacker can compromise, at the end of the day (or hour, quarter hour, whatever), the attacker has the same number of compromised machines: none.

      but if all you want is a non changing bootable environment why not look at Ubuntu or Windows on a thumb drive with write blocking or, you know,

      you're missing the point

      run a virtual machine on a linux host or something.... I mean wtf?

      getting closer to the point... hopefully my answers above will enlighten the matter more

      Seriously. There are like a million options out there for what you describe.

      O... K... I think NetBoot has similar benefits regarding this method of security, but trashing a vm and restoring it is a much faster process, not as hard on the physical machine, and yeah, there's a handful of VM vendors out there I guess.

      The only thing this bios basically doing is taking the hypervisor and moving it to the hardware. If

    27. Re:SplashTop by elnyka · · Score: 1

      No need to run an antivirus and security updates on the VM? You wish.

    28. Re:SplashTop by catmistake · · Score: 1

      You're just not getting it.
      Yes, there's no need. Let the virus come in... let the scriptkiddies at it! Its not a real computer. Merely assuming your VM has been compromised is all that's necessary, because its considerably FASTER to delete a VM and unzip a clean back up of it than it is to scan it for virus or security issues. So... why bother trying to rid your machine of virus, or even protect it from them... when you can nearly instantly create a new machine from a zipped back up?

  8. Wow! They invented CoreBoot/LinuxBIOS by Anonymous Coward · · Score: 4, Informative

    Imagine that, a mere 10 years after LinuxBIOS (now CoreBoot) first provided a full linux version on the BIOS (with near-instant booting into the OS of your choice), Phoenix gives us with this remarkable invention (complete with the standard idiotic fawning by Rob Enderle).

    1. Re:Wow! They invented CoreBoot/LinuxBIOS by Daengbo · · Score: 1

      And 30 years after Radio Shack put the entire OS on the "BIOS."

  9. Boot time? by Krneki · · Score: 5, Insightful

    Lately BIOS has become the slowest process of booting.

    I hope they won't increase bloat inside BIOS.

    --
    Love many, trust a few, do harm to none.
    1. Re:Boot time? by Mojo66 · · Score: 0

      It seems that those powers that prevent Linux being delivered pre-installed on disk, have forgotten to put their hand-cuffs on the BIOS. If it needs bloated BIOSES to finally bring Linux to the desktop, that would be OK with me.

    2. Re:Boot time? by Anonymous Coward · · Score: 0

      IME, most of the BIOS slowness is for the pauses waiting for user input in case they want to go into setup or change the boot order or what have you. Aside from that is device initialization, which is a hardware delay (usually), looking for bootable devices and partitions.

      If you automatically load an OS from the firmware, then BOTH OF THOSE can be done away with. It can probe for devices while it's loading linux (I assume), and the built-in linux functionality should be able to configure any CMOS settings you need to fiddle with. You'll either need to make the linux environment read-only, or I guess you could have some contacts on the board that you can short to force a CD-ROM boot to restore it, or something like that.

      Please, someone correct me if I'm wrong, but I see no reason why this should be any slower than a normal boot. I suspect the largest possible hole in my argument is in the assumption that you can start loading linux before your slow devices are properly spun up.

  10. The Achilles heel of this... by Anonymous Coward · · Score: 1, Insightful

    It's the driver problem. I can't get printers, scanners, etc. to work with linux in a consistent manner. I think such issues will shoot this down.

    1. Re:The Achilles heel of this... by Brian+Gordon · · Score: 5, Interesting

      Or this will shoot such issues down.

    2. Re:The Achilles heel of this... by erroneus · · Score: 5, Insightful

      I'll forgive your lack of experience on this matter but I have to answer your implication that driver absence is a Linux problem.

      There is a problem with manufacturers who decide to keep their hardware specs secret and so make it difficult to have device driver support under Linux. It is true. It is a lot less common, but still true.

      But this is not a problem that is exclusive to Linux. There are many devices that are older and will never have support for WindowsXP or Vista or Windows 7. The devices are considered old and outdated by these same manufacturers and do not want people using them any longer and so they don't pay to have people write drivers for more current versions of Windows. It happens. This problem also happens with Mac OS X. Recently, I upgraded my wife's machine to OS X 10.5.x and her Canon scanner does not and will not have drivers for 10.5.x even though 10.4.x and prior are still supported. All I could get were weak apologies from support but there is no intention to change from their position. They recommended that I buy some software from a 3rd party that costs twice what the scanner costs today in stores. (It is pretty weak that they actually display the MacOSX compatible logo on the package and it is no longer completely true...)

      My point is that when drivers are not open sourced and/or the hardware specs are not openly available, your hardware is limited by the willingness of the hardware maker to support it. This is true of Windows, Mac OSX and Linux alike. This is NOT a Linux problem. It is a Manufacturer-with-their-heads-up-their-asses problem.

    3. Re:The Achilles heel of this... by Zero__Kelvin · · Score: 2, Insightful

      We call that an IO error (Idiot Operator). Seriously.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    4. Re:The Achilles heel of this... by bluefoxlucid · · Score: 1

      So pass the raw devices through to the OS.

    5. Re:The Achilles heel of this... by Rycross · · Score: 5, Insightful

      A driver missing on an OS isn't the OS developers' fault, but it is their problem. There is a difference. They're not responsible for making the drivers, so its not their fault. Users still don't want to use an OS where they can't use their electronics, though, so it is a problem for the OS developers.

      The solution to that problem may be intractable in some cases (a manufacturer refuses to divulge drivers under any circumstances, and no-one is willing to put in the effort to reverse engineer). However, Linux has done remarkably well, and things are only getting better driver-side.

      But you're right its not a Linux-exclusive problem. My current printer doesn't work with my Mac, and older equipment may not work with newer versions of Windows.

    6. Re:The Achilles heel of this... by PixetaledPikachu · · Score: 1

      I have Jaunty on my BenQ 5200 and all of my peripherals work great

    7. Re:The Achilles heel of this... by socceroos · · Score: 2, Interesting

      Parent should be modded 'informative' not 'funny'. What he says is true.

      I have yet to discover a device in my house that just works when I plug it into my Microsoft Windows Vista computer (exceptions being USB mass storage devices).

      This is in stark contrast to the fact that all devices in my house (scanners, printers, phones, cameras, etc) work straight away when plugged into my Linux machines (Ubuntu 9.04 and Suse 11.1).

      It isn't coincidence, Linux has had better 'out-of-the-box' support for devices than Windows for quite a while now.

    8. Re:The Achilles heel of this... by jhol13 · · Score: 5, Insightful

      How many FOSS drivers must I mention before you admit Linux does have a problem?

      More specifically: how many FOSS drivers *which are not maintained in the kernel tree* must I list?

      1. MTP008 temperature sensor was removed from 2.6 (was in 2.4).
      2. Peracomm USB ethernet (stopped working while in kernel tree)
      3. DIB0700 (and many, many other) based DVB cards - the manufacturer helped making the driver but it still (after over 3 years, in 8.10) is not up-to-date/maintained in the kernel tree.
      4. Numerous Wifi cards some of which partially work and some not.
      5. Webcams (gspca).

      Need I go on?

      6. EeePCs ... most came with Linux, most drivers still do not work even in 8.10.

      Nobody claims this is exclusive to Linux, it is just a lot more pronounced in Linux.

      My point is that even when drivers are FOSS and the manufacturer has willingness Linux *users* can and do have problems.

      I leave it as an exercise to the reader to find out why and who is to blame.

    9. Re:The Achilles heel of this... by westlake · · Score: 4, Insightful

      There are many devices that are older and will never have support for Windows XP or Vista or Windows 7. The devices are considered old and outdated...

      In almost every case - they are old and outdated -
      at least those devices produced for the home and SOHO markets.

      I replaced a old HP printer with a wireless multifunction HP printer-scanner-fax with Vista drivers -
      and by old I mean that only the parallel port worked with XP.

      The new - refurbished - ink jet cost $99 with a one year HP warranty. It lacks only the color LCD for instant photo printing.

      This is NOT a Linux problem. It is a Manufacturer-with-their-heads-up-their-asses problem.

      There comes a time when the geek needs to let go. To pull the plug.

      Open Source is not a panacea.

      Someone still has to sit down and make the decision to write and test a new driver for a fast-fading piece of legacy hardware -

      and if he says the hell with it, there is not much you can do.

    10. Re:The Achilles heel of this... by shaitand · · Score: 1

      I don't think its much of a problem at all here. It's a bios, the motherboard manufacturers will make sure it is able to support all the hardware they use on their boards and that is all it needs. Everything else will connect through the motherboards interfaces and as long as the OS fully supports that hardware it can allow the guest OS to access it and hand off directives from that OS to said hardware. So it is the guest OS, be it windows, linux or whatever that needs to have drivers for printers, scanners, etc not the distro on a chip that phoenix is providing.

    11. Re:The Achilles heel of this... by shaitand · · Score: 1

      If the manufacturers will release the damn specs the geeks write the drivers for them and those drivers get included with every distribution by default.

    12. Re:The Achilles heel of this... by PitaBred · · Score: 1

      My flatbed scanner still does great scans, and will do 2600x1200dpi. It's USB... why in the hell should I spend money to upgrade to a new one for Windows? Linux works fine with it.

    13. Re:The Achilles heel of this... by BrokenHalo · · Score: 2, Insightful

      I have a mac and my peripherals all work great.

      I also have a Mac, but it doesn't have any peripherals. Those are all attached to my Linux desktop machine. Which brings me to addressing the concern of the parent with his Canon scanner woes:

      Why not try installing Sane (and xsane) to interface with the scanner?

      Sane supports most of the more common brands of scanner, provided they don't rely on funky things like parallel ports.

    14. Re:The Achilles heel of this... by BrokenHalo · · Score: 2, Interesting

      Someone still has to sit down and make the decision to write and test a new driver for a fast-fading piece of legacy hardware

      Not necessarily. That depends on whether or not it's a good use of his time.

      Developer time is probably better spent supporting current devices with decent specifications, which are more likely to be useful for a long time.

      The only times I've had driver issues with Linux were back in the mid-'90s on a no-name-brand motherboard (SiS chipset), and with a parallel-port Umax scanner. No-name hardware is probably always going to be problematic, but I don't think it's really the Linux developers' job to compensate for people being too mean to buy proper hardware, however often they get lucky.

      This aside, I am continually amazed at how well most distributions support all kinds of devices out of the box, with no user intervention required at all. I can't say that for any Windows version I have tried.

    15. Re:The Achilles heel of this... by porl · · Score: 3, Interesting

      even mass storage devices can be a pain these days in windows (u3 tools anyone?) and xp doesn't like multiple partitions on a usb stick (had to hack the drivers to make windows think it was a hard drive to be able to access the second partition, even though both partitions were fat32).

    16. Re:The Achilles heel of this... by Anonymous Coward · · Score: 1, Funny

      I wish there was a +1,naÃve

    17. Re:The Achilles heel of this... by grimsweep · · Score: 4, Insightful

      If the manufacturers will release the damn specs the geeks write the drivers for them and those drivers get included with every distribution by default.

      While that is an interesting argument, there are a few fundamental problems that bother me:

      a) The incentive of manufacturers to release said specifications is low. Regardless of money made on the acquisition of a wider user base (often through more hardware sales), such specifications create issues for intellectual property and often serve as an opportunity for any competing manufacturers to digest a well-prepared buffet of the inner workings of hardware and the software that supports it.

      b) The incentive of said 'geek' to actually sit down and not only write but actively maintain said drivers is based on demand and free time. This leads to the parent post "now you see it, now you don't" support syndrome.

      c) The incentive of a manufacturer to release quality specifications is next to non-existent. In many cases, only the most determined OSS master-mind is capable of both understanding what are often meant as 'internal use only' documents and actually creating a driver. While I have little doubt such people exist, there is only so much time, sweat, blood, and tears that many people are willing to give for results.

      Note that I actively contribute to the open source community and use Linux on a regular basis. That said, I don't believe manufacturers are (entirely) to blame.

    18. Re:The Achilles heel of this... by kdemetter · · Score: 1

      Well , for one of them (gspca) , i know there are drivers available , because i used them in a linux robotics project.

      Just a matter of adding a kernel module , and using video4linux.

    19. Re:The Achilles heel of this... by kdemetter · · Score: 2, Insightful

      and if he says the hell with it, there is not much you can do.

      Well , you can write it yourself.
      Or better , find other people , who want the same driver , and cooperate to make the driver. This is how most of the drivers are made and improved.

    20. Re:The Achilles heel of this... by Tigersmind · · Score: 3, Insightful

      The "Apple Tax" is more than worth it. OS X is virtually 100% secure, and its worth paying the cost difference to ensure my stuff is on my Mac and Time Machine drive, rather than being sold off to the highest bidder off a server in Tehran.

      Bwahahaha

    21. Re:The Achilles heel of this... by Daengbo · · Score: 5, Interesting

      I had most of this in the 70s. It was called the Tandy Model I, and the entire OS was on a chip. There were never any driver problems because you couldn't install drivers. It was instant on (and by instant I mean faster than the CRT/TV it was connected to).

      We've come so far .... :P

      Oh, and 4K of RAM ought to be enough for anybody. ;)

    22. Re:The Achilles heel of this... by JAlexoi · · Score: 3, Informative

      OSS is a panacea for people that actually own the device and are geeks.

    23. Re:The Achilles heel of this... by Toonol · · Score: 5, Insightful

      Typically they're old and outdated BECAUSE drivers aren't released, not the other way around. Webcams don't stop working; they just get forced into obsolescence.

    24. Re:The Achilles heel of this... by Anonymous Coward · · Score: 0

      How many FOSS drivers must I mention before you admit Linux does have a problem?

      More specifically: how many FOSS drivers *which are not maintained in the kernel tree* must I list?

      1. MTP008 temperature sensor was removed from 2.6 (was in 2.4).
      2. Peracomm USB ethernet (stopped working while in kernel tree)
      3. DIB0700 (and many, many other) based DVB cards - the manufacturer helped making the driver but it still (after over 3 years, in 8.10) is not up-to-date/maintained in the kernel tree.
      4. Numerous Wifi cards some of which partially work and some not.
      5. Webcams (gspca).

      Need I go on?

      6. EeePCs ... most came with Linux, most drivers still do not work even in 8.10.

      Nobody claims this is exclusive to Linux, it is just a lot more pronounced in Linux.

      My point is that even when drivers are FOSS and the manufacturer has willingness Linux *users* can and do have problems.

      I leave it as an exercise to the reader to find out why and who is to blame.

      will you please stop referring to linux version as 8.10? ubuntu isn't the only linux distro and it sounds stupid when you use the 8.10 reference..

    25. Re:The Achilles heel of this... by noundi · · Score: 1, Insightful

      The Achilles heel of this? Your example is from the 70's. How is it even remotely related to this? Whatever method you used back then is long gone and the problems you faced should be very different today. Flash disc technology alone changes your situation immensely. Nice anecdote though, but not related enough.

      --
      I am the lawn!
    26. Re:The Achilles heel of this... by lukas84 · · Score: 1

      As a Windows admin, i can't get most SOHO equipment to work reliable either. For example, 100$ HP AiO devices just don't work well.

      2000$ HP MFP Devices that scan to a network share using SMB or NFS and print proper PCL and PS work very well on Windows - just as they probably do on Linux.

    27. Re:The Achilles heel of this... by noundi · · Score: 4, Insightful

      What you don't know won't hurt you. 100% secure, let me know how that turns out for you.

      --
      I am the lawn!
    28. Re:The Achilles heel of this... by rdnetto · · Score: 1

      If they're going to declare it obsolete, the least they could do is give us the source for the drivers...

      --
      Most human behaviour can be explained in terms of identity.
    29. Re:The Achilles heel of this... by Shamenaught · · Score: 1

      How on earth is suggesting Linux might have problems with getting consistent drivers Trolling? Seems someone's tried to find -1 disagree and settled for -1 troll.

      As it happens, I don't agree with this post either. It's possible to run Linux without all of the drivers your machine would normally use. Sure, you don't have full functionality, but if you need it then you can boot into windows or whatever other OS you run.

      Secondly, this strikes me as a useful BIOS for putting on laptops. If the hardware won't change then it's a lot easier to tailor things so the drivers work predictably. The current distros are good at auto-configuring, which at-least means you don't need to hand-configure every driver like you used to, but it's not gonna compare to hand-tweaking for a fixed platform.

      --
      mysql> SELECT * FROM `places` WHERE `place` LIKE 'home`; Empty set (0.00 sec)
    30. Re:The Achilles heel of this... by Anonymous Coward · · Score: 0

      A driver missing on an OS isn't the OS developers' fault, but it is their problem. There is a difference. They're not responsible for making the drivers, so its not their fault. Users still don't want to use an OS where they can't use their electronics, though, so it is a problem for the OS developers.

      A driver missing on an OS isn't the OS developers' problem, even if some people think it is. They're not responsible for making the drivers, so it isn't their fault. Nor are they using closed down hardware, so it isn't their problem.

      Like you said, users "don't want" to use an OS where they can't use their electronics, which should make pretty clear exactly whose problem it is.

    31. Re:The Achilles heel of this... by hattig · · Score: 1

      No mum, you need to rebuild your kernel, yes, yes, you do need to install GCC, now to do this we'll do it on the command line, it's quite simple! It'll only take an hour of watching cryptic arcane messages scroll by.

      *four painful hours on the phone later*

      So is the webcam working now? Let's try Skype. Oh, your microphone isn't working?

      *one hour later*

      What do you mean you installed Windows?

    32. Re:The Achilles heel of this... by Bert64 · · Score: 1

      I had the same issue with an HP all in one printer/scanner...
      No support for the scanner part on OSX 10.5 PPC (or OSX on x86 at all) or Vista, where HP use binary only drivers.
      On the other hand, HP publish open source drivers for Linux, so this device works perfectly out of the box on the latest Ubuntu... It might be possible to port the Linux drivers to OSX...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    33. Re:The Achilles heel of this... by somersault · · Score: 4, Funny

      No no, he said it's "virtually 100% secure", in the same way that I'm virtually a demi-god dwarf thief who destroys his foes by injecting flaming marshmallows up their ass.

      --
      which is totally what she said
    34. Re:The Achilles heel of this... by mspohr · · Score: 3, Interesting
      My experience over the past 5 years has been that Linux has much better driver support than Windows. Most of the time when I plug something into Linux, it just works. When I plug something into Windows, it will work if I have the driver disk but fail otherwise.

      Latest example is a webcam that I pulled out of my spare parts box for a project. Windows demanded the driver disk (which I didn't have) and couldn't find anything when I told it to go searching on the web. Ubuntu recognized it immediately and the driver was already on the system... instant joy. Gave up on Windows... another reason to delete Windows on my last remaining Windows computer.

      I also hear lots of stories about WiFi not working but I have installed Linux on about 15 laptops (internal and external WiFi adapters) over the past few years and WiFi has "just worked" on all of them.

      --
      I don't read your sig. Why are you reading mine?
    35. Re:The Achilles heel of this... by mspohr · · Score: 1
      Our office just bought a bunch of really nice Xerox Workcentre printers... high end print, scan, staple, punch, fax, etc.

      The Windows drivers are flaky and often my print jobs don't come out right. OTOH, the Xerox provided Linux drivers are solid and give me better control of my print jobs.

      --
      I don't read your sig. Why are you reading mine?
    36. Re:The Achilles heel of this... by jabjoe · · Score: 1

      If an open source driver doesn't work it's because not enough people care about it for it to be fixed. A fraction of the users are programmers, a fraction of those care enough to fix it, and a fraction of them have the time and skill. So the pool of users has to be a certain size for it to be maintained. If your lucky in a small pool, there is one, and they care enough to keep the driver running. This is a better model then closed source, because with closed source a device can be forced into obscelecence regardless of the size of pool of current users. Which is why Linux supports more devices then any other operating system. I've run kit under Linux just fine where there isn't any drivers for the current version of Windows anymore.

      On top of that, because many are looking at drivers, the driver APIs has pressure on them to be simple and there are real world code driver programmers can copy or even reuse. This makes for small, better drivers.

      If people can be paid to care and find time to maintain drivers, you have the best of both worlds, which happens right now with some open drivers.

    37. Re:The Achilles heel of this... by vtcodger · · Score: 3, Insightful

      You think that the past has nothing to teach us? I suspect, my friend, that your life is going to be one bumpy ride.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    38. Re:The Achilles heel of this... by vtcodger · · Score: 2, Informative

      ***Sane supports most of the more common brands of scanner, provided they don't rely on funky things like parallel ports.*** No, unfortunately, it doesn't. It supports some devices well, many after a fashion, and many not at all. The list of supported devices is here: http://www3.sane-project.org/sane-supported-devices.html I use Linux almost exclusively because a decade of supporting Windows PCs left me with a deep and abiding disgust with that once promising OS gone sour. In my experience, most peripherals are fairly well supported under Linux although it takes the miracle of ndiswrapper (a wrapper around the Windows drivers) to use some wireless interfaces. Scanners are an exception I think. If the problems aren't too bad, being able to run in Linux and switch painlessly to Windows for rarely used peripherals and jobs like US income tax preparation that are iffy under Wine, could be a viable alternative for many of us.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    39. Re:The Achilles heel of this... by noundi · · Score: 1

      Say what? I think I made myself pretty clear when I took history into regards and concluded that the methods were very different from today. With such assumptions I suspect, my friend, that your life is going to be one bumpy ride.

      --
      I am the lawn!
    40. Re:The Achilles heel of this... by Vanders · · Score: 1

      You rebuild your kernel to build a kernel module? You're doing something very wrong.

    41. Re:The Achilles heel of this... by Vanders · · Score: 1

      Someone still has to sit down and make the decision to write and test a new driver for a fast-fading piece of legacy hardware - and if he says the hell with it, there is not much you can do.

      You can do it yourself, or find someone to do it for you. Because you have the source. Which is sort of the point here.

    42. Re:The Achilles heel of this... by noundi · · Score: 3, Insightful

      All your points touch the same subject: incentives. Thus there's only one problem: money. Not the loss of it, but the absence of profit. Truth is business is about relations, and hugging papa Microsoft tightly tends to help vendors getting their products out on the market. Microsoft has no interest in helping vendors that explicitly support their rivals. Call it FUD or whatever bullshit-internet-forum-made-up word you want but the bottom line is that MS, and its affiliates, have great impact on the IT world and if papa says no, then no it is.

      --
      I am the lawn!
    43. Re:The Achilles heel of this... by lukas84 · · Score: 1

      Use a Windows Inbox-Driver.

    44. Re:The Achilles heel of this... by noundi · · Score: 1

      even mass storage devices can be a pain these days in windows (u3 tools anyone?) and xp doesn't like multiple partitions on a usb stick (had to hack the drivers to make windows think it was a hard drive to be able to access the second partition, even though both partitions were fat32).

      Hahahaha sorry, but what!? The things you stop hearing about when you leave the reich of MS.

      --
      I am the lawn!
    45. Re:The Achilles heel of this... by Thing+1 · · Score: 1

      All I could get were weak apologies from support but there is no intention to change from their position. They recommended that I buy some software from a 3rd party that costs twice what the scanner costs today in stores. (It is pretty weak that they actually display the MacOSX compatible logo on the package and it is no longer completely true...)

      When I find myself in these types of situations, I am glad that I am a member of Pre-Paid Legal.

      For $27/month (at least in my state, I think it varies), I can ask an attorney any legal question I have, at any time. And they'll make one phone call or write one letter for free, per issue, to help resolve it without having to go to court.

      The times that I've used it have saved me thousands. Granted those were typically not computer-related issues, but the above sounds like a manufacturer asserting something false ("This runs on Mac OS"), which to me seems actionable -- but IMNAL, which is why I pay this "legal insurance" so I can quickly get answers.

      This may sound like an ad and if so I apologize; I've had a great experience with them and having saved a lot of money over the years I can highly recommend them. (There are other "legal insurance" plans as well, others of which might be better; I've had PPL for close to a decade and haven't surveyed their competitors in a while; I know of at least one, ARAG.)

      --
      I feel fantastic, and I'm still alive.
    46. Re:The Achilles heel of this... by Anonymous Coward · · Score: 0

      Mmmh, marshmallows...

    47. Re:The Achilles heel of this... by taoye · · Score: 0

      I don't think he was saying that we can't learn from the past, rather he was suggesting that the past sample provided were irrelevant.

    48. Re:The Achilles heel of this... by taoye · · Score: 0

      I agree... when something on my Windows machine breaks, I have to either spend ages searching the Interwebs for solutions that probably aren't there, reinstall/reboot and hope it works better next time, or (gods below) call tech support.

      When something on my Linux machine breaks, there's usually several relevant communities around where I can search for / post my problem and get help fixing it. Linux has been a much nicer experience for me as far as troubleshooting problems goes.

    49. Re:The Achilles heel of this... by !the!bad!fish! · · Score: 1
      I've been watching FreeView in the UK for at least the last 5 years. My latest card is a Nova T 500. It worked out of the box, with in the in kernel dvb_usb_dib0700 driver.

      What problems are you seeing?

      --
      Kids today are tyrants. They contradict their parent, gobble their food, and tyrannize their teachers. - Socrates 400 BC
    50. Re:The Achilles heel of this... by jhol13 · · Score: 2, Insightful

      Wrong.

      1. You need to compile the module.
      2. You need to recompile the module on every kernel (security) patch.

    51. Re:The Achilles heel of this... by taoye · · Score: 0

      ...but then you wouldn't be forced to buy their newest product next year!

    52. Re:The Achilles heel of this... by jhol13 · · Score: 2, Insightful

      I gave you one particular product line on which the WiFi does not "just work" (EeePC).

      I am happy to hear you have had no problems. I would be much, much more happier if I did not have any problems either.

    53. Re:The Achilles heel of this... by jhol13 · · Score: 1

      The adapter (Artec T14BR) is not recognised.

      Compiling the driver from the latest sources makes it working - for a while. Then comes one of the numerous kernel security patches and boom!

      I do not consider this as "working solution" for average user.

    54. Re:The Achilles heel of this... by mspohr · · Score: 1

      I don't know what your problem is with the eeePC and WiFi but I have lots of friends with them running both the native Linux distro and Ubuntu and WiFi 'just works'... (I do know that the native Linux version had problems when the first model 701 was new but this was fixed promptly.)

      --
      I don't read your sig. Why are you reading mine?
    55. Re:The Achilles heel of this... by jhol13 · · Score: 0

      "If an open source driver doesn't work it's because not enough people care about it for it to be fixed."

      So you do admit there is a problem with Linux. Good. Next step is to think a solution for the problem.

      Note: I do *NOT* advocate closed source, quite the contrary. All my examples were FOSS.

    56. Re:The Achilles heel of this... by jhol13 · · Score: 2, Insightful

      I believe you (it works for me too, after several days of fixing), but they are not using *vanilla* Ubuntu (8.04LTS/8.10) so it does not work out-of-the-box.

      8.04 cannot handle WPA2 properly (loses the key constantly). For both 701 and 900 you need either to compile the driver or use array.org.

      Both are, IMHO, unacceptable solution for an average user and huge PITA even for experienced user (like me).

    57. Re:The Achilles heel of this... by Muad'Dave · · Score: 1

      You know what torqued me? Support for the Asus P4PE motherboard sensors was removed 'accidentally' because some other Asus laptop might've overheated or some such. Talk about collateral damage.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
    58. Re:The Achilles heel of this... by Anonymous Coward · · Score: 0

      My Cannon 620 (?) USB scanner has no drivers for Vista and above. Works just fine in Linux.

      Windows does better for the newest hardware, the most obscure, and certain crappy 'win' devices (like winmodems) where things that would normally be done in a device's firmware are done in the driver (although these devices will often be useless after a windows upgrade).

      Linux does better for older hardware where Windows has dropped support (where sometimes 'older' can be as little as 2-3 years if the particular hardware model is no longer produced and a new version of Windows has appeared).
      So far I've used a variety of Linux distros on two desktops and a netbook, and I've never had any hardware unsupported or even had to search for a driver. The only thing I have to do is tick an 'enable binary Nvidia driver' to get desktop effects/3d acceleration.

    59. Re:The Achilles heel of this... by stompertje · · Score: 1

      Why do you say that? If my webcam worked under Windows 95 ten years ago, it will still work under Windows 95 today. The software doesn't stop working anymore than the hardware does. On the other hand, if you choose to upgrade your OS...

    60. Re:The Achilles heel of this... by dave420 · · Score: 1

      It is a Manufacturer-with-their-heads-up-their-asses problem that is far more apparent on Linux than Windows

      There we go.

    61. Re:The Achilles heel of this... by Anonymous Coward · · Score: 0

      dkms FTW...

    62. Re:The Achilles heel of this... by Skye16 · · Score: 1

      If I can't get a recipe to make something for dinner that someone wants, because some individuals decided to keep said recipe to themselves, it may be a problem with them in that they're not sharing knowledge, but it's still my fucking problem that I don't fucking have it.

      You can blame the vendors all you want, but when it comes to my OS, if the drivers for it don't exist, it IS the OS's problem if I can get them for another OS. Is that entirely fair? No. But life isn't fucking fair.

    63. Re:The Achilles heel of this... by b0bby · · Score: 1

      Try the Ubuntu 9.04 Netbook Remix - I put it on an SD card & it boots right up & the wifi works fine on my eee 901 (HD & XP). I haven't tried out the camera yet, but it's cool to have available.

    64. Re:The Achilles heel of this... by sepelester · · Score: 1

      But they won't sell their replacement model.

    65. Re:The Achilles heel of this... by Zock · · Score: 1

      In a perfect world, all drivers would be open source, but sadly, this world is far from perfect.

      It would be nice however if the hardware vendors for older/outdated devices would just open source the drivers once the product has reached its end of life.

      Additionally, if a company goes out of business, the software produced by that company should automatically fall into the public domain. Of course this would require the company to give a rats ass at that point, and actually release the source.

      Just my opinion.

      --
      Linux user since 1994!
    66. Re:The Achilles heel of this... by Rycross · · Score: 2, Insightful

      That point of view is all well and good if you don't aim to improve marketshare of your OS. If you want people to actually use your OS, then yes, it becomes your problem. You simply can't expect users to jump through hoops in order to be able to use your OS.

    67. Re:The Achilles heel of this... by sgtrock · · Score: 1

      I have an EEE 901 that has been running 8.10 since the week it was delivered (I got bored with the included Xandros pretty quickly). Wireless has worked flawlessly the entire time.

      Please don't make such sweeping generalizations based upon your anecdotal evidence.

    68. Re:The Achilles heel of this... by sgtrock · · Score: 1

      I have an EEE 901 that has been running 8.10 since the week it was delivered (I got bored with the included Xandros pretty quickly). Everything, including wireless, has worked flawlessly the entire time.

      Please don't make such sweeping generalizations based upon your anecdotal evidence.

    69. Re:The Achilles heel of this... by dontgetshocked · · Score: 1

      I'll forgive your lack of experience on this matter but I have to answer your implication that driver absence is a Linux problem.

      There is a problem with manufacturers who decide to keep their hardware specs secret and so make it difficult to have device driver support under Linux. It is true. It is a lot less common, but still true.

      But this is not a problem that is exclusive to Linux. There are many devices that are older and will never have support for WindowsXP or Vista or Windows 7. The devices are considered old and outdated by these same manufacturers and do not want people using them any longer and so they don't pay to have people write drivers for more current versions of Windows. It happens. This problem also happens with Mac OS X. Recently, I upgraded my wife's machine to OS X 10.5.x and her Canon scanner does not and will not have drivers for 10.5.x even though 10.4.x and prior are still supported. All I could get were weak apologies from support but there is no intention to change from their position. They recommended that I buy some software from a 3rd party that costs twice what the scanner costs today in stores. (It is pretty weak that they actually display the MacOSX compatible logo on the package and it is no longer completely true...)

      My point is that when drivers are not open sourced and/or the hardware specs are not openly available, your hardware is limited by the willingness of the hardware maker to support it. This is true of Windows, Mac OSX and Linux alike. This is NOT a Linux problem. It is a Manufacturer-with-their-heads-up-their-asses problem.

      Can I get a Amen? Yes brother,yes!

    70. Re:The Achilles heel of this... by peppepz · · Score: 1

      More specifically: how many FOSS drivers *which are not maintained in the kernel tree* must I list?

      5. Webcams (gspca).

      gspca was merged into mainline kernel 2.6.27.

      My point is that even when drivers are FOSS and the manufacturer has willingness Linux *users* can and do have problems.

      I leave it as an exercise to the reader to find out why and who is to blame.

      At least for gspca, most manufacturers had no willingness at all, as the drivers are mostly reverse engineered. I guess they are the ones to blame for the resulting bad quality of the code.

    71. Re:The Achilles heel of this... by dtzWill · · Score: 1

      It's the driver problem. I can't get printers, scanners, etc. to work with linux in a consistent manner. I think such issues will shoot this down.

      Maybe, maybe not.

      The linux portion running as the hypervisor will work just as well as linux normally does, with respect to drivers and whatnot. You're right that this doesn't magically make that situation better, and this may be a problem.

      However, the guest OS which is probably the primary OS you are running (depending on which of the many use cases suggested in the posts here, hypervisor being a backup/quick boot type thing) will be able to access devices the host doesn't have drivers for. More clearly said there's no reason you can't pass through pci/usb/etc devices straight to the guest OS and let their drivers make use of them (this exists in current VM technology: VMware, KVM, Xen). The key point here is that while the Linux drivers will be as good/bad/same as ever in the slim hypervisor (and may limit that functionality somewhat)--the overall functionality of the system with regards to the guest OS vs the guest OS running in a VM will be less effected by this than you might think.

      It's the difference between your ipod not working and your ipod not working just in the hypervisor.

      And throw on Intel-VT or AMD-V (as it looks like they have) and this should be pretty exciting.

    72. Re:The Achilles heel of this... by shaitand · · Score: 3, Interesting

      a) A is a bogus concept. A specification amounts to an interface and really doesn't reveal much of anything about the internal workings of the hardware. With or without a specification you can bet a competitor with a multi-million dollar interest in how your hardware works will acquire that information anyway. So while selling hardware to the technically elite crowd that makes the major hardware purchase recommendations on big ticket accounts might not be a significant incentive to hardware manufacturers there really is no downside.

      b) You could make that arguement except that there are no shortage of manufacturers that DO make their specs available and the result is that Linux has dramatically superior driver support for that hardware than any other operating system. Take a system with 10 year old hardware and load up ubuntu on it, everything will work out of the box. The popularity issue is self solving, if something isn't popular its because not many people use it or need it. If it was once popular but is no longer popular then the driver will have stabilized while it was.

      c) I fail to see the motivation NOT to release quality specifications. Again specifications are how to communicate with the hardware, not how the hardware actually works. The only reason to misrepresent a spec is because the company is doing something shady like maladjusting drivers to give gains on gaming benchmarks at the expense of overall performance and so forth. If they really want to do this they can just release specs that say those maladjusted configurations are the optimal settings for the hardware. Problem solved. Otherwise, why wouldn't you want your hardware to perform as well as it could on a given system.

      Actually since linux remains a tech heavy system, it seems to me that even hardware that is being under driven in software, perhaps to enable the sale of the same hardware at different price points would be best run at full unlocked specs in the linux driver anyway. This will give linux users a very favorable view of the hardware. While linux users may be a small percentage of the market, they are the geeks that make recommendations listened to by purchasing managers and by the early adopters who spend the real bucks.

      If say, nvidia graphics cards give screaming performance on my linux box and ati cards suck and both have drivers... guess which cards I'm going to have a high opinion of and recommend to my clients?

    73. Re:The Achilles heel of this... by shaitand · · Score: 1

      That's a tough one to argue against. But the market they are discriminating against, is the same market that decided Vista sucked and had the influence to convince the rest of the world it sucked. Even a company like Microsoft can be bitch slapped by collective geek outrage and if geeks have enough influence to cost a company billions in sales... how much difficult to quantify purchasing power does their influence ultimately command?

      The effectiveness of television advertising can't really be quantified either but its effects are real and companies spend hundreds of millions there.

    74. Re:The Achilles heel of this... by jhol13 · · Score: 1

      Oh fuck.

      I have proved, with my anecdotal evidence, that there are problems. BTW, the problems exist with both 701 and 900.

      I have never ever even tried to insinuate anything more, just that there are, provably, problems with FOSS drivers.

    75. Re:The Achilles heel of this... by CAIMLAS · · Score: 1

      I think a large part of the problem with open source is that drivers which work in one version do not work in the next - frequently. I'm not saying "the drivers aren't there", I'm saying they don't work. And it's not just "old" hardware that's the problem, it's (frequently) new hardware.

      This seems to becoming more of a problem, too. It used to be (5+ years ago) that in Linux, hardware only became supported, not unsupported (in my experience). Until the 2.6 kernel, I never had a situation where hardware I had became "unsupported", whether through an included-but-broken driver or a driver getting phased out.

      For instance, I've got a thinkpad x30 with an integrated ricoh based IR/firewire/CF/PCMCIA controller. It stopped working* when I upgraded from Ubuntu Debian Etch (4.0) to Ubuntu 8.10 - it's a kernel change, not a distro change. The drivers are all still there, they just shipped (intentionally) broken. I can only use the CF and PCMCIA slots when I boot with a device in said slot, and not use them both. But in either case, I'm unable to use the miniPCI wifi card at the same time (didn't look into it too much, might be IRQ related). I was able to hunt down the reason: they developers broke support due to a refactoring of the code for PCMCIA, to make it more 'modern' - claiming they might fix it later down the line. (Very doubtful; it's been about a year, and no change yet.)

      Also, I've got a brand new USB based "multiport" device for my new computer. It's literally 2 weeks old. It doesn't work. It supposedly worked in Ubuntu 8.10, but does not in 9.04.

      Linux, as a kernel, really needs to change how it does development if we're going to keep seeing all these functional regressions. It's not just this, either: seemingly, ext3 performance has degraded (in practice) for desktops. CFQ is/was a nightmare. But the developers don't really care, because they don't use those: they use the cutting edge stuff in the kernel that's still only in git, and they run the latest, greatest hardware. Us lowly peons who don't do git checkouts or run older hardware are SOL.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    76. Re:The Achilles heel of this... by CAIMLAS · · Score: 1

      No. Unlike hardware (peripherals), software does become outdated. It ceases to work as it did when it was new (because nobody else is using it or targeting it, so it becomes incompatible: office, IE, Netscape Navigator, etc.) and it becomes insecure to the point where you can not safely use it to connect elsewhere.

      The hardware, on the other hand (such as a webcam) is fundamentally unchanged. It does low-quality image capture and audio capture. It's no different than a newer device in function - except the newer device has drivers targeted at it.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    77. Re:The Achilles heel of this... by speedtux · · Score: 1

      I have a mac and my peripherals all work great.

      Well, then you should be really happy with Linux, because Linux supports a lot more peripherals than OS X.

      See, manufacturers rarely write new drivers for OS X, they just declare those devices that they sell that happen to use standard interfaces and protocols (e.g., USB storage, USB camera, etc.) to be "Mac compatible".

      In fact, usually, when looking for Linux hardware and I can't find anything that is explicitly Linux compatible, I just look for Mac hardware: it usually just works on Linux as well.

    78. Re:The Achilles heel of this... by Anonymous Coward · · Score: 0

      What do you expect. If you check the system requirements for that device you'll see it needs "Microsoft Windows 2000/XP/MCE/Vista".

    79. Re:The Achilles heel of this... by stompertje · · Score: 1

      Nonsense. Software does not cease to function as it did by itself. As you say, it can become outdate and incompatible because people stop targeting it just as with peripherals. You really don't have a convincing argument to back up the statement that hardware remains fully functional when software does not.

    80. Re:The Achilles heel of this... by Fri13 · · Score: 1

      There is a problem with manufacturers who decide to keep their hardware specs secret and so make it difficult to have device driver support under Linux. It is true. It is a lot less common, but still true.

      That ain't problem if they accept Linux OS developers to write GPL'd drivers by signing NDA.

      Many companies has done that now. Linux OS developers sign NDA, they get specs and they write driver what they then include to Linux OS and licensed as GPL. Linux community gets working driver what to maintain but does not get specs of the hardware, either does any competitor.

      http://www.linuxdriverproject.org/twiki/bin/view

      We are a group of Linux kernel developers (over 200 strong) and project managers (over 10) that develop and maintain Linux kernel drivers. We work with the manufacturers of the specific device to specify, develop, submit to the main kernel, and maintain the kernel drivers. We are willing and able to sign NDAs with companies if they wish to keep their specifications closed, as long as we are able to create a proper GPLv2 Linux kernel driver as an end result.

  11. Cue jokes about chairs in 3..2..1.... by whoever57 · · Score: 2, Funny

    Cue jokes about chairs in 3..2..1....

    --
    The real "Libtards" are the Libertarians!
    1. Re:Cue jokes about chairs in 3..2..1.... by noidentity · · Score: 1

      Cue jokes about chairs in 3..2..1....

      Is the above itself a joke about chairs? Hmmm...

  12. How is this different... by Anonymous Coward · · Score: 0

    How's this different from the Built In Operating System on my motorcycle?

    -Hiro P

  13. The real issue = what does Steve Balmer think by Anonymous Coward · · Score: 0

    I think it is a pointless idea unless Phoenix Tech is hoping Steve Balmer shows up at their door soon with garbage bags stuffed with cash.

    1. Re:The real issue = what does Steve Balmer think by Anonymous Coward · · Score: 0

      I will show up and suck their cocks every day until Linux replaces Windows. That should counter MS garbage cash.

      -Hiro P

    2. Re:The real issue = what does Steve Balmer think by taoye · · Score: 0

      ...and knowing Steve Ballmer, this is very possible. I can picture it now...

  14. I still don't understand why not flash? by iamacat · · Score: 1

    If you got a web browser in your BIOS you will probably want to update it one day. Like, when there is a critical security fix to prevent site A from grabbing your private data from site B - something that will not be addressed by not mounting your hard drive. A flash drive, with a physically adjustable write-protect knob, would do nicely. Else you would just have to stop using this feature after a couple of years or the first hardware upgrade and set up your own dual boot.

    1. Re:I still don't understand why not flash? by Anonymous Coward · · Score: 0

      Most of the BIOS is usually flashable. Hence "BIOS updates".

  15. built-in virtualization by Eil · · Score: 2

    Now they should put parted and KVM in there and we can finally be done with the whole concept of dual-booting.

    1. Re:built-in virtualization by Eil · · Score: 2, Insightful

      Oh, never mind. Apparently they did. I should really RTFA before commenting.

    2. Re:built-in virtualization by elronxenu · · Score: 1

      There's another you in an alternate universe who did, in fact, RTFA.

      Oh how I wish I was there.

    3. Re:built-in virtualization by Anonymous Coward · · Score: 0

      Like http://www.coreboot.org/AVATT?

  16. That's called a hypervisor by Anonymous Coward · · Score: 0

    If you have a board which is supported by Coreboot (formerly known as LinuxBIOS), you can put your own Linux kernel and initial ram disk into the flash, or a variety of boot loaders. The possibility of a hypervisor in the flash chip and lots of technical details are mentioned in this presentation by Peter Stuge at 25c3 (25th Chaos Communication Congress). Includes a demo of booting from power on to a shell in 5 seconds:

    http://ftp.ccc.de/congress/25c3/video_h264_720x576/25c3-2970-en-coreboot_beyond_the_final_frontier.mp4

  17. Non-unique? by MrCrassic · · Score: 1

    Wasn't there a similar innovation made by Phoenix or ASUS last year? I can't remember the name of it, but Slashdot covered it.

  18. A button for switching main boot hard disk... by blahplusplus · · Score: 1

    ... would be much better, and a lot safer. I would prefer it of BIOS writers just leave the BIOS as is but allow users to simply choose which drive to boot from so no dual booting is required.

    So you are able to disconnect/switch the other disc electronically via some solid state mechanism, rather then having to go into the bios, using jumpers and dinking around with settings, you should just be able to change the channels, and choose which drive to boot from externally, no virtualization software, no dinking with bios settings or master slave issues, no bullshit, no hassle.

    1. Re:A button for switching main boot hard disk... by Vectronic · · Score: 1

      How is that different from a normal Dual Boot?

      Select OS:
      Linux _____
      Windows __

      Is that *really* so painful? It's basically pressing one button, your way, is basically pressing one button... if it's more problematic then that, I think you are either doing it wrong, or running hardware from 1988...

      Besides, this allows you to swap back and forth between the BIOS/OS, and the HD/OS without restarting, with the added benefit of having the BIOS/OS being able to keep the HD/OS from fucking shit up.

    2. Re:A button for switching main boot hard disk... by mlts · · Score: 1

      I'd like to see a TPM and BitLocker like functionality handled in the hypervisor, where the operating systems don't care or don't see any hard disk encryption, but if someone jacks a hard drive, the contents would be useless. Add a PIN to the TPM, and this would be excellent security for a laptop.

      This functionality would be great for servers too, so if someone steals the database server running RedHat, the contents would be protected, without requiring someone physically onsite to enter a passphrase, or additional infrastructure to allow for hardware remote consoles.

    3. Re:A button for switching main boot hard disk... by Rockoon · · Score: 1

      I have 3 HD's and 3 different operating system.

      I, like many people who share Linux with Windows, am using GRUB as a boot loader...

      Are these drives independent?

      NO THEY ARENT and THAT is INSANE.

      The only reason these drives arent independent is because bios makers are, and continue to be, fucking assholes. The fact that boot managers even exist is INSANE. There is obsolutely no reason for operating systems to SHARE a boot sector. Its FUCKING STUPID.

      --
      "His name was James Damore."
    4. Re:A button for switching main boot hard disk... by tweak13 · · Score: 1

      While I don't fundamentally disagree with anything you just said, it's really not as big an issue as you're making it out to be.

      You want to just take a drive out, throw it in a system and have it work? You can install the bootloader on multiple drives pretty easily. Whatever drive is the first boot device in BIOS is the one that gets used. Worried about getting the wrong /dev/sda,b,c,d.. etc? This problem has been solved for years, and I'm surprised by how often it still comes up. Just identify partitions by UUID, and never have device names screw up a boot again.

      Is it an optimal situation? Hell no. It's probably what we're stuck with for the foreseeable future though, and it isn't terribly hard to work around the specific issue that you're complaining about.

    5. Re:A button for switching main boot hard disk... by blahplusplus · · Score: 1

      "How is that different from a normal Dual Boot?"

      Dual booting increases the risk of problems and complications as dual boot must boot from a particular drive, as well as causing a dependence on the main drive. Not to mention it's OVERLY complicated. If you had a switch that that could electronically select which drive to boot from and isolate it from other drives it would keep each drive seperate running an independent OS with it's own boot sector.

      I've had dual boot installs flake out when doing hardware changes (motherboard replacement) and it is NOT fun, I'd rather prefer a much simpler method and get rid of boot loaders all together and just have the bios/button at the front of the computer to select which channel (drive) to boot from.

      It would like virtually taking out one hard disk and popping in another, but why go through all the trouble of doing that? You could just make a controller that enabled the user to switch between drives electronically from which to boot. It makes MUCH more sense, and also it get's rid of a 100 per cent of dual boot headaches, like partitioning and all that jazz, hard drive's are so cheap it should be a feature now.

  19. IBM did this already, right? by Lord+Byron+II · · Score: 1

    I hope that someone who is more familiar with this will fill in the details, but as I recall one of IBM's mainframe did this back in the 1970's. Basically, every user who logged onto the system got their own virtualized private OS.

    1. Re:IBM did this already, right? by Anonymous Coward · · Score: 1, Informative

      Yes, IBM used a similar, but more comprehensive approach in the System/38 - AS/400 - iSeries. Strictly speaking, the SLIC encompased this and loaded a "virtual machine" (similar to the JVM in Java) which provided the instruction set and support for the higher-level operating system.

    2. Re:IBM did this already, right? by Nutria · · Score: 1

      I hope that someone who is more familiar with this will fill in the details, but as I recall one of IBM's mainframe did this back in the 1970's.

      http://en.wikipedia.org/wiki/VM_(operating_system)

      When mainframes were Really Really Expensive, it was the only way for small shops to have a development "machine".

      Basically, every user who logged onto the system got their own virtualized private OS.

      http://en.wikipedia.org/wiki/Conversational_Monitor_System

      --
      "I don't know, therefore Aliens" Wafflebox1
    3. Re:IBM did this already, right? by Mostly+a+lurker · · Score: 1

      If you have the cash, IBM has always been (and still is) the virtualization king. This started with CP-67 (originally for development) and gradually evolved via VM/370, VM/SP and VM/ESA into a platform for running multiple production OS in parallel. IBM, along the way, added a hardware level partitioning capability called LPAR. IBM mainframes today have LPAR to allow partitioning of the real machine into (for all practical purposes) multiple completely independent computers. One or more of those can be running z/VM (a very powerful and mature hypervisor in its own right). On a big zSeries, it is entirely reasonable to run a few thousand separate Linux instances with good stability and efficiency.

  20. It's called DOS, and it was done a long time ago.. by gillbates · · Score: 4, Interesting

    DOS was a BIOS based OS. It passed a large number of its calls directly to the BIOS. We all know how well that worked out.

    That said, I would rather have a read-only, default, fallback, usable OS in the system firmware. You know, something that could be used for:

    1. OS installation.
    2. Basic networking.
    3. Backup and recovery operations.
    4. Performing basic system utilities.

    The PC is one of the few platforms where the hardware is actually useless to the end user without an installed operating system. Reflashable BIOSes further compound the problem by allowing a software command to render the hardware unbootable and unrecoverable (that is, unless you happen to have a FLASH programmer and another computer lying around...). The PC has perhaps the worst architure and implementation of any major platform, and it's about time they did something to fix that.

    In fact, with the falling prices of flash, why not just flash a Linux kernel into the BIOS?

    1. A bootable, usable Linux system with BusyBox can fit into 4 MB of flash.
    2. A 64MB flash (possibly much less) could support the above, plus MicroWindows or similar.
    3. Why bother having a separate OS when the kernel could fit on the firmware?
    4. Let the rest of the system - libraries, apps, configuration, etc... reside on the disk, but keep the hardware related parts (i.e. drivers, etc...) on the firmware itself.
    5. With kernel drivers *in the hardware itself*, one would never have to worry about getting the correct driver, etc...
    --
    The society for a thought-free internet welcomes you.
  21. Dont forget the cost! by Anonymous Coward · · Score: 1, Informative

    Hyperspace is also subscription-based software. Screw paying yearly to use this! I'd rather kill a few bios chips or get an Asus board (*shudder* so many bad ones) than be paying yearly

    1. Re:Dont forget the cost! by spiralofhope · · Score: 1

      Yeah, I saw the subscription nonsense. There's no way I'll go near this.. I don't care how awesome it is, I'm not getting locked into renting my own computer. http://www.hyperspace.com/Product-Editions.aspx

  22. Prediction by Anonymous Coward · · Score: 1, Interesting

    I predict that this marks a turning point for the last decade's massive success of the Intel architecture. The concept of a "closed and secret" BIOS has been a mess for a long time. It has worked because of a symbiotic relationship between Microsoft, BIOS vendors and Intel (AMD just hooked on). When BIOS vendors start things like this, Microsoft will no longer work with the BIOS vendors (which is dominated by Phoenix/AMI, Insyde and some smaller guys) We'll see what happens with EFI, but my prediction is that this will open up for ARM and possibly some competition from other architectures on heavier hardware. Interesting... It's definitely a win for Linux in more than just the obvious "Linux in the BIOS" way (which isn't really something I would want anyway).

  23. ...only if the BIOS chip is replaceable. by reporter · · Score: 2, Funny
    This idea of putting Linux itself into the BIOS is okay if and only if the chip containing the BIOS is replaceable. In other words, the chip should not be soldered to the board.

    Linux is significantly more complex than a normal BIOS and surely contains bugs. Patches will be needed on a regular basis, and the BIOS chip will need to be replaced several times per year.

    Still, this ability to switch rapidly between operating systems may obsolete the need for a virtual Windows XP within Windows 7. Just install Windows 7 in parallel with Windows XP and let the BIOS switch back and forth as often as you need to do so.

    1. Re:...only if the BIOS chip is replaceable. by Nutria · · Score: 4, Informative

      This idea of putting Linux itself into the BIOS is okay if and only if the chip containing the BIOS is replaceable. In other words, the chip should not be soldered to the board.

      You're joking, right? Right????

      Because if not, read this then flagellate yourself 20 times with an RS232 cable.

      --
      "I don't know, therefore Aliens" Wafflebox1
    2. Re:...only if the BIOS chip is replaceable. by Inner_Child · · Score: 4, Insightful

      Yes, because no one would ever think to update by flashing. Why would it have to be replaced, again?

      --
      Today is red jello day - all workers must eat all of their red jello. Failure to comply will result in five demerits.
    3. Re:...only if the BIOS chip is replaceable. by VisualD · · Score: 1

      You dont think it'll be possible to, you know, flash the bios?

    4. Re:...only if the BIOS chip is replaceable. by Anonymous Coward · · Score: 0

      Patches will be needed on a regular basis, and the BIOS chip will need to be replaced several times per year.

      Or you could just, I dunno... flash it?

    5. Re:...only if the BIOS chip is replaceable. by NicknamesAreStupid · · Score: 5, Funny

      Not without getting arrested, this is a PC world, ya know.

    6. Re:...only if the BIOS chip is replaceable. by tepples · · Score: 1

      Why would it have to be replaced, again?

      Power loss while flashing, for one.

    7. Re:...only if the BIOS chip is replaceable. by Zero__Kelvin · · Score: 1

      "Linux is significantly more complex than a normal BIOS and surely contains bugs.

      Res ipsa loquitur

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    8. Re:...only if the BIOS chip is replaceable. by ae1294 · · Score: 1

      If you do not have a 30 buck UPS by now then you really NEED to LEAVE...

    9. Re:...only if the BIOS chip is replaceable. by tepples · · Score: 1

      OK, someone trips over the power cord while flashing, or it crashes while flashing, or malware flashes it with software you don't want.

    10. Re:...only if the BIOS chip is replaceable. by ae1294 · · Score: 1

      Umm ok then, fry everything on the motherboard, rma, rinse, & repeat....

      But anyhow, I would hope the BIOS section of the chip would not have to be updated if you wished to just update the Linux section. Lots of BIOS's over the years didn't bother to update parts that had not changed.

      If it really makes you afraid gigabyte motherboards have dual BIOS's for backup or you could just hot swap a bad chip, Or, I guess that would still work.... ummm... yeah I'd think so... drop to single user mode in linux and hot swap, then flash the broke chippy... Requires a backup chip but with motherboards so cheap buy two and make your grandpa update his system so you know you have a spare if you hose your chippy.

      I've flashed hundreds of mobo's and have only ever had a problem a few times back in the day when you had to use a floppy and no one bothered to crc check the bios before trying to load it. I think that was on some pc-chips mobo or something crappy like that..

      ae

    11. Re:...only if the BIOS chip is replaceable. by jhol13 · · Score: 1

      One way to flash is to have two "banks". You overwrite the other while running in other.

      Another is to have minimal "boot & flash" area which is never overwritten.

      This problem has been solved nicely.

      I do admit that having huge kernel (like Linux is) in bios is a bit adventurous due to trojans, viruses, etc. But maybe the manufacturer has made the job of keeping up-to-date easy.

    12. Re:...only if the BIOS chip is replaceable. by Zordak · · Score: 1

      Thanks. I've spent the last couple of years conscientiously trying to forget everything I know about torts. Now you have to go and remind me of something I had completely, totally erased from my memory.

      --

      Today's Sesame Street was brought to you by the number e.
    13. Re:...only if the BIOS chip is replaceable. by iamnothere900 · · Score: 1

      Hey! Macs have updateable firmware, too.

    14. Re:...only if the BIOS chip is replaceable. by Anonymous Coward · · Score: 0

      I keep wondering about the concept of a hardware routine whose job it is to copy securely a flash update. In Windows, a flash utility copies a flash BIOS candidate into a staging area, then on next bootup, the user can enter the BIOS and explicitly have the flash copied and applied.

      Of course, the update can check a cryptographic signature on the flash image, and ask a user to continue the install if the flash update isn't signed (to allow users to still install custom flash). Of course, large enterprises can use functionality of copying the image to a staging area, rebooting from remote, and having the machine flashed from remote.

      This way, malicious software trying to flash will fail because it can't get direct access to the BIOS (its written through the staging utility run from BIOS setup).

    15. Re:...only if the BIOS chip is replaceable. by Anonymous Coward · · Score: 0

      you guys, it is installed on the hard drive and it
      takes a couple of hundreds of MB

    16. Re:...only if the BIOS chip is replaceable. by shoor · · Score: 1

      Isn't it a security risk for a program to able to reflash the BIOS?

      --
      In theory, theory and practice are the same; in practice they're different. (Yogi Berra & A. Einstein)
    17. Re:...only if the BIOS chip is replaceable. by Anonymous Coward · · Score: 0

      ...the chip should not be soldered to the board...

      Maybe he's talking about a Mac.. :D

    18. Re:...only if the BIOS chip is replaceable. by daveime · · Score: 1

      Best suggestion I've ever heard.

      Two BIOS chips, with a DIP switch to select which one is active, and only allow the flashing to be done on the deactivated one.

      Hell, you could even use it as a dual booter with a differnt BIOSOS on each.

    19. Re:...only if the BIOS chip is replaceable. by daveime · · Score: 1

      Yup, Steve tells you to buy a new one, and you say "yes Sir".

      Chances are, you're behind a firewall or proxy, or clicked the Back button to accidentally reuse a form

      No, chances are, I can have more than one thought per minute.

    20. Re:...only if the BIOS chip is replaceable. by JAlexoi · · Score: 1

      FYI there are always 2 versions of BIOS!
      One is a failsafe - that will kick in if your original has failed
      The other one is the original one - the one that you can actually overwrite.

    21. Re:...only if the BIOS chip is replaceable. by mlts · · Score: 1

      Elaborating on this concept, why not three?

      The first bank has a "1.0" flash. This is what ships on the motherboard originally, and is put into an unwritable ROM. (Yes, this sounds redundant, but I'm meaning burned on chip and completely unwritable outside of a chip fab as opposed to an EEPROM.)

      The second and third banks are ready to go for whatever updates.

      This way, should some malware erase the primary flash BIOS and the secondary, the machine is still usable by pointing it somehow to the original "1.0" ROM, then when the user can fix it, re-flash the BIOS with an updated version.

    22. Re:...only if the BIOS chip is replaceable. by rs232 · · Score: 1

      "Yes, because no one would ever think to update by flashing. Why would it have to be replaced, again?"

      Quite, now you-know-who are going to put DRM into the BIOS and you'll have to buy a bios-flash-upgrade license :)

      --
      davecb5620@gmail.com
    23. Re:...only if the BIOS chip is replaceable. by Nutria · · Score: 1

      FYI there are always 2 versions of BIOS!

      That definitely was not always true. Only when (a) companies realized that people "bricked" their mobos on a regular basis, and (b) EEPROM prices dropped while capacity increased, did manufactures start putting in dual BIOSs.

      --
      "I don't know, therefore Aliens" Wafflebox1
    24. Re:...only if the BIOS chip is replaceable. by Anonymous Coward · · Score: 0

      maybe PLCC
        http://en.wikipedia.org/wiki/Plastic_leaded_chip_carrier
        so you can replace it without soldering iron, just in case it burns out, or you wish to
        put a newer or bigger or offload burned chip.

    25. Re:...only if the BIOS chip is replaceable. by b0bby · · Score: 1

      Why would it have to be replaced, again?

      Power loss while flashing, for one.

      That's why manufacturers have been putting dual bios chips on boards for some time now.

    26. Re:...only if the BIOS chip is replaceable. by GooberToo · · Score: 2, Funny

      Yes, because no one would ever think to update by flashing.

      Why would stripping and running around buck naked update your computer? Not to mention its illegal in any public place.

      I'd rather not update my system - ever - if it means keeping clothes on the /. population!

  24. GPL'd code available only by request? by 1729 · · Score: 2, Informative

    So, after searching around for the GPL'd components, I finally found a link in the FAQ to this page:

    http://www.hyperspace.com/HyperSpace/OpenSourceRequest.aspx

    1. Re:GPL'd code available only by request? by Anonymous Coward · · Score: 0

      which complies with the GPL. they could also charge you for the physical source distribution.

      yea, GPL, not so well-thought-out

    2. Re:GPL'd code available only by request? by QuantumG · · Score: 3, Informative

      Yup, that's all the GPL says they have to do.

      In fact, providing a web form is being generous.. they could accept requests only by dead tree.

      --
      How we know is more important than what we know.
    3. Re:GPL'd code available only by request? by 1729 · · Score: 1

      Yup, that's all the GPL says they have to do.

      In fact, providing a web form is being generous.. they could accept requests only by dead tree.

      Considering that the files are already on their site to download (but you have to jump through hoops to get to them), it seems like they are just trying to make it more difficult to get to the source code. That's lame.

    4. Re:GPL'd code available only by request? by argent · · Score: 1

      Downloading it now. Big old tarball. Going to take some study to figure what bits are theirs and what bits are everyone else's.

    5. Re:GPL'd code available only by request? by Anonymous Coward · · Score: 0

      Link?

    6. Re:GPL'd code available only by request? by 1729 · · Score: 1

      Link?

      No direct link for the tarball. Filling out their form will get you an email with a URL containing a dynamically generated key:

      http://www.hyperspace.com/Knowledgebase/OpenSource/OpenSourceDownload.aspx?id=acf8c253-9afc-4c2a-9088-7cde68ed7315

    7. Re:GPL'd code available only by request? by 644bd346996 · · Score: 2, Insightful

      It's not like it matters how easy they make it to access the source. Since it's under the GPL, there will be easy-to-use and easy-to-install community projects spun off from this, just like for wireless routers. Only people wanting to sync the project they manage with the manufacturer's source will need to try to acquire the manufacturer's code. Everybody else will get it in the form of a third-party improved distribution.

    8. Re:GPL'd code available only by request? by QuantumG · · Score: 1

      Oh, I don't disagree.. but if they said "write to [address] and we'll mail you a CD" that would be sufficient for the GPL.

      --
      How we know is more important than what we know.
    9. Re:GPL'd code available only by request? by Qubit · · Score: 1

      Nifty!

      Has anyone done a diff on the code to see what changes they've applied to the standard libraries?

      Actual annotated commits to version control would be much nicer, but if they aren't going to distribute that then I guess we could just look at their diff on the code.

      --

      coding is life /* the rest is */
    10. Re:GPL'd code available only by request? by Anonymous Coward · · Score: 0

      One of the required fields on that form is "* If you intend to develop applications for HyperSpace, kindly provide details"

      Is that requirement also GPL-Good?

    11. Re:GPL'd code available only by request? by sadler121 · · Score: 1

      If you make a change to their code that is under the GPL, you are required to make those changes available under the GPL. Perhaps that is what that sentence is inferring...

    12. Re:GPL'd code available only by request? by jd34 · · Score: 1

      Sigh... you are only required to make changes available under the GPL if you redistribute the compiled binary, and you are not required to notify the original source of your changes.

    13. Re:GPL'd code available only by request? by RAMMS+EIN · · Score: 1

      ``they could also charge you for the physical source distribution.

      yea, GPL, not so well-thought-out''

      What, because it allows you to charge for the source code? Many licenses don't even require you to make source code available at all, let alone for free.

      Also, I can understand if there are things in the GPL that you don't like, but saying it is not well thought out seems just plain wrong to me.

      --
      Please correct me if I got my facts wrong.
    14. Re:GPL'd code available only by request? by ensignyu · · Score: 1

      Per the GPL though, only one person would have to go through the trouble of requesting a copy -- you could then upload it to a public FTP repository. It could be inconvenient if they released updates often, but that's usually not the case for a BIOS.

  25. Flash memory has a limited number of writes. by Anonymous Coward · · Score: 0

    Flash memory has a limited number of writes.

    1. Re:Flash memory has a limited number of writes. by nabsltd · · Score: 3, Informative

      Even the absolute worst flash memory can be written hundreds of times without any issues.

      At a reasonable update schedule of once a month, that would be no less than 10 years. You would almoste certainly be able to update once a week for 3-4 years. And this is worst case...I would be surprised if you would really even want to use the computer anymore (due to performance issues) by the time the flash wore out 15-20 years down the road.

    2. Re:Flash memory has a limited number of writes. by Mad+Merlin · · Score: 1

      Flash memory has a limited number of writes.

      The universe has a limited number of atoms.

    3. Re:Flash memory has a limited number of writes. by Zero__Kelvin · · Score: 5, Insightful

      "The universe has a limited number of atoms."

      ... but an unlimited number of morons !!!

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    4. Re:Flash memory has a limited number of writes. by SlashWombat · · Score: 1

      It's not flash. EEPROMs can be rewritten millions of times, so it would take decades of continuously flashing your BIOS before you hit the limit.

      What do you think flash is? Like someone said earlier

      "The universe has a limited number of atoms." ... but an unlimited number of morons !!!

      It has been a long time since I saw an EEPROM/Flash like memory that had a re-write life of less than 1000X.

    5. Re:Flash memory has a limited number of writes. by BrokenHalo · · Score: 1

      In any case, how often do you really need to rebuild your kernel? I pretty much only do mine when it occurs to me these days (say every 3 months or so) unless I have a new device or I want to try a different filesystem.

      It's not as if it really contains so many absolute howlers of bugs that we need to keep up with every patch for security.

    6. Re:Flash memory has a limited number of writes. by Anonymous Coward · · Score: 0

      OMG, this would make the most awesome fortune cookie.

  26. Just work on coreboot damnit! by A+beautiful+mind · · Score: 3, Interesting

    Why don't they just start to work on coreboot? The piece of code shipped currently as BIOS could be so much better. There is an excellent Google Talk about coreboot's improvements.

    It's high time the old unflexible piece of crap BIOS died.

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
    1. Re:Just work on coreboot damnit! by Qubit · · Score: 2, Informative

      There are a number of boards and chipsets that work with coreboot, but there are many more that do not.

      My guess is that Phoenix is trying to jump on the it-runs-linux bandwagon, leverage a bit of the benefits of the kernel to make a shiny app, and not really contribute back to the FOSS community any more than they have to. I could be wrong here, and I'd be more than happy to have someone from Phoenix correct me, but that's what these new quick-to-boot environments sound like.

      One possible benefit from this work is that Phoenix will probably need to release the underlying kernel code that they use to talk to all of the hardware. Even if they don't want to make all of their toys Free Software, if we can at least get enough information from the Phoenix kernel improvements to make coreboot talk to the hardware, then we're in pretty handy shape.

      --

      coding is life /* the rest is */
  27. So the order of the phoenix is ready by anonymousNR · · Score: 0

    to take over the lord vistamort

    --
    -- It is the mark of an educated mind to be able to entertain a thought without accepting it. -- Aristotle
  28. Re:It's called DOS, and it was done a long time ag by Max+Littlemore · · Score: 1

    I have wanted that for years, but not just for basic tasks, I want everything from /boot /bin and /sbin at the least, and possibly /etc, /usr/lib, /usr/bin or paths under those. Give it a physical lock to switch between read only and read/write.

    I have fond memories of the acorn archemides machines at school that booted in seconds and ran some pretty cool full 3D graphics stuff in 1991. Even todays latest greatest PCs seem like a step backwards in some ways. They take longer to get to a state that's usable and use a crap load more power to do the same tasks.

    They are also vulnerable to exploits that require minimal user involvement, whereas having to physically replace or flash a chip or flick a switch makes the purely technical exploit nearly impossible. With that kind of setup, pretty much all exploits become social.

    Some of the design choices of the eighties, born from technical limitations, far outdo anything we use toady. I say bring it back.

    --
    I don't therefore I'm not.
  29. Also nice to by rolfwind · · Score: 1

    switch between Linux (a full featured distro), Windows, and OS X, but with minimal (almost no) speed penalty, if I'm reading this correctly.

  30. Department of Redundancy by Tubal-Cain · · Score: 1

    remain outside of Windows.

    Yes, you said that already:

    'trying to create a new market using the ideas of a fast-booting, safe platform that people can work in

  31. MacGyver didn't need no stinkin' BIOS (obligatory) by catmistake · · Score: 4, Funny

    He could boot your OS with a Swiss Army Knife, some duct tape and and old pop top, drawing the electricity needed from a box of old compasses. I guess he's retired from Phoenix by now, though...

  32. Re:Coreboot can't run both at the same time by Anonymous Coward · · Score: 2, Informative

    Correct me if I am wrong, but I don't think Coreboot supports using the onboard Linux OS even after you boot Windows or another OS while this does.

  33. BIOSOS by Tweenk · · Score: 1

    Basic Input Output System Operating System...

    that's like Personal Identification Number number.

    --
    Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    1. Re:BIOSOS by blueg3 · · Score: 1

      Repetitively redundant?

  34. Atari TOS by tepples · · Score: 2, Informative
    What you describe was implemented in the Atari ST.

    Let the rest of the system - libraries, apps, configuration, etc... reside on the disk, but keep the hardware related parts (i.e. drivers, etc...) on the firmware itself.

    That would work for drivers for the chipset, integrated peripherals, and devices that have a class driver (e.g. USB HID, USB storage, SATA storage, SATAPI optical storage). But where would drivers for plug-in PCIe and USB devices go?

    1. Re:Atari TOS by Saffaya · · Score: 1

      Mod parent up !

      The Atari ST was usable within 3 seconds of pushing the reset button or the power switch.
      It only needed the time to check if the floppy boot sector was executable (it would then run the floppy) before giving you access to the full fledged GUI OS that was the combo TOS/GEM.

  35. Did they publish the source? by Ungrounded+Lightning · · Score: 3, Interesting

    Does this include Linux code in the BIOS itself, or only load it off disk and use it. If the former, did they publish the source?

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Did they publish the source? by 77Punker · · Score: 1

      Either way, they'd need to publish the source code since they'd be providing a binary.

    2. Re:Did they publish the source? by Ungrounded+Lightning · · Score: 1

      Yes. But if they stored it in the same ROM with the rest of the BIOS they may have "linked" it with the BIOS for the purposes of the GPL. I'm not sure how that goes, leagalese-wise, but it might require them to publish the source to the BIOS as well.

      I think it would make good sense to consider a ROM with a BIOS and a disk image to be treated the same as a ROM with a BIOS and a separate disk or flash with a disk image. To do otherwise would have a chilling effect on the likes of this very useful product. But what matters is what the documents say, not what I think would be a good idea.

      (And the people who wrote the documents would no doubt want people who buy machines with the BIOS to have the source to the BIOS...)

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    3. Re:Did they publish the source? by Anonymous Coward · · Score: 2, Interesting

      they allocate 3GB of HDD space and use that for the linux distro.
      they only give the modified source of bits of the kernel and vanilla for the rest. you cant compile it.
      also its not sold on anything other than an annual subscription. you can never own it. and it only supports a few obsolete laptops.

    4. Re:Did they publish the source? by EvilIdler · · Score: 1

      You have to write them to get the open source components. Even worse, the system itself is only subscription-based. I might be interested in trying it if there is just a once-off payment, but I don't accept subscriptions to be able to use my computer.

    5. Re:Did they publish the source? by SilentSandman · · Score: 1

      Source is available as per the GPL requirements: http://www.hyperspace.com/HyperSpace/OpenSourceRequest.aspx

    6. Re:Did they publish the source? by Ungrounded+Lightning · · Score: 1

      They also harvest your name and physical address as required fields in the request that it be delivered by email.

      I'd like to see what the EFF has to say about this.

      You can hardly blame them for trying to test the limits. But it looks to me like they went far beyond them. (Unless they include the source in the distribution package, in which case {if I understand it correctly} the online download is "being nice guys" rather than required.)

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  36. Here's what the giant in Redmond should do by bogaboga · · Score: 1

    Change the license to stem or prevent this "bad behavior" from Phoenix from becoming a thorn in the you-know-what.

    The license should be targeted to all potential "misconduct" by companies like Phoenix. This reminds me of GPL v3.

    1. Re:Here's what the giant in Redmond should do by Darkness404 · · Score: 1

      ...Change the license to what? Which license by the way? Make Windows unbootable on Phoenix BIOSes? Well then MS just screwed themselves out of over 25% of their potential marketshare, require more BIOS checks? Then MS is screwing themselves out of the (quite profitable) Mac with its Open Firmware BIOS replacement more than likely.

      MS is powerless to stop this.

      --
      Taxation is legalized theft, no more, no less.
  37. Microkernel in BIOS by w0mprat · · Score: 1

    Get rid of the BIOS all together please, on my ASUS based machine it now takes longer for the BIOS to hand over to the bootloader than it does for Windows 7 to start!

    Have you Hurd the one about the Microkernel in firmware?

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  38. I just realized... by Anonymous Coward · · Score: 0

    ... that if you had two of these, it'd be a BIBIOSOS

  39. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  40. not new by asdfndsagse · · Score: 1

    this has been around for a while

    sad they don't put any technical details, like weather they are using coreboot

  41. That's pretty awesome by elronxenu · · Score: 3, Interesting

    People will be able to distinguish between "my computer has crashed" and "Windows has crashed" because, when Windows dies, they will be able to hot-key to the still-running BIOS OS.

    That's a very nice innovation. I look forward to buying a mobo which can do this.

    1. Re:That's pretty awesome by atraintocry · · Score: 1

      If Windows still crashes on you then you are doing something wrong.

    2. Re:That's pretty awesome by Anonymous Coward · · Score: 0

      If Windows still crashes on you then you are doing something wrong.

      Yes. Running Windows.

    3. Re:That's pretty awesome by atraintocry · · Score: 1

      :)

  42. Here you go... by bogaboga · · Score: 1

    Change specific portions of the Windows license and insert text that specifically forbids usage of Windows in any way similar to what Phoenix has demoed.

    Usage of Windows in a way the preserves the status-quo would still be allowed.

    Look, Microsoft cannot just look on and hope for the best. Something has to be done.

    1. Re:Here you go... by Darkness404 · · Score: 1

      But that would lose MS even more marketshare, something they can not afford to do. Lets say this gets put on a netbook, and lets say they make this thing seamless, it loads part of the system from the BIOS and part from the SSD, you have an insanely fast booting Linux distro. Because Windows can't be legally put on there, hardware vendors can still sell it because of its incredibly quick boot time, good battery life, etc. And Windows can't be put on there. It seems like an epic fail for MS in an area it has historically done poorly in.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Here you go... by iluvcapra · · Score: 1

      But that would lose MS even more marketshare, something they can not afford to do

      All things being equal, you'd be right, but in this crazy world we live in, people buy computers based on how well they support Windows; hardly anyone buys the hardware and then select the OS that supports the hardware's featureset best. Well, people who buy Macs do, but then again I did say "hardly anyone."

      For instance, Windows forbids users from electronically circumventing Protected Media Path. This doesn't cause hardly anyone to stop using Windows, because Windows is pretty much the only game in town.

      On the other hand, if MS were to forbid on-chip hypervisors, this might be considered an abuse of their monopoly power, particularly if you could make the argument that MS materially benefited from hypervisors not being present on computers (questionable) and hypervisors had failed to take hold in the market because of MS's anti-phoenix ukase (hasn't happened yet).

      --
      Don't blame me, I voted for Baltar.
  43. Re:It's called DOS, and it was done a long time ag by bluefoxlucid · · Score: 2, Informative

    You know nothing about computers or DOS. DOS didn't have virtual memory. DOS was not a BIOS-based OS; it passed a lot of calls to BIOS, but that can be done just fine, it's a little slower than direct access. Windows did the same, hence why it couldn't access more than 8 gigs of HDD on an old BIOS but when LBA32 showed up it magically could (i.e. Windows 98 first edition, on a non-LBA32 BIOS vs. LBA32 BIOS).

  44. Old news: announced more than a year ago by Anonymous Coward · · Score: 1, Interesting

    Phoenix announced HyperSpace more than a year ago. Here is the press release from November 2007: http://investor.phoenix.com/releasedetail.cfm?ReleaseID=273099 By most accounts it doesn't work. Check out their forums for all of the complaints. It's pretty brutal: http://www.hyperspace.com/support/forums/t/259.aspx Further, Phoenix as a company is close to going out of business. They have less than $23M in cash left and lost $64M in the six months ended March 31: http://investor.phoenix.com/financials.cfm I wouldn't be surprised if part of the problem is they have been doing PR about things like HyperSpace that are great ideas but don't work.

  45. Re:It's called DOS, and it was done a long time ag by The+Famous+Brett+Wat · · Score: 4, Informative

    DOS was a BIOS based OS. It passed a large number of its calls directly to the BIOS. We all know how well that worked out.

    Let's just call this a gross oversimplification and be done with it, shall we?

    Why bother having a separate OS when the kernel could fit on the firmware?

    For security reasons. Your firmware OS might have exploitable privilege escalation bugs, so you don't want to run untrusted software under it directly, only in a protected virtual machine environment. That virtual machine environment must have its own OS, and that would be a disk-based OS which is easier (and safer) to update in the event that security holes are found. It's preferable if the whole boot environment is as near to possible as read-only, just to reduce the possibility of malicious exploit. It shouldn't even be possible to re-flash the system without physical intervention (such as changing a jumper).

    With kernel drivers *in the hardware itself*, one would never have to worry about getting the correct driver, etc...

    This is true for the flash-based OS and the built-in hardware, which is why you can boot into a usable system so long as enough of the hardware is integrated on the motherboard. Don't forget plug-in cards and external peripherals, though. There's no avoiding the need for those drivers, in general.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  46. Stupid by wasabii · · Score: 1

    I think this stuff is absolutely stupid. If the BIOS were to just get out of the way in 0 seconds and begin booting the OS I'd have a desktop in 4 seconds. My Linux loads that quickly. If they can make Linux in the BIOS load that quickly, they can make Linux from a SSD load that quickly. The problem is the huge post steps. Long pauses. Scanning CD drives when there are no CDs.

    1. Re:Stupid by Hucko · · Score: 1

      You can turn some of that off y'know.

      That said, I agree. There should be an upload boot configuration to bios/efi/openbios and let the OS take care of the variables.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  47. Does it have anything to do with BIOS? by Anonymous Coward · · Score: 0

    From what I can parse it's just an embedded Linux distro with a VT based hypervisor. How can it have anything to do with the BIOS if you can just download it for any hardware with VT support? Anybody that has been hit by the clue bat knows that BIOS is very hardware specific to the point of being unique to a specific motherboard, or a family of motherboards (nvidia has had a few reference motherboards that would fit in the latter case).

    The app store idea is just such a looser idea, they already want a subscription fee and then you have to pay extra to get extra functionality of your host OS, uhh no thanks! The Microsoft tax is sounding better and better!

    I wonder how much of a hit 3D performance will take running a game in this VM? VMs are incredibly useful in network computing environments but as a workstation with heavy graphical loads it's not very good so far, at least that I have seen.

    How useful is this idea anyways? Ohh you can boot fast and check your email but if your using POP are you going to have to mount your filesystem that your email resides on and then what if you don't use a MUA that runs on linux do you have to build some klugey interface layer to translate on disk formats? Same goes for favorites/bookmarks. Unless you live in the cloud it doesn't sound very useful to me. Making the OS you want to use boot faster seams like an infinitely better solution.

  48. Might be for some, but not for me... by Anonymous Coward · · Score: 0

    I had a very similar idea to this a long time ago as an OS. Not as BIOSOS though. More or less a basic linux environment running QEMU with a few preinstall oses like netbsd and slax and freedos. I personally don't like the idea of a BIOSOS because it wouldn't be easy to remove or change for the average user. Unless they put out a tool for that, which I for some reason doubt they would (atleast doubt they'd do it outside of windows). But thats just me, some people might enjoy that. I could see it being useful if they had it (atleast as an option) boot into a basic shell first, with enough features to connect to the Internet and simple file management. Problems arise there as well though. So for me, give me a basic bios, and let me install what i want on top of that. On the other hand my interest in my previous idea has slightly been rekindled. I'm interestedd to see where this goes though.

  49. Re:It's called DOS, and it was done a long time ag by jhol13 · · Score: 1

    3. How do I update the OS? I hate security holes.
    5. Explain that idea in the kernel developers list, you will be hammered to death.

    Other than that, interesting idea. I think OpenBoot might be better ... or maybe not, don't know enough.

  50. no, it's more like Amiga by MoFoQ · · Score: 1

    no, it's not like DOS (MS, PC, DR, etc.) but rather more like Amiga.

    I wonder if the current company that owns the Amiga IP will become a patent troll and sue.

  51. Re:It's called DOS, and it was done a long time ag by mlts · · Score: 1

    I remember some SCSI drives having exactly this functionality. Ages ago, I had /, /usr, /usr/bin, /lib, and the other nonchanging critical filesystems on a switchable read-only drive, while the rest were read-write. I also stored a MD5 hash of the stuff on the read-write side on the read-only filesystem, so I could check for changes in file contents. This, plus a couple good finds to find bad permissions made for extremely solid security.

    Same with a FTP server I had with critical files on it. The files were stored on a read-only drive, and even if the box got hacked, someone couldn't tamper with the files, although these days, someone would just modify the ftpd to change the files in transit to tampered versions.

  52. The more things change... by Anonymous Coward · · Score: 1, Interesting

    ...the more they stay the same. My first computer had Z80 Basic (which, as in many 8-bitters, was the OS) in ROM, along with a debugger and a word processor. This was in 1983. My second computer (circa 1986) had this plus a semi-graphical UI for navigating between things and booting those new-fangled floppy disk things.

    And let's not forget what the BIOS was actually *intended* for: namely to provide an standard abstraction layer between the hardware and the software. If anything this Pheonix just seem to be getting back to implementing what should have been long ago.

  53. Re:It's called DOS, and it was done a long time ag by Anonymous Coward · · Score: 0

    DOS was not a BIOS based operating system for any sensible definition of the term.

  54. SysRq Key by Nom+du+Keyboard · · Score: 1

    Would this mean that there's finally a use for the SysRq key?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  55. Games in the Windows VM? by Fian · · Score: 1

    If the Windows OS is running in a VM does it get low level access to the video card for gaming? If not then they have lost the gaming market...

    1. Re:Games in the Windows VM? by shentino · · Score: 1

      Who runs a realtime game inside a VM anyway?

    2. Re:Games in the Windows VM? by Fian · · Score: 2, Interesting

      ummm that was my point.

      Traditionally there is a BIOS which provides low level hardware access to a host OS which can then run a guest VM.

      With Hyperspace the line between the BIOS and the host OS are blurred...

      Does the guest Windows VM (it's running on a hypervisor) get low level access to the hardware?

      If it does then gaming should work fine but it would be unlikely that multiple guests could be run simultaneously.

  56. More than one Guest OS? by wilsoniya · · Score: 1

    I didn't really RTFA that well. Is it possible to run more than one 'Guest' OS simultaneously? I would love to be able to run many different OSs on top of a very minimalistic hypervisor and hop between them with a hotkey.

    --
    I can't remember the last time I forgot anything.
  57. Dance Dance Rabbitlution by tepples · · Score: 1

    This way, malicious software trying to flash will fail because it can't get direct access to the BIOS (its written through the staging utility run from BIOS setup).

    Unless the malicious software successfully social engineers the user into copying from the staging area, so that the user can see the dancing bunnies.

  58. Lasers by camperdave · · Score: 1

    It's a solution without a problem.

    Lasers were once described as a solution without a problem. However, today where would we be without them?

    --
    When our name is on the back of your car, we're behind you all the way!
    1. Re:Lasers by Anonymous Coward · · Score: 0

      Lasers were once described as a solution without a problem. However, today where would we be without them?

      Fewer jokes about sharks?

    2. Re:Lasers by vesuvana · · Score: 1

      There's a fundamental difference between a brand new technology and yet one more way to get around Windows' inadequacies. We know that Windows sucks yet has the world's majority of software written for it. This is not going to be a Windows killer. Great if some people buy this, but I don't think it's going to make Phoenix much money or make Microcrap quake in their mink-lined boots.

  59. Where is the source code? by cyberjessy · · Score: 1

    Where can I download the source code from? Or, am I missing something here?

    --
    Life is just a conviction.
  60. You're dating yourself by Voyager529 · · Score: 2, Funny

    It is currently accepted as obligatory to make references to Tony Stark being able to "boot your OS with a Swiss Army Knife..." in a cave. Tell MacGyver to get off your lawn.

    1. Re:You're dating yourself by Anonymous Coward · · Score: 0

      the reference was that MacGyver worked for the Phoenix Foundation

  61. Re:It's called DOS, and it was done a long time ag by Bat+Country · · Score: 1

    Actually, it worked out just fine.

    So well, in fact, that some people didn't switch to windows at all until 2k.

    --
    The land shall stone them with the bread of his son.
  62. Umm....did anyone check out cost before posting? by Anonymous Coward · · Score: 0

    I am not saying Phoenix should not make money. I am not saying that a product like this wouldn't be nice. Buyer Beware! there is something rotten about how they are planning to offer this.
    An operating system that requires a yearly subscription and requires you to have it always connected to the internet? I think I like Microsoft's business model for providing OSes over this.....

    and if this is linux based.... where's the source? If it is truely linux based, doesn't that make it fall under GNU General Public License (GPL) ?

    http://www.hyperspace.com/Product-Editions.aspx:
    HyperSpace Dual: annual subscription: $39.95 3-year: $99.95
    HyperSpace Hybrid: annual subscription: $59.95 3-year: $149.95

    http://www.hyperspace.com/kb/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=30:
    Your e-mail address is required to register your HyperSpace product with Phoenix Technologies. If you purchase HyperSpace, your e-mail address will be used to send receipt of purchase and other product subscription information.

    http://www.hyperspace.com/docs/eula/HyperSpace%20EULA%20v.1.doc:
    If at the end of the Trial Period you elect not to subscribe for the Software, the Software will be rendered inoperable on your computer and shall remain inoperable until you purchase a subscription.
    SUBSCRIPTIONS AND RENEWALS. At the end of the Term, you will be required to renew your subscription for the Software in order to continue using the Software. You acknowledge and agree that failure to renew your subscription will result in the Software no longer being accessible or usable on your computer.
    USER OBLIGATIONS. In using the Software, you agree to:
    (a) Back up the important Files that reside on your computer on a regular basis;
    (b) Keep your password and any pertinent account information private and not, for example, within the same physical location as your computer;
    (c) Install the Updates provided by Phoenix to ensure up-to-date Software;
    (d) Permit regular and uninterrupted communication with the Internet to enable Updates and certain features and functions of the Software;
    (e) Un-install the Software from your computer in the event that you transfer ownership of your computer to another person or entity;
    (f) Comply with all applicable laws, including without limitation, all applicable local, state, national and foreign laws, treaties, regulations, ordinances and directives;
    (g) Take all reasonable steps to protect the Software from unauthorized reproduction, publication, disclosure, or distribution;
    (h) If applicable, ensure your employees and all persons who have the authorized right to use the Software have had the terms of this Agreement made known to them; and
    (i) Install and use the Software on only a computer that you own and only for non-commercial purposes

    http://www.phoenix.com/en/Privacy+Policy/HyperSpace/default.htm
    Opt-Out. If you have a HyperSpace subscription and you do not want Phoenix to collect your User Statistics, the HyperSpace software will provide you with the option to opt out of such data collection.

  63. yay OBP for x86 by chef_raekwon · · Score: 1

    woot!! cept maybe this might give me multi OS capabillity too.

    honestly, its about time i can get OBP functionality (or newly improved version of it) from an x86_64 pc. all this time .. we've been deprived this privilege ..

    --
    We're like rats, in some experiment! -- George Costanza
  64. penguin labia BIOS by Anonymous Coward · · Score: 0

    I have a stuffed penguin with a fat labia which squeeks when I rub it

  65. What the heck by TiggertheMad · · Score: 4, Insightful

    There comes a time when the geek needs to let go. To pull the plug.

    Which is why our landfills are filling up with e-waste faster than they should be. Great example of attitudes in a disposable society.

    I'm all for progress and new technology, but why discard something because it just needs a new set of drivers? The reason why manufacturers can get away with this crap is because people don't get pissed off enough and light up their call enters with complaints.

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
    1. Re:What the heck by westlake · · Score: 1

      I'm all for progress and new technology, but why discard something because it just needs a new set of drivers?

      It is never just the driver.

      I am retiring a parallel port printer.
      The quad core 64 bit system I have on order doesn't have a parallel port.

      The new printer supports photo quality inks and papers. It has a page feeder. It prints both sides in one pass.

      It scans. It faxes. It has integrated WiFi....

      Etc. Etc. Etc.
       

    2. Re:What the heck by mrraven · · Score: 1

      Agree. Properly maintained electronic equipment ought to be good for a 20 year lifespan, yes CPUs change but printers and scanners have NOT improved much in a decade.

      Some of my best sounding audio equipment is 40+ years old and was built to last, would that we made peripherals with the same attitude we could do a lot to save money and the environment.

      Where is the Marantz of computer equipment and who would support it with drivers if it were made?

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  66. Re:It's called DOS, and it was done a long time ag by Anonymous Coward · · Score: 0

    Happy times with security patches.

  67. Hah! by Weaselmancer · · Score: 1

    Drivers not working in a consistent manner with your OS is a show stopper? Well, it certainly hasn't shot down Windows yet. Go read the nVidia forums sometime, then come back here and tell me how drivers are more consistent and bug-free on Windows.

    Third party drivers, patches, bugfixes and glitches are pretty standard when it comes to your driver set. That's normal, and you're going to see it pretty much on any current OS.

    --
    Weaselmancer
    rediculous.
  68. Re:Coreboot can't run both at the same time by XanC · · Score: 1

    It could, if you coreboot into a Linux installation that has a VM hypervisor installed. Which is what this is.

  69. Great Idea ... M$ will kill it by HW_Hack · · Score: 3, Insightful

    Or at least pee on it and create a wall of FUD. Their mighty and perfect OS usurped by lowly BIOS - and a BIOS running Linux. How totally non-elegant !

    Its a great idea and I would actually have a reason - a real reason - to upgrade my hardware. But I can see M$ telling Dell - HP - etc. if you want to put Windows a BIOSOS system ... no OS discount for you !

    However I would love to see the industry find a way to shove this down Balmers throat.

    --
    Its not the years, its the mileage .....
    1. Re:Great Idea ... M$ will kill it by rdnetto · · Score: 1

      But I can see M$ telling Dell - HP - etc. if you want to put Windows a BIOSOS system ... no OS discount for you!

      More like a non MS BIOSOS...

      --
      Most human behaviour can be explained in terms of identity.
    2. Re:Great Idea ... M$ will kill it by jabjoe · · Score: 1

      Is that the kind of anti-competitive behaviour that just got Intel into trouble with the EU? After the size of the fine, I doubt MS would dare try that, at least in Europe.

  70. Is it trully linux on bios chip? by dvh.tosomja · · Score: 1

    Last time I tryied "Linux on bios chip", it was actually somehow obfuscated on the hard drive.

  71. looks promising by GarretSidzaka · · Score: 0

    wow this sounds truly wonderful. i have been hoping for some way to make swapping instances of windows without only virtulization or reboot

  72. Obligatory by rdnetto · · Score: 1
    --
    Most human behaviour can be explained in terms of identity.
  73. Phoenix by Alex+Belits · · Score: 1

    Oh, Phoenix...

    (rolls eyes)

    (rolls eyes continuously for a minute)

    (rolls eyes at 7200rpm)

    (attaches a generator to the still-rolling eyes and powers his computers with it)

    --
    Contrary to the popular belief, there indeed is no God.
  74. Re:It's called DOS, and it was done a long time ag by funkboy · · Score: 1

    The PC has perhaps the worst architure and implementation of any major platform, and it's about time they did something to fix that.

    That's what EFI is, but only Apple has implemented it at scale because they're not scared to death of not being able to install a retail copy of windows on their hardware due to Redmond not playing nice (and they fixed that with Boot Camp quickly enough anyway).

  75. Better use for flash: hibernation by Anonymous Coward · · Score: 0

    I've got an even better use for flash memory: the hibernation file. Just imagine hiberfil.sys was located on a flash drive - your computer would boot in seconds in the exact same state that it shut down in!

  76. Dell MediaDirect by Joe_NoOne · · Score: 1

    Sounds similar to Dell's MediaDirect...

  77. BIO SOS by TheCybernator · · Score: 1

    BIOS-based OS for computers

    oh! OK. I thought you goofed up again and now sending a BIO SOS signal.

  78. Is this the ideal thin client? by Anonymous Coward · · Score: 0

    I wonder if this Hyperspace can run disk free - would make a great thin client.

  79. Torrent it. by DrYak · · Score: 1

    which complies with the GPL. they could also charge you for the physical source distribution.

    On the other hand, nothing in the GPL prevents you from getting one paid copy and then distribute it for free to the whole internet in a torrent. In fact, that's the whole point of the GPL.

    The whole GPL is about passing the freedom to the next one in the chain, and once you get the code you're free to do whatever you want with it (under the sole condition that you too transmit the freedoms to the next in line).

    So even if a company chooses to only provide source code on media and ask a reasonable fee for the service, some buyers will probably setup an internet-channel to distribute the source for free.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  80. Where Open Source Works and where it doesn't by AB3A · · Score: 4, Insightful

    This brings up an important point. There is plenty of incentive for someone to write a web server, a database manager, an OS kernel or thousands of other generic bits of software. There is almost NO incentive for someone to write a driver for an obsolete device. The former can be a source of consulting and employment. The latter can actually work against you.

    I mean, if a hardware manufacturer finds out you like to write device drivers for obsolete hardware, they're not going to be pleased. All those people keeping their old printers will prevent the manufacturer from profiting by making new ones. And if you really get creative by making the hardware do all sorts of new tricks it never did before, they're probably going to look for some excuse to get rid of you.

    They want to sell new product, not keep the old stuff going. I know it's wrong to say this, but that's how the world's economy is configured right now.

    --
    Nearly fifty percent of all graduates come from the bottom half of the class!
    1. Re:Where Open Source Works and where it doesn't by shaitand · · Score: 2, Interesting

      But that problem is solved by the same reason many manufacturers have ignored Linux up till now. The size of the market. The Linux market by itself just really isn't all that significant, so let them keep their old stuff. Let them hack away at the hardware and if they come up with something so fantastic that someone will switch to linux to do it then all the better because they will need to buy your product to do the hack.

      The linux market is not important for sales in the linxu market, its important because everyone outside the linux market is listening to the geeks who make up that market for their purchasing decisions. Even if they call up their local linux geek directly, the information and recommendations filter down from there.

      Don't believe me? Find that to be difficult to track and so disregard it? Fine but look at what happened to Vista when the geeks decided it wasn't any good. The windows techs defended it and your average idiot on the street wouldn't know a slow or lousy system if you beat him to death with it. It was the linux/bsd/oss geeks here on slashdot who have to work with windows on the job all day who determined that system was garbage and a company with tens of billions of dollars in the bank and a monopoly to back them was stopped in their tracks.

      That is serious influence and buying power my friend billions of dollars worth, even if they aren't the ones actually spending the money. Another example is AMD, AMD was nobody until they 'dispelled the gigahertz myth' and in so doing pleased the geeks. The t-birds they came out with thereafter were good chips but the athlon XP's that came after that were garbage. Intel had to pull ahead for a significant time period to geeks paying attention to them again. The rest of the world? They didn't know a damn thing either way. They asked their local mcse, who takes his advice from internet tech forums, whose chief gurus take command of internet havens based on merit, and who wins when credentials don't count and only merit in techs?

      The old school geeks running oss.

  81. Talk about turning the tables by Lorien_the_first_one · · Score: 1

    Kinda like DR-DOS in reverse.

    --
    The diversity and expression of human opinion is essential to human survival.
  82. inject blog fud .. by rs232 · · Score: 2

    Check out their forums for all of the complaints. It's pretty brutal:

    It's curious that the user with the 'no track pad support' problems never got back to the forum with the model name. From the screenshots it does seem to do what it says on the tin :) And according to the article HyperSpace taxes the processor and memory far less than does Windows, so why would that particular Acer be running hot ??

    --
    davecb5620@gmail.com
  83. booting a small OS from ROM is old news... by lynchaj · · Score: 1

    Everything old is new again... 8 bit microcomputers have been doing things like this for years. It is exactly how the N8VEM home brew computer boots its OS. The Z80 boots CP/M from a 1 MB "ROM drive" and uses the SRAM for its temporary storage. There are many other examples of similar implementations.

    http://groups.google.com/group/n8vem

    http://n8vem-sbc.pbwiki.com/

  84. Tip for U3 Drive Owners by Prototerm · · Score: 1

    This is because the extra U3 partition identified itself to Windows as a CD, which Windows automounts, unless you've deliberately turned that feature off. U3 has a Windows program that will remove the bogus CD partition, and render the thing an ordinary USB drive.

    Of course, if you have Linux handy, I believe GParted will remove the partition as well.

    The U3 technology needs to curl up into a ball and die!

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
    1. Re:Tip for U3 Drive Owners by porl · · Score: 1

      i was never successful (didn't try that much though) in using linux to get rid of it - it reported itself as a cd device as opposed to a partition, and i couldn't figure out how to change the low level settings necessary to kill it off. gparted etc just showed the remaining space and i couldn't modify anything to do with the 'cd' part.

    2. Re:Tip for U3 Drive Owners by Anonymous Coward · · Score: 0

      Of course, if you have Linux handy, I believe GParted will remove the partition as well.

      I've never had a U3 device but I've seen forum posts complaining you can't remove this partition with Gparted (or other partition tools) because it's not a 'normal' partition, but instead you have to write the value '1' to an obscure Linux 'file' (i.e. not really a file but an interface to the device). Seems pretty weird to me.

  85. XEN? by PhotoGuy · · Score: 1

    When I first checked out Xen, I was kind of hopeful that it could achieve that sort of thing already. Unfortunately, they don't seem to have a "fast direct console" for letting a windows Virtual Machine perform at full speed for interactive purposes. Accessing a Windows VM via VNC or RDC doesn't exactly allow one to play the latest games (or even do more mundant work interactively for regular use).

    Is anybody working on this? It seems like it would be a great addition. I'd love to have my required Windows machine (for kids games, PVR, etc.) actually virtualized with a Linux wrapper outside of it.

    As it stands, I run my Asterisk system under CoLinux on Windows; I'd love to turn that inside out, having Linux be in control, with windows Virtualized; but the fast access to the video is required by my Windows needs, and not my Linux needs, so Windows as the supervising OS is my only option, ugh.

    --
    Love many, trust a few, do harm to none.
  86. Re:It's called DOS, and it was done a long time ag by Lecard · · Score: 1

    5. With kernel drivers *in the hardware itself*, one would never have to worry about getting the correct driver, etc...

    You mean I'd never have to worry about getting the LATEST driver, with the LATEST performance improvements or the LATEST bug fixes? Hummmmmm... fascinating!

  87. Everything old . . . by wrencherd · · Score: 2, Interesting

    Daengbo mentioned above (vis a vis Tandy PC's from the '70's) that this is the way personal computers used to work.

    Weren't the Macs and Ataris from the 1980's similar, utilizing a dedicated chip for the gui ("Apple toolbox")?

    Perhaps I'm mistaken, but it does seem like everything old is "newer" again.

  88. This is actually great... by jopsen · · Score: 1

    What Phoenix is doing is pushing Windows into a VM, permanently.

    And that's were it belongs :)

    If this hits mainstream it won't be long till users have forgotten about windows, because they were using the browser while windows was starting...

  89. device drivers? by Anonymous Coward · · Score: 0

    so if I understand it correctly, it will be running a small linux version in the background also, using the hypervisor.

    What will this do to the devices ? i mean, we all know windows has better support for video drivers with working hardware H264 decoding and such, will this host linux bios give a windows guest os control of the videocard on such a low level that the normal videodriver can be used ?

  90. Re:It's called DOS, and it was done a long time ag by I'm+not+really+here · · Score: 1

    If every manufacturer of peripherals included a small flash drive in the architecture, they could include the base minimum drivers for multiple OSes to be interfaced out of the box. When looking for drivers, if the OS doesn't find its own copy, then it should look to the hardware for the core basic driver, and if that is not found, then inform the user of needed updates for their particular OS.

    Include a way to update the flash drive with newer drivers, and you can recover from a harddrive crash a whole lot faster.

    Think of it as a built in backup.

    This, combined with a BIOS based operating system, would make a computer that literally requires nothing more than physical assembly and then booting. The entire OS and all drivers required are embedded into the architecture. This way, no matter what happens to your preferred installed OS, you have a functional PC and can recover (assuming you don't have hardware issues, but that's a whole other ball of wax).

    --
    Before commenting on the Bible, please read it first
  91. Don't Need TPM to know what software is running by fast+turtle · · Score: 0, Flamebait

    I administer a large number of workstations, and would love the capacity to know what's running on them,

    I administer >10 workstations and know exactly what software is running on them w/o TPM modules and the way I did it is simple. I used the Linux netboot capabilities and remote mounting of /usr /var/home on diskless workstations. The only caveat is to make damn sure that all of them have identical hardware such as motherboards and video cards. You don't need to ensure duplication of CPU's, so long as you use the same series of CPU's or configure you software to use i586 settings. Sure it might be a bit slower and not as optimized as going with cflags="-march=nocona -O3 -pipe" (yes I'm a gentoo user).

    --
    Mod me up/Mod me down: I wont frown as I've no crown
  92. In a sense... by Junta · · Score: 1

    Yes, a lot of administrators do overextend the view of their role.

    That being said, the job is to make sure the systems work without required too large an overhead. If an administrator is tied up supporting 5 users out of 200 95% of the time, their job becomes to reign in those 5 and give the other 195 users the support they need.

    To another extent, a role is enforcing the business dictated access controls and auditing. If a janitor can somehow access all the data a corporation has, again an administrator is not doing their job.

    A third aspect is helping to manage liability. Much of the popular 'freeware' people want to put on workstations have explicit license terms about not being used in commercial contexts without compensation. Again, an administrator has the responsibility of protecting the workplace from that exposure as well.

    So yes, detection of unknown/uncharacterised software can be an important aspect of an administrators job. Finding a balance between that and allowing the users to do their jobs is a thin line to walk.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  93. Re:It's called DOS, and it was done a long time ag by Hucko · · Score: 1

    3. Use less code. Not useless code. Like most things in life, think about how you are going land before you take off.
    5. Part and parcel with promoting a new idea anywhere. Be persuasive and reasonably logical.

    Coreboot is one implementation of this, or more correctly OpenBoot(Openfirmware) type ideas enable Coreboot or HyperSpace to be possible.

    now I'll go read gpp.

    Yeah, I have no idea where gpp was going with 5. or 4. or 3. the other two are this article.

    5. Hardware is only as good as the drivers for it... if they are terrible it doesn't matter where they are. If they are waiting for users input it doesn't matter where they are. EEPROM doesn't rectify drivers or make users choose faster. Otherwise this is kinda the point too. VMs make for a unified popular system; less unknowns. They are essentially another abstraction. That there can be multiples is a bonus.

    In fact I'm not sure they have even a vague idea of how a computer works. The main point of these systems (including Coreboot & OpenBoot) is they allow you have a usable system faster. Hence 4 is not so good unless 3. is very capable.

    3. The kernel is part of an operating system. It depends on what it is programmed to do on how useful it is. It would probably be somewhat larger than most kernels to be useful to the venerable Joe Blogs this will be marketed to. Hence they have a linux distro not just the kernel...

    Okay...

    Meh?

    --
    Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  94. Re:It's called DOS, and it was done a long time ag by Anonymous Coward · · Score: 0

    ,i.The PC is one of the few platforms where the hardware is actually useless to the end user without an installed operating system.

    Ever heard of a Live CD or Live USB key? These are not *installed* operating systems. These are what you use when your system's hosed (or possibly to install an OS in the first place).

    Live CDs can be very slow but Live USB keys can give decent performance and will typically support items 1-4 you mention plus lots more.

  95. Shoot yourself in the foot by hesaigo999ca · · Score: 1

    How many of the apps running directly on the processor, might have vulnerabilities, does that mean you can "update" them, if so, then they are susceptible to being changed, and eventually modified to be some other app...which will then have logged all your info...hence back to square 1.

    If the installed system could not be changed or use the same type of stack and heap system as regular OS, then it would be ok....however, I thought the whole intent on using a level of visualization was to avoid having direct contact with something that could give you the virus... (the internet)...having a web-browser that can use a cross scripting web page and then download something unto the hardware might be worse then having it at the software level, no?

  96. I was wondering when this would happen... by Anonymous Coward · · Score: 0

    I just purchased an ASUS board for the Phenom II quad-core. The BIOS (Award I think? I forget now) has a feature that boots a "OS" built into the BIOS that allows you to listen to music, watch videos, and even get on line with programs such as AIM, MSN, etc. I checked the website, the update for this built in "OS" was around 118M. That got me thinking, "how long until someone turns this into something more useful?". IIRC, it's also based on Linux and the source is located on ASUS's website.

  97. MS seems to have already done it.. by Junta · · Score: 1

    Asus has their own quickboot linux feature. However, when brought to market, they require windows to 'install' it. I suspect MS had no small role in that (you can have your rapid-boot device, but you must have MS to enable that)

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:MS seems to have already done it.. by HW_Hack · · Score: 1

      I'm not aware of the issue around Asus quickboot - but if true it would be the "M$ way". They own over 80% of the OS market and aim to keep it that way. By nature they are anti-competitive which also means anti-innovative.

      Which allows them to go over 5yrs between OS releases and then churn out crap like Vista and still survive. Who else could do that but a company that is a monopoly operating in a country where they can buy-off legislators to stop them from breaking up the company (I'm a US citizen).

      Its a sad story - while Intel could also be called a monopoly company - AMD has kicked them in the ass several times forcing innovation via competition. Microsoft pretty much operates in a vacuum. Linux is bringing some pressure on M$ but its minimal in the real world office place.

      --
      Its not the years, its the mileage .....
  98. It's almost as good as the free version by Anonymous Coward · · Score: 0

    Wow, this is a great idea. It's almost as good as this: http://www.coreboot.org/Avatt

    Of course, we only did this a year ago for GSOC, and are doing second phase this summer, for GSOC. And, of course, ours is free. The Phoenix version seems much better: proprietary and mysterious. What's not to like?

    Ron (who forgot his password again)

  99. It took them long enough to come up with this by Khyber · · Score: 1

    I've been saying for the past decade "How nice it would be to have a BIOS that could just let you run two Operating Systems at the same time and let you switch between them seamlessly, an OS KVM SWITCH! Hey with this multi-core DEC Alpha I bet it could be done! I could run NT 4.0 and Slackware at the same time!"

    Can we say 'Late to the game?"

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  100. Reframed. by bored · · Score: 2, Informative

    Most of these comments make me want to puke. I've worked on everything from OS and drive code to firmware/bios code. The one thing I've learned is that you _DONT_ want a heavyweight BIOS/firmware. There is a certain appeal to having a system which ships with a hypervisor, and a heavyweight BIOS that can do everything from configure your memory subsystem to allow remote web based console visualization. On the other hand, you have massively complicated and restricted your system. Everyone thinks that putting all this functionality on the motherboard is a good idea because you only have to flash your BIOS once in a while.

    If you want an example of where a heavyweight BIOS leads to, you only have to look at the EFI or OpenFirmware specification. They are so full of technical holes and complexity that nothing works right, and in the case of EFI you have to update the drivers in the BIOS as often as you have to update them in your OS. So, instead of one driver you have two.. Plus flashing cards, or upgrading firmware drivers is _NEVER_ as easy as installing a new OS driver. There is always some technical or human factor that kicks you in the rear.

    I've had this discussion with other people in the field, and basically aside from the zealots a lot of other people agree. The core concept of the PC BIOS is really close to the ultimate design. Of course its 25 years old, so its gained a lot of cruft and bugs, but if you were to start over the goal should be a modern version of the BIOS rather than some embedded OS, hypervisor, etc.

    What you want is fairly lightweight bootstrap and POST utility to get the machine far enough along that you can fetch the hypervisor, or OS from the disk. This means you have to standardize the API for functions like read sector, print text on screen, read data from keyboard etc. You also have to provide the ability to extend or override those functions from a firmware blob sitting on a SAS adapter, or video card.

    This is not an argument against service processors (an entirely separate topic, that people often get confused about), but rather an argument that I don't want my motherboard to try to standardize a hypervisor or OS. I want that decision left up to me. Generally the poor dumb customer doesn't want it either, they just want a machine that runs windows, linux, OSX or whatever, if they are even that detailed. The OS in the firmware people forget that firefox has been sending me weekly (daily?) patches lately, and its likely that over a few years timeframe the later versions of FF won't even run on some older firmware restricted OS without the original vendor providing upgrades. This puts the motherboard vendor in the position of being the support infrastructure for the _WHOLE_ computer. Something i'm sure the majority of them are unable to provide, even though they may have a couple people who can port corebios/linux/etc to run on their hardware.

  101. osx and scanners - sane by Anonymous Coward · · Score: 0

    fwiw, i've got a few scanners that don't have 'official' support to work very well under OSX by using stuff from the open source project SANE http://www.sane-project.org/

    sometimes you also need to grab some firmware from inside the windows driver pack, but i've never found it too tricky.

    bonus - SANE doesn't install all those badly written 3rd party tools that some of the scanner manufacturers insist you install to get their kit up and running.

    ymmv - but worth a look.

    hope that helps,

    (- sorry, i'm not logged in)

  102. That only became commonplace in the last 6 years by CAIMLAS · · Score: 1

    nt

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  103. YOU are to blame by fibrewire · · Score: 1

    The cool part of FOSS is that YOU ultimately have the responsibility to do something about the problem. FOSS was engineered so that "if I have a problem, I can do something about it" instead of "if I have a problem, I'll blame it on the company because they don't want to do something about it." You realise and identified the problems with:

    1. MTP008 temperature sensor was removed from 2.6 (was in 2.4).
    2. Peracomm USB ethernet (stopped working while in kernel tree)
    3. DIB0700 (and many, many other) based DVB cards - the manufacturer helped making the driver but it still (after over 3 years, in 8.10) is not up-to-date/maintained in the kernel tree.
    4. Numerous Wifi cards some of which partially work and some not.
    5. Webcams (gspca).

    The source code for this hardware is available.
    Compilers and free C and C++ tutorials are available.
    You have time to complain.
    If writing code is not a skill you possess or want to possess, then organize a group so that said drivers are revised.
    Try to ask the original code writers to support the old hardware by paying them.
    If it's not valuable to you that this stuff works then stop wasting the world's time with your whining.
    If you can't help your whining the i suggest http://www.positivediscipline.com/articles/Whinning.html

  104. If Windows crashes on you by stefanlasiewski · · Score: 1

    If Windows crashes on you then you are doing something.

    --
    "Can of worms? The can is open... the worms are everywhere."
  105. Fill up landfills great idea, oh wait... by mrraven · · Score: 1

    So in essence westlake you are saying we should replace perfectly good working printers, scanners, etc, every couple of years??? What a waste the ONLY reason I'd ever use Linux on the the desktop is vaguely lefty guilt about not supporting OSS. OTOTH if OSS is going to mean filling up landfills with perfectly good working peripherals due to lack of driver support in OS updates that is a FAR worse offense against my lefty sensibilities than not not supporting GNU. Thanks for killing my one reason to support Linux. :(

    Linux on the server FTW of course...

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  106. How exactly is this still a bios? by Tordre · · Score: 1

    I gave this a quick run on my net book to see what it was like, the first thing i have to say is "How is this still a BIOS?" Firstly I see the bios run, then i see the windows boot loader give me the option to choose from windows or the Hyper-visor.

    Installation required 2 gb of space on the hard disk and makes no flashes to the bios of the computer.

    As for running it ran like any other severely limited Linux environment. You know hardware not working and the GUI providing no methods to fix it your self. My processor did not support the hot swap OS function so i did not look at that but i still fail to see how even then it would be a bios.

    The point i am trying to make is that really they are throwing out geeky words to make us on \. swoon while providing absolutely nothing of use or value.

    Extra point, this is kinda like the Moblin 2.0 you had on yesterday only worse GUI(stylistically and by having glitches) and not compiled for a certain processor type.