Slashdot Mirror


Stallman Pushes For Free BIOS

An anonymous reader writes "One key area that Richard Stallman, GNU project founder, hopes to develop is an OSS-based BIOS. But his work has been hindered by PC manufacturers who haven't been receptive to the idea. Stallman told Builder AU that: 'we're looking for companies willing to cooperate with the community in this way.' On challenges facing developers today, Stallman said the worst was the proliferation of laws that explicitly ban free software for certain jobs."

419 comments

  1. Bah by PhrostyMcByte · · Score: 1, Insightful

    I realize RMS has good intentions but I don't see any point to this. It's a BIOS. What good would making it GNU/BIOS do? More importantly, what good will it do for the motherboard companies? The current system works fine, they will need incentive to switch over to something new.

    1. Re:Bah by DrJAKing · · Score: 4, Insightful

      Isn't it about hardware mediated DRM?

    2. Re:Bah by oldwarez · · Score: 1

      Windows works just fine, doesn't mean there shouldn't be an open-source alternative.

      --
      username:oldwarez password:oldwarez
    3. Re:Bah by Anonymous Coward · · Score: 0

      1) Make opensource products.
      2) ????
      3) lose all potential profits to microsoft

      GO RMS!!!! ;)

      (going AC for fear of the wrath of moderators, governators, and kahn)

    4. Re:Bah by akaiONE · · Score: 5, Insightful

      One key factor to wanting to develop a free BIOS or "BIOS-like" solution to the startupsequence is that unlike what most endusers are aware of, the BIOS is a pain. Its slow, consumes a lot of bootup time and really isnt needed much longer. A free alternative would provide the user with shorter bootup times and more control over their own hardware. BIOS at its current state are just there for hardware detection/error handling and checking availability of an OS. The LinuxBIOS-project have reduced the bootup time consumed to just 5 seconds afaik. Thats really a lot less than the current BIOSes out there. Most of todays operating systems discards whatever the BIOS provide them and probe hardware directly anyways..

      --

      "-Who said sit down?!"
      -- S. Ballmer @ MSDC 2003.

    5. Re:Bah by MoonFog · · Score: 1

      What can an OSS BIOS do against DRM? If DRM is enforced onto motherboards, the BIOS will have to support it, open source or not.

    6. Re:Bah by hyperlinx · · Score: 2, Insightful

      The current system works fine
      That can be said about anything. Open Source BIOS would allow people interested in doing so to decide on their own BIOS settings such as chipset speeds etc. The main people against this are the chip manufacturers who make loads of chips that actually function at a higher speed than they are labeled. Its simply a cheaper way to manufacture them. Once I buy it, however, it's mine (like software). And if I would like to configure it the way I want to do so, then that's my choice. I'm all for at least allowing the co-existance of open source alternatives, and let the consumer decide.

      --
      In /.space, no one can hear you SCREAM!
    7. Re:Bah by Trogre · · Score: 4, Insightful

      An incentive like they received from Microsoft to implement Palladium, perhaps?

      Yes, the current system works just fine, but the fact is that the current system is not going to be with us much longer. It looks like tomorrows system is going to be what sinister groups like Microsoft make it. One that only lets 'signed' code run. Looked at an Xbox lately?

      It is this that I believe Stallman is trying to prevent.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    8. Re:Bah by Anonymous Coward · · Score: 0

      This would only work if you want to cut-off support for legacy OSes (DOS!), something which has never been acceptable in the PC world.

      Intel is planning improved firmware called EFI, which can still emulate a classic BIOS.

    9. Re:Bah by Lord+Kano · · Score: 2, Insightful

      It's a BIOS. What good would making it GNU/BIOS do?

      It would keep "Trusted Computing" initiatives from locking out Linux and other Free/OSS.

      More importantly, what good will it do for the motherboard companies?

      Today? Nothing. If the day comes that "Trusted Computing" becomes the norm, it would allow any motherboard vendor who had such an option to continue to sell products to linux users.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    10. Re:Bah by TastyWords · · Score: 1

      My current Intel xPERL permits me to set chip parameters in the setup BIOS such as speed.

    11. Re:Bah by istewart · · Score: 1, Insightful

      Completism. If RMS had his way, the only thing you would have to pay money for would be hardware. From BIOS to end-user applications, the GNU project could provide a complete, freely available and alterable software solution. Certainly a noble goal.

    12. Re:Bah by Threni · · Score: 1

      > What can an OSS BIOS do against DRM? If DRM is enforced onto motherboards, the
      > BIOS will have to support it, open source or not.

      If I had the source code to both the bios and the OS, then at which point does DRM interfere? As long as I'm able to read code/data from a storage device into the PCs memory and run it, that's enough. I can understand that a future version of Windows, for instance, might demand certain types of motherboard, but not a free OS.

      www.fishkeeping.co.uk

    13. Re:Bah by zakezuke · · Score: 2, Interesting

      It's a BIOS. What good would making it GNU/BIOS do?

      For one thing it may lower costs for some, others who just pirate the firmware could just be legit. I don't know what the current fee is for an Award/AMI/Phoenix bios but it's gotta be a good percent of the retail cost of a motherboard.

      From an end user perspective it may be easier to add features that are absent, or update EOL boards. One thing that come to mind from ages past was NCR/Symbios boot support. Present in some, absent in others. How many geeks have too many PCs and wouldn't mind using a console port rather then having to drag a monitor in just to change a few bios settings. Just to name a couple,

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
    14. Re:Bah by pe1chl · · Score: 1

      An Xbox is a proprietary piece of technology that you buy with the knowledge that it is only designed to run games that are licensed for it. This is something that is allowed, especially as there are a couple of other, competing, game consoles from other manufacturers.

      However, I doubt that Microsoft or a trusted computing alliance will get away with changing the PC BIOS overnight so that only Microsoft operating systems can boot on every generic PC. By now, Linux has got enough momentum and is too wellknown by authorities to let that happen.
      (certainly in de European Union)

    15. Re:Bah by MoonFog · · Score: 1

      DRM might be required by law, and Linus stated in an interview that he didn't oppose to DRM in Linux, so you might HAVE to accept it unless we can stop DRM from being implemented to begin with.

    16. Re:Bah by pe1chl · · Score: 2, Informative

      The time it takes to go through the BIOS startup is not determined by the design of the BIOS as it is, but by the time it takes to do certain tests and the artifical delays added to display certain information to the user.
      Most BIOSes have option settings to select between fast and good tests, and to speedup the process.
      The Dell systems at work are well underway booting the OS before the CRT has even warmed up.

      I think the boot time advantage is not worth the trouble.

    17. Re:Bah by penix1 · · Score: 1

      "Today? Nothing. If the day comes that "Trusted Computing" becomes the norm, it would allow any motherboard vendor who had such an option to continue to sell products to linux users."

      This is a completely bogus statement. You are underestimating the power of greed. The same reason that binds them to legacy OSes will bind them to the Linux crowd mainly fear of lost sales. If Linux doesn't support "Trusted Computing" by the time it is the "norm" (a wide assumption to begin with) then BIOS manufacturers will ensure that Linux will run on it or suffer in lost sales to Linux users.

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    18. Re:Bah by Anonymous Coward · · Score: 0

      Even in the very unlikely case that DRM is mandated, there will be nothing forcing Linux users to use it. It's unlikley there will ever be stuff like iTunes for Linux anyway.

    19. Re:Bah by akaiONE · · Score: 3, Insightful

      I think the boot time advantage is not worth the trouble.

      Maybe boot time alone does not fully justify a free opensource BIOS alternative, but what about boot time combined with better hardwarecontrol (ie allowing the user to tweak performance?), and the option of "hotbooting" bypassing the entire BIOS and letting the OS run the show. This is a very interesting area and I hope development are allowed to happen :)

      --

      "-Who said sit down?!"
      -- S. Ballmer @ MSDC 2003.

    20. Re:Bah by tkwilly · · Score: 1

      Exactly, not everything needs to be open. Its working fine as closed, and it can only get worse by GPLing it.

    21. Re:Bah by Trogre · · Score: 1

      .. except that any number of patents approved by the EU could kill the entire OSS movement tomorrow.

      Or at least force it underground.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    22. Re:Bah by Ichimusai · · Score: 1
      A few things you should bear in mind is that upcoming versions of Windows will probably be "integrated" with the BIOS, there have been articles about this earlier on /. This integration will most likely make it impossible to run anything but MS Approved Standard Windows on a certain machine. I see different BIOS for different machines, i.e. a sophisticated hardware lock for people to run only the OS that came with the machine and nothing else.

      On such a machine how would you be able ton install Linux, BSD or another OS of your choice? You would become effectively prevented from doing so and since you can not just take any BIOS code and install for your motherboard you are pretty screwed.

      Remains to wait for someone to hack it - or do it yourself. From the quality of the BIOS hacks for say DVD-R burners I am kind of worried. There is a lot of crap floating around out there...

      No, I think it is a good thing, especially if it is possible to get the motherboard manufacturers to agree to this now - then there is not much turning back even if MS starts rattling their sabres to scare the board manufacturers back into the fold...

      On the other hand, if MS says "you gotta use the MSBIOS" or Longhorn/Whatever won't work I guess most will do it.

      I am not sure that a GPL2 licencse would be entirely suitable for a motherboard BIOS either, but that's another story...

      --
      -- ICQ: 1645566 Yahoo: Ichimusai MSN: Ichimusai http://www.ichimusai.org/
    23. Re:Bah by cmarkn · · Score: 3, Informative

      Insightful? No. It has nothing to do with what you would have to pay money for. That's free as in beer. This is about free as in speech; even though the motherboard manufacturers may charge money for it, you would have access to read and modify the application.

      --
      People should not fear their government. Governments should fear their people.
    24. Re:Bah by Florian · · Score: 4, Insightful
      I realize RMS has good intentions but I don't see any point to this. It's a BIOS. What good would making it GNU/BIOS do?

      I wonder how this could be moderated insightful. The proprietary nature of BIOSes severely cripple the usefulness of PCs today and destroys their long-term value because support of modern modern hardware features doesn't get backported to BIOSes of older PCs. Some examples:

      1. The nightmare that is ACPI and its support under free OSes could be fixed with free BIOS/firmware replacements
      2. Hardly any BIOS supports booting from USB devices (external drives or USB memory sticks), this could be easily fixed as well
      3. A free BIOS/firmware could implement a generic way of booting computers from the network, without the need of onboard boot ROMs (and proprietary net boot schemes) in Ethernet adapters
      4. A free BIOS/firmware could even implement interfaces to access and set up the BIOS remotely via network or serial consoles. This would remove a big showstopper that makes x86 commodity hardware with Linux/*BSD still inferior to the proprietary RISC/Unix systems of Sun et.al.
      5. Older BIOSes (for Pentium I/II/K6 motherboards) don't recognize harddisks above 30 GB, forcing owners to throw away hardware that can would still perform reasonably under Linux or *BSD.
      6. Other older BIOSes don't support booting from CD, thus making OS installations or use of rescue CDs difficult
      7. The quality of IRQ management and fine-tuning options for hardware parameters, for example, vastly differs between current BIOS implementations, getting a good BIOS is thus a lottery.

      A generic, free BIOS/firmware could thus (a) bring BIOSes to new, desirable levels of functionality [see above], make (b) BIOS user interfaces consistent across heterogenous computers, and (c) finally allow consumers to choose motherboards based on hardware quality only.

      --
      gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
    25. Re:Bah by Andy_R · · Score: 1

      "DRM might be required by law"

      Over my dead body.

      --
      A pizza of radius z and thickness a has a volume of pi z z a
    26. Re:Bah by bersl2 · · Score: 1

      Because the Internet can now provide freedom of information at a constant cost (for all practical purposes), "free as in speech" implies "free as in beer." So if you have the "vocabulary" to configure the software yourself, you don't have to pay someone else to do the job for you.

    27. Re:Bah by mabinogi · · Score: 1

      "Freely available and alterable"

      As much as istewart starts his post with a mention of money, there is nothing in "Freely available and alterable" that has anything to do with money - that phrase is all about freedom.

      --
      Advanced users are users too!
    28. Re:Bah by greenrd · · Score: 1
      No, it couldn't. Governmental and corporate users of Free Software would never allow that to happen.

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

      Over my dead body.

      Your terms are acceptable.

    30. Re:Bah by greenrd · · Score: 1
      What do you mean by the statement "DRM might be required by law"?

      Do you mean that all content would have to be encrypted? That's absurd, so that can't be what to you mean.

      Do you mean that manufacturers would be required to implement DRM? But so what? Just because it's there, doesn't mean you are forced to use it.

      Do you mean that manufacturers would be required to implement a compulsory form of DRM that stopped unsigned OSs from booting? That's also absurd. The big corporate interests behind Linux would never let that happen.

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

      I couldn't have said it better myself, mod up.

    32. Re:Bah by yason · · Score: 2, Interesting

      I realize RMS has good intentions but I don't see any point to this. It's a BIOS. What good would making it GNU/BIOS do? More importantly, what good will it do for the motherboard companies? The current system works fine, they will need incentive to switch over to something new.

      If you don't have control, you'll have to hack proprietary. It might lead to a high court ruling that modding is illegal but this time for your PC.

      With all the DRM-lock hype, will we take a "general purpose computer" for granted after a few years? If we're only sold special purpose multimedia computers, business computers and communication computers?

      Given a few years, are you expected to be able to modify and hack on your not-a-computer but a-computing-appliance? Minding the copyright controls, hacking hardware or commercializing hacking tools might be as illegal as modchipping PlayStations in the UK currently.

      Example: similarly to selling non-general purpose gaming computers (XBox), MS could stop selling Windows for "general purpose computers" and only license it to "advanced multimedia and business computer(tm)" manufacturers. The strategy would be enforced with the latest whizbang-DRMized TCPA BIOS. Want to buy general computing hardware after that? It'll be as easy and cheap as buying a BeBox or Amiga ten years ago.

    33. Re:Bah by Anonymous Coward · · Score: 0

      Older BIOSes (for Pentium I/II/K6 motherboards) don't recognize harddisks above 30 GB, forcing owners to throw away hardware that can would still perform reasonably under Linux or *BSD.

      I agree with most of your post, but this does strike me as odd, seeing how I recently put a 200Gb seagate into an old P2 mobo (bx chipset). The bios gets the size wrong, but linux gets it right. :-)

    34. Re:Bah by Nicholas+Evans · · Score: 0, Troll

      Here here, komrad! I'll get the snurf guns and meet you at the offices! There shall be no DRM, else many people be hit with snurf darts!

    35. Re:Bah by richieb · · Score: 1
      Wait until Palladium, with a BIOS that will only boot a system that was signed by MS.

      --
      ...richie - It is a good day to code.
    36. Re:Bah by mm0mm · · Score: 1
      What good would making it GNU/BIOS do?
      I am sure that powerful corporations will take advantage of "closed" BIOS and/or make deals with motherboard manufacturers sooner or later, implement software activation and DRM to work with proprietary BIOS so that your computer is always "secure", keeping you/your computer from hacker's attacks or potential law suits from RIAA and MPAA and BSA by protecting you from pirated music, video and software.

      Day by day, the world is getting better and safer a place for us. I am happy as long as there is a BIOS that allows me to install an OS of my choice on my PC. 90+% of market share doesn't and will not take away my rights to choose what I use.

    37. Re:Bah by Ari_Haviv · · Score: 1

      well if you read the article you'd understand that RMS wants a GNU/BIOS not because it would be "better" but because it would be "free". However, most people don't think that way-the idea has to lead to better value in order for it to be adopted

      --
      Join Team Mozilla #38050 Folding@home
    38. Re:Bah by duffahtolla · · Score: 1

      It's already happening.

    39. Re:Bah by tkwilly · · Score: 1

      That's why I'm very happy with my Sun and SGI hardware.

    40. Re:Bah by Anonymous Coward · · Score: 0

      Remove "II" from his post and it's valid again. Most/all Pentium ][ do indeed support "large" hard drives, but stuff earlier than that generally does not.

    41. Re:Bah by mikael · · Score: 0, Offtopic

      The Dell systems at work are well underway booting the OS before the CRT has even warmed up.

      All the new PC's that are being bought where I work, come with LCD displays. The management wish to avoid exposure to any kind of pollution tax from disposal of CRT's.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    42. Re:Bah by FireFury03 · · Score: 3, Insightful

      A lot of BIOSes have broken implementations of stuff (see the likes of ACPI for examples) - opensourcing the BIOS would be really useful for getting this kind of thing fixed. Especially since a lot of kit is still in use long after the manufacturers have finished caring about it - open BIOSes would allow people to fix BIOS bugs after the manufacturer has stopped bothering to release firmware updates.

    43. Re:Bah by Anonymous Coward · · Score: 0
      The big corporate interests behind Linux would never let that happen.
      Somethings wrong here, you missed the second half of the sentance AKA "the profit step". I've taken the liberty of adding back your ommision.
      The big corporate interests behind Linux would never let that happen, unless they made bucketloads of cash by doing it.
    44. Re:Bah by FireFury03 · · Score: 1

      I hope that motherboard manufacturers would lose out badly enough if Linux couldn't run on their kit that they will never lock it out - remember that an aweful lot of motherboards (even "workstation" boards) end up in servers, and Microsoft doesn't have nearly the share in the server market that it has in the desktop market.

    45. Re:Bah by duffahtolla · · Score: 2, Insightful
      I think everyone is getting this wrong.

      TC will not stop an OS from running. It is used by the OS to verify that every layer of control is untampered with, from BIOS to OS to application. This verification also extends to remote parties.

      Where this becomes dangerous is when enough machines are TC capable. Imagine its 2011 you try to connect to your bank with Firebird/Linux and the bank refuses to allow you to access your account because your platform may not be "trustworthy". No amount of emulation will be able to get around that. Its not a matter of protocol, its a matter of public key encryption. The key you need is in the TC hardware.

      That key is the problem. Imagine future DVD's using public/key encryption instead of the lame CSS it's currently using. With TC, That decode key needed would be supplied by an MPAA server that ofcourse would only supply it a TC certified setup durring registration. The key would only need to be supplied once and stored in the TC hardware itself. From MPAA server through the net through the app through the OS through the BIOS straight to the TC hardware, it would all be highly encrypted and verified. No snooping or sniffing possible.

      They could change their bussiness model and sell the DVD's for a dollar and charge $20 for activation. You could try to sell your registered DVD on ebay, but buyer would have to "register" it for $20 as well. No more lost sales to resold DVD's. Its would be a MPAA exec's wet dream.

      It's not that you wont be able to RUN linux, its that you wont be able to do anthing with it in the future. You wont be able to play new DVD's, unable to connect to certain sites such as yoyur bank or paypal, you won't be able to register downloadable content such as itunes, etc. Linux users are just to small and disorganized (politically) to do anything about it.

      Ofcourse this is a while in the future, but you can bet its a future that greedy companies will hurry along as quickly as posible.

      The only thing really saving our butts so far is the fact that a majority of windows users have older equipment and are going to stay that way. But it will not be this way forever.

      The way TC will spread and take hold is to get itself established on new equipment and be as innocuous as possible. It will be in new equipment because MS will say it has to be there so as to be "PC Standard". Eventually you reach critical mass. This may take decades to occur, but it WILL happen. Government and big business will make sure of it.

    46. Re:Bah by Anonymous Coward · · Score: 0

      Naw ... that's only there to stop piracy ... not stop people from using any OS. Chances are GNU/Linux would get signed in the event of that goodie DRM stuff.

      There not going to fuck over Ligit OS's as much as you like to make a stink about it. They have nothing to lose in accepting GNU/Linux.

      Well ... atleast im hoping :/

    47. Re:Bah by Aim+Here · · Score: 2, Insightful

      "Do you mean that manufacturers would be required to implement DRM? But so what? Just because it's there, doesn't mean you are forced to use it." But if every new computer sold after 2005 was required to be DRM-compliant, it would take, what, 3-5 years before most of the population had upgraded to a DRM-compliant computer? And when your motherboard goes on the fritz, what then? "Do you mean that manufacturers would be required to implement a compulsory form of DRM that stopped unsigned OSs from booting? That's also absurd. The big corporate interests behind Linux would never let that happen." The big corporate interests behind Linux let software patents happen. (Of course software patents happened in the US before Linux did - but they're still happening in Europe, for example) Remember, there are bigger corporate interests that want DRM. Sony, Disney, Microsoft, you name 'em. IBM is only one behemoth among many...

    48. Re:Bah by flossie · · Score: 2, Informative
      DRM might be required by law,

      Unlikely, beside, the large number of people who used Napster, and still use P2P to download copyright material, clearly demonstrates that mere legislation is not the same as effective enforcement.

      and Linus stated in an interview that he didn't oppose to DRM in Linux, so you might HAVE to accept it

      Unless you (or someone else) take advantage of the rights afforded by the GPL to take the Linux source code and remove any DRM code from it, whatever Linus thinks about it. That's the whole point about the software freedoms which the GPL was designed to ensure.

    49. Re:Bah by Aim+Here · · Score: 1

      Gah, not again, where's the preferences page?

      Aah that's better. Sorry about that...

    50. Re:Bah by Threni · · Score: 1

      > Do you mean that manufacturers would be required to implement DRM? But so what?
      > Just because it's there, doesn't mean you are forced to use it.

      One scenario would be that the os requires some code in the motherboard to work. The bios could load data from the os, descramble it, then run it. Later the os could check the motherboard to ensure it has drm also.

      > The big corporate interests behind Linux would never let that happen.

      As long as it didn't conflict with their interests, why wouldn't they go along with it?

    51. Re:Bah by JAgostoni · · Score: 1

      I suspect you were modded down because you said "Windows" and "Works" in the same sentence. But it is a point nonethless. Having competition in any space is going to fuel innovation so it's never a bad idea.

      Doesn't mean it has to be OSS (but that would be nice) as I have been using "alternative" BIOS' on my MoBO for quite a while. They're more of a hack than a "real" BIOS but it's existence lit a "fire" under the MFR's ass.

    52. Re:Bah by Anonymous Coward · · Score: 0

      He doesn't oppose DRM for it's good use like for documents, he does however not want DRM like Microsoft is making it.

    53. Re:Bah by Anonymous Coward · · Score: 0
      I don't know what the current fee is for an Award/AMI/Phoenix bios but it's gotta be a good percent of the retail cost of a motherboard.

      You don't know. But it has to be.

      Way to go, admitting you don't have a clue, but then stating what you believe is a fact even though you just said you don't know.

    54. Re:Bah by Zeinfeld · · Score: 1, Flamebait
      Do you mean that manufacturers would be required to implement DRM? But so what? Just because it's there, doesn't mean you are forced to use it.

      DRM is not going to be any more successful on Windows than it has been in any other context. The problem is that its a break once run anywhere problem. I am not rushing out to buy a HDTV without broadcast flag implementation because I know that the scheme will be as leaky as a sieve.

      Do you mean that manufacturers would be required to implement a compulsory form of DRM that stopped unsigned OSs from booting? That's also absurd. The big corporate interests behind Linux would never let that happen.

      I think its a control issue, people don't want to feel that their PC is being controlled by someone else. But the real advantage of trusted computing is to make it so that you can boot a machine and be certain that it is not running any type of trojan or malware.

      I don't think that this is why RMS wants an OSS BIOS, he wants it on religious grounds.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    55. Re:Bah by Anonymous Coward · · Score: 0

      In case you didn't notice, the slew of articles here, the European Council of Ministers already passed legislation on software patents.

      There are too many people saying "It could never happen", and not enough people demanding that it does not.

      Write to your MP.

    56. Re:Bah by Anonymous Coward · · Score: 0

      Again, Anonymous Idiot, that depends on the *bios*, not the processor. Get the idea yet?

    57. Re:Bah by Anonymous Coward · · Score: 0

      Get a brain you fucking "thinking-inside-the-box" asshat biotch.

    58. Re:Bah by richieb · · Score: 0, Troll
      There not going to fuck over Ligit OS's as much as you like to make a stink about it. They have nothing to lose in accepting GNU/Linux.

      ... but think of the children!! With a Linux you can get access to pr0n!!! And all those child molestors cannot be tracked if they use Linux...

      Didn't you read about the rulling in UK which makes PS2 modchips illegal?

      --
      ...richie - It is a good day to code.
    59. Re:Bah by thaWhat · · Score: 2, Informative

      interesting point. as i recall, the open bios project (it may have been linuxbios, don't quote me) booted so fast that you had a console prompt before the HD had spun up necessitating a reboot while the hardware caught up...

      hardware, software... wetware is where I live...

      --
      If all you have is a hammer, everything looks like a thumb.
    60. Re:Bah by ckaminski · · Score: 2, Interesting


      But the real advantage of trusted computing is to make it so that you can boot a machine and be certain that it is not running any type of trojan or malware.
      </quote>

      Microsoft said the same thing about signed activex controls in their browser, and look where that got us?

    61. Re:Bah by thaWhat · · Score: 1

      Absolutely. What he said. If we don't speak up this is what WILL happen. Be slow, be subtle, make the changes small and no-one will notice... A principle proven in the 1930's in Germany...

      I thought I left my keys here...

      --
      If all you have is a hammer, everything looks like a thumb.
    62. Re:Bah by 4of12 · · Score: 1

      No, it couldn't. Governmental and corporate users of Free Software would never allow that to happen.

      Yes, it could.

      Government and corporate IT departments are interested in every computer being secure.

      They own the machines and want to insure the integrity of the software running on those machines, even if the machines are running Mac OS X or Linux instead of Windows.

      Ironically, user control is slipping away as Linux becomes more popular. As Linux becomes more and more popular on the desktop, expect more and more desktop Linux users in large institutions like government and big corporations not to have root on their boxes. That's certainly the case here at MyCorp on my Linux desktop. Data and network security mean they don't want just anyone hooking up to the network; there's manuals to read, policy documents to sign, meetings to attend for root/Administrator.

      Governments and corporations want control of their machines, too.

      --
      "Provided by the management for your protection."
    63. Re:Bah by Rich0 · · Score: 1

      My guess is that your mileage will vary.

      And that is one BIG reason for a GPL BIOS - consistency.

      It would be nice to have a single BIOS configuration for a Mac, a PII, a PIV, an AMD64, and an Athlon-XP. Sure, there will be some hardware-dependant variations, but you could have a single consistent API for any given type of capability, and know that it works the same way across a variety of hardware.

      You wouldn't have linux distro mailing list complaints about kernel v 1.2.3 doesn't recognize my hard drive which turns out to be BIOS-dependant and which is a nightmare to fix. The kernel will probably still need hardware-specific fixes, but having an open-source BIOS for that hardware would make the interface that much more transparent - less reverese-engineering.

      If GPL-BIOS became the standard, you'd see hardware manufacturers releasing drivers for it, as well. As somebody else pointed out - this is why you can use a Mac video card on a Sun server.

    64. Re:Bah by Anonymous Coward · · Score: 0

      Well... I guess congratulations are in order.

    65. Re:Bah by Anonymous Coward · · Score: 0

      The nightmare that is ACPI and its support under free OSes could be fixed with free BIOS/firmware replacements

      This is already being done. The Linux kernel is already capable of loading a custom DSDT and SSDT table with patches.

      Not sure about the other ACPI bits, to be honest I'm not even sure what the others are without booting my lappy =)

    66. Re:Bah by thaWhat · · Score: 1

      Anyone here remember CP/M? insofar as I recall, each platform version of CP/M interpreted the (mostly 8080/Z80) hardware implementation so that the OS (disk os? you lucky, lucky bastard) could talk to the hardware. Please explain to me why any one version of BIOS should be a secret? after all asus/via/etc WANT their MB to be functional since they want to sell a few ;)

      it's thursday, this must be canberra

      --
      If all you have is a hammer, everything looks like a thumb.
    67. Re:Bah by Rich0 · · Score: 1

      What if you don't have a Dell system?

      There are some systems out there with great, super-compatible, non-broken BIOSes.

      However, not all systems fall in this category.

      You shouldn't be locked into a single supplier in order to receive a good BIOS. Hence the need for a GPL BIOS.

      An open BIOS would let you have full control over your hardware no matter who you bought it from...

    68. Re:Bah by B.Hoover · · Score: 0
      "Given a few years, are you expected to be able to modify and hack on your not-a-computer but a-computing-appliance? Minding the copyright controls, hacking hardware or commercializing hacking tools might be as illegal as modchipping PlayStations in the UK currently."

      I see your point here. I also hope that there are more than enough users of Linux and other operating systems that use an open source standard to hack and modify these systems themselves, regardless of the legality of it. Look at file sharing applications--nearly everyone, by now, knows that sharing MP3s is considered illegal due to copyright infringements, yet the practice continues.

      I think it's time for people (every day users, not the /.'ers or other people who know what they're doing computer-wise) to be educated on what seems to be happening. All over the globe there is a push away from actual ownership. It seems today you buy more and more licenses to use something instead of actually owning it--case in point, DVDs and the MPAA. They claim you only own a license to view their movie, thus you cannot duplicate it for personal use or use it on DVD players from a different region. (Total bs.) This Trustworthy Computing initiative, while hopefully in the long run, it will pan out to have a set of standards in place to allow instead of deny privileges. However, it seems instead to be tracking towards another licensing system, where you purchase hardware and then are granted a license to use (but not to modify as you see fit). The UK and the USA and France , etc. need to be informed that when a consumer purchases a product, that they OWN that particular product, and once they've paid the price asked by the manufacturer/retailer, what happens to that product is now under the control of the consumer, not the government or the vendor! Whether or not you limeys hack the crap out of your Playstation with a mod chip is none of the government or the manufacturer's concern.

    69. Re:Bah by thaWhat · · Score: 1

      "Advanced users are users too" Yes, but we should know better...

      --
      If all you have is a hammer, everything looks like a thumb.
    70. Re:Bah by Prior+Restraint · · Score: 1

      "free as in speech" implies "free as in beer."

      But "free as in beer" does not imply "free as in speech," which was the OP's point.

    71. Re:Bah by norsk_hedensk · · Score: 1

      "The current system works fine" and it will only continue to work fine, never improving the way the user thinks it should. the user, btw, is the one using the software, so shouldnt he be able to add or change things the way he sees fit? on HIS computer?

    72. Re:Bah by paroneayea · · Score: 1
      I wonder how this could be moderated insightful.
      Probably because it was one of the first threads :P
      Post early, be mindless, get good karma. It's a proven method.
      --
      http://mediagoblin.org/
    73. Re:Bah by Nurgled · · Score: 1

      My 40GB drive actually has a jumper on it which makes it pretend to be a 32GB drive so that such BIOSes can talk to it. Since this disk is in a PII box with a cheap mobo that jumper is currently active, going back to when it actually mattered what the BIOS thought.

      It hadn't really occured to me that these days the BIOS's opinion of my drive doesn't matter once the OS is loaded, so perhaps I can reclaim the other 8GB of the drive with some careful partitioning...

    74. Re:Bah by Igmuth · · Score: 2, Insightful
      But the real advantage of trusted computing is to make it so that you can boot a machine and be certain that it is not running any type of trojan or malware
      The ONLY way of insuring that a computer isn't running trojans, malware etc, is to prevent the USER from installing anything. (Live CD's come to mind...) If the user can install programs, they can (unintentionally) install malware.
    75. Re:Bah by Anonymous Coward · · Score: 0

      Right on!

      What we need is a bios simular to Sun's open-bios but GNU.

    76. Re:Bah by Anonymous Coward · · Score: 0

      i can't figure out the post.. i'm pretty sure the article is about open bios... this post is bragging about how his boss uses lcds..... this makes no sense...

      oh waiiiiiit... thats right
      slashdot

      *ding*

      -anonylint

    77. Re:Bah by rpdillon · · Score: 1

      Not really. That's like saying the SD slot on the Sharp Zaurus would "have to support the DRM features of the SD card", which it doesn't. It just ignores the DRM related functions and treats it like a MMC slot. Similarly, if you have OSS in the BIOS and OSS for your OS, you can "pretend" to follow DRM procedures, but in point of fact, do whatever you want...all the DRM calls can go to: int preventcopy(){ return 1; }

    78. Re:Bah by Anonymous Coward · · Score: 0

      I believe that linus only supports the idea of user controled DRM, so that you get the benifits of DRM and none of the problems.

    79. Re:Bah by cmdr_beeftaco · · Score: 1

      Which is probably why the hardware vendors hate the idea. Anything they can do to shorten the upgrade cycle add to their profits.

    80. Re:Bah by Anonymous Coward · · Score: 1, Informative

      I wonder how this could have been moderated as Insightful, as it really shows a clear lack of understanding of the industry.

      1. Is ACPI the problem, or is the free OS support for it the problem? How is creating a new standard going to solve this?

      2. My last three computers all booted from USB devices. I actually turned this off in the BIOS as it slowed down boot times as it scanned by 6 in 1 flash memory reader looking for a boot target.

      3. Umm, the bioses already do support a generic method of booting off the network. It's called PXE. The reason why the ethernet card has to have some support for it, is because.... uhh, well, gee, duh... it's the part of the system doing all the work. to implement your scheme, you'd be tied to one particular network chipset.

      4. Oh you mean like what Intel has done in their server boards? I have an SE7210TP1 board at home in my server, and it has a serial console.

      5. Most of those limitations are hardware derived, not bios.

      6. Good god, how far back are you going? Every machine I've bought since like 1997 has booted from CD.

      7. IRQs? I don't think I've had to worry about that since DOS days.

      Yeah, a generic, free BIOS/firmware could do all that... but most likely it won't. Certainly not as quickly as what one can already get by simply buying a quality motherboard today.

      Besides, the industry is starting to move away from the whole BIOS concept.

    81. Re:Bah by Artifakt · · Score: 1

      More than that, for most people, it has to be substantially better value. If it's only a 20% improvement, they are not going to be interested, the value has to look at least twice as good to draw most people's attention.

      --
      Who is John Cabal?
    82. Re: Bah by Anonymous Coward · · Score: 0

      A free bios is fundamental. This is how Microsoft maintains its control of the PC industry. The current BIOS's are outdated, buggy, insecure, you can't build on top of them or customize them at the code level so they limit the applications you can use the motherboard for. Booting from USB devices is a good example of the problems caused poor BIOS implementations.

      Go RMS! and while you are at it how about some comments about the Linux Kernel...

    83. Re:Bah by Ari_Haviv · · Score: 1

      yes there are real costs to switching from the status quo

      --
      Join Team Mozilla #38050 Folding@home
    84. Re:Bah by sweede · · Score: 1

      Linux dominates perhaps the web services market, but in ALL of the server market, Windows still dominates. As an example, where i work we use Windows 2000 server among 15-16 different servers except for one machine, and thats OS/X. Things like Active Directory and people running Novell on Windows keep Windows in the lead.

      --
      I follow the SDK and GDN principles.. Spelling Dont Kount, Grammer Dont Neither
    85. Re:Bah by Phreakiture · · Score: 1

      A fine example is a system I have that alleges to support booting from CD. You can set it up, but it never works.

      Another system I have can boot from some, but not all, CD's. It will boot any Slackware CD up to and including 8.0, but will not boot 8.1.

      I believe that the ability to patch the BIOS would fix both of these machines.

      Further, I have some even older motherboards that predate CD boot. How about engineering CD boot into them via an open BIOS?

      ...and why stop there? Maybe I want these machines (none of which support it) to boot from a USB flash device? Maybe I want to make one totally headless including having no video hardware at all, instead going to a serial port for a terminal? The list of possibilities just goes on and on.

      --
      www.wavefront-av.com
    86. Re:Bah by FireFury03 · · Score: 1

      I certainly wasn't suggesting that Linux dominates the market, merely that in the server world Linux isn't such a small chunk of the market.

    87. Re:Bah by FireFury03 · · Score: 1

      Maybe I want to make one totally headless including having no video hardware at all, instead going to a serial port for a terminal?

      Actually this is one thing I don't understand why it isn't supported. Why does every BIOS *require* a VGA card in order to boot? I can't think of any other piece of add-on hardware that is absolutely required for booting, even though you're never going to actually use it.

    88. Re:Bah by AJWM · · Score: 1

      Two words: open firmware.

      (And yes, this is probably why Mac cards work on a Sun.)

      --
      -- Alastair
    89. Re:Bah by pe1chl · · Score: 1

      Well, in the company where I work the users have Windows 2000 systems on their desktop but none of them have more than "user" privilege on their system and they cannot write on the HD anywhere outside their user profile directory.
      This is just normal system administration policy and has nothing to do with the use of Linux.

    90. Re:Bah by karmatic · · Score: 2, Interesting

      But the real advantage of trusted computing is to make it so that you can boot a machine and be certain that it is not running any type of trojan or malware.

      Actually, it just means that when you get a DRM-Enabled virus or trojan, your anti-virus scanner can't detect it, because the memory is "protected". This _is_ one of the design goals, because if any program is able to read the memory of another, encryption keys can be extracted.

      Hardware DRM will hurt the problem, not help it.

    91. Re:Bah by dillee1 · · Score: 1

      Have you ever see some "feature" in your mobo that fails when it is running on an OS that is not designed in mind on? (Read: linux, *bsd, or even win2k)
      Mobo makers are lazy(read: taiwan cheapo mobo makers). They just don't give a fuck about a mobo that is sold 1 year ago. With a fucking close source BIOS it make patching their system to make it work in new OS a pain in the dick. I guess these are enough reason that BIOS should be open-sourced.

    92. Re:Bah by multipartmixed · · Score: 1

      > Why does every BIOS *require* a VGA card in order to boot?

      I'm the first to admit that I'm a little dated (haven't been a PC tech in 7 years), but the last time I checked (about 9 years ago), you could boot most (if not all) motherboard without a VGA card. In the first BIOS screen, there is a Display option, and allows you to select Monochrome, CGA, EGA/VGA or None.

      --

      Do daemons dream of electric sleep()?
    93. Re:Bah by AstroDrabb · · Score: 1

      Umm, Linux is used for far more then the web market. Linux has been growing from 50% - 80% or so per quarter for the past few years. It has been the fastest growing server OS for a good 3 years now. MS Windows does currently have a larger market share, though it is nothing close to the desktop market share MS has. Linux server usage is not that far behind MS Windows server usage and could catch up in 2 or 3 years.
      Linux Use Show Continued Growth
      Linux Servers Lead Market in Worldwide Growth
      Novell's product has been on a very steep downard spiral, it is not keeping anyone on MS Windows now. That is why Novell bought SuSE Linux and Ximain and are coming out with a bunch of Enterprise Linux based products.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    94. Re:Bah by black+mariah · · Score: 1
      On such a machine how would you be able ton install Linux, BSD or another OS of your choice?
      By not buying that computer. Pretty fucking obvious, if you ask me.
      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    95. Re:Bah by Anonymous Coward · · Score: 0
      TC will not stop an OS from running. It is used by the OS to verify that every layer of control is untampered with, from BIOS to OS to application.
      No. The "trusted computing" hardware uses itself to verify the OS's signature as it is being loaded. If the signature isn't verified, the TC hardware locks itself out until a hardware reset.

      And that is its fatal flaw. Microsoft Windows is riddled with local security exploits, especially for privileged accounts. For Palladium to have any hope of working, they'll have to rewrite the OS and many apps from scratch, viciously weeding out extraneous features and complexity. They'll also have to forbid most third-party device drivers. Even third-party hardware that contains programmable DMA-supporting controllers, such as SCSI cards, will somehow have to be brought under the control of the Palladium crapola.

    96. Re:Bah by spudgun · · Score: 1

      I've for a P75 at work , I can remove the PCI video card and it still boots ( all slots are full ) 2 nic 1 modem 1 ISDN 1 2 printer card, when I added a 2nd modem i removed the vga card.

      --
      Type unto others as you would have them type unto you.
    97. Re:Bah by smittyoneeach · · Score: 1

      Well, I flashed the BIOS in my laptop, and now it crashes at the end of the POST, especially when cold. This is with batteries in both modular bays. Gut feeling is that it's trying to boot off the battery where there had been a floppy; I haven't gone through the combinatorial gymnastics to troubleshoot this. To ATFQ, the chance to have the BIOS give me some sort of debug output would be pleasant.
      Props to D Excellent Laptop Laborers who've helped me through a motherboard and harddrive replacement trying to troubleshoot this.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    98. Re:Bah by Anonymous Coward · · Score: 0

      I had a similar problem. You might be able to find a biod update to allow it to reference 48bits instead of the 32 I believe it does by default.

    99. Re:Bah by Salsaman · · Score: 1
      But how do you know for sure whether Linux will install on it or not, until you actually take it home and try it ? Or do you think the shop will let you install Linux on one of its machines "just to check" ?

      And how exactly are you going to argue for a refund when the machine was "functioning perfectly" when it left the shop ?

    100. Re:Bah by Anonymous Coward · · Score: 0

      Inconsistency. Pay for Hardware - Good. Pay for Software - Bad. Ethical difference - None.

    101. Re:Bah by Anonymous Coward · · Score: 0

      "And that is one BIG reason for a GPL BIOS - consistency."

      Since when has the GPL ever resulted in consistency? If a consistent BIOS is the goal, the last thing you want to do is provide the practical and legal means to allow anyone to change it.

    102. Re:Bah by Alsee · · Score: 2, Informative

      you can "pretend" to follow DRM procedures, but in point of fact, do whatever you want...all the DRM calls can go to: int preventcopy(){ return 1; }

      The entire point of Trusted Computing is that if you do that then you cannot read any of the encrypted files in the first place. You cannot install any of the new software. You cannot access the new websites. And with Cisco's Network Admission Control routers you can even be denied internet access.

      All of the new files and communications are encrypted. If your system is not fully compliant then you are unable to decrypt anything.

      It's a total lockout. Either "voluntarily" submit, or nothing new works.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    103. Re:Bah by Anonymous Coward · · Score: 0

      You are correct.

    104. Re:Bah by 0racle · · Score: 1

      You need a Video card to change it which means hauling out a monitor and keyboard at least once, where as with a Unix box, if there's no keyboard, I/O goes to the first serial port. So its still a pain to have a headless PC, even if it is technically just for the initial setup.

      --
      "I use a Mac because I'm just better than you are."
    105. Re:Bah by cfuse · · Score: 1
      Other older BIOSes don't support booting from CD, thus making OS installations or use of rescue CDs difficult

      Public Service Announcement: Smart Bootmanager - Now you too can boot from CD on machines as old as God.

      I hope others find it as useful as I have.

    106. Re:Bah by greenrd · · Score: 1
      That's right, they want control over their machines - control which Free Software gives them - which means they don't want some Eolas dropping the software equivalent of a nuke on the Open Source sector.

    107. Re:Bah by greenrd · · Score: 1
      And when your motherboard goes on the fritz, what then?

      So what? You didn't understand my point. Just because it's on your motherboard, doesn't imply you're forced to use it. It's not some poison that will secretly steal your credit card numbers or something whether you use it or not. In fact, it could be used to protect your credit card numbers.

      Remember, there are bigger corporate interests that want DRM. Sony, Disney, Microsoft, you name 'em.

      The entire entertainment industry put together is a lot smaller than all the companies and industries who benefit from Linux and open source. This may not be always reflected in political perception, but it is the reality.

      As for Microsoft... antitrust anyone?

    108. Re:Bah by Ichimusai · · Score: 1

      Of course that is abvious, the problem is that it means that if you want to use an alternative OS you will have to move on to other (more expensive) hardware eventually. If MS pushes BIOS integration and makes Windows not run on machines that have other types of BIOS we will all have to buy Macs or something. Not that I mind, but it would make things a bit more expensive than today I'm afraid.

      --
      -- ICQ: 1645566 Yahoo: Ichimusai MSN: Ichimusai http://www.ichimusai.org/
    109. Re:Bah by ultranova · · Score: 1

      I realize RMS has good intentions but I don't see any point to this. It's a BIOS. What good would making it GNU/BIOS do? More importantly, what good will it do for the motherboard companies?

      Two words. Custom motherboards.

      There are already companies that build custom circuit boards for you. The equipment needed to build them isn't all that expensive anyway (or at least it doesn't need to be). Imagine downloading GPL-licensed motherboard plans from the Internet, using some kind of custom printer to etch them, then simply adding the chips neccessary to make it all work. Those who wouldn't have the skills to do this themselves could turn to their local computer store for help. As technology went forward, it might even be possible to build some lower-end chips themselves using home tools.

      The companies don't want this for obvious reasons, and will thus be against any step in this direction - and an open-sourced BIOS would be the first step.

      Eventually, we are going to move away from mass-producing massive quantities of excatly similar products to mass-producing wildly different products. There's already some indications of this in the book industry - there's a firm here in Finland which prints custom books, and of course you could write a book on LyX and print it with on your home printer.

      Eventually, as technology progresses enough to make production tools cheap enough for anyone to own, we are going to move from centralized production and dependance from massive corporations back to virtual self-sufficiency and small workshops, but the transition is going to be very painfull. The World War III could very well be fought over who can manufacture what and where.

      The corporate overlords know this as well, that's why there has been so much ridicilous legislation lately. The war has already begun...

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    110. Re:Bah by Anonymous Coward · · Score: 0

      they cannot write on the HD anywhere outside their user profile directory.

      Ha, that's funny, because everyone else on the 'Net can.

    111. Re:Bah by Anonymous Coward · · Score: 0

      Way to go, admitting you don't have a clue, but then stating what you believe is a fact

      hey, he got an "interesting" mod for it...

      So, how does one read the contents of a 39sf020a (or whatever) chip and overwriting it?

    112. Re:Bah by mefus · · Score: 1

      There (sic) not going to fuck over Ligit (sic) OS's (sic) as much as you like to make a stink about it.

      This morning Sen. Orrin Hatch ($ - Utah) introduced a bill that would allow the RIAA to remotely revoke DRM keys. The senator could not be reached for comment (he's so damn far from the people he passes laws against.)

      --
      mefus
      In Open Society, GPL Software frees YOU!
    113. Re:Bah by Dwonis · · Score: 1
      I don't see any point to this. It's a BIOS. What good would making it GNU/BIOS do?

      5-second boot times would be quite useful for a MythTV box. Try implementing that without messing with the BIOS.

    114. Re:Bah by Anonymous Coward · · Score: 0

      Booting is for installing kernels. The rest of the time it should be going to sleep. It's not as if your PVR can record anything while it's shut down.

    115. Re:Bah by Dwonis · · Score: 1

      Fair enough, but there are other reasons to muck with the BIOS (and other uses for fast boot times).

  2. The momentum is pushing him away... by TastyWords · · Score: 2, Insightful

    Isn't there a Linux/BIOS project underway?

    Isn't Microsoft looking to create a nasty piece of BIOS (or no BIOS) which would lock down a system beyond the belief of most persons who aren't "well educated" WRT technology; i.e., the people who wouldn't have a need for tinkering with the system. I'm looking to this akin to car manufacturers wanting to sell cars with the hood welded shut?

    1. Re:The momentum is pushing him away... by alex_ware · · Score: 2, Informative

      yes micro$oft are creating a lockdown bios called trusted computing for some info on trusted computing read this:- http://www.againsttcpa.com

      --
      If you have nothing useful to say post as AC.
    2. Re:The momentum is pushing him away... by wellard1981 · · Score: 1

      Isn't Microsoft looking to create a nasty piece of BIOS (or no BIOS) which would lock down a system beyond the belief of most persons who aren't "well educated" WRT technology

      I've heard something very simular. Think of the XBOX, it only allows Microsoft digitally signed applications/games to run on it, this is handled at a BIOS level.

      It wouldn't supprise me if Microsoft did try to get their hooks into the average Joe's computer BIOS. I would hate to have a computer that would only run Microsoft products, otherwise what would be the point of owning a PC in the first place?

      OSS BIOS is the way forward. Just think of the possabilities it could bring to the desktop!

    3. Re:The momentum is pushing him away... by Erpo · · Score: 4, Interesting

      Isn't Microsoft looking to create a nasty piece of BIOS (or no BIOS) which would lock down a system beyond the belief of most persons who aren't "well educated" WRT technology; i.e., the people who wouldn't have a need for tinkering with the system.

      No. Microsoft and others have created a nasty piece of technology including BIOS modifications which, working with other modifications and additions to standard PC hardware, will not only lock users out of performing certain actions but could be used to allow total control over end user machines by Microsoft or the government (or your personal least favorite organization), regardless of how tech-savvy the end user might be.

      Being smart does not make you safe.

      Don't reply about how you can always gain complete control of your own hardware with enough technical knowledge and time. Read Ross Anderson's TCPA FAQ too see why that still applicable bit of security wisdom isn't sufficient to throw off the yoke of TC. Go here for all the technical nitty gritty if you're not still convinced.

    4. Re:The momentum is pushing him away... by Erpo · · Score: 1

      I've heard something very simular. Think of the XBOX, it only allows Microsoft digitally signed applications/games to run on it, this is handled at a BIOS level.

      This is a myth. Only allowing PCs to run microsoft-approved software is one possible application of the technology, but the technology itself is much more dangerous than xbox drm and functions significantly differently.

      Don't feel safe because you see xbox mod chips on the market. See the links in my post a bit further down for more info.

    5. Re:The momentum is pushing him away... by wellard1981 · · Score: 1

      Okay, so there are security problems aready with OSS BIOS, we could see the re-entry of BIOS born viruses and security threats. Don't get me wrong I know security is of highest importance, especially when it comes down to the BIOS. I'm just thinking of the potential increase in new technologies and innovation that would become available if BIOS was OSS.

    6. Re:The momentum is pushing him away... by Anonymous Coward · · Score: 0

      I'm not claiming to be smart about the topic - at least, when it comes to creating the material, not understanding it. I can follow it but it would take time to get back to where I was in college.
      It's like when I knew Chinese and Japanese. I can listen periodically but can't necessarily translate to the language(s)

    7. Re:The momentum is pushing him away... by Zog+The+Undeniable · · Score: 1

      You're talking about "security through obscurity". It's never been a good model, and if it was there wouldn't be half the Windows worms running round.

      --
      When I am king, you will be first against the wall.
    8. Re:The momentum is pushing him away... by Alioth · · Score: 1

      Actually, Microsoft has abandoned TCPA citing a lack of customer and developer demand. I submitted a story on the 7th May about this, but it was rejected.

    9. Re:The momentum is pushing him away... by FrostedChaos · · Score: 3, Insightful

      Actually, I think I am pretty safe from this glorified copy protection bullshit.

      We broke it back in the 80s when it first came out... we're breaking it now, and we'll break it in the future.

      This kind of specification could only work if all hardware conformed to it... which will never happen, for a lot of good reasons. First of all, there is a lot of perfectly good legacy hardware floating around, that has no "copy protection" functionality whatsoever. For example, I have a microphone jack and an old PC. That is enough to allow me to make sound recordings of anything, DRM protected or not.

      Secondly... there are plenty of foreign companies that will supply the necessary hardware for breaking this crap, if it comes to that. For example, I really doubt communist china will try to prevent people from developing and selling hacked DRM BIOS chips, etc. In fact, they may even encourage this sort of thing. They have little interest in being economically enslaved to "content producing" nations like the U.S.

      Don't forget, a lot of semiconductor fabs are located overseas, to avoid harsh environmental regulations here in the U.S. Well, guess what... U.S. law does not apply there.

      Even if there weren't foreign havens for piracy, there would always be clever individuals able and willing to break the system. Like illegal drugs, information will always be available to those willing to spend the time and effort-- and maybe the money-- to find them.

      I'm more afraid of boneheaded lawas that restrict fair use... like the DMCA. I've never seen a copy protection scheme that I couldn't break, given the time. I have seen a lot of court cases that I couldn't win, and I have no wish to be involved in one.

      --
      "Any connection between your reality and mine is purely coincidental." -Slashdot
    10. Re:The momentum is pushing him away... by ghum · · Score: 0, Flamebait

      >Isn't there a Linux/BIOS project underway?
      That is GNU/Linux/BIOS, holy RMS!

    11. Re:The momentum is pushing him away... by Tim+C · · Score: 1

      Don't forget, a lot of semiconductor fabs are located overseas, to avoid harsh environmental regulations here in the U.S. Well, guess what... U.S. law does not apply there.

      True, but if the companies involved wish to sell those products to or withing the US, then the products will have to comply with all the relevant statutes.

    12. Re:The momentum is pushing him away... by alex_ware · · Score: 1

      cool can you send me the link to the article concerned

      --
      If you have nothing useful to say post as AC.
    13. Re:The momentum is pushing him away... by B.Hoover · · Score: 0
      I would hate to have a computer that would only run Microsoft products, otherwise what would be the point of owning a PC in the first place?

      This is pretty much exactly what Steve Jobs did (minus the technical digital signatures, etc.) with Apple. All parts were handled, sold, developed, etc. by Apple, and the end result was that the PC based systems crushed Apple's market share because there was simply more options for PCs. If Microsoft were to follow this road, they would probably see the same thing happen to them economically. As soon as their market share began to plummet they'd think twice. I can't see any company being so stupid as to pull something of that sort after being in perpetual antitrust lawsuits.

    14. Re:The momentum is pushing him away... by drinkypoo · · Score: 1

      Companies don't care nearly as much if you make analog copies as they do about digital. It's digital copies they're worried about. Analog copies are lossy and an analog copy doesn't last forever. A digital copy can and sometimes does last eternally without any degradation beyond the original sampling artifacts.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:The momentum is pushing him away... by TelJanin · · Score: 1

      What if you make digital copies of a single analog copy?

    16. Re:The momentum is pushing him away... by Alsee · · Score: 2, Informative

      I am a programmer. I have been studying the Trusted Computing engineering specifications. I am a rabid opponent of Trusted Computing. I have been compiling my own private list of ways to attack/defeat Trusted computing.

      I have written umpteen multipage posts explaining things here on slashdot, but I don't feel like typing a mulit-page post right now. If you want detailed/technical answers about Trusted Computing just ask.

      I just want to point out that many of the things you suggest just won't work. Microsoft is not stupid, they KNOW that existing DRM is worthless and pretty easy to defeat. Microsoft is so keen on Trusted Computing exactly because it "solves" the attacks you suggest.

      To make it as short as possible, none of the new files will be readable except on a Trusted Computing compliant hardware. None of the new software will be installable/runnable except on compliant hardware. Websites will be unviewable except on compliant hardware. You can be denied internet access unless you have compliant hardware.

      And you cannot manufacture such hardware unless you have approval and a crypto-signature from the Trusted Computing Group.

      Sure, China is free to manufacture any hardware they like. But it will NOT have the Trusted Computing Groups signature, therefore it will not work. It won't be able to read anything, and it won't be able to communicate with any other Trusted machine.

      Yes, there are attacks on Trusted Computing, but do NOT underestimate the enemy. Things are more difficult than you think, and they have a VERY plausible and insidious plan to impose Trusted Computing on all of us. Anyone who refuses to submit would eventually be unable to run any new software or get on the internet at all.

      About the only way to stop Trusted Computing is if there is a massive public backlash against it.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  3. I can't wait by Anonymous Coward · · Score: 1, Insightful

    A whole new realm of pointless IANAL squabbles: "Plugging that PCI card in violates the GPL because it's option ROM creates a derived work with GNU BIOS!!"

    Meanwhile it wont' matter because the good stuff will all run inside of the trusted computing base.

    1. Re:I can't wait by bokal · · Score: 1

      Please remember that GPL is not a EULA but a (re)distribution licens, so never any strings attached for the end user. Further as long as you do not modify the BIOS (in this case) there should be no problem with bundeling with closed source hardware or software.

    2. Re:I can't wait by Anonymous Coward · · Score: 0


      Meanwhile it wont' matter because the good stuff will all run inside of the trusted computing base.


      funny I play UT,ut2003,ut2004, Q3, and a fleet of other games in linux, as well as use Maya for full 3d CGI creation oh and Renderman works absolutely fine under linux to render it out as Pixar-esque films.

      you are right, no GOOD STUFF runs under linux.

    3. Re:I can't wait by Anonymous Coward · · Score: 0

      Please remember that you can violate the GPL without modifying the GPL'ed code by linking to it.

  4. Re:Linux BIOS by Anonymous Coward · · Score: 0

    My foggy memory got recalled. I bought some new, defogged memory and haven't had a problem since! HTH!

  5. Bling Bling by porkface · · Score: 3, Interesting

    Stallman is going to have to find a serious financial hook to lure companies with.

    Hardware vs. Software is starting to be viewed as the last outpost of the fight to save capitalism in the Software industry.

    If he's really serious, he'll find an investor who can't quite break in yet and try to nail down that niche.

    1. Re:Bling Bling by EugeneK · · Score: 2, Insightful

      Just because software has been commoditized doesn't mean capitalism in software is dead. The profit margins have gone down and will continue to do so but that's simply market capitalism at work.

    2. Re:Bling Bling by grepistan · · Score: 2, Insightful

      Up until now, market capitalism has always been concerned with physical products. It will be interesting to see how the free market copes with a free product that, once created, can be more or less redistributed endlessly for nothing...

      --
      Real stupidity beats artificial intelligence every time.
      -- Terry Pratchett, Hogfather
    3. Re:Bling Bling by Anonymous Coward · · Score: 0

      > that's simply market capitalism at work

      Yeah, that's what Marx said. Something to keep in mind when you escape the slave labor camps and are living in a cardboard box.

    4. Re:Bling Bling by EugeneK · · Score: 1
      The "intellectual property" regime, where copyright violations become "theft" - that is, criminal and an object of state violence - makes it more like feudalism than capitalism.


      Medieval feudalism was also a system of property protected by traditional "contracts," rather than by a strong central state. But it was "protection" in the sense of a racket, built around local warlords and the universal threat/opportunity of their predatory raids.

    5. Re:Bling Bling by Anonymous+Writer · · Score: 2, Insightful

      Stallman is going to have to find a serious financial hook to lure companies with.

      What about this...

      • If you are a hardware manufacturer, you will be locked into paying exhorbent licensing fees and be forced to adhere to standards dictated by a monopoly.
      • If you are a software producer and your software becomes popular, you will have to sell your company or have your software plagerised then upstaged and possibly locked out at the operating system level, and end up being run out of the business.
      • If you go along with this system and have a dispute, you will have no legal recourse to challenge a monopoly that has the financial, legal, and political clout to be convicted of breaking laws, pursued by the US government, and get away with a slap on the wrist.
    6. Re:Bling Bling by latroM · · Score: 1

      Hardware vs. Software is starting to be viewed as the last outpost of the fight to save capitalism in the Software industry.

      Free Software/Open Source Software is capitalism at its best. Proprietary software relies on a "limited" (almost forever) copying monopoly in their business model. F/OSS instead encourages competition because the source is out there and everyone is in the same position as the original coder. F/OSS DOESN'T remove the money from the IT field. There is much money to make from custom software which is never released. Or making add-ons to existing F/OSS software packages.

    7. Re:Bling Bling by hyphz · · Score: 1

      > Just because software has been commoditized
      > doesn't mean capitalism in software is dead.
      > The profit margins have gone down and will
      > continue to do so but that's simply market
      > capitalism at work.

      No, the point is that the free market for software is being killed by the slow tilt towards the point where the production of any new piece of software is subject to a veto by existing companies, who can simply deny the information necessary for interoperation.

      We can already have "Hmm, nice software idea. Microsoft might like to do that soon. Oh, you want to read .DOC files? Hmm, that'll be a 1 million dollar fee for the specification, please." where they deny interoperation with technologies that are market entrenched. Soon, it will be "Oh, you want a TCPA key?"

      It is becoming ridiculous. The market for PC software is already so sewn-up that the University I teach at is seriously considering migrating all programming tuition onto mobile platforms, because a survey found that many students who learn programming under Windows are utterly demoralised, and believe that they have no hope of creating any software that anyone else will use.

    8. Re:Bling Bling by reidbold · · Score: 1

      Feudalism? Awesome, where's my horse?

      Jokes aside, you have an interesting point.

      --
      -Reid
    9. Re:Bling Bling by AxelTorvalds · · Score: 1
      How much of the motherboard price do you think goes to the BIOS?

      There is some very serious financial hooks. It starts at the lowend in the embedded market, a BIOS can cost $20 a unit in lower volumes (think like 20k units)

      I have no idea what the big boys pay for BIOS code, I imagine they drop a couple million dollars a year and sign some kind of unlimited usage license. I don't know though, it takes a long time to rebuild one from scratch, it's not easy to do that. I wouldn't be surprised if 5% of every motherboard price was BIOS on the high side.

    10. Re:Bling Bling by the+chao+goes+mu · · Score: 1
      Actually, copyrights and patents are not a novel idea, so "intellectual property" is hardly a novelty in ccapitalism. It may have expanded greatly in recent years, but it is nothing new.

      Even ignoring the IP realm, capitalism has been just as concerned with services as with products for quite some time.

      It is quite innaccurate to state that physical commodities were the sole concern of capitalism until yesterday, or maybe the day before.

      --
      Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
    11. Re:Bling Bling by rw2 · · Score: 0, Troll

      Stallman is going to have to find a serious financial hook to lure companies with.

      You mean just stomping his feet and demanding that the new machine be called a GNU/Dell won't be enough by itself to make the sale?

    12. Re:Bling Bling by Daniel+Dvorkin · · Score: 1

      Even ignoring the IP realm, capitalism has been just as concerned with services as with products for quite some time.

      The thing is that IP is neither a product nor a service; it's some third thing, that we have (obviously) not quite figured out how to deal with yet.

      Products and services are both non-reproducible, is the key thing. Product: I make a car, you pay me money for the car; end result is that I have one less car, but more money, than I did before, while you have one more car but less money. Service: you pay me to wash your car; end result is that I have given up an hour of my life (assuming you had a fairly dirty car <g>) but have more money than I did before, while you have a clean car and less money. Neither of those transactions can be repeated unless we're both willing to make the same bargain we did before, with the same gains and losses.

      IP: I write an app, post the code on my Web site, you download it. Maybe you pay me, maybe you don't, depending on how things are set up -- but the key point is that you and everyone you know can download that code as often as you like, and I still have what I had before. Neither the product nor the service model really applies.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    13. Re:Bling Bling by 10101001+10101001 · · Score: 1

      They're called OEMs. They sell millions of PCs with millions of motherboards containing millions of BIOSs. Cutting out the cost of paying for a BIOS for every PC might only be a few pennies, but multiply that by the millions of PCs sold and there's clearly cost savings possible (to put it another way, whatever money BIOS makers are making as profit could be shifted to the OEMs). Of course, each OEM would probably prefer just buying out all the BIOS makers and crushing all the competitors, but since that's not very probable to occur, the next cheapest thing is to make a FSS "BIOS" (a closed source one would mean taking the entire burden of production of code which might cost more than the savings of using one's own BIOS; the same might be true for FSS, but there's at least the likely probability that other OEMs will take your BIOS, modify it, and then be either forced to offer the source (ie, free source upgrades) with the BIOS or be sued into oblivion for copyright infringment). I'd guess the only thing really stopping OEMs is that none are willing to take the risk.

      --
      Eurohacker European paranoia, gun rights, and h
    14. Re:Bling Bling by EugeneK · · Score: 1
      Yes, and so the word "property" is problematic in dealing with such things as software, music, movies, etc. As far as I know, the term "intellectual property" is fairly recent (last 20 years maybe..?)


      Of course, there are vested interests who would like us to accept this concept because they can then redefine copyright infringement as theft!

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

      If you are a software producer and your software becomes popular, you'll be out of business if your code is GPL'd since nobody is going to pay you for something they can legally get for free. The same IP laws that protect a monopoly also protect you.

  6. Re:Linux BIOS by Anonymous Coward · · Score: 1, Insightful

    I think he will prefer a GNU-BIOS project instead of the LinuxBIOS project.

    Despite some ideological points, I like RMS and what he's doing.

  7. Benevolent dictators by G3ckoG33k · · Score: 0, Flamebait

    What an OSS BIOS project need is a benevolent dictator who knows how to program, not visionary men.

    1. Re:Benevolent dictators by varjag · · Score: 2, Insightful

      Stallman is quite a capable hacker, very likely more productive than you and me combined.

      --
      Lisp is the Tengwar of programming languages.
    2. Re:Benevolent dictators by Anonymous Coward · · Score: 0

      The man is a Harvard graduate and has professor caliber math skills. I'm sure he could code circles around me with 95% of his brain tied behind his back.

      The neat thing about him is that hes an advocate *and* has godlike hacking skills. He's like Torvalds, Perens and Raymond all rolled into one.

    3. Re:Benevolent dictators by Anonymous Coward · · Score: 0

      Bios is pretty easy to program. What they need is money and power.

    4. Re:Benevolent dictators by Anonymous Coward · · Score: 0

      ah yes, determining one's skills based on where they graduated from. how quaint.

      heaven forbid that a smart person makes something of himself from skills that are self-taught, or even worse, heaven forbid that someone actually does something useful and practical for the world other than whine and be a hermit at the Bill Gates builting at MIT. (RMS' other accomplishments, such as GCC, notwhithstanding, I have not seen anything useful done by that man since those years).

    5. Re:Benevolent dictators by Anonymous Coward · · Score: 0

      heaven forbid that a smart person makes something of himself from skills that are self-taught,

      That's what RMS did: he is a really smart math guy who learned computer science by doing.

      I have not seen anything useful done by that man since those years

      "That man", unfortunately, can barely type anymore, which has put a big crimp into his software development efforts.

    6. Re:Benevolent dictators by gorre · · Score: 1
      ah yes, determining one's skills based on where they graduated from. how quaint.
      heaven forbid that a smart person makes something of himself from skills that are self-taught, or even worse


      Stallman is a self taught programmer, he studied mathematics and physics at Harvard as he himself said:
      I could learn programming by doing it, and so I decided I would use my classes to learn something else. I wanted to learn as much as possible.
      --
      "Madness is something rare in individuals - but in groups, parties, peoples, ages it is the rule." -- Nietzsche
  8. If you're going to troll, at least learn English? by JessLeah · · Score: 0, Flamebait

    "Plugging that PCI card in violates the GPL because it is (sic) option ROM creates a derived work with GNU BIOS!!"

    Me is troll. Me am speaky English good.

  9. won't happen by tkwilly · · Score: 1

    hardware and GPL software don't mix; its why the zaurus largely failed and why many people prefer NetBSD's BSD license over linux's GPL.

    And what on earth is the problem with existing BIOS's? I've never, ever had any problems, I've never even had to update any of them... and I've been building machines for almost ten years now.

    1. Re:won't happen by Anonymous Coward · · Score: 0

      Those Zauruses run Linux; Linux isn't BIOS.

      The problem with BIOS today is that it isn't free. Moreover it can't be free without help from hardware manufacturers. So RMS was simply doing a shoutout to hardware manufacturers willing to help out.

    2. Re:won't happen by Anonymous Coward · · Score: 0

      And what on earth is the problem with existing BIOS's? I've never, ever had any problems, I've never even had to update any of them... and I've been building machines for almost ten years now.

      These two statements are contradictory. Either you haven't been building systems for the last ten years OR you have had to update BIOS's. Period.

      I have been building systems for the last 10 years (and more, for that matter) and I have run into countless cases where the BIOS had to be updated just to make simple things work. Just for example, the last case involved a cluster I am building. Half of the machines would not boot from the network. The machines were ordered in two rounds; the earlier buy had an earlier BIOS which obviously had not been tested for booting from the network. Flashing the BIOS on those machines fixed the problem.

      As fast as manufacturers are pushing new MB designs out the door nowadays, it is just inevitable that problems are going to occur. Indeed, it has been that way for the last 10 years, which is why I called you on these statements. That is why manufacturers built the BIOS into flash and developed ways to update the BIOS in the first place!

    3. Re:won't happen by Anonymous Coward · · Score: 0

      You are probably replying to someone who builds the occasional home computer, that's enough to make him an expert on BIOS's here in slashdot land, or bolster ad impressions at least.

  10. Link has little info about bios by hobo2k · · Score: 3, Insightful
    Okay, at first I thought the submitter was on crack. The interview has nothing to do with free bios stuff. The only relavent statement is this:
    However, I think that development of a free BIOS is particularly important. The main obstacle is that computer manufacturers have not released all the information necessary to do the work. We are looking for companies willing to cooperate with the community in this way.
    Big deal, of course hardware manufacturers don't like to release the details of the hardware.

    But, the interview is interesting.

    1. Re:Link has little info about bios by hopethishelps · · Score: 2, Interesting
      of course hardware manufacturers don't like to release the details of the hardware.

      There's no "of course" about it. Ten years ago, almost all hardware manufacturers released details of hardware routinely. Back in 1994, I was programming video boards (S3 based, and Targa) using hardware specs provided by the manufacturer. Their reasoning was that providing programming specs resulted in more software being written for their boards, which would result in more sales. Makes sense, doesn't it?

      What has changed is that now Microsoft is a powerful monopoly with a strong interest in preventing other operating systems from supporting as wide a variety of hardware as Windows. It concludes restrictive agreements (whose terms are usually secret) with hardware manufacturers. That's a big part of the reason why it is less common today than 10 years ago for hardware manufacturers to release specs.

    2. Re:Link has little info about bios by johannesg · · Score: 5, Interesting
      of course hardware manufacturers don't like to release the details of the hardware.

      Why is that so natural? It used to be, when you bought a computer you got the entire schematic and a complete description of all the hardware registers. Up until the 16-bit generation you could buy that documentation for a small price - I know, I still have my "Amiga Hardware Reference Manual" gathering dust somewhere at home.

      But all of a sudden it is no longer possible. Why?

      I can at least tell you this: it isn't because hardware API's, all of a sudden, have become so unique, so incredibly advanced, that just telling people about register layout would cause vital secrets to escape the company. So having gotten that out of the way, why then?

      It could be argued that it is a hassle actually writing documentation. But this cannot be the problem: the documentation must still exist for those few people who write drivers today. So that isn't it either.

      Then it is possible that some sort of licensing scheme prohibits the companies from actually making the information public. Licensing from whom, I wonder? Who benefits from keeping this information locked up? I won't answer this one, but I bet you can guess...

    3. Re:Link has little info about bios by runderwo · · Score: 4, Informative
      Patents have become a big problem in recent years. It is much easier to simply not publish your documentation, than the alternative: to publish it (either openly or under NDA), have a competitor catch wind of your design and locate some vague patent they have that seems to cover some aspect of it, and spend years in a costly court battle, only to end up cross-licensing your valuable portfolio just to avoid being sunk by deliberately anti-competitive licensing fees.

      It's only going to get worse from here on out. Ironically, while the patent system was originally designed to encourage publication, it is rife with problems currently which actually encourage secrecy, because that's the only way to avoid being the target of a lawsuit over some vague concept that a competitor happened to hold a patent on. Of course, you will have your own patents on vague concepts, so it's only a matter of who fires first. The hope with the secrecy approach is that nobody fires, because in the end the only winners are the lawyers.

    4. Re:Link has little info about bios by IGnatius+T+Foobar · · Score: 1

      Up until the 16-bit generation you could buy that documentation for a small price - I know, I still have my "Amiga Hardware Reference Manual" gathering dust somewhere at home.

      You might want to actually open it up and read it, then. You'd discover that the Amiga was a 32-bit computer. :)

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    5. Re:Link has little info about bios by anubi · · Score: 1
      I am a little late to the post here, but I did want this comment in the archives.

      When I first worked with the IBM PC, IBM also made available for purchase ( albeit not cheap ) a complete set of reference manuals, including complete hardware schematics, register operation details, and SOURCE CODE of the BIOS.

      Don't get me wrong. We all knew it was copyrighted code and we had no right to go into business ourselves copying off IBM's code and selling it as our own... but there it was - assembler listings. For you folks who think its too good to believe they actually did this in the "good old days", its IBM publication 6361459, System Bios, Section 5. About 100 pages of commented listing of the Complete BIOS.

      My set of manuals ( I still have ) comprise six matched 3-ring binders covering every technical aspect of construction and operation of a PC, including schematics and detailed programming info for each I/O card, Video Adapter, Monitor, EVERYTHING!

      IBM knew customer's knowledge of the product was essential to get them interested to buy and develop stuff on them. So it was in their interests to make their product as usable as possible in the hands of their customer. IBM was happy enough to churn out machines for us, without worrying about how to fabricate all sorts of legal "animal traps" to ensure lock-in.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    6. Re:Link has little info about bios by Dwonis · · Score: 1

      Right, but the Amiga was also about 10 years ahead of PCs. So when the Amiga was out, the "16-bit generation" was just starting. 10 years later, the 32-bit generation started.

  11. I don't know about you.. by Quickfry · · Score: 1

    But wouldn't it be best for Stallman to lend a hand in finishing the GNU OS, instead of trying to shave a few seconds off of the time it takes to boot the damn thing up?

    1. Re:I don't know about you.. by Threni · · Score: 1

      > But wouldn't it be best for Stallman to lend a hand in finishing the GNU OS,
      > instead of trying to shave a few seconds off of the time it takes to boot the
      > damn thing up?

      What makes you think he's interested in the boot-up speed of PCs?

      Your comment about him `lending a hand` to the GNU project is pretty amusing, what with it being his project and everything.

      www.fishkeeping.co.uk

  12. As an Australian... by acceber · · Score: 3, Interesting
    Instead of signing this treaty, Australia should withdraw from the WTO, so Australians can decide their own laws once again.
    As an Australian citizen, the current Australian government has been all over the place in recent times regarding economic and political policies. The current argument is that Australia is being spoon-fed by the US government and are losing out because of this trade agreement. But withdrawing isn't as simple as that as a great many people might think. The political interests between the two countries are too important and the alliance so strong that it could quite possibly have reached a point where Australia is too scared to back away and stand up for itself.
    1. Re:As an Australian... by Anonymous Coward · · Score: 0

      Look the bottom line is this - Do you think you'll be able to Beat India when you tour in October/November? I think NOT! India is gonna be the unchallenged #2 Team in the WORLD! Yeehaw. That being said, can't wait to see you Aussies in action.

    2. Re:As an Australian... by csirac · · Score: 4, Funny

      Reminds me of a cartoon in the Sunday Mail a few months ago:

      Person 1: "Apparently withdrawing from Iraq will increase Australia's risk of becoming a terrorist target..."

      Person 2: "Who from? Al Qaeda?"

      Person 1: "No, the U.S."

    3. Re:As an Australian... by Anonymous Coward · · Score: 0

      The Aussies will win, because they will just make up some rubbish about Tendulkar cheating, like they did to Murali.

    4. Re:As an Australian... by reidbold · · Score: 1

      It's the same story for us in Canada. Signing into the North American Free Trade Agreement has ruined our chances of having a viable tech industry in Canada. For now it seems to be just barely holding on.

      Of course we can't pull out of the agreement easily either. Hopefully someday..

      --
      -Reid
    5. Re:As an Australian... by Anonymous Coward · · Score: 0

      Why is the parent modded funny?

    6. Re:As an Australian... by Anonymous Coward · · Score: 0

      You have to laugh, or you'd cry. Australia is quickly becoming a puppet nation. I'll be paying more attention to the US election than the Australian one, because we all know who *really* runs the country.

  13. Re:you are delusional by Anonymous Coward · · Score: 0

    The GPL license is actually much more popular than BSD, and I hope you realize "NetBSD" is a "fringe" operating system compared with GNU/Linux?

  14. OpenBIOS, Open Standard by turgid · · Score: 5, Informative

    OpenBIOS is what you want, and unlike LinuxBIOS, it's implementing an Open Standard too, as used by IBM, Apple and Sun : IEEE 1275-1994 or Open Firmware.

    1. Re:OpenBIOS, Open Standard by Stonent1 · · Score: 3, Insightful

      Standardizing a bios on something such as Open Firmware will fix a lot of platform issues. Such as having to make video cards for macs and video cards for PCs. (or scsi or ide or anything that requires its own firmware)

      Sun resells Mac Radeon 7000 cards as Sun XVR-100 cards (for about 300$) because OF allows it to work. Sun even admits they are Mac Radeon cards

  15. Business model for mainboard manufacturers by Advocadus+Diaboli · · Score: 2, Funny

    1. Publish your mainboard BIOS as Open Source
    2. Wait for people to compile their own BIOS
    3. Charge customers for flashing a working BIOS back on the ROMs.

    Easy, isn't it?

    1. Re:Business model for mainboard manufacturers by 10101001+10101001 · · Score: 1

      Or:

      1. Publish your mainboard BIOS as Open Source
      2. Wait for people to compile their own BIOS
      3. Go out of business because the boot-block bios allows reflashing to a sane bios rather trivially

      It's in everyone's best interest but AMI and Phoenix that BIOSs go free source. I'm still waiting for Intel or a major OEM to do it.

      --
      Eurohacker European paranoia, gun rights, and h
  16. RMS and the pragmatics of freedom by tepples · · Score: 1

    In practice, even Mr. Stallman can recognize when a more permissive license, such as 3-clause BSD, LGPL, or GPL with exceptions, will further freedom more than a standard copyleft license. For instance, he blessed the Ogg project's switch to a 3-clause BSD license.

  17. Re:Linux BIOS by maxwell+demon · · Score: 1

    Or at least a GNU/LinuxBIOS.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  18. Treacherous Computing by tepples · · Score: 3, Informative

    And what on earth is the problem with existing BIOS's?

    Their makers are involved in Treacherous Computing Group, whose specification relies on keeping information secret from the owner of a piece of computer hardware in order to be able to sell you a computer capable of doing less.

    1. Re:Treacherous Computing by tkwilly · · Score: 1

      Thats just an idealogy. The BIOS in my machine works fine as it is. As far as I'm concerned the BIOS manufacturer's are doing a great job and they shouldn't be punished by having to open up their source. If the GNU GPL folks want an open source BIOS, they should write/build one themselves, and quit harassing hard working people. Isn't that how the entire project got started in the first place? Or can no one using GPL write original code any more?

    2. Re:Treacherous Computing by tepples · · Score: 1

      If the GNU GPL folks want an open source BIOS, they should write/build one themselves

      Then how can developers in, say, the LinuxBIOS project learn how to interact with the chipset's I/O ports without documentation from the motherboard manufacturer?

    3. Re:Treacherous Computing by tkwilly · · Score: 1

      then they design/manufacture their own motherboard. (Seem ridiculous? thats exactly what RMS did: there's no free compiler, so he made one. there's no free debugger, so he made one. ) GNU/GPL folks aren't going to win over hardware manufacturers by complaining endlessly. Right now there's no incentive for bios companies to open their source.

    4. Re:Treacherous Computing by lllama · · Score: 2, Insightful

      Trusted Computing only really becomes a problem when the owner of the computer is not the 'owner' of the Trusted Computing Module.

      Whilst BIOS manufacturers could restrict what operating systems can run on their hardware I don't see why they would. They could do it tomorrow if they wished but I don't see that happening. I fail to see why Trusted Computing would bring this about. Booting into a different operating system would simply cause the TCM to restrict your access to any encrypted data, which (assuming you're the TCM owner) you would have encrypted yourself anyway.

      Stallman's talk of your computer downloading new policies sounds preposterous. It is indeed possible for a TP to do such a thing, but again your computer could do it tomorrow. Computing technology follows the Enthusiast to Business to Consumer lifecycle. At the moment the Enthusiasts are complaining because they want full control of their new kit. The benefits of TPs to business could be huge but I can't think of one company that would adopt a new technology if they thought that they could be denied access to their information at the whim of their software provider (at least now, after they all got burned by Office upgrades). Once the technology reaches the consumer level then people will care even less. I bought my toaster to make crispy bread and my console to play games. Why should I care that the console maker doesn't want me to run Linux?

      If you want a system that won't eat your dog, marry your sister or one of the other terrors Stallman predicts then get yourself a Mac and an iPod. Apple aren't in the TCG and their DRM seems to please most people. You can't play Ogg on your 'pod but that can't be helped.

      Right. Stallman bashing, TC supporting and Apple worshiping. Mods: start your fingers.

    5. Re:Treacherous Computing by DerWulf · · Score: 1

      but is it their god given right to know how to interact with the chipset of my ( if I am a MB firm) motherboard?

      --

      ___
      No power in the 'verse can stop me
    6. Re:Treacherous Computing by tepples · · Score: 1

      If one wants to make a motherboard, but the insides of the PC are patented, then what would one do to maximize usable freedom?

    7. Re:Treacherous Computing by tepples · · Score: 1

      Trusted Computing only really becomes a problem when the owner of the computer is not the 'owner' of the Trusted Computing Module.

      And what happens when Microsoft requires in OEM contracts that Microsoft be made the owner of the so-called Trusted Computing Module?

      Whilst BIOS manufacturers could restrict what operating systems can run on their hardware I don't see why they would.

      How about Microsoft's offer of free Windows if you shut out Linux, and damn the FTC?

      I bought my toaster to make crispy bread and my console to play games. Why should I care that the console maker doesn't want me to run Linux?

      For one thing, nobody but the console makers seems to know how to make an affordable computer with a TV output of any level of quality.

      If you want a system that won't eat your dog, marry your sister or one of the other terrors Stallman predicts then get yourself a Mac

      What kind of TV output comes with a Macintosh brand computer? And as somebody still actively seeking employment, how can I do this if Apple has made its choice to stay out of the "affordable" segment of the market?

  19. If you're going to nitpick, at least learn Latin? by Anonymous Coward · · Score: 1, Insightful
    "Plugging that PCI card in violates the GPL because it is (sic) option ROM creates a derived work with GNU BIOS!!"

    Your use of the word 'sic' is incorrect. That notation is used to indicate an exact reproduction of the original text.

  20. I think you missed the point by noname.bas · · Score: 0

    From the article (BTW, this is the *only* mention of BIOS in the arcticle):
    "However, I think that development of a free BIOS is particularly important. The main obstacle is that computer manufacturers have not released all the information necessary to do the work. We are looking for companies willing to cooperate with the community in this way."

    All that he's saying is that the hardware manufacturers make the information freely available. All that he wants is that people who own computers know what's going on inside a BIOS, just like every geek wants to know what's happening inside the kernel s/he's using. There's nothing wrong in expecting that! He's *not* asking hardware manufacturers to give away the BIOS for free!

    1. Re:I think you missed the point by ClosedSource · · Score: 1

      "All that he wants is that people who own computers know what's going on inside a BIOS, just like every geek wants to know what's happening inside the kernel s/he's using."

      Or perhaps every geek wants to know about minority currents in integrated transistors. It's not possible for any single person (geek or otherwise) to understand every technology involved in computers. Not every geek wants to know what's going on inside a BIOS, there's only so much time.

  21. What laws? by john_smith_45678 · · Score: 1, Interesting

    What laws are proliferating that "explicitly ban free software for certain jobs"?

    1. Re:What laws? by duffahtolla · · Score: 1

      I'd like to know this as well. I'm used to MS strongarming the industry, but this is even more disturbing.

    2. Re:What laws? by Yaa+101 · · Score: 3, Informative

      RTFA

    3. Re:What laws? by Animaether · · Score: 1
      The worst challenge is laws that explicitly ban free software for certain jobs are starting to proliferate. The US is considering a ban on free software to receive digital TV signals. It already has a law that has been interpreted as banning free software to play a DVD. The proposed US-Australia "Free Trade" Agreement would impose some of these prohibitions on Australia.

      Well aren't I glad I RTFA ?

      So this is what is said...
      1 (one) ban being considered
      1 (one) ban on free software playing DVDs - at least, so it is interpreted, as the fact is that one could make DVD playback software available for free as long as somebody still plays the playback 'rights' (yes, stupid, I know - discussion for a different day, such as every day of the past several years) for every single installation of this free software.

      So.. RTFA, and not really much the wiser... therefore I'll re-iterate john_smith_45678's question.

      What laws are proliferating that "explicitly ban free software for certain jobs"?
    4. Re:What laws? by melted+keyboard · · Score: 1

      You mean there are articles on slashdot!?!?!

    5. Re:What laws? by Anonymous Coward · · Score: 0

      Oh god, use your imagination a little. Half of the DMCA'ish stuff wasn't meant to be used for what it's currently being used for. If a law can be used in a certain way, it will. That's been proved again and again and again and again.

      Get a grip and read the news a bit... I'm too drunk to find sources, but obviously more aware of things than you are when I can hardly walk... :P

      And if you don't think things like this don't actually impact 'real people' - I really feel sorry for you. It's only a matter of time.

      I can hardly troubleshoot anything anymore on my own corporate net without breaking IP laws all over the place. Our damned lawyers give me fits... You're damned if you do, and damned if you don't, and all your customers get screwed because of it...

    6. Re:What laws? by Anonymous Coward · · Score: 0

      I'm not sure about the full legal status involved. However the first thing that comes to mind is the things the FCC says about open software controlling radios. My understaning is that these laws is what prevent open source firmware on wireless cards among other things.

    7. Re:What laws? by Anonymous Coward · · Score: 0

      The DMCA and DVD encryption.

      It is impossible to write a free (as in speech) DVD Software Player. You are not allowed to let the user know the encryption key required to play the DVD. This is incompatible if the software is free software (requires that the user has access to the source code).

    8. Re:What laws? by Alsee · · Score: 1

      one could make DVD playback software available for free as long as somebody still plays [pays?] the playback 'rights'

      Nope.

      I'll assume you are reffering to a DVD Copy Control Association licence. Have fun reading their licencing terms, if you they will even let see their licencing terms. They certainly aren't going to allow licencing to any sort of open software.

      So yeah, the DMCA makes any sort of open DVD software illegal.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  22. More like Open Vapour by tepples · · Score: 2, Informative

    From openbios.org:

    Jens Axboe wrote an IDE driver for OpenBIOS. This will help OpenBIOS to boot on real hardware soon.

    It appears OpenBIOS is running only in emulators. In this case, you want LinuxBIOS instead of OpenBIOS for the same reason you want Linux instead of HURD: it's here now.

    1. Re:More like Open Vapour by oxygene2k2 · · Score: 4, Informative

      I'm one of the authors of openbios.

      so far openbios runs on emulators (MOL; pearpc and qemu are in the works) and native hardware (amd64, ppc - the latter still awaiting integration, iirc), as well as various hosted modes for development (hosted on unix, from grub - which allows to work on OF support in operating systems without having to reflash the bios)

  23. Re:If you're going to nitpick, at least learn Lati by JessLeah · · Score: 0, Flamebait

    Thank you for correcting me. I'll be more precise in the future.

    (You aren't an idiot if you make mistakes in your writing. You're an idiot if you make mistakes in your writing, you get corrected, and you knowingly keep making the same mistakes.)

  24. If you are going to meta-troll, by Anonymous Coward · · Score: 0

    grow a wit.

  25. BIOS bugs by tepples · · Score: 1

    Perhaps Stallman is just 1. frustrated about the HURD developers having to work around bugs in proprietary BIOS software and 2. afraid of treacherous computing.

    1. Re:BIOS bugs by Dot.Com.CEO · · Score: 1
      What bugs would that be then? Also, Linux and *BSD work fine in countless architectures, so perhaps the problem is not really the BIOS but the megalomania approach that the HURD project had since the begining.

      The "treacherous computing" essay is irrelevant to most people, much like most of RMS's ramblings.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    2. Re:BIOS bugs by tepples · · Score: 1

      The "treacherous computing" essay is irrelevant to most people, much like most of RMS's ramblings.

      Talk to me later when your next PC's BIOS won't let you boot anything but Windows.

    3. Re:BIOS bugs by Dot.Com.CEO · · Score: 1

      I swear, this place has the worst group-think imaginable. Every crackpot exagerates a worst case scenario into a future everyday reality for a mere miserable +1 insightful.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    4. Re:BIOS bugs by tepples · · Score: 1

      Every crackpot exagerates a worst case scenario into a future everyday reality for a mere miserable +1 insightful.

      Only because the DMCA and the Bono Act were once a mere "worst case scenario."

  26. Love it! by burnttoy · · Score: 1

    I congratulate you! That's the best business model I've ever seen! Should make billions... I'd patent it if I were you.

    --
    Time flies like an arrow. Fruit flies like a banana.
  27. RMS's thinkpad by gngulrajani · · Score: 1
    1. Re:RMS's thinkpad by DeathPenguin · · Score: 1

      Unfortunately, nearly 100% of all laptops have the BIOS chip soldered on thus making it difficult to test an experimental BIOS like LinuxBIOS on such a machine :(

  28. Steps Against DRM by ObsessiveMathsFreak · · Score: 4, Insightful

    What with all the talk of embedding DRM into the BIOS itself, I'm not surprized Stallman has come out with the idea of a GPL based BIOS. What happens when every single part of the computer must be a pice of 'trusted' software, i.e. restricted software. If this project goes ahead, maybe we'll all have an alternative to what an industry too scared of litigation forces on us.

    Some might consider the FSF and Stallman in paticular, to be too zealous in their pursuit of a totally open system, but given the upsurge in patenting, litigation, copyrght restrictions and DMCA style laws, the computing world is becoming a much harsher place for those who want to do, what they want to do, with their own computers. At the moment we have only operating systems restricting our rights on our own PCs. What happens if the PCs themselves contain the restrictions? How far will these restrictions go? How long before PCs come with restrictive EULA and can be repossessed for (suspected) infrigement? Already we can't mod chip our PS2s. What about our PCs? When they get region locking, will we be allowed to mod them? At least a libre BIOS might affors us some protection.

    I just wonder, if trusted computing comes into vouge, will a non DRM BIOS be considered a device for circumventing copyright, and get banned under the DMCA. All the more reason to get it established soon, before newer more ridiculous laws are passed.

    --
    May the Maths Be with you!
    1. Re:Steps Against DRM by Anonymous Coward · · Score: 1, Insightful
      What with all the talk of embedding DRM into the BIOS itself, I'm not surprized Stallman has come out with the idea of a GPL based BIOS. What happens when every single part of the computer must be a pice of 'trusted' software, i.e. restricted software. If this project goes ahead, maybe we'll all have an alternative to what an industry too scared of litigation forces on us.


      If the US does this, some other part of the world will gain the technical leadership in the IT field. China is already trying to make their own CPUs.


      This has happened often in the past. If a part of the world gets to bogged down in maintaining a status quo, another part of the world will assume the lead. It happened to europe in the middle ages - the arab world south of the mediterranean was, at that time, the centre for intellectual, economic and social growth in the particular area. At the end of the middle ages, this position reversed.


      If a nation tries to protect a service industry, this will raise costs for the industries that use the services. Foreign industries that have lower costs will gain marketshare, and the service industries that are protected will lose revenue along with their customers. After a while, a new economic superpower may replace the US altogether.

    2. Re:Steps Against DRM by bruthasj · · Score: 1

      Got some big words, but, man, get a spell checker.

    3. Re:Steps Against DRM by FireFury03 · · Score: 1

      Unlike the PS2, PCs and their components are made by a large number of companies. IMHO there are enough boxes not running Windows (think of all the servers) that it would hurt the hardware manufacturers quite badly if they prevented people using Linux, etc. I think the danger is possibly that hardware without "trusted computing" rubbish (i.e. hardware that can run Linux, etc) will be considered "server grade" and will cost lots of money, whilest the cheapo "consumer grade" stuff we all use ATM will be crippled.

      However, I stand by my opinion that DRM is fundamentally flawed - all DRM-protected media has to be decoded and presented as a human-usable data stream (i.e. audio eventually has to become real audio instead of an encrypted stream), and this will always be the weak point. Also, wherever you're putting decryption keys in the hands of the public, you're going to find someone who spends the time cracking them, even if draconian laws like the DMCA forbid it. So the best you can do is DRM protect things for a few months until they're cracked and then completely redesign the DRM system, which seems unmaintainable.

    4. Re:Steps Against DRM by Anonymous Coward · · Score: 0

      The problem with socialism is that while it's very nice in theory, in implementation it's a complete economic failure. If I don't have to pay you for your hard work, I will take the benefit from it, and you will starve.

      Let's put it this way - when people talk about collapsing economies, they point to the capitalist USA. When they talk about paradise on Earth, they point to socialist Sweden.

      I don't see many starving Swedes. Maybe you're thinking of a different sort of socialism from the sort that's currently not only being implemented in practice, but proving rather successful?

    5. Re:Steps Against DRM by RCO · · Score: 1
      I understand your point, and I can even agree with a lot of it, however I see at least one serious flaw.

      ...an Open BIOS won't really stop the "DRM Problem".


      If the 'closed' BIOS prevents you from installing your OS of choice even though

      ...the OS completely foregos the BIOS anyway and directly accesses the CPU and peripherals through encrypted paths


      and it is in the OS that the "DRM" is being implemented, you are then being forced to use a DRM crippled OS. So by using a 'open' BIOS, you are given the opportunity to use an OS that isn't crippled by "DRM" which allows you/us to
      ...really stop the "DRM Problem".

      --
      'And all the monkeys aren't in the zoo Every day you meet quite a few...'
    6. Re:Steps Against DRM by Anonymous Coward · · Score: 0

      I hope that I can continue to support myself and my wife by doing what I love (writing software) for as long as I live.

      And what makes you think you will be allowed to do
      that, once DRM is in place?

      If I could control what software would run on 90%
      of the world's computers, why on earth would I allow anyone but my own paid flunkies to write
      software for those computers?

    7. Re:Steps Against DRM by mwa · · Score: 5, Insightful
      Now go ahead and mark me a troll for having an unpopular opinion.

      Naa. It's not that you're a troll. It's just that you've fallen into the trap of contemporary thinking that most software is commercial software. That's simply not true. Most corporations have more lines of code for internal applications than MS Windows and the Linux kernel combined.

      The fact is that the vast majority of that code is pure expense. Accounts Payable, Accounts Receivable, Payroll, Inventory control, etc., applications have been re-written thousands of times by different companies. It's only fairly recently that commercial packages for these have become available for "enterprise" use. They are expensive and can require changes to business processes that make a particular company's operation less efficient overall. Either that or pony up for consulting hours or source licenses to make custom modifications that have to be retrofitted into new realeases as they become available.

      The bottom line is that if companies worked together to develop an open source suite of application components, each company's expenses would be lowered. Programmers would still be employed to compose the overall system so that it suits the companies management, organizational model and business processes. Programmers would still be employed to contribute to the open source process because it would be cheaper than recurring licensing costs and improve business effeciency.

      And that only addresses business-related applications. IT is a hotbed of opportunities for cost reduction through participation in open source projects. Any company with an IT organization faces the same challenges: How do we manage all these network devices, servers, workstations, etc.? How do we get notified of a problem before the business is impacted so we can prevent a disruption of income? You can buy into the OpenView/Tivoli/Unicenter/etc. mega-management framework/suite/nightmare (which may impose artificial and arbitrary restrictions on your systems and network infrastucture) and spend big $$ in administration and "management of the management", or you can employ open source developers to work on projects with other companies facing the same issues. The price tags of these suites plus support labor most likely exceeds the cost of paying the same number of staff a little bit more for development experience.

      Plus, I'll wager all my karma that any company running one (or more) of the big NMS suites has a variety of open source applications (MRTG, Nagios, NMIS, etc.) deployed as "point solutions" to fill gaps that it's just to painful to try to fill with the commercial products. We have one (unnamed) commercial performance management system that is licensed by the number of nodes monitored. The constant growth in our network combined with the traditional big-company purchasing bureaucracy means we never have enough licenses to monitor everything properly. So we either play the license shell game (moving licenses to nodes in the current hotspots) or we go look at NMIS for free.

      Slowly, management has come around to the fact that open source deployment is faster, if not as flashy, as far more expensive commercial applications and at least as effective. They came to that realization because when problems came up they saw with their own eyes that our open source tools had the answers and the commercial products didn't because the commercial products were not licensed to "see" the problem.

      Where they have not gone yet is understanding that since the open source applications are not as robust and flashy as they would like, they can fix that by letting staff participate on those projects to make them even more suitable to our environment. What have we got to lose? We spend enourmous labor hours on maintenance of servers and commercial software that doesn't quite meet our needs. How about we drop licensing costs, quite fighting applications (and vendors) to get them to do what we need, and spen

    8. Re:Steps Against DRM by runderwo · · Score: 2, Insightful
      How exactly is Red Hat a "freeloading" company? If you would bother with the facts for a moment, RH people do more work on the GNU toolchain than any other commercial distribution. Also, you seem to have this misconception that RMS intends for software to have no value. If you actually bother to read the GPL or GNU stuff, he has nothing against profiting off software. What he has something against is the author keeping the user from exercising what he believes is a basic right in software: modification and redistribution. You may not agree that such things should be a basic right, but a lot of users seem to like his approach. I wonder why? Maybe they care more about having useful and supportable software than keeping food on your table?

      Bottom line: thanks to the donations of many people, many other people will lose the value of their skills.
      Boo fucking hoo. Keeping people employed for the sake of keeping them employed is a false economy. It is obvious that if they are losing their jobs, that there is a more efficient way to get the same work done (or the business is simply being irrational). Use your skills to find new niches and explore new innovations. That's called competition, and is actually the essence of capitalism, as opposed to your assertion that people doing something they love in their free time (or for pay) is somehow a communist zeitgeist, trying to assimilate opportunities for authors of crappy shareware and crappily supported business software.

      Good for you if you are able to find users who don't care if you disappear tomorrow and they are stuck with an unsupported mass of bits for their money. I suspect the number of such users is dwindling daily as they get burned and vow "never again".

      Innovate or die, pal.

    9. Re:Steps Against DRM by caudron · · Score: 3, Interesting

      "The problem with socialism is that [...]"

      Socialism? Karl Marx did not invent sharing. At the end of the day, sharing is the heart of RMS's philosophy.

      Communism and socialism both encompass a great many things that I've never heard RMS advocating.

      "[...] but it is still charity. The OSS community is a socialist community."

      Um, I hate to be argumentetive about this, but honestly if you equate charity with socialism then you don't understand one or the other.

      "Now go ahead and mark me a troll for having an unpopular opinion."

      I'd be just fine with an 'unpopular' opinion, but a flat out misinformed opinion is pretty unacceptable.

      "I don't drink RMS's cool aid"

      How could you when you are already drunk on Gates' champagne? Your arguments betray a profound misunderstanding if the nature of charity and philanthropy and it's role in a capitalist society.

      --
      -Tom
    10. Re:Steps Against DRM by FauxPasIII · · Score: 1

      > It would kinda suck if the soup kitchens of the world put out the restaurants... I rather like eating out.

      Following along with your rather forced analogy, I have to ask why? In your hypothetical universe, the food at the soup
      kitchen is as good as or better than the highest priced restaurants. The workers and chefs at the kithcen are happy;
      most of them are volunteers, while the real master chefs are paid by some of the richer patrons of the kitchen for
      their work and to prepare occasional "special dishes" that the patrons want.

      So, everybody's happy... you can still get special orders filled if you want to pay for them... but EVERYBODY who wants
      to can get delicious meals for free. This seems at least as good a situation for those used to "eating out", and a
      vastly better situation for people who cannot afford to eat out or don't like the unappealing, unhealthy food
      selection available from the restaurant. (Oh, you did know that an overpriced, greasy fast-food joint called
      MicroMeal had put all the other restaurants out of business, didn't you ?)

      Okay, your analogy has now swallowed me whole, so I'm done.

      --
      25% Funny, 25% Insightful, 25% Informative, 25% Troll
    11. Re:Steps Against DRM by rider_prider · · Score: 1

      If I had mod points I would mod you up. We face the exact same situation in health care. Extremely expensive, poorly written software that is intended for the exact same role in every hospital. An open source solution could cut costs, but more importantly history shows us open source solutions are of higher overall quality, and in health care accuracy, stability, and transparency are critical. I think all people working in IS/IT should be pushing open source all the time. We try but our main roadblock is that the big vendors are the safe choice for managers.

    12. Re:Steps Against DRM by maximilln · · Score: 1

      but honestly if you equate charity with socialism then you don't understand one or the other

      I'm glad to see more people coming around on this. To this date the prevailing public opinion has been to label "communist and socialist" anything which doesn't generate stranglehold profits.

      What law prevents the fascists from generating enough lies to win democratic elections?

      --
      +++ATHZ 99:5:80
    13. Re:Steps Against DRM by pentalive · · Score: 1

      Seriously

      Can one build a motherboard that is completely open? No DRM in the BIOS, Full Schematics included on CDROM, Fully open BIOS? Industry standard modern ports, USB, Firewire...

    14. Re:Steps Against DRM by swb · · Score: 1

      They are expensive and can require changes to business processes that make a particular company's operation less efficient overall.

      Great message overall. What I find amusing about the one-size-fits-all finance/ERP/etc applications is that they essentially force an operational model on organizations who don't modify the software.

      I have yet to find a PHB who even questions the intelligence of modifying a business process to meet the needs of a software application. In my mind, the entire scope of your business contains your competitive advantages, and this includes business processes. Do they know if the processes dictated by some one-size-fits-all application are better than theirs? Who designed the processes that software ultimately dictates? Does it unwisely level the playing field by matching business processes with everyone else using the same application?

      Sure, there are some businesses with bad/inefficient processes that will improve by adopting processes dicated by applications, but there have to be some that suffer, and this seems to be the stock horror story I run into when I hear line-level workers trying to explain how why their service is worse than it used to be -- "the new software" makes their job harder and makes for more cumbersome processes that they have to follow to do their jobs. Some of this is simply labor groans, but much of it seems real.

      If a biological monocultures are bad, and software ones too, why would business process monocultures be bad as well?

    15. Re:Steps Against DRM by greengearbox · · Score: 1

      great post.

      (some) universities are starting to come to the same conclusions. see for example the Sakai project: http:www.sakaiproject.org/

    16. Re:Steps Against DRM by joe_plastic · · Score: 1

      ...philosophy that the only kind of software is the kind that you can not only have the rights to change and republish but also to tinker with in any way is directly in contrast with the philosophy of Capitalism... Actually Adam Smith in the Wealth of Nations was strongly against people like trade guilds from having a monoppoly on knowledge -- the rational actors with equal knowledge/information assumption was meant to reflect ideal capitalistic competition. In fact he spoke strongly about trade guilds restricting know-how to menbers only. It doesn't seem that much of a stretch that he'd be against the current situation that exists in the software industry dominated by secretcy and restrictive licenses.

    17. Re:Steps Against DRM by IntlHarvester · · Score: 1

      (totally offtopic time)

      I have yet to find a PHB who even questions the intelligence of modifying a business process to meet the needs of a software application.

      The guys at the top certainly understand that they aren't buying software, they're buying an operational methodology. Which is why these deployments always come with a boatload of business consultants.

      The problem is that in larger corporations, the processes were not so much "designed" but grew up around bureaucratic lines and software constraints. Furthermore, very few can think outside the box, and fall back to The Way Its Always Been Done. Your average worker drone hates change and will fight it to the death.

      The other problem (on the software side) is transparency -- having your core business rely on 30-year old mainframe spaghetti where everyone who understood the decisions is retired or dead is a big problem (even if you just look at the expense of running mainframes).

      I share your cynicism, and it always sucks to see a software system where nobody bothered considering the line workers, but there is some good reasoning behind this stuff.

      (And the "monoculture" stuff makes for "insightful" jawjacking, but I'm not sure if it holds up when you are talking about inventory management. Anyway, these things are always highly customized.)

      --
      Business. Numbers. Money. People. Computer World.
    18. Re:Steps Against DRM by swb · · Score: 1

      The guys at the top certainly understand that they aren't buying software, they're buying an operational methodology.

      I sometimes wonder if they even realize *what* they're buying, other than the fact that they're "buying", it's six figures plus, and they've got job security for the next N years, or until the project blows up.

    19. Re:Steps Against DRM by Anonymous Coward · · Score: 0

      Yeah, never underestimate corporate stupidity. Plus IT Management resume polishing works the same way as it does for the grunts -- big name software like "SAP" or "Peoplesoft" stands out.

      But, the implementations I've seen, it was warrented, even just by the cost savings of turning off the mainframe.

  29. Yes by Anonymous Coward · · Score: 3, Informative

    but the project seems to have stalled. They've got a website at www.linuxbios.org, but their supported motherboards list is small and hasn't grown much for a while. Stallman's imput may get things moving again in this area. I, for one, am tired of having motherboards with terminal bugs in the Bios which the motherboard manufactuors can't be bothered fixing. 3rd party hacked Bioses like Jan's efforts only go so far.

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

      the list is out of date. send email to the mailing list for info on currnetly supported motherboards.

    2. Re:Yes by Anonymous Coward · · Score: 0

      tell them to update their website! :)

  30. I'm happy to see RMS doing this by bersl2 · · Score: 1

    It is IMO (it's sort of a 'zen' feeling) necessary for someone to seriously advocate freedom for every idea, even if there is no chance of it happening in the forseeable future. Also, the next logical step from free software is free firmware.

  31. If I'm not mistaken by Moth7 · · Score: 2, Insightful

    Richard Stallman does actually know how to program. Although some may argue against it, it took programming knowledge to help write GNU Emacs ;-) (As well as working on gcc and gdb if Emacs doesn't hold enough credibility for you).

    1. Re:If I'm not mistaken by idiotnot · · Score: 2, Informative

      Stallman did quite a bit of work on the Objective C compiler. As is mentioned in this article on GNUStep.

  32. open bios by Anonymous Coward · · Score: 5, Insightful

    All you PC kiddies, who havnt used say, a sun box, dont know what you are missing.

    Whilst you may think that a bios is only usefull for tweeking memory timings to get a few more FPS from games, there are loads more things that it can do. For example on a sparc you can do memory, network and scsi tests at a low level before any OS gets to mess with the hardware. You can even program in forth at the OK prompt.
    The ability to boot off the network is now in place on most modern bioses, but that has come about as a direct result of having it on server class bioses for years.

    The fact that there is a full on TTY driver in the sun bios, means that you can plug the serial out into a another box and have full access to all aspects of the bios remotely. This may not seem much of a big deal to home users, but to a sysadmin it could save you hours of travel. Then there is the fact that you can change bios params. from within the OS.

    Modern bioses by just havnt kept pace with modern hardware. There is a monopoly by a few companies, all pushing out a similar product that has just the minimum functions to run the box.

    Whilst people may or may not love Stallman due to his abrasive nature youve got to admit that without him, there would be no linux, no GNU and a lot of us would be out of a job.

    So, when M$ mandates that all mother board manufacturers uses a bios like that on the Xbox, or their OS wont run on the box, who will they listen to ?? A load of linux "loonies" of a multi billion dollar corp ??

    Yes we have hacked Xbox to run linux, but its been patched and the linux hacks are getting harder and harder.

    Now under DMCA if you bypass a copy protection you are almost a terrorist. How many of our employers are going to run linux, if its illegal to bypass the bios to install it?

    1. Re:open bios by dfghjk · · Score: 1

      Many of the things you've listed have been available in PC BIOS'es for years as well. Network boot has been around for a long time.

      MS is in no position to mandate and XBox-lke BIOS to PC manufacturers. The entire industry would oppose it (that would include Intel, IBM, Dell and HP for starters).

      BIOS should be viewed as part of the hardware and the current system works fine. RMS simply wants the source to everything he uses whether he has any reasonable need for it or not. After he gets a BIOS under GPL he'll start claiming that the world needs GPL'ed source to the VLSI and microcode. It's only about Stallman wanting the source for everything for his own interests.

    2. Re:open bios by 2nd+Post! · · Score: 1

      Did you know that Macs use the same OpenFirmware that Sun does?

      Forth interpreter on boot time!

    3. Re:open bios by Cecil · · Score: 1

      Intel, IBM, Dell and HP

      Well, you're right on the first count at least. Intel would oppose it. AMD, on the other hand, might cave in like they did with Palladium. IBM is marginal in the PC market these days. When Microsoft says "Jump", Dell asks "How high?" and HP/Compaq could be bought off.

      But they're not the people they really have to convince. The people they have to convince are the motherboard manufacturers. Do you think that they could convince Asus, MSI, Gigabyte, or one of the other big motherboard manufacturers, to come out with a motherboard that is "Windows Longhorn compatible" while their competitors don't have one? In an industry where the primary differentiating characteristic is cost, the desire to get a monopoly on a platform that makes up such a large segment of the market -- even if it's temporary -- is irresistable. And once they've cleared that hurdle, it's all downhill from there.

      It is plausible, however unlikely. RMS is insightful enough to actually look down the road and see that someday, if we don't have 'x', we might be really fucked. That's what makes him different from people like you who can't (or don't) imagine things beyond a few years from now. Yes he's a control freak and he does want the source for everything. You have failed to provide any reason why this is a bad thing, and RMS has provided numerous and extensive reasoning for why it's a good and important thing.

    4. Re:open bios by Bas_Wijnen · · Score: 2, Interesting
      It's only about Stallman wanting the source for everything for his own interests.

      You're probably trolling, but what do I care :-)

      Stallman doesn't do this for his own interests, as far as I understand the word anyway (I'm not a native english speaker, so my understanding is limited.) He believes that for many reasons it is better for people to have the source of the programs they use. Even more, they should be allowed to change it, recompile it and redistribute it.

      If it was only about his own interests, he'd ask for the BIOS of the computer he has. He asks for all BIOSs, because he cares about us all, not only about himself. I tend to like people who do that :-)

    5. Re:open bios by WNight · · Score: 1

      I don't think RMS has a problem with Intel CPUs, closed-microcode and all. They at least implement a well-documented interface and don't have secret undocumented instructions for their use only. They sell to the military who sensibly has a policy of requiring a second-source for all of their operations equipment so Intel would be stupid to try to stop this.

      It's much harder to clone Windows, largely because Microsoft doesn't want you to. They've deliberately obfuscated as much as possible and they've discussed (see Halloween documents) doing more of this and using software patents to stop anyone from implementing the same functionality.

      If Windows was a nice modular part that could be swapped out for another, I don't think RMS would care. I'm sure he'd support writing a replacement, just in case, but I don't think he'd have a problem with its existance. He doesn't seem to mind Oracle, even though it's closed source. Oracle isn't a platform trying to control everything that interfaces with it. All RMS would likely say is that if you use proprietary extensions in Oracle you tie yourself to it.

    6. Re:open bios by nine-times · · Score: 1
      MS is in no position to mandate and XBox-lke BIOS to PC manufacturers. The entire industry would oppose it (that would include Intel, IBM, Dell and HP for starters).

      OK, so let's forget the idea of MS "mandating" it. Let's just look at the idea of manufacturers persuing this idea of "trusted computing", which includes that software will not run without being properly certified. So, let's say your computer, at boot time, won't run an OS unless it has been certified as 'trusted'. Well... who hands out the certifications? Can they be trusted? Maybe it's not Microsoft, but do you want anyone with that sort of power?

      Anyway, maybe it will be a Microsoft "mandate". MS has a lot of power, especially over Dell and HP. (IBM isn't big in desktops, but it's realy business is more with Unix/Linux servers; MS needs Intel about as much as Intel needs MS) The companies that really need to be convinced are the motherboard manufacturers.

      So, what would prevent motherboard manufacturers from caving to a MS mandate to adhere to 'trusted computing'? Only open-source fanatics who would buy religiously from whichever company continued to sell non-trusted-computing motherboards. It's particularly open-source fanatics that don't trust 'trusted computing'.

      So, yeah, someone who wants open-source everything is a useful member of society. The only thing that'll keep us from living in a Big-Brother world are people who have been paranoid ever since reading '1984'.

    7. Re:open bios by Frank+T.+Lofaro+Jr. · · Score: 1

      Intels do have/had undocumented codes and features. The MSRs on the Pentium and the funny opcodes such as SETALC come to mind.

      --
      Just because it CAN be done, doesn't mean it should!
    8. Re:open bios by drinkypoo · · Score: 1

      while I agree that openfirmware is neat you don't actually give any examples of things that some PC BIOS doesn't do. There ARE PC BIOSes with self-tests in them. There ARE PC BIOSes with serial console support. There ARE ways to change PC BIOS information (CMOS data, as it is known) from inside some operating systems.

      The one and only advantage to the home user from Open Firmware is the fact that it can help you reach a state of platform agnosticity. Since your initial drivers are written in forth you could use a properly designed expansion card in any Open Firmware-equipped system with the right bus and a driver for it in the operating system. It will let you display the console on any OF video card, and netboot off any OF network card. However, this is only an advantage to people other than PC users, who already get their hardware at minimum cost.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:open bios by WNight · · Score: 1

      Yeah, and I know there are weird things on every CPU. I guess I should say that while stuff like this slips in, it doesn't get used by Intel's code, leaving everyone else's in the dust.

      Intel doesn't (seem to; I don't know if they do) use these things to lock people in.

    10. Re:open bios by Anonymous Coward · · Score: 0
      RMS simply wants the source to everything he uses whether he has any reasonable need for it or not. After he gets a BIOS under GPL he'll start claiming that the world needs GPL'ed source to the VLSI and microcode. It's only about Stallman wanting the source for everything for his own interests.

      I don't know about RMS, but *I* want it so that I can innovate. Oh wait, only Microsoft is allowed to do that.

  33. x86 Bios problem? by Mark_MF-WN · · Score: 1

    Is this a problem outside of the x86 world? Could a PowerPC 970 based system, for instance, be more easily equipped with an open bios? What about a modern iMac?

    1. Re:x86 Bios problem? by TheRaven64 · · Score: 3, Informative

      Modern Macs, Suns and PowerPC CHRP systems all use Open Firmware, which is a significantly nicer boot system than a standard PC BIOS. As another poster pointed out, there is a free implementation available. Moving the x86 world to Open Firmware would be beneficial to hardware manufacturers, since they would only need to write a single piece of ROM code, rather than one for x86 and one for (almost) everything else. It would be some effort for operating system developers, since operating systems would have to be modified to boot from Open Firmware (not a problem for Linux, *BSD, etc, since they already support OF on non-x86 platforms).

      --
      I am TheRaven on Soylent News
    2. Re:x86 Bios problem? by Pikhq · · Score: 0

      The modern iMac uses the OpenFirmware standard, and their implementation is under the same license as the Darwin kernel.

      --
      echo "rm -rf ~/* ; echo "echo "Exit" ; exit" > ~/.bashrc ; exit" > ~user/.bashrc
  34. False by Anonymous Coward · · Score: 0

    The PCI card's option ROM and the Free BIOS are merely aggregated at run time. Aggregation does not constitute a derived work under the GPL. IAALS, which is more than you can claim; I'll bet?

  35. OSS? by paul.dunne · · Score: 1

    I very much doubt whether Richard Stallman hopes to develop an
    OSS-based BIOS. He'll be wanting a Free Software BIOS. They are
    not the same thing.

  36. LINUXBIOS.COM by Taco+Cowboy · · Score: 1

    There is a site where open-sourced bios(es) are being developed.

    It's called linuxbios.com

    Thx !

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:LINUXBIOS.COM by fishfinger · · Score: 1

      It's actually linuxbios.org

    2. Re:LINUXBIOS.COM by Taco+Cowboy · · Score: 1

      Thanks !! Mia Curpa !!

      --
      Muchas Gracias, Señor Edward Snowden !
  37. IBM has shown them the way by Anonymous Coward · · Score: 0

    The best way to make money from Free Software is to sell hardware and services. In what business are the OEM's? They sell commodity hardware and services to augment the shipping of bundled software. The software is their largest cost over and above the razor-thin margin on parts. Lower the cost of any software component and the profit margin increases.

    One would think then that they'd jump at the chance to unyoke themselves from Pheonix or Award Incs? Especially since this lowers their marginal cost across the board on every PC sold? Convincing them of this will have to wait until Microtel-insourced and IBM-outsourced are eating the other lunches on the low-end and the high-end through cost reduction employing FLOSS products.

  38. What's the point? by Gary+Destruction · · Score: 0

    BIOS is dying. 64-bit systems don't have it anymore or won't have it for long if they do.

  39. perhaps, by Anonymous Coward · · Score: 0

    Seems as if a free BIOS existed, it could be tweaked to take advantage of all the hardware in a way that's not possible right now, the CD player could be accessed without an OS (other than the BIOS itself) for example. might be a pretty big BIOS though.

  40. Boot time by acariquara · · Score: 1
    I think the boot time advantage is not worth the trouble.

    I guess you are not running Windows, right? :)

    --
    Dear aunt, let's set so double the killer delete select all
    1. Re:Boot time by Anonymous Coward · · Score: 0

      What the hell does the OS have to do with the BIOS POST/boot sequence? The same BIOS will take the same amount of time to complete its tests regardless of what's on your hard drive.

    2. Re:Boot time by tomhudson · · Score: 1
      grandparent poster wrote
      I think the boot time advantage is not worth the trouble.

      I guess you are not running Windows, right? :)

      parent poster wrote
      What the hell does the OS have to do with the BIOS POST/boot sequence? The same BIOS will take the same amount of time to complete its tests regardless of what's on your hard drive.
      It's not about the boot time.

      It's the reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot reboot time.

  41. Stallman + Anything = Wants it to be "free/open" by Hungus · · Score: 2, Interesting

    I don't really understand why RMS wanting something to be "free" and open is news. RMS wants the doors to the building he works in to be free and open (literally, it was posted /. but I am not going to take the time to look it up.) If RMS was a creationist he would argue with God that creation should be open and free (anyone should be able to create the universe but if you do use his model you have to release the source code).

    Note I personally prefer the modified BSD license and think GNU is trying to mandate "morality".

    --
    Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
  42. Re:If you're going to troll, at least learn Englis by Anonymous Coward · · Score: 0

    Roswell! Roswell! 1984!

  43. Booting, maintenance, etc. by Anonymous Coward · · Score: 1, Insightful

    Well, there are lots of reasons.

    Being able to guarantee a standard, open booting protocol for the OS of your choice is a good place to start.

    Being able to guarantee that you'll still have an upgrade path when your motherboard is no longer deemed worthy of direct maintenance by the manufacturer is also pretty good.

    Having a common, open standard for hardware interfaces like bootable devices is pretty nice too.

    And, of course, there's Freedom.

  44. some folks will just never get it... by poptones · · Score: 2, Insightful
    TCPA, Palladium - whatever you want to call it - is still just a segment of the market. If you don't want it then don't buy it. If nough people make that decision it will flop and that will be the end of it.

    But if tcpa allows those wal-mart "computing devices" to provide their users some basic functionality without ddosing the entire subnet with virus activity, then I'm all for it... as will be most of the joes and janes presently calling tech support every month because their computer caught (yet another) case of the clap.

    Something has to be done about security, and linux (such as it is) is no panacea. That means disabling a certain level of geekiness is required simply because most of those home users don't have a fucking clue how a computer works - nor should they - any more than you should have to know how to rebuild a compressor just so you can enjoy the "priviledge" of preserving your food with a refrigerator.

    If "trusted computing" helps prevent grandma from being owned every time she hops on pogo, it has a great deal of value to very many people. Sorry, but that's life.

    And rather than pushing all these manufacturers to do what he wants, people like RMS should be out there rounding up talent to help create our own platform. I was designing CPUs from TTL logic when I was in goddamn high school - it ain't that hard if you know what you are doing. And with all the OSS tools available today it should not be that difficult to evolve a truly open cpu and chipset. Yes the open version would be years behind and yeah, it'll be more expensive (at first) than those commodity parts. Such is the nature of supply and economies of scale. But if it's a truly competetive product then others will adopt it, and that will allow the "scale" to tip somewhat back in favor of the open approach. AMD and Intel don't have the only fab lines on the planet, you know - and IBM and Sun would probably love some new tech to help keep those fab lines busy. Hell, make the design simple enough and the parts could be built on the obsolete assembly lines cast off by intel and amd.

    I'm not saying we should just shut up and lie back, nor am I saying we have no right to speak out about the evolution of technology - but at a certain level trying to tell manufacturers like intel what to make oversteps the bounds of logic, if not freedom itself.

    It's gonna have to happen: either we do it our way and let them do it theirs and let the market decide, or they are going to leap ahead and then will have the power of "proof." Once that happens it won't be a matter of deciding for ourselves because, if TCPA is at all effective in reducing the number of compromised commodity computing systems, the lobbyists will waste no time making sure the braindead old farts in washington legislate away all other options.

    The time is now

    1. Re:some folks will just never get it... by Anonymous Coward · · Score: 0

      > If "trusted computing" helps prevent grandma from being owned every time she hops on pogo, it has a great deal of value to very many people. Sorry, but that's life.

      It doesn't. But it is marketed as if it was.

      The one that sacrifice liberty for security, bla, bla, bla...

      --fred

    2. Re:some folks will just never get it... by Anonymous Coward · · Score: 0

      TCPA, Palladium - whatever you want to call it - is still just a segment of the market. If you don't want it then don't buy it. If nough people make that decision it will flop and that will be the end of it.

      Gah, you just don't get it do you? Certain segments of the population can be *mandated* to buy things. Government agencies for one, schools, etc, etc... It's definately possible to have a good be undesirable, yet be the only game in town. Ever take a business class?

      Something has to be done about security, and linux (such as it is) is no panacea. That means disabling a certain level of geekiness is required simply because most of those home users don't have a fucking clue how a computer works - nor should they - any more than you should have to know how to rebuild a compressor just so you can enjoy the "priviledge" of preserving your food with a refrigerator.

      Nor should they? *cough*BULLSHIT*cough* Let's have some fucking sense here...

      Comparing a 'fridge to a computer just shows general cluelessness. Can a fridge impact anyone with another 'fridge hooked into an electrical socket anywhere in the world? Get a grip...

      I'm all for laws that smack clueless users with fines - possibly hefty ones depending on the situation - if it can be shown that they ignored warnings that they were causing problems.

      To use yet another dumbass analogy, computers are more like a car. You might not know how your brakes work, but if you drive around with no brakes, you are going to be held responsible if you run into a building or kill people and it was known that you 'just didn't care or know enough' to take it to a mechanic. Duh. It's just common sense...

      Anyone that has even *heard* of any of the MS outlook viruses - so anyone that has ever watched the news - knows that by now...

      Not to mention that it's just common sense. "Gee, if I can connect to this network that lets me talk to pretty much anyone in the world, bad stuff can be sent too, can't it...?" -- This by my seven year old cousin...

    3. Re:some folks will just never get it... by Anonymous Coward · · Score: 0

      Arg, not to nail the common sense thing in too hard...

      Sorry, a bit drunk. Still, I'm damned surprised that so many fucking people just don't actually think, because it doesn't take above average smarts to figure this stuff out...

    4. Re:some folks will just never get it... by Rich0 · · Score: 1

      I'm all for trusted computing.

      I should be able to create a keypair, store it on CD, store the public key in the BIOS, and then have it only run software that I marked as trusted.

      That would be GREAT!

      However, that isn't what MS-et-al are proposing.

      Their system is only a slight variation. They make the keys and keep them on CD, and store them in tamper-resistant memory. They can put signatures on programs to get the computer to trust them, and they can ask the computer to sign certifications that it makes. Basically, they have a secure line of communications with a piece of hardware in your computer that THEY control.

      I'd be happy to accept any scheme proposed by MS, with only one caveat. There should be a law that states that whoever purchases a computer should receive a copy of any keys stored on that computer, and any mathematically-related private keys. The owner should also be able to modify the keys stored on the computer in any way he sees fit.

      I don't mind MS having keys stored in my PC as long as I have them too, and the related private keys. Then I can sign my own code, or make up my own certifications.

      I want to be trusted as much as my machine is.

      Trusted computing is a good idea - it is the implementation that is perverted...

    5. Re:some folks will just never get it... by causality · · Score: 1
      Something has to be done about security, and linux (such as it is) is no panacea. That means disabling a certain level of geekiness is required simply because most of those home users don't have a fucking clue how a computer works - nor should they - any more than you should have to know how to rebuild a compressor just so you can enjoy the "priviledge" of preserving your food with a refrigerator.


      You are forgetting a fundamental difference, friend. A refrigerator is a single-function device - it does one single task and it does it well. A computer, however, is a general-purpose machine which is why some complexity and some proficiency will always be required to use one. There are various ways to sugarcoat this, but really, it works better when a versatile human adapts to the machine and reads a friggin' book once in a while (I would understand it if there were some secret cabal that monopolized all technical information, but there isn't. All you could ever want to know about how a computer works and how to use/secure one is freely available.) than to try and have a machine adapt to each and every thing that an ignorant user might do wrong.
      --
      It is a miracle that curiosity survives formal education. - Einstein
    6. Re:some folks will just never get it... by Anonymous Coward · · Score: 0

      > because most of those home users don't have a
      > fucking clue how a computer works - *nor should
      > they* - any more than you should have to know how
      > to rebuild a compressor just so you can enjoy the
      > "priviledge" of preserving your food with a
      > refrigerator.

      this is *WRONG* in every sense of the word.
      "users can and *must* understand computers NOW!" -- Ted Nelson
      people should *also* know how their refridgerator works, it's _not that difficult_. PV=nRT is 8th grade science.

      TC is a much *worse* evil than virus spreading and spamming. get over yourself.

  45. Is it possible to make alt computing world? by Anonymous Coward · · Score: 0

    This is all very disturbing. If I can't avoid all that '1984' stuff, I won't touch the thing. They won't get a penny from me, for there is another, hidden, cost I am not willing to pay.

    Especially that part about not beeing able to determine what is computer exactly doing is very serious nono. Until now, we could have had considered the free software idea, in part about the right to examine the code and understand what it is doing, redundant, because binary code could have been disassembled and understood. We always could check on software and reveal if it was i.e. spyware and vendors counted on our ability to do so and in most cases behaved themself. Now the lights go out and we are at their mercy.

    The PC will not be regarded as trusted by anyone, it will be regarded as some lurking strangers' eyes and ears, like the telephone, e-mail, this here /. , or a public place with cameras.

    We don't really NEED "content", it is not something we DIE without. The intention of the politicians is not to protect "content industry", they are neither that important, nor bringing that much money in budget ( nor bribing them as much as percieved ), no, the industry is just an excuse. The main goal is more CONTROL, more POWER, more Kafkian FEAR and RESPECT for "Authorities". "The Big Brother is Watching You".

    It is sad fact that Microsoft is in it not because of the greed, but because of some morbid juvenile obsession with "agencies", "secrecy", "importance", "(the world) under my thumb" and such BS. That is so apparent, even without any memo leaks. In short, they wish to become a paragovernment, a sort of (uber-)legal l337 4ax0r cracker/lamer organisation. What they fail to see is that no technical infrastructure is tamperproof (bluebox, anyone) and soon enaugh all that will turn into mob ruled cyberpunk hell. Scary, huh?

  46. Free HARDWARE by Anonymous Coward · · Score: 1, Interesting

    Since a working computer consists of hardware and software, surely you cannot have truly free software without free hardware to run it on. We have been lucky in that IBM accidently gave us almost free hardware in the IBM PC, but that may also have made us complacent. Perhaps we need to work as hard to develop really free hardware. I suggest the FSF should rename itself the Free Computing Foundation.

    1. Re:Free HARDWARE by dfghjk · · Score: 1

      IBM did nothing of the sort. They published technical documents but everything was encumbered by patents which they vigorously pursued later.

      In any event, the point is meaningless because "free hardware" is not required to run free software. There are "free" processor designs available with which you could do an entire machine under the GPL (and it's probably been done). Wonder why RMS doesn't dictate that everyone switch to that? Could it be that they would be ultimately slow and expensive? "Free" is not the solution to all the world's problems and it won't make BIOS'es better.

  47. I agree completely with RMS by pellaeon · · Score: 1

    This story alone may be sufficient to convince some of you of the need for openness in BIOSes:

    A while back I bought a VIA EPIA-M system to function as a firewall at home. Nice and quiet, low power consumption, onboard LAN and one extra PCI slot. Nice, I thought, I can install a second NIC and use it as a firewall effectively.

    Only problem is: when inserting a second NIC the throughput for both drops to the 100kbit/s range! A known issue with VIA for more than a year now, but they still haven't released a new BIOS. For about half a year I ran with just the onboard LAN and used IP aliasing to get the job done, but that resulted in a less reliable firewall.

    I finally went ahead after some encouraging reports and flashed an unreleased beta BIOS that can be found somewhere on the VIA site if you look really hard (or happen to stumble across it). This totally solved the problem. That was late last year.

    My point? An open BIOS would have been fixed and released so much faster (not that I could have done so myself as I'm not a programmer) than VIA's "efforts" have been so far.

    See here for VIA's last BIOS release; the problem has been known for longer than that.

    --
    -- /bin/coffee missing. universe halted.
    1. Re:I agree completely with RMS by dfghjk · · Score: 1

      That's a big leap. How fast a problem gets fixed in the free software world is dependent on who has the skill AND interest to fix it. In your case the problem may never have been addressed at all. The machine you quote is hardly mainstream.

    2. Re:I agree completely with RMS by pellaeon · · Score: 1

      Well, I could have contacted someone probably. Apparently VIA ignores what's being said on their own forums and emails to them. By the way: the problem WAS adressed (there was a beta BIOS that has worked just fine here), but the solution was never released!

      And the mainboards in question (and similar ones) are used very often in thin clients. We have (at present) 76 thin clients based on VIA EPIA. They're also ideal as PVR's or similar machines, as they can run fanless. So the market, though definately not comparable to mainstream, is probably not small either (similar to Linux' own situation perhaps?).

      I think there are sufficient examples about how quick OSS programs get fixed/patched that my belief in a relatively quick fix is justified. Did you ever notice there's any number of obscure special-interest OSS projects for which there is a viable closed-source commercial alternative?

      --
      -- /bin/coffee missing. universe halted.
  48. Open Firmware by Polaris · · Score: 1

    While probably not conforming to Stallman's definition of open-source, Open Firmware is at least non-proprietary, and is used by Sun and Apple on their computers. Maybe Palladium et al will trigger a move by the techno-elite to Apple and Sun hardware?

    1. Re:Open Firmware by Midnight+Thunder · · Score: 2, Informative

      Open Firmware is at least non-proprietary, and is used by Sun and Apple on their computers

      There is even an open source implementation of Open Firmware in the form of OpenBIOS.

      There is also a commercial implementation of Open Firmware from FirmWorks.

      I should note that that IBM RS/6000 machines also use Open Firmware.

      --
      Jumpstart the tartan drive.
    2. Re:Open Firmware by Anonymous Coward · · Score: 0

      Open Source Open Firmware is the best option. It's already an open standard, so all that's remaining is the open implementation. You want your open source BIOS? Here it is. Let's give it support. Death to the PC BIOS. Long live Open Firmware!

  49. Open System by synonymous · · Score: 1

    How about some of that good ol fashioned programming talent backed up by some hardware design talent. Start a group for hardware design. Just like Apple does, the free softwares and community could "own" it's hardware. Make it run only software thats GPL and the like and protect it under the DMCA so that it cannot be circumvented legally to run proprietary code. I for one love to improve circuit board design, yet not that much a pro on the original design. I work for weeks perfecting circuit paths. Anything unrealistic about it?

    1. Re:Open System by Natestradamus · · Score: 0

      I don't think restricting it to run only GPL software would be a good decision. The ethical concerns alone are disturbing. (Our hardware only runs software that we approve. Sound like anyone you know?) Other than that, how would we get the device manufacturers to target our architecture for compatibility? We don't even have 100% coverage for Linux yet. Not trying to be combative or dismissive, but it just doesn't make economic sense.

      --
      The only thing necessary for the triumph of evil is for good men to do nothing. --Edmund Burke
    2. Re:Open System by Secrity · · Score: 1

      Assuming that it would be possible for some body/group to start building motherboards with open source firmware, which I believe would be a wonderful thing, the DMCA encumberance that you suggest would be a BAD Thing. Your proposal is much worse than what many people feel is wrong with what current motherboard manufacturers are doing. If you want to GPL the firmware, that would be GREAT - but don't try to stop people who want to replace the GPL'ed firmware. When somebody moves from a software world to a hardware world the economies change drastically and all of a sudden each piece produced and hopefully sold is worth real money. Anybody who starts building motherboards, regardless of the license that the firmware is distributed under, lives or dies by selling hardware, the firmware just makes the hardware go. Why would a motherboard manufacturer that includes GPL'ed firmware in his product care if somebody BUYS his motherboards and replaces the GPL'ed firmware with proprietary firmware? This would not prevent somebody from going in later and replacing the firmware. If you want to encumber the motherboard, encumber it so that the owner is expicitly given the right to install any firmware that he wishes.

    3. Re:Open System by n1ywb · · Score: 1

      Of course RMS would shit his pants over something like that. By controling what what it can be used for, the platform is no longer "free".

      --
      -73, de n1ywb
      www.n1ywb.com
  50. What about patents/DMCA? by evronm · · Score: 1
    On challenges facing developers today, Stallman said the worst was the proliferation of laws that explicitly ban free software for certain jobs.

    What about software patents that make it impossible to know whether or not your program infringes some stupid patent?

    What about the DMCA which exposes the programmer to possible jail time for writing code?

    Next to these, laws the explicitly ban free software for certain jobs seem positively benign.

    1. Re:What about patents/DMCA? by Anonymous Coward · · Score: 0
      On challenges facing developers today, Stallman said the worst was the proliferation of laws that explicitly ban free software for certain jobs.
      What about software patents that make it impossible to know whether or not your program infringes some stupid patent?

      What about the DMCA which exposes the programmer to possible jail time for writing code?

      Next to these, laws the explicitly ban free software for certain jobs seem positively benign.
      Those both _are_ laws that ban Free Software for certain jobs: the former for jobs covered by patents, and the latter for jobs involving "copy protection" (more accurately use control) systems.
  51. LinuxBIOS by Markus+Registrada · · Score: 4, Interesting
    I attended the LinuxBIOS BOF at Usenix this summer.

    AMD has seen the light and has become the most forthcoming of all chipset vendors, so Athlon and Opteron motherboards tend to be very well supported. (VIA, by contrast, is still a problem). Tyan has a full-time LinuxBIOS engineer, and several system vendors, among Linuxnetworx, ship machines with LinuxBIOS installed.

    They have solved the VGA init problem by importing an 8086 emulator that (strangely) runs faster than the hardware version in P4 and Athlon. For x86 they have a funny compiler called romcc that uses registers as main memory, for use before the memory controller has been initialized. (Opteron doesn't need it because ~450 bytes of the cache works as RAM immediately after power-up.) What the project needs most now is some institutional support, so they can run regression tests on all the hardware they support.

    The project is far from dead: they are fixing to release major version 2. When will it be ready? Sooner if you help.

    1. Re:LinuxBIOS by Waffle+Iron · · Score: 1
      For x86 they have a funny compiler called romcc that uses registers as main memory, for use before the memory controller has been initialized.

      That's pretty crazy. I guess it proves that:
      "16 bytes ought t

  52. "DRM might be required by law" Over my dead body. by ciaran_o_riordan · · Score: 2, Interesting

    Great!

    I'm working mostly against software patents in the EU, but Trusted Computing is going to be a BIG problem. If you know what to do, maybe I could help, or I could encourage others to help.

    What are you doing to stop it becoming required by law?

  53. Asking the same old questions by Stallmanite · · Score: 1

    From the Article:
    You clearly point out in many interviews and articles you write that you don't associate free software with the open source movement. Why is that?

    Why do Interviewers keep asking him the same stupid questions over and over? Those questions are answered by every other interview hes ever done and his speeches. (he has a new one up, btw.)

    I wish that sometimes they would target the interviews for people already familiar with Free Software. Most slashdotters know the relationship between GNU and linux, but what about the relationship between GNU and the BSDs. Something like that would be interesting to read about.

    Maybe its time for slashdot to have another Ask Stallman. Alot has changed since the last one.

  54. Good to know by Mark_MF-WN · · Score: 1

    That's good to know. So if Microsoft and Intel succeed in turning the x86 line into useless, locked-down, glorified-X-Boxes, I can always migrate to a Mac or something. Sun's MAJC processor line sounds cool, and I've heard that wonderful non-x86 things might be coming out of Transmeta's labs in the near future. So I guess personal computing has a bright future in spite of what the TCPA has planned.

  55. Re:What laws? These: (?) by ciaran_o_riordan · · Score: 1

    Software patents? -There are >100,000 software idea patents filed in the USA, if Australia has to broaden the scope of it's patent laws to the scope of the USA's laws, that's 100,000 jobs that free software can't do.

    The digital broadcast flag is another - as mentioned in the article. Anything with a screen larger than 13 inches would be classed as a TV, and only software which can't be fixed/improved will be allowed to read digital TV signals.

    About the DVD example: it's not just DVDs, under the DMCA/EUCD it's illegal to circumvent encryption to access copyrighted work. Today this prevents free software hackers from writing DVD players, but what if Microsofts next version of MS Word uses an encrypted file format with some of the default+necessary parts of the file format copyrighted? yup, wrap anything in encryption, and free software can't legally access it.

  56. Alternative BIOSes needed! by Anonymous Coward · · Score: 0

    In my work I use PCs as lab equipment running real-time linux (RTAI and RTNET) which generally works great. However, a major part of the pain we typically experience is getting interrupts set up in a way that works without conflicts on the absolutely BIOS-brain-damaged DELL workstations that we typically have access to. The DELL machines are generally fine but the BIOS on them lets you control almost nothing about how interrupts are set. The contrast between this and, for example, an old ABIT board I used to build a machine for myself, is just silly. While it is true that most business types don't need all that functionality, it makes a huge difference for those that do. We'd even be willing to pay some significant amount of $$ for an alternative BIOS that gave us access to all the gory details just to avoid wasting time playing russian roulette with card swapping, etc. We even have some machines that don't deterministically recognize some framegrabbers on each boot. This requires us to boot over and over again till we (eventually) luck out... OK rant over.

    1. Re:Alternative BIOSes needed! by dfghjk · · Score: 1

      Old PC interrupts were not under software control and new ones are sharable. Before railing on any specific machine's BIOS perhaps you may wonder why, after so many years of having hardware-sharable interrupts, you continue to have "interrupt conflicts". PCI IRQ's are not uniquely routable in any event, so you can't solve any arbitrary IRQ issue strictly through BIOS control anyway.

      Having been specifically involved in this very BIOS code for a similar (or even identical) company, I can say that there has never been a compelling argument to provide the capability that you describe. The whole point of plug and play is that you don't need to do that. The hardware is capable of doing everything right and the problem that needs to be fixed is in the operating system, not the BIOS. As for "deterministically recognize", PCI doesn't require it of the BIOS, yet all BIOS'es (including Dell's) have a mechanism for assuring exactly that. Perhaps you don't understand your problem well enough to be commenting on it.

  57. Re:What laws? These: (?) by GoofyBoy · · Score: 1

    >Software patents?

    >The digital broadcast flag is another

    We are looking for laws that "explicitly ban free software for certain jobs". These restrict non-free software also.

    You examples don't answer the question.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  58. Re:Stallman + Anything = Wants it to be "free/open by Anonymous Coward · · Score: 0

    If RMS was a creationist he would argue with God that creation should be open and free (anyone should be able to create the universe but if you do use his model you have to release the source code).

    Yes, Stallman really does want an Free/open universe! What you describe is a copylefted universe, which is a little different.

    This is a stallman rant about god and nixon:
    I cared a lot about Watergate. In fact, I often wore a button which was inspired by Watergate, which said, "Impeach God." I compared what Nixon was telling us with the spiel that, according to Christianity, God gives us, and they match up point by point. "I have a secret plan to end the War in Vietnam, or end injustice and suffering in the world. For heavenly security reasons, I can't let you mere mortals understand the details of my plan. So you'll just have to take it on faith that what I'm doing is right and obey me, because after all, I am entirely good. I told you so myself, and you have to believe everything I say. And besides, I see the big picture, and I am so much wiser than you. So you should just obey implicitly. And if you don't obey me, that means you're evil, so I'll put you on my Enemies List, and the IRS will audit you every year for all eternity." I figured why stop with the small fry, let's go after Mister Big. No matter how powerful a tyrant is, they all deserve to have their power taken away.

  59. Who indeed? by Anonymous Coward · · Score: 0

    I know! I know!

  60. No, I will never get it. by Anonymous Coward · · Score: 0

    If "trusted computing" helps prevent grandma from being owned every time she hops on pogo, it has a great deal of value to very many people. Sorry, but that's life.

    The problem is that MS trusts the shell: protocol handler, but does not trust Free Software.

    IE will be automatically certified. Mozilla will have to jump through hoops.

    "Trusted" does not mean "secure". It means "written by us".

  61. Open BIOS is a good idea by salesgeek · · Score: 1

    The trend is to pack more functionality into the firmware on computers. More isn't always better as bios based features can limit end user functionality. This is why DRM is such a sticky issue - it's an example of using firmware to limit capability. An open BIOS would be a great place to ensure that a computer has maximum potential for the user... without the limitations that come as you pack functionality into the BIOS.

    --
    -- $G
  62. Ah yes, I can see it now. by Natestradamus · · Score: 0

    will a non DRM BIOS be considered a device for circumventing copyright, and get banned under the DMCA. All the more reason to get it established soon, before newer more ridiculous laws are passed.
    Unlawful use of 1's and 0's! Five years & $5000 fine!

    --
    The only thing necessary for the triumph of evil is for good men to do nothing. --Edmund Burke
  63. Rebuttal by Christ-on-a-bike · · Score: 4, Insightful
    OK, I was going to mod you flamebait but I think I should rebut your meandering efforts instead.
    RMS will complain that the blueprints of the CPUs aren't public
    No. RMS has never asked hardware manufacturers to expose their blueprints, only their interfaces. RMS might well complain if the interfaces of the CPUs were protected by NDAs, patents, or secrecy.

    Now if the interfaces involve encryption, and keys are not available to free software, then certainly a lot of people, not just RMS, would complain. But it seems unlikely that this will happen, since the large chip companies make money from Linux-on-x86 sales.

    RMS's philosophy that the only kind of software is the kind that you can not only have the rights to change and republish but also to tinker with in any way is directly in contrast with the philosophy of Capitalism
    You seem really keen on this, but it is false. The only way RMS contradicts capitalism is that he refuses to admit the crude monetisation of so-called 'intellectual property'. RMS instead says: ideas are not property. And our existing copyright and patent laws in fact state this.
    The capitalist system will optimize out the industry. I don't drink RMS's cool aid, though
    OK, at this point I have no idea what you are talking about. Free software is not going to destroy the computing industry, although it might cause some unemployment (just like other disruptive market changes). Surely "people who are smart enough and motivated enough" can cope with that.
    1. Re:Rebuttal by latroM · · Score: 1

      MOD THE PARENT UP!

    2. Re:Rebuttal by scatter_gather · · Score: 1
      You seem really keen on this, but it is false. The only way RMS contradicts capitalism is that he refuses to admit the crude monetisation of so-called 'intellectual property'. RMS instead says: ideas are not property. And our existing copyright and patent laws in fact state this.

      Sorry, it is not false just because you say so. The essence of this argument seems to be that engineering effort is equal to "ideas" and therefore should have no protection in the law. If I design and manufacture a motorcycle then you should be able to waltz in after all the hard work is done and get free copies of all the tooling so you can build my motorcycle design free of engineering costs. Since I recover the costs of engineering in the price of each motorcycle made and you will undercut the price in the market I guess I am just screwed eh? The "crude monetisation of so-called 'intellectual property'" in most cases is nothing more than wanting to get paid for your work. Until the crude monetisation of the rest of the stuff in the world catches up with your utopian ideals closed source and getting paid for it will still have a place in the world.

    3. Re:Rebuttal by Christ-on-a-bike · · Score: 1
      The fact that information/ideas can be exchanged for money is a byproduct of historical scarcity of the means of duplication of information (monks, presses, photocopiers, and so on).

      The existence of a market in X does not imply that X is a kind of property: for example, I can give you money to shine my shoes, but you are not giving me any of your property.

      Nonetheless, there is provision in law for certain kinds of business model related to the exchange of information/ideas for money. These provisions are called patents, copyrights and trademarks. They are not property rights; for example, there are statutory limits on their duration, transferability and extent (cf fair use).

      RMS objects to some of these provisions. This is because their rationale is not understood by legislators, and hence they set e.g. copyright terms to ludicrous lengths.

    4. Re:Rebuttal by The+Conductor · · Score: 1

      Your arguments (yours and the GP post) can be reconciled. RMS's position on copyright, in fact, is neither capitalist nor anti-capitalist. Capitalism is a sytem consisting of property rights, freedom to arrange terms of a contract, and enforcement of contracts. Copyrights have nothing to do with it. The term intellectual property is a bit of a crutch to help us think about copyrights, etc. in terms we are familliar with, but the analogy is superficial.

      The pharoh of Egypt owned the Nile and all the water in it. A rather strong monopoly position in the middle of the desert, that was. The population was allowed to partake only by his graces and the result was autocratic rule. Despite being presented as a property right, that was not capitalism. Those who overthrew pharonic rule were not anti-capitalists (nor pro-capitalists), and neither is RMS.

      Whether RMS's position is a good idea or not is another matter, but the issue is entirely orthogonal to capitalism.

    5. Re:Rebuttal by The+OPTiCIAN · · Score: 1

      > The only way RMS contradicts capitalism is that
      > he refuses to admit the crude monetisation of
      > so-called 'intellectual property'.

      I remain unconvinced that so-called 'intellecutal property' is a natural requirement of capitalism.

      I believe I'm a capitalist but agree with Stallman's assertion that ideas are not property.

      If you define capitalism as "an economic system based on private ownership of capital" then those things often referred to as 'intellectual property' are not a requirement.

      If you define capitalism (as I tend to) as "An economic system based upon the leveraging of wealth to accrue more wealth." then so-called 'intellectual property' is certainly not a requirement.

      Stallman has convinced me that 'intellectual property' is an arbitrary concoction. Our world has been weaned into it so slowly that most people have missed what a joke it is, but it is misguided.

      --
      People who like to sledge capitalism because they've seen it as one of the great evils like to tie capitalism and patents and other things in together, in much the same way that they can be prone towards blaming all evil on the world upon the United States. However, I don't think it's a valid link. Such linking certainly does't contribute towards meaningful debate - it just leads towards label wars and alienates people who like capitalist philosophy *and* winding back of out-of-control legislatures and patent offices.

      (I mention the last section in agreemet with the direction of the parent post, not in an attempt to put words in the mouth of its author)

      --


      Believe with me, my saplings.
  64. But why? by Fallen+Andy · · Score: 1

    Back in t'old days, real men programmed machines with no such weenie luxuries. No No. The ROM only knew how to say "Hello I'm not dead" and gimme a disk with a boot block. Please no replies with "front panel switches" :-) Why have a BIOS in ROM at all? The ROM ought to load the "BIOS" off hidden sectors on whatever the boot media is. Even AMESS understands this (thanks to it's CP/M roots). Foo. Put *machine* diagnostics in the ROM, not old INT 10, INT13 crap. That way even those of us who ought to know better can hose ourselvess overclocking and doing other things without losing everything. Shame that RMS won't come clean and admit he couldn't write an OS... There is no pressing need for a freeware BIOS a la Phoenix's clone of the IBM bios because anyone doing embedded stuff is going to go for a FreeBSD or Linux solution anyway and aside from a very brief interlude with INT 13 (a couple o' seconds) ...

    1. Re:But why? by dfghjk · · Score: 1

      Because the first thing a processor does when it powers on is fetch an instruction from a specific address. That instruction would come from a "ROM". Doing something else to avoid that would be stupid. As for adding additional functions, it's easy to make arguments for why they are good things. A whole lot of people could tell you at this point why not requiring a floppy (or front panel switches) is a good thing.

      True embedded work IS the BIOS and there's plenty of it that's not BSD or Linux. Ain't no Int13 in my embedded work. That's a PC fabrication.

  65. Re:If you're going to troll, at least learn Englis by Anonymous Coward · · Score: 0

    Dumb and Dumberer

    Who looks more stupid, the guy missing out a few words or a guy trying to be clever about it and being wrong. Also the guys trying to be funny, not trolling.

    You're with stupid.

  66. I Like This. by bfg9000 · · Score: 2, Interesting

    I've actually thought the same thing many times (though from an 'Open Source' rather than a 'Free Sotware' viewpoint); what's the point of having a completely open-source OS and drivers if you don't have an open BIOS? From a security standpoint, it's similar to Apple's OSX -- the kernel may be open to review, but if Aqua is completely closed, there is no way you can verify that there are no backdoors in it. You can only be certain if you have 100% access to all the code running on your system and can check it yourself, and even then, it's still a bit risky (I know I'm paranoid, I'm an OpenBSD guy at heart). While it is highly unlikely, if your BIOS is closed the possibility of backdoors still exists, and will become more probable in the future as MS/Pheonix get together on their new DRM-BIOS (search old Slashdot articles to find it).

    In short: Anyone in the post 9-11 world who trusts the government or big business to look out for the rights or privacy of the individual needs to stop watching the Fox Propaganda Network and see what's happening that Rupert Murdoch DOESN'T want you to know about.

    --

    I'm not normally an irrational zealous dickhead, but I figure "When in Rome..."

  67. Soup Nazi by Mordaximus · · Score: 4, Interesting
    "Using Linux and GNU is like eating at a soup kitchen or shopping at a goodwill store."

    With all due respect you seem to be stuck on the free as in beer. There is far more to open source that that. I particularly like that, using your analogy, this "soup kitchen" not only gives away soup, but provides the recipe so I can improve it. Or take their soup and use it in a burger recipe. And I can charge for delivery if I like!

    It would kinda suck if the soup kitchens of the world put out the restaurants... I rather like eating out.

    Hey buddy, you're quite free to walk into a soup kitchen RIGHT NOW and eat. Why don't you? Likely because the restaurant makes much better food, has much better ambience, much better service and also serves wine with the meal (They even have better soup!).

    The problem with your analogy is that right now, the soup kitchens are making the better food, PLUS wine and a cab ride home. FOR FREE. If the soup kitchen can continue to make better food, and provide better service, good riddance to the restaurant.

    But some of the restaurants are learning : Look at Novell, IBM, HP... they've got the idea : they've put soup kitchens IN their restaurants. They give the soup, and sell you tasty bread to go with it. They let you walk to the buffet for free, or you can pay to have a waiter!

    If you, or your restaurant can't accept and adapt to that, well... looks like you and your wife won't be eating out much longer.

    Don't be such a soup nazi! :P

  68. common sense? where? by poptones · · Score: 1
    sooo... you think people should have to be "educated" in order to enjoy the "priviledge" of trading email and gaming at arcade sites? Just because the fucking computer is the enabling technology?

    Talk about clueless! How about this? We require everyone to license their telephone - because, after all, I just pick it up and press a few buttons and I can pester anyone in the world! I can talk dirty to them, corrupt youth, organize violent antigovernent actions...

    The only differnce between the computer and the telephone to most of the population is the computer blows the fuck up every few months when it is used in a manner expected by any reasonable person. The telephone is simply too "dumb" to be subject to the same infections (or they were until the advent of "smart cellphones").

    The car analogy is not only banal but also hideously misplaced. We generally do not have people running around erecting their own misleading road signs and actively disabling the brakes on people's cars.

    Most people now don't give a fuck about "creating media" any more than most people cared about operating their own radio transmitter in 1920. They just want to be able to trade personal pictures and porn with their friends, swap music, send notes around... and they should not have to endure the nonsense that is become "the internet" in order to do so. Why this notion seems such a threat to so many like you is completely beyond me; I don't give a fuck about AOL either so I simply don't pay for the service. That it exists is no more a threat to my liberty than the clouds in the sky.

    Just like "trusted computing."

    1. Re:common sense? where? by WNight · · Score: 1

      Trusted computing won't stop bugs, an outlook bug will still let a worm spread to other broken copies of outlook, deleting files as it goes. All trusted computing will do is prevent you installing a mail program from someone Microsoft doesn't "trust" (ie, no kickbacks).

      If any of these ideas were actually for the benefit of the user they might be reasonable, but they're for the benefit of the media companies.

      Unfortunately, if we want computers to be complex enough to be powerful we're going to be able to cause problems if we misuse them. At some point users need to take responsibility for computers, much as they would for their car. As the parent poster said, you might not have any idea what an "oilchange" is, or what a "brokenfanbelt" is, but you know that you need to get the car serviced regularly and that if a warning light is on it needs special attention. If you can't do it you hire someone. If you ignore or bypass the warnings and run a car that you should know isn't fit to drive you will be responsible for any harm you cause.

      This is true even of lawn-mowers and propane barbeques which we don't require a license to buy. Why can't it be true of computers?

  69. Re:Stallman + Anything = Wants it to be "free/open by Anonymous Coward · · Score: 0

    Which is precisely why I am glad That G-d is in charge of creation and not RMS

  70. Fuk Stallman by Anonymous Coward · · Score: 0

    The Fat loser..... I have no idea how Stallman makes his calculations, but over the years he's shown that he *hates* anything that makes money especially in software. What about the rest of us that depend on software jobs that get paid Mr. Fukman? I guess he's mad that McDonalds is not free.

    Here's some feed back for the fat bastard: Fuck Off and Die.

    Noone gives a $hit about you or your ideas (besides some.....but then there's plenty of people in the world who have $hit for brains).

    Go back to your cave and your plan to undermine capitalism and the fruits of hard working people.....You'll be Smeagol the *fat version*, obesesses with something so wrong..that will eventually bring you to your demise......

    1. Re:Fuk Stallman by Anonymous Coward · · Score: 0

      Apparently he also hates it that soap manufacturers make money as well. That's why he never uses it.

      BTW, isn't it about time for Michael Moore to make a movie about him? They could call it "Smellenheit GNU."

  71. Re:If you're going to nitpick, at least learn Lati by Anonymous Coward · · Score: 0

    > JessLeah whispered as an aside:
    "You aren't an idiot if you make mistakes in your writing. You're an idiot if you make mistakes in your writing, you get corrected, and you knowingly keep making the same mistakes."

    JessLeah,
    While looking back at your posts, I see that you have been corrected often enough for your pedantry. Yet, you keep at it. And it appears you have no flair for it at all.

  72. Some Things Just Need To Be kept Non-Open Source by Austin+Milbarge · · Score: 1

    Open source is not a panacea for everything. By letting people see the code for the BIOS opens up a world of more incompatiblity. Its bad enough trying to get Linux to work on current hardware. Now we'll need to worry about a certain kernel of Linux working with a certain distro of BIOS?? No thanks! There already are too many cooks in the kitchen as it is.

  73. Re:Stallman + Anything = Wants it to be "free/open by Anonymous Coward · · Score: 0

    anyone should be able to create the universe but if you do use his model you have to release the source code

    how can he suggest DNA be open source - by rights it's IP owned by the pharmaceutical companies isn't it?

  74. D-M-C-A by CarrionBird · · Score: 1
    (To the tune of YMCA)

    It's fun to violate the D M C A!!.....

    --
    Free Mac Mini Yeah, it's
  75. Shut up and finish the HURD by Anonymous Coward · · Score: 0

    A few points:

    1) I've read the article twice. Not one mention of BIOS in there. How does this relate?

    2) Why is the variety of licenses available to me as a developer (GPL, BSD, Penalty-of-Death) a bad thing? We whine a lot about the freedom of the end-user, but forget the developer has lots of freedoms, too, including the freedom to ask for something in return. The fact that not everbody chooses the GPL is not a bad thing. The fact that some do is a very good thing.

    3) Since 1984, the big excuse for the vapo-HURD was "Oh, we switched to Mach. That'll take a long time." Now we learn that they switched to L4. See you in another 20 years!

    4) Let's have a contest: Find an interview with Stallman in which he neither a) whines or b) makes excuses for the 20-year abscense of the HURD. Post your links here.

    1. Re:Shut up and finish the HURD by sugarmotor · · Score: 1
      "I've read the article twice. Not one mention of BIOS in there. How does this relate?"

      -- Did you click on the "Next" link?

      See under:

      "Outside the GNU project, what are some of the more interesting free software projects you are attracted to right now?"

      Stephan

      --
      http://stephan.sugarmotor.org
  76. Re:Stallman + Anything = Wants it to be "free/open by Anonymous Coward · · Score: 0

    No, the IP in the DNA in *your* body is *your* IP. After all, your body is the one thing you own when you come into the world.

    If you get a woman pregnant, you can actually order her to get an abortion on the grounds that the baby's DNA infringes your intellectual property rights.

  77. Open BIOS is probably a NECESSITY. by stealth.c · · Score: 2, Interesting

    Correct me if I'm wrong, but a BIOS is nearly negligible as far as making money. It comes on hardware which is sold for a price. So I don't quite see why PC manufacturers would be so put off by the idea.... Except that some hairy communist is trying to cram it down their throats.

    But weren't there people trying to DRM the world through the BIOS? "Trusted Computing" and all that? The only way it can be trusted is if the source can be independently audited. Seeing companies scrambling to protect themselves from their customers only gives credence to the notion that corporate power is really getting out of hand.

    But of course Stallman, like an idiot, still insists that people adapt to HIS vocabulary. He begins the interview with paragraphs of definitions. It's his lone insistence on cumbersome terminology that makes me completely fed up with listening to him--and I'm usually on his side! How sad is that? Imagine how a proprietary mind would react!

    The biggest obstacle for the acceptance of Free Software is still Richard Stallman. For Pete's sake, man, ATTEMPT to understand *other people*.

    1. Re:Open BIOS is probably a NECESSITY. by BCW2 · · Score: 1

      You hit it. Phoenix is working with M$ to implement DRM through the Bios. This is not a good thing. We do need an open Bios. It can be done but convincing the Mobo manufacturers of the need is a problem, the are influenced by M$.

      --
      Professional Politicians are not the solution, they ARE the problem.
  78. Non Restrictive BIOS is the key by nurb432 · · Score: 1

    When you are unable to boot ( and potentially run ) anyting other then what is 'authorized', you will care..

    This is the true problem that is being discussed.

    Even if you are able to bypass the bios after boot, its still needed for that initial load.

    Now what good is it for the MB companies? Its not.. they would rather conform to 'DRM standards' so they dont get sued later for 'aiding' pirates..

    --
    ---- Booth was a patriot ----
  79. Re:Some Things Just Need To Be kept Non-Open Sourc by Anonymous Coward · · Score: 0

    Oh yes, because Open Source is so awful at standards compliance, and proprietary software is always better. That's why Linux can handle ancient POSIX code while Windows barfs on stuff made five years ago.

    Wait a minute...

  80. As an American... by jwthompson2 · · Score: 1

    Nothing would make me happier than to see more countries do like what was done by Hugh Grant's character as Prime Minister of England in 'Love Actually' when he stood up for his country in the face of America. I am all for national sovereingty and minimizing gloablization efforts because they stifle individual countries and end up hindering everyone in some way. Now some people might not like it but if each country's politicians look out for the good of their countries instead of bringing them into these stupid trade groups and treaty organizations I think the world might just be better off.

    --
    Even if I knew that tomorrow the world would go to pieces, I would still plant my apple tree. -Martin Luther
  81. That's how wars get started... by Anonymous Coward · · Score: 0

    Germany only looking out for Germany has been shown not to be such a good idea in the past, you know.

    1. Re:That's how wars get started... by Anonymous Coward · · Score: 0

      Germany wasn't looking out for Germany, they committed mass atrocities 'beacause they could' mass-murder and war is never in a country's best interest, but may at times be necessary to combat external forces. Germany had no real justification for the aggression beyond their borders except greed, malice and various other vices.

  82. "Legacy free" by Anonymous Coward · · Score: 1, Interesting

    I'd like to see a BIOS for the PC without alot of the old cruft that was used back in the days of DOS. All you NEED now in a bios is powerup diags, configure the chipsets/memory and then search for a mass storage device that has an OS. Of course, a bios can have more fluf than that, but niche uses aside, when has anyone called int14? (the BIOS's serial port functions)

    How about booting off of those USB key things.. or keep your OS image on your digital camer's flash rom, and booting of off that.....

    1. Re:"Legacy free" by weapon · · Score: 0

      I'd like to see GRUB in bios! (Except i have never worked out how to boot floppy's or CD's from it, not that i tried hard0

      Weapon

  83. The solution is OpenBOOT ... by quarkscat · · Score: 1

    which has been adopted by both SUN and Apple.
    This system allows for the modification and
    extension of the BIOS. It is based upon the
    FORTH programming language, which is both
    compact (minimum of 32 keywords as a core), as
    well as highly extensible.

    Need to add discovery of new hardware, and the
    loading of the appropriate drivers?

    Need to add a new BOOT device to the startup?

    Working on an embedded system that requires
    adaptible startup processes?

    OpenBOOT is an IEEE standard, albeit it hasn't
    has such an active development core in the
    past couple of years. If you want to see the
    power and flexibility of this strategy, look
    at the console BOOT prompt on any SUN or newer
    Apple computer.

    1. Re:The solution is OpenBOOT ... by Anonymous Coward · · Score: 0

      It's OpenFirmware! OpenFirmware!

      http://playground.sun.com/1275/

      Frankly, I think this is the solution to ALL of our BIOS problems... And it exists. Today. And is being used in millions of computers, around the world!

  84. I thought there was one already? by b1t+r0t · · Score: 1
    Open Firmware works quite well for Sun and Apple.

    Oh wait, that's not GPL. Not free enough for RMS, I guess.

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  85. Most of these are non-issues... by gregorio · · Score: 2, Interesting
    The nightmare that is ACPI and its support under free OSes could be fixed with free BIOS/firmware replacements
    Ok, so if you can't follow one standard, you'll simply drop it and make one from scratch? That does not make sense. In fact, it's much easier to support the existing standard than creating a whole new BIOS.
    Hardly any BIOS supports booting from USB devices (external drives or USB memory sticks), this could be easily fixed as well
    Almost every single P4 and newer XP motherboards come with a USBDisk-aware BIOS. With flaws, but they do support USB Disks. Again, it's much easier to wait one/two months for these technologies to mature than building a whole new BIOS.
    A free BIOS/firmware could implement a generic way of booting computers from the network, without the need of onboard boot ROMs (and proprietary net boot schemes) in Ethernet adapters
    You can just put your network bootloader on a CF disk.
    A free BIOS/firmware could even implement interfaces to access and set up the BIOS remotely via network or serial consoles. This would remove a big showstopper that makes x86 commodity hardware with Linux/*BSD still inferior to the proprietary RISC/Unix systems of Sun et.al.
    That would be nice, but you can already do that using hardware solutions.
    Older BIOSes (for Pentium I/II/K6 motherboards) don't recognize harddisks above 30 GB, forcing owners to throw away hardware that can would still perform reasonably under Linux or *BSD.
    The BIOS won't recognise, but the OS will. Who cares about bios disk access anyway? We all use 32 bit OSes, and people who are still stuck in 16 bit don't need BIOS (because you can just use your own driver in your customized 16 bit solution) access to 120GB disks anyway.
    Other older BIOSes don't support booting from CD, thus making OS installations or use of rescue CDs difficult
    Well, my old P166MMX boots from CD. Most old computers will do that too.
    The quality of IRQ management and fine-tuning options for hardware parameters, for example, vastly differs between current BIOS implementations, getting a good BIOS is thus a lottery.
    Who guarantees that the OSS BIOS would have the best UI for hardware fine-tuning?
    1. Re:Most of these are non-issues... by Anonymous Coward · · Score: 0
      Ok, so if you can't follow one standard [the ACPI standard], you'll simply drop it and make one from scratch? That does not make sense. In fact, it's much easier to support the existing standard than creating a whole new BIOS.
      ACPI is hairy and complicated. It is notoriously flaky and a major source of computer failures.
      You can just put your network bootloader on a CF disk.
      Adding $50-100 per machine to a large installation == you are fired.

      The built-in network boot support on NICs is flaky, at least in my limited experience.

    2. Re:Most of these are non-issues... by gregorio · · Score: 1
      ACPI is hairy and complicated. It is notoriously flaky and a major source of computer failures.
      Sources...?
      Adding $50-100 per machine to a large installation == you are fired.
      Makes sense, but... I wasn't complaining about ethernet boot (wich means I don't use CF cards in these situations, I just use ethernet boot without complaining), I just pointed an easy solution to the guy's problem with ethernet boot loaders.
      BTW, an 8-16MB CF Card costs 15 dollars at the hardware store, and less (than half) in large quantities.

      Acting all bitchy about non-fatal (wich means they only bother you as an admin, but won't stop the system from working) problems in your existing or future installation == you are fired.

      Read above to know what I think about existing complaints related to ethernet boot. :o)
  86. GNU/BIOS by AnomalyConcept · · Score: 1

    One of the key things I would like to see is a common BIOS that has the features of many of the popular BIOSes these days. Things like automatic hardware detection and boot-time security would benefit from this. One thing that has been bothering me is full ACPI support in the BIOS. As a laptop user, this is important, because ACPI support is one of the keys to system-level power management. If hardware detection was BIOS based, then 1. drivers wouldn't be all that important, and 2. waking up from hibernation wouldn't require more effort (at least, in Linux). Needless to say, I haven't had the time to get it working yet. In short, it wouldn't do anything for the motherboard companies. Many mobo manufacturers have their own BIOSes, with optimizations/specifics to the boards they make. Perhaps GNU/BIOS could provide a common starting point on which specific features on boards could be then added.

  87. Comes down to money.. by Anonymous Coward · · Score: 0

    If someone would show Motherboard manufacturers how a GNU BIOS will save them money, provide an edge over the competition and allow them to keep their proprietary technology private I am sure the companies will be receptive.

    Just telling someone to switch to something because it should be free is ignorant. This is not how businesses work. I own an OSS company that specializes in security and related products and services.

  88. This is why we need a Linux by PotatoHead · · Score: 2, Interesting

    computer. Not a computer that can run Linux, but one that is built specifically to run Linux. Ideally, this computer would not run win32 out of the box.

    Call it the Open Station, or some other thing.

    The way I see it, corporations are rapidly gaining more rights than we, as individuals, are. In order to realistically put our hat in the ring, we need a corporation that works to do our bidding. Better to start building one now than later.

    There is another side benefit here as well in that some of the benefit Apple brings to the table could also happen in Linux land. Control over the hardware, or at the least, solid known minimum specifications would allow developers to target the known environment, making support and the user experience more cohesive than it is now.

    Expensive to start? Sure, but necessary IMHO.

    Personally, I would support this effort. Say a nice machine hits the $300 - $600 mark w/o monitor. That price point would put it in reach of a lot of folks.

    We can make our voice heard in a more powerful way while bringing some credence to the whole OSS movement in a new way.

    I know Linux and the BSDs run on almost anything. That's a good thing; however, I believe if people see Linux computers as a choice, their perception of Linux might change for the better. The whole thing would become a little less leach like. (I don't believe this, but I have heard others lean this way from time to time.)

    Something to think about anyway...

    1. Re:This is why we need a Linux by Anonymous Coward · · Score: 0

      And as if by magic, here is your "Open Station"

      http://www.palmerini.org/ftd/moody.php

      Wow Slashdot turns ideas into reality at the press of a button!!

  89. I'd support the development by CaptainFrito · · Score: 1
    As CTO of an embedded hardware/software development company, I would be interested in sponsoring such an effort, both financially and with personnel.



    Commercial BIOS is slow, cumbersome, and simply a pain to fix and feature. Things like PXE, console redirect, etc. are far more expensive then they should be because the commercial providers see these features as 'high end server features', and thus overcharge for them.

  90. The BIOS is the device driver for the motherboard by LordNimon · · Score: 1

    The BIOS in PCs isn't just some piece of firmware, it acts as a device driver for the motherboard. It provides APIs that allow the OS to interface to various parts of the motherboard, like the power supply. Therefore, each motherboard has its own BIOS that is tailored to the unique combination of devices that are on that motherboard.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
  91. So? One vendor has to be willing to ship a board by Anonymous Coward · · Score: 0

    One vendor out there should have a board (or series of boards) that can be re-programed with an OpenBIOS that can boot up and run FreeBSD.

    So just PUBLISH the name of the damn board(s) and let the supports go buy it. Include a XML thank you letter so the geeks who care can print out annd mail the letter to the manufactor to let them know that they bought the board BECAUSE of the vendor's support.

    Whining about 'we can't get every vendor on board' - screw that. Ya just need onne.

  92. Maybe.... by Anonymous Coward · · Score: 0

    Maybe if RMS took a shower the companies with which he meets would be more receptive to his desires. If he came into my office, I most certainly would not entertain any ideas given to me by some smelly hippie.

    I'll probably get modded flamebait, but I do have a point here, which is that RMS should consider changing his appearance (and smell) if he wants to be taken seriously by the mainstream.

  93. More like: by twitter · · Score: 1
    1. publish your mobo specs and sample code on source forge
    2. watch the world make you a richer more awsome bios than you ever imagined
    3. use the last item and save whatever portion of your costs AMI, Phoenix and whoever's bugs were costing you.
    4. Rack up sales because your mobo works, is DRM free and kicks ass.
    5. Watch your competitors try to catch up.

    I'm sure there are some catches to the rosy scenerio above. I can imagine chipset makers bowing to M$ giving you trouble and that could ruin your business. The NDA rot is deep rooted and must be attacked where it gets it's most money, the desktop. They propose the following scenario to mobo makers:

    1. use this new DRM BIOS or we drop you and you won't be able to buy parts.
    2. say yes, bitch and give me more money.
    3. screw you anyway.

    Smaller mobo makers are going to be eliminated if the NDA people have their way. It's always easier to control a smaller number of rich slaves than a large number of hungry ones.

    --

    Friends don't help friends install M$ junk.

  94. Re:Stallman + Anything = Wants it to be "free/open by Jeremy+Erwin · · Score: 1

    Which is precisely why I am glad That G-d is in charge of creation and not RMS.

    One can believe that various deities are in charge of various aspects of creation, and we puny humans shouldn't disturb them. Or one can seek to understand the underlying mechanisms of the universe with an eye towards eventually mastering them. Humans have tended to the latter path, and today, we no longer think of lightning as various bolts tossed around by Thor, but as a logical consequence of certain electromagnetic laws.

    It is our understanding of electromagnetism, inter alia, that has enabled us to build personal computers. It is the free exchange of information in scientific journals that us has enabled this understanding. While scientific journals have, of late, begun to enforce heavy handed copyright rules, the authors of journal articles freely build upon the works of others with the expectation that their works will, in turn be cited by authors building upon them.

    It should be fairly obvious that this "open" spirit of enquiry has provided more material benefits than the "closed" development model advocated by various priest hoods.

  95. freedom is better by twitter · · Score: 1
    You proclaim:

    But if tcpa allows those wal-mart "computing devices" to provide their users some basic functionality without ddosing the entire subnet with virus activity, then I'm all for it... as will be most of the joes and janes presently calling tech support every month because their computer caught (yet another) case of the clap.

    Why not just give them free software instead? KDE 3 is just as easy to use as XP is but the underlying system takes care of your virus problems. It's what I recommend to my clients. M$ is over unless they thwart the world with BIOS lock outs and bad laws.

    --

    Friends don't help friends install M$ junk.

    1. Re:freedom is better by WNight · · Score: 2, Insightful

      The problem is that the underlying architecture *could* stop worms and trojans but it doesn't. All that stops them is obscurity.

      Don't get me wrong, I run Linux at home and I love the security, but I know that every configure script I run could contain harmful code. I know that a trojaned version of a mozilla pluggin could run with my privs and wipe out everything I can access.

      What we need to do is run every application as a seperate user. You wouldn't run Apache and sshd as the same user, or run an ftp server as any user with anything other than read access to a chrooted environment, but people feel really comfortable running ut2004, Mozilla/Thunderbird/etc, konsole, BitTorrent, AcroRead, GQView, and a million other programs that could all have a buffer overflow (remember when the JPEG virus was just a myth?) and execute arbitrary attack code.

      Sure, if I, as a user, typed 'rm -rf /' the computer would keep purring along. My servers would keep serving, nobody outside would notice. But I'd lose everything I care about. (I do have backups, but this is a what-if.) OS installs are easy these days, but recreating my thousands of documents, reripping my MP3s, losing my photos. These things are a pretty nasty consequence and I'm no safer in Linux than in Windows, except that I (possibly) pick better applications. One bug in my email client though and I'm hosed.

      What we need is for Mozilla to run as wnight-mozilla, for ut2004 to run as wnight-ut, for gqview to run as wnight-gqview, etc. They'd all use (behind the scenes, the user could have a nice GUI for this) symlinks and user groups to get permission to access their files from a stripped-down home directory. If I use Firefox and Thunderbird, Firefox never needs to see my email directory, even with read access. GQView never needs to see it either, or my firefox directory. ut2004 doesn't need to know that any of those programs or their data even exists. But they need to share a download directory (where you can't over-write or delete another user's files, like /tmp) and where I can use a more-trusted file-browser to sort things around between aspects of my overall user account.

      Otherwise we're just as vulnerable, once someone gets past our slightly higher walls we're just as unguarded.

    2. Re:freedom is better by black+mariah · · Score: 1

      Exactly. Most Windows viruses rely on user stupidity/error to propagate. There isn't a fucking thing keeping the same thing happening to Linux users, and you have to be a fucking idiot to think that using Linux means you are completely invulnerable.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    3. Re:freedom is better by LuSiDe · · Score: 1

      Systrace, GrSecurity / PAX, ACLs are another alternative to the one you describe.

      --
      WE DON'T NEED NO BLOG CONTROL.
  96. secrecy is a poor form of co-operation. by twitter · · Score: 1
    The hope with the secrecy approach is that nobody fires, because in the end the only winners are the lawyers.

    Funny how publishing specs and simply not suing everone in the world is so difficult to do.

    --

    Friends don't help friends install M$ junk.

    1. Re:secrecy is a poor form of co-operation. by WNight · · Score: 1

      You could probably convince the big companies to do this. You know, the ones that have a product and expect to profit based on its merits.

      Good luck convincing assholes like SCO though, who exist only to leech money from those people who actually create things.

      But because of this, and because Intel or AMD or anyone could turn into a SCO if they missed a generation (think 3Dfx) you need to change the patent laws. 1) Allow independent discovery. 2) Automatically refuse to enforce any submarine patents. 3) Don't allow continuations to extend the scope (part of #2). Implement those, and of course, some decent checking of what is actually new, not merely "... over a packet-switching network" and you'll clear up most of the problems. Even software patents could be tolerated if they were actually new and useful ideas, instead of rehashed crap, or UI patents, and perhaps if the terms were a bit shorter. As is, even if we ban software patents the whole system is still worse than useless.

  97. This is important to ward off the threat of DRM by Anonymous Coward · · Score: 1, Insightful


    Actually, this could become VERY important as the industry pushes for greater security lockdown of the machine. (E.g.: DRM throughout the entire stack.)

    Full-blown DRM would necessarily involve the BIOS. Sure, GNU/Linux can remain free of DRM, but what good is that if the BIOS refuses to boot it for "security" reasons?

    We really need an open-source BIOS, and we need it now before it's too late.

  98. The HURD by Animats · · Score: 1
    The GNU Hurd, Stallman's OS doesn't seem to have made any progress since 2002 or so.

    I was just looking at some of the source code. Those guys are coding like it's 1985. Pages of code to re-implement "stl::vector" for each type.

  99. There already IS a LinuxBIOS by nusratt · · Score: 2, Informative

    And it's four years old.
    http://www.linuxjournal.com/article.php?sid= 7170

    "LinuxBIOS runs on a wide range of platforms. Fifty supported motherboards are in the source tree, but we have found that many motherboards are so similar that a LinuxBIOS for one motherboard can work on another. Companies build code for one motherboard, run it on another motherboard and do not always get around to telling us.

    LinuxBIOS works on 64-bit and 32-bit CPUs. CPUs supported include the Alpha, K8, K7, PowerPC, P4, PIII, PII, Cyrix (VIA), Geode (now AMD) and SC520 (AMD). Chipsets are too numerous to list. Form factors of mainboards range from the smallest PC/104 systems to the largest K8 systems. An IBM PPC 970 port is in progress.

    Chipset Secrets

    One of the most common phrases we heard from chip vendors in the first few years was "we'll never tell you that." "That" being CPU information, chipset information, motherboard information or any combination of the three. The designs for these three systems constitute highly guarded secrets. It seems amazing, even now, that vendors are able to let us build a GPLed BIOS that by its nature exposes some of these secrets.

    How was it possible for us to get this type of information? Simple, businesses are not charities. If there is no business case for releasing this information to us, they do not do it. If, however, there is a business case, then it happens--sometimes with astonishing speed.

    From what we can see, the two factors in our success were competition and the creation of a market. Competition gave us a wide variety of choices as to motherboard, chipset and CPU. Once there was a reasonable market, vendors were concerned about being left out.

    The experience at LANL is revealing. LANL's last two large cluster RFPs have specified LinuxBIOS as a mandatory requirement. Spending on these RFPs has come in at over $19 million US. Companies that had decided not to become involved in LinuxBIOS could not respond to these RFPs. Companies that had the foresight to get involved in LinuxBIOS early in the game were equipped to respond. Foresight, in this case, conferred a competitive advantage.

    Conclusions

    LinuxBIOS has come a long way in four years--as one person put it, from "I'm Possible" to "In Production". LinuxBIOS is used on everything from the largest Linux clusters yet built to the small--test instruments, MP3 players and portable clusters.

    LinuxBIOS makes it possible to build systems without PC hardware baggage. The systems can be optimized for Linux and thus can be more compact and simpler. There is increasingly a business case for such systems.

    LinuxBIOS is now in its second version, with four years, at least six CPUs and over 50 motherboards' worth of experience behind it. It now takes only days in some cases to do a port to a new system; originally, it took months. LinuxBIOS' impact on the world of computing is only beginning."

  100. Re:Stallman + Anything = Wants it to be "free/open by Hungus · · Score: 1

    Or one can rightly believe that the universe was created in an orderly fashion and for a good reason, and that one of the reasons it was done so is so we could recognise its order and thus see the creator. God hasn't hidden things from us to make the universe closed as some mystic religions would claim, in fact He gave us the minds, tools and desire to discover it.

    --
    Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
  101. Why something new? by Em+Adespoton · · Score: 1
    Why doesn't someone just develop an OSS version of Open Firmware?

    The specifications already exist, it's compatible with Apple and Sun hardware already, and is the direction the x86 world has stated they're planning to move in (aside from the DRM stuff). Seems like the obvious solution.

  102. Very scary post by einhverfr · · Score: 1

    It's gonna have to happen: either we do it our way and let them do it theirs and let the market decide, or they are going to leap ahead and then will have the power of "proof." Once that happens it won't be a matter of deciding for ourselves because, if TCPA is at all effective in reducing the number of compromised commodity computing systems, the lobbyists will waste no time making sure the braindead old farts in washington legislate away all other options.

    You do realize that we are talking about DRM here. The thought of legislation aimed at requiring DRM on all computing devices should be abhorrent for anyone, such as yourself, who believes or professes to believe in the free market, in ideological freedom, or even in capitalism.

    What you are suggesting is that the only way of competing is to develop a completely open replacement. The only trouble is that manufacturing microchips is expensive and not exactly something one can do at home.

    Yes, there are open source computer chips out there. They are not very common but they exist at least in concept and in design. But what are they without a mass market?

    The answer is, I think, first to support the development of such projects as LinuxBIOS (I may want to look at this when I buy my next system) and secondly to try to get manufacturers to begin moving in an open source derection with things such as computer chips, chip sets, etc.

    But finally, the market *will* determine whether this works regardless of other factors, and I am not sure that it will. As the simple example, I would point out that eBooks are still extremely rare, and I see no reason why book publishers would stop printing paper books.

    Similarly, despite many claims that DRM would make the CD obsolete, I am not so sure. Indeed, it may prevent the CD from becoming obsolete. I actually think that if we saw more centralized control over, say the ability to watch a DVD, I think that they would be less common than they are today. I don't think that people generally like the idea that they don't have any control over their documents, etc.

    Also, you have the problem of competition. If I state that I only accept documents written in Word 2000 or earlier formats, or with Abiword, OpenOffice, etc. then I can use this as an incentive to get people to begin installing these applications side-by-side Word. Unless MS decides that they want to really hurt people by preventing access (i.e. the ability to read) to legacy content, this could backfire big time.

    In many ways, I agree both with the practical benefit of open source, and with RMS on the value of freedom. But unlike RMS, I think that the "moral" value of freedom exists primarily because of the practical and tangible benefits that it provides. Freedom is the killer app of Linux, but this is due to economic and practical reasons rather than an abstract moral right.

    But perhaps these two are intertwined. Moral good might be defined by, or at least measured by, the net level of social benefit that is generated by an intangible such as freedom. At least part of this benefit is economic. So I am not sure that the Free Software and Open Source movements are as different as RMS makes them out to be.

    --

    LedgerSMB: Open source Accounting/ERP
  103. So? by Elpacoloco · · Score: 1

    If my bank refuses a connection for this reason, I fully intend to widthdraw every cent deposited, close the accounts, and flip them the finger. Should they delay in giving me every cent, I'll have a nice policeman show up and ask them why not?

    Paypal doesn't work for me anyway. I don't use DVDs [Because I don't trust them.]

    If my computer doesn't boot from lack of signage, the equipment is being shipped back as defective. If this happens multiple times, my lawyer will write them a nice letter asking them if they intend to fulfill their part of the bargin.

    Once I've bought it, it's mine, and I do intend to control it my way.

    1. Re:So? by duffahtolla · · Score: 1
      Your bank will happily close your account.
      Paypal wont care since your not using them anyway.
      Big Media wont care for the same reason.
      And your computer WILL boot linux, but it's utility will be limited.

      And for all your efforts, TC will still be there.

  104. Re:Stallman + Anything = Wants it to be "free/open by Jeremy+Erwin · · Score: 1

    Either way, there's an implicit invitation to reverse engineer, read the source code, and contribute patches.

  105. What about EFI? by flink · · Score: 1

    Isn't this what EFI (Extensible Firmware Interface) is supposed to be? The specification is freely available, and there is a reference implementation released under the Common Public License (CPL). I know it is a product of Intel, but it is suppsoedly an architecture-agnostic platform.

    Does anyone know why there hasn't been been more widespread adoption of EFI?

  106. You've argued for customizable software, not open. by mactari · · Score: 1

    Slowly, management has come around to the fact that open source deployment is faster, if not as flashy, as far more expensive commercial applications and at least as effective. They came to that realization because when problems came up they saw with their own eyes that our open source tools had the answers and the commercial products didn't because the commercial products were not licensed to "see" the problem.

    I don't quite follow. Are you saying that open source applications/suites/etc "had the answers" b/c you could modify them? Or just that there were free alternatives for these needs that, for whatever reason, weren't reasonably covered by COTS (Commercial Off The Shelf, fwiw) software?

    If it's the former, I'd argue that I'd rather have a well-documented, bug-free API for customizing software (COTS, commercial custom, or even open source with API) than the mangled of code I've seen for many open source projects. Programming an application explicitly for reuse is a much better way around the issue of "anticipating unanticapatable needs" (sorry) than having source handed to you as a perfect theorhetical, but rarely practical, solution. Afaik, it's much easier to automate Microsoft Word through COM than it is to automate AbiWord through the code itself.

    And is your "flashy" the same as "good, user-friendly design", which has been a (imo) level-headed complaint against many open source projects? Careful you don't code for the coders and miss the boat. Again, not trying to put words into your mouth; I couldn't quite follow there.

    Most corporations have more lines of code for internal applications than MS Windows and the Linux kernel combined.

    Okay, that's just outright false. "Most corporations"? Perhaps most Fortune 500 corporations (and I'd bet you're right there), but that's a bit over the top as worded, and if it were the case we'd see more custom OSes housing those customizated corporate applications.

    That said, your point is well taken. Custom needs require custom software, and to have a sizable percentage of code be written in-house or contracted out as a custom solution is a common practice. Make the software fit your culture; don't, as you aptly point out, try to inefficiently fit your culture to the 0s and 1s in a COTS application...

    It's only fairly recently that commercial packages for these have become available for "enterprise" use. They are expensive and can require changes to business processes that make a particular company's operation less efficient overall.

    So, again, who wouldn't rather have intelligently written software with clear, as bug-free as possible hooks for corporation-specific customization rather than code of differing quality with documentation that's not quite up to snuff at times?

    Your argument isn't so much an open source argument as it's an argument for designing software with customizations in mind. It's a difficult task, and starting with an oss package might be preferrable in theory than starting from scratch. But, again, whether open source or commercially closed source, what's key is good code with quality hooks/APIs with sound documentation, not simply accessible code.

    If you don't believe me, ask Apple again why they used Konq and not Mozilla for Safari.

    --

    It's all 0s and 1s. Or it's not.
  107. Laws against free software? by ElNotto · · Score: 1
    On challenges facing developers today, Stallman said the worst was the proliferation of laws that explicitly ban free software for certain jobs.
    Does anyone know if a list of such laws exists so we can take some action when elections come around in our respective countries?
  108. Re:Stallman + Anything = Wants it to be "free/open by Hungus · · Score: 1

    I disagree with the patches on the universe (I understand that my viewpoint is not one shard by the vast majority of /. readers), but if you notice my original posting I am for the modified BSD rather than GNU. Of course you can submit all the patches on creation that you want so long as they are well documented and show the bug they are patching ... :)

    --
    Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
  109. They will not be happy by Elpacoloco · · Score: 1

    My current bank describes me as an excellent customer. They will certainally miss the $500 or so (I've had up to $2,000 at some point.)
    For banks, every cent counts.

    Screw big media. And Paypal.

    If I can do the basics, I can live with TC. I still oppose it.

    1. Re:They will not be happy by Anonymous Coward · · Score: 0

      $500 or $500k? I don't think the banks give a crap about $500.

    2. Re:They will not be happy by AuMatar · · Score: 1

      Well, 500K is the average mortgage out where I live. A few people move that because they can't access the bank, and the bank will quickly change their tune.

      My bank so far has gone out of its way to make its online banking useful, it works on Mozilla, and on linux, hpux, and windows, just from what I've tested.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  110. Re:Stallman + Anything = Wants it to be "free/open by Jeremy+Erwin · · Score: 1

    To extend this wretched analogy further, one could compare the basic laws of physics to gcc (pre 2.95)-- the development of which is jealously guarded by God/RMS, and applied technology to other bits of software... It won't be long now until our programming skills are sufficient to fork gcc for our own purposes. Naturally, there have been problems with the Eisntsein/Teller/Sakharov patch...

  111. You could use GRUB maybe? by Anonymous Coward · · Score: 0

    Get GRUB or something running from the ROM. Add minimal hardware initialisation just to read a boot sector or kernel image in to memory and send it on its way.

  112. Re:"DRM might be required by law" Over my dead bod by Anonymous Coward · · Score: 0

    If necessary.

    -Signed, The Big Government Gestapo

  113. Re:You've argued for customizable software, not op by mwa · · Score: 1
    I don't quite follow. Are you saying that open source applications/suites/etc "had the answers" b/c you could modify them? Or just that there were free alternatives for these needs that, for whatever reason, weren't reasonably covered by COTS (Commercial Off The Shelf, fwiw) software?

    They had the answers because they did the basic task well and could monitor constantly, regardless of the status of licensing. Regardless, your point on a bug-free API for customizing software would help make the COTS solutions easier to swallow. But if you don't have a license to monitor box X and box X dies....

    And is your "flashy" the same as "good, user-friendly design", which has been a (imo) level-headed complaint against many open source projects? Careful you don't code for the coders and miss the boat. Again, not trying to put words into your mouth; I couldn't quite follow there.

    No. "Flashy" is the "shiny things" in the brochure that make executives drool but are little practical value to the technicians. My favorite is "alert maps" with different colors for different conditions. I've put all our devices on an OpenView map and you can't make out the icons for the lines. Of course, you can "containerize" and have the colors "bubble-up" to where you have a reasonable view in front of you but then you can't tell what's borked until you spend 10 minutes "drilling down." Hey, if I could sit around on my hands and watch a blinky thingy to make sure it's green, fine. More practically, I just want a page that tells me what's broke, where it is and what the business impact is. As far as I'm concerned, a monitoring application should not have to be monitored by a human. If so, it doesn't add much value. Yes, the user interfaces on some OSS products, uhm, lack artistic quality. But since you can drop code into them to interface directly to your notification and escalation procedures it's well worth the trade off.

    I agree the overall argument applies to well designed software with accessible interfaces, but the point still stands that "capitalist" companies can leverage open source in an economically effective and technically viable manner that is far, far removed from the "charity" basis Photo_Nut seems to see as the only basis for OSS existence.

  114. The pork barrel in the issue... by aphor · · Score: 1

    What Stallman (and the rest of us) are really up against is a system of state and corporate entitlements usually just called "Pork Barrel" politics in government. The real deal is that it goes on plenty in the corporate world. Insiders are executives with budgetary signing authority and their boards, legislators and public servants with budgetary control. Outsiders are people who hold jobs and low-interest bank accounts, buy shares of mutual funds/corporate bonds and pay taxes.

    The system directs all of our effort (power, like in physics class) into the system, which redistributes the effort to meet demands. The kids are watching the cookie jar. What do you think is going to happen? You tell people glass jars are better because whoever wants to can see what's inside, but that cuts off the middlemen who are snitching snacks (for each other, so they don't get caught with their own booty) and can't compete for survival based on merit alone. If the middlemen ban the glass jars should we be surprised?

    --
    --- Nothing clever here: move along now...
  115. Re:Stallman + Anything = Wants it to be "free/open by maximilln · · Score: 1

    Note I personally prefer the modified BSD license and think GNU is trying to mandate "morality".

    Welcome to the real world. If you're living in a perfect dream world then the BSD license is perfect. If you live in the real world, where 99% of the people around you couldn't care less if you were dying in the sewer while they happily profit from a circus show of your dead corpse, then GNU GPL is the only realistic approach.

    It's not about mandating morality. It's about accepting the deficiencies of the real world and working to ensure perpetuation. Humans are GNU GPL. If humans were BSD we'd have been enslaved by cats millenia ago.

    Maybe we have and this really is just a big circus for the amusement of our feline overlords.

    --
    +++ATHZ 99:5:80
  116. OSS needs to go a lot further than that... by Kazoo+the+Clown · · Score: 2, Interesting

    The BIOS is just one area-- a critical feature we should all demend in consumer electronics gadgets (by voting with our dollars) is flashable firmware and documented architectures so OSS alternatives can be utilized to customize the hardwares capabilities. An inadvertent example is the Archos Jukebox MP3 player/recorders. We should see such capabilities in consumer devices as critical features that will allow us to fully utilize the hardware as we desire. Does the iPod provide for OSS firmware? No? Then buy an Archos or equivalent instead. Such a feature should be ADVERTISED as a competitive feature and appear on the spec sheets. The potential advantages are enormous-- what it represents, in effect, is Open Source hardware that can be utilized in ways unforseen to the manufacturers.

    Unfortunately, many manufacturers do NOT desire such features, as it tends to counteract planned or even natural obsolescence. However, if we only buy gear that is self-extensible through open source, they can be forced to provide the feature if they are losing out to competitors who aren't afraid to offer it.

  117. Fewer motherboards in landfills, for one thing... by Kazoo+the+Clown · · Score: 1

    Motherboards designed for easily replacable bios code could be re-used as single-board controllers or specialized turnkey devices and not become unrecyclable garbage as soon as a new generation of PCs comes along and makes them undesirable underperfomers. Someone could develop BIOS replacements that turn the motherboard into a cheap burglar alarm system or router, for example. You got a CPU, RAM slots and various interfaces that could be put to good use even after their life as PCs are over...

  118. Xbox BIOS by Geoffreyerffoeg · · Score: 2, Interesting

    People have been mentioning the Xbox, whose BIOS requires signed code both for the dashboard (roughly the OS) and the game discs. So of course the Xbox-Linux Project developed their own Free BIOS, Cromwell (see the bottom of the page), which is more or less just a Linux loader with no Microsoft BIOS code in it. (Other BIOSes like EvolutionX are derivative works of the MS BIOS and thus technically illegal.)

    So yeah, there are Free BIOSes, there is a MS BIOS that enforces a signed code restriction, and there has been a need to bypass that restriction.

    1. Re:Xbox BIOS by Anonymous Coward · · Score: 1, Interesting

      I think there would be a much better chance of Stallman getting support from the vendors here if he actually advocated an *alternative* to the Palladium system. Something which would render MS incapable of making a case that this is less ideal than Palladium without exposing the fact that their only goal is to exclude other actors.

      Requiring boot code to be signed by some (e.g.) national authority is actually good.

  119. Re:Stallman + Anything = Wants it to be "free/open by Hungus · · Score: 1

    1) Call me Quixote
    2) you basically prove my point about legislating "morality"
    3) Enslaved by cats? How could we be enslaved by those most gracious rulers of our world? :)

    --
    Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
  120. open firmware is a STANDARD. by Ayanami+Rei · · Score: 1

    There is no "source code", per se, you have to write it yourself for the architecture you want to implement it on. This is just getting underway for X86... I assume that is the problem area he's concerned with, right?

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  121. no. by Ayanami+Rei · · Score: 1

    Power management and IRQ routing is handled by a standard called "ACPI" which must be implemented by the BIOS. But... that's it. In fact the most any system should ever expect of the BIOS is precisely what's in Intel's ACPI specification.

    Everything else is done by drivers: from fooling with the IO-APIC to IDE controllers to RAM diagnostics...

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:no. by LordNimon · · Score: 1

      The BIOS also enables various chipsets so that the devices in them can be found by the drivers. For instance, you can enable or disable your on-board audio. By default it's disabled, and no device driver can enable it if the BIOS doesn't do it.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
  122. Until it becomes illegal by Anonymous Coward · · Score: 0

    "m more afraid of boneheaded lawas that restrict fair use... like the DMCA. I've never seen a copy protection scheme that I couldn't break, given the time. I have seen a lot of court cases that I couldn't win, and I have no wish to be involved in one."

    Then you had better start worrying.

    Your l33t skills won't get you anywhere but prison once it becomes illegal to connect over broadband or the existing phone network with "untrusted" hardware without a license.

    And trusted hardware will only run trusted software.

    "Trusted" by them, not you.

    Until we finally see an arrest over Freenet become a conviction for conspiracy to provide material support to terrorists.

    Don't think it could happen?

    It almost did. We are this || far away from providing web hosting for material published by "terrorist" groups, resulting in a felony conviction.

    It is only a matter of time.

    Vote Bush/Cheney back to Texas, or in 4 years you will be a convicted felon and no longer able to vote when they ammend the Constitution to eliminate term limits.

    Hold on to your asses.

  123. Don't blame the PC manufacturers by Matt_Bennett · · Score: 2, Insightful
    OK, I may be a bit biased (since I work for one of the major PC manufacturers, but not in a software or BIOS related area), but I think the problem with an open BIOS is a lot deeper than the PC manufacturer. While the PC manufacturer's schematics are confidential, the majority of the BIOS work has to do with confidential (NDA restricted) data from the silicon manufacturers. Then there is the underlying code of the BIOS used on the PC manufacturer's board, which is probably licensed from a different company.


    Ultimately, to make an open BIOS, the most important piece of cooperation you need is from the chipset manufacturers, but ultimately, you need cooperation from every single one of the manufacturers of every piece of silicon on the board.


    Of course, once you've flashed a different BIOS onto the board, don't expect to get any support from the board manufacturer- they try to stand behind their product, but that's hard enough for configurations they have been able to test.

  124. What About Open Firmware? by code+shady · · Score: 1

    It Is, to quote the Open Firmware website, a "specification for a largely machine-independent BIOS based on ANSForth that is capable of probing and initializing plug-in cards that have on-board IEEE-1275 compliant Fcode in their ROMs. "

    This would seem to fit the bill exactly.

    --
    Look out honey cause I'm usin' technology
    Ain't got time to make no apologies
    1. Re:What About Open Firmware? by DeathPenguin · · Score: 1

      Incompatible licensing.

      I think the only truly GPL x86 BIOS project out there is LinuxBIOS ( http://www.linuxbios.org ).

  125. It's not "OSS", it's free software. by jbn-o · · Score: 2, Interesting

    The story submitter wrote:

    One key area that Richard Stallman, GNU project founder, hopes to develop is an OSS-based BIOS.

    I can guarantee you that interpretation is incorrect. RMS doesn't advocate for "OSS" (open source software) or anything else to do with the open source movement. He is the founder of the free software movement and the GNU Project which aims to spread software freedom, something the open source movement does not discuss.

    Given the following passage from the interview:

    You clearly point out in many interviews and articles you write that you don't associate free software with the open source movement. Why is that?

    A: The Free Software Movement holds that software users morally deserve the freedom to run, study, change, and redistribute the software they use. The term "open source" was coined, in 1998, to encourage free and not-quite-free software while leading attention away from the ethical foundations of free software. The rhetoric of "open source" presents the issue solely as a matter of practical convenience, not as a matter of freedom and cooperation. It does not say software *should* be open source, it just recommends a certain "development model" saying it usually leads to "better" software.

    Open source proponents and the BSA disagree about how to produce "better" software, but they agree about what "better" means: powerful, reliable, convenient, and cheap. In the Free Software Movement, we have different basic values: we want to live in freedom in a community. Better software is software that we are free to share and change.

    If a person persuaded of open source ideas comes across a powerful, reliable, non-free program, she may think it admirable. "I'm surprised they were able to do this without open source," she might say, "But I can't deny that it works well." When a free software advocate looks at the same thing, she will see a nasty, unethical license. "I don't care how 'powerful' it is, if it takes away my freedom," she will say. "Let's start writing the free replacement now!"

    I'm guessing that the submitter failed to read the interview. But that wouldn't be the first time.

  126. Capitalism Thrives by sirbone · · Score: 1

    Since when was capitalism failing in the software industry? Last I heard, even the open source companies like Red Hat were making money by selling their products and services to willing consumers. (And don't forget, selling corporate stock on Wall Street.) Microsoft, Apple, id, Adobe, Eidos, etc. are raking in millions to billions by selling software products to willing consumers. And the proprietary software that is not in CompUSA is making lots of money. Anyone care to take a guess at how much money was made from proprietary rendering software in movies like Lord of the Rings and Shrek 2? Or the money made through proprietary software developed by the IT staff in Fortune 500 companies? So please explain, how is capitalism is on its last battle and in need of being saved??

    --
    "The State is that great fiction by which everyone lives at the expense of everyone else." -Frederic Bastiat.
  127. Close, but not quite there. by PotatoHead · · Score: 1

    This machine is simply a PC with clever packaging and flash added.

    The machine I speak of is a Linux computer. Motherboard and integrated hardware that is all supported by Linux. The BIOS directly loads the Linux kernel and is open.

    A machine like this would not run win32 at all, would not use an industry bios. That's the expensive part.

    Gotta like the name though!

  128. No my friend.. by QuantumG · · Score: 0, Troll

    Fuck you.

    --
    How we know is more important than what we know.
  129. LinuxBIOS project by John+Whitley · · Score: 2, Interesting
    I'm shocked, shocked 8-) that no one seems to have linked the LinuxBIOS project yet.

    I highly recommend checking out the project history and overview of architectural and design decisions they've made. Fascinating stuff. (Check the "papers" link on the left side, IIRC.)

    Here's a snippet from the project homepage to whet your appetites:

    Other beneficial consequences of using LinuxBIOS include needing only two working motors to boot (cpu fan and power supply), fast boot times (current fastest is 3 seconds), and freedom from proprietary (buggy) BIOS code, to name a few. These secondary benefits are numerous and have helped gain support from many vendors in both the high performance computing as well as embedded computing markets.
  130. Little DRM problem that will stop deployment.. by cheros · · Score: 1

    1) for it to work, all components have to be DRM enabled

    2) this means you are creating a serial chain of single points of failure, critically dependant on a seriously flawed piece of software called Windows to work

    3) it's a technological version 1, worse, it's an MS version 1 hence untrusted

    4) it puts an on/off key of the corporate infrastructure in external hands - a bit like the XP serial number which is not always working as expected on rebuild

    I know there will be lot of vested interests trying to ram it down our throats, but MS hasn't helped itself in recent months with all their security problems. I think there will be a serious degree of hesitation before this goes anywhere. Make sure you talk about risk - that's all a CEO cares about. That's where the knowledge has to go, and that's why all the FUD is aimed at them: they combine a dangerous lack of knowledge with spending power. A sales persons' dream..

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
    1. Re:Little DRM problem that will stop deployment.. by Alsee · · Score: 1

      Yes, the single-point-of-failure effect can be staggering. The specification mandated that is the Trust chip in a machine gets fried then the data on that machine *must* be irretrievable. Any backup tapes are useless. But then consider that the log-on process for an entire company could go through a central authentication server. Depending on how it is set up, having the trust chip on that one server burn out could easily wipe out any ability to log on to any machine on the entire network. One dead chip would effectively destroy an entire company.

      Furthermore if a software vendor is selling the software as a monthly or yearly "subscription service", then if the company goes out of business or even has *their* master key fried in single a burnt out chip, it would be impossible for any company to reactivate their expired software. It would effectively wipe out all of the related data of every company using that software.

      Ugly ugly ugly. And there are hundreds of companies actively or even unwillingly already on board with the plan. If their products are not Trusted-compatible they simply will not function property with the next version of Windows. And it's practically impossible to sell a product that is Windows-incompatible.

      I think there will be a serious degree of hesitation before this goes anywhere.

      Don't underestimate the treat. They are simply going to start handing out this crap, and they will do so under a hundred different names. Many people and products invloved are already hiding the fact that they involve Trusted Computing. Forexample Hewlett Packard computers will include "ProtectTools", and it takes serious digging to find anything admitting ProtectTools is Tursted Computing. Another example is Cisco's "virus blocking routers" that are clearly Trusted Computing based, but in hours of websearching I *still* have not been able to find a direct admission that fact.

      It's going to be an insidious stealth attack.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  131. GNU BIOS to head off INTEL/MS Hardware specs by Anonymous Coward · · Score: 0

    WIntel has plans your future hardware and it doesn't include the BIOS as it is now. Future versions of Windows with future generations of hardware will adopt a new BIOS spec from Microsoft and Intel. Even if you are fine with the status quo BIOS MS and Intel have other plans. We need an alterantive and RMS has forseen it. The question is why can't RMS get behind LinuxBios?