Slashdot Mirror


Major PC Vendors Push For Open Source Drivers

hweimer writes "Remember the heat the Linux Foundation took for allegedly not giving enough attention to Desktop Linux? The latest events at the Foundation's annual summit paint a different picture. Industry heavyweights like Dell, HP, and Lenovo 'announced on stage that they will now include wording in their hardware procurement processes to "strongly encourage" the delivery of open source drivers.' The move specifically targets desktop and mobile products."

232 comments

  1. The Rise of Linux and Free Culture is on. by twitter · · Score: 1

    Vendors like to have choices too. This is good news.

    --

    Friends don't help friends install M$ junk.

    1. Re:The Rise of Linux and Free Culture is on. by mrsteveman1 · · Score: 0

      I don't see Linux rising all that much at the moment. Maybe better native drivers will help that, but i don't think drivers are the real barrier to people using Linux as a desktop, the rest of the software is, and it isn't very good in some cases.

    2. Re:The Rise of Linux and Free Culture is on. by Anonymous Coward · · Score: 0

      "Free culture", that's twitter's new thing now.

    3. Re:The Rise of Linux and Free Culture is on. by Cley+Faye · · Score: 1

      Well, there is a lot of people who want a computer just for internet access and some small desktop apps; for those people having linux or windows don't mean anything. Now, if vendors were able to give the linux option more easily (having hardware support is better from the customer point of view...), the win-linux difference will appear as the form of a better price. When people who want a computer that "just work" can get one that "just work" without having to read installation instruction, play with settings, and such things, the linux desktop will become a viable option.

    4. Re:The Rise of Linux and Free Culture is on. by badpazzword · · Score: 2, Informative

      Driver compatibility problems are the very first new users are slammed with when switching to Linux. Then the gui isn't going to help them a lot, and they have to get dirty and mess with the console since the very beginning, and if the problem is with the network card it can get especially annoying. The moment people realise they have to go through "that crap" is usually the moment they just nevermind about this Linux thing and roll back everything (except they have to use the XP/Vista CD to take GRUB off, but that's another topic).

      --
      When ideas fail, words become very handy.
    5. Re:The Rise of Linux and Free Culture is on. by bigblackcar · · Score: 1

      Check out what's happening with both the OLPC and the Asus EEE PC: they both started distributing / selling small laptops with GNU Linux on them, in the hundreds of thousands. Suddenly, Microsoft's on both organizations' tail trying to get XP on those machines. In the case of the EEE they've succeeded, but still versions with XP cost more and/or have lower specs. I don't know if ASUS was "blackmailed" or "bribed" into having XP on those machines, but whatever the case this shows that GNU Linux is a) a viable alternative for end-user PCs b) at least, a way to get everybody to pay a lower Windows tax, by allowing producers to leverage it against Microsoft saying "if you don't give us a better discount we'll put Linux on it". So much for the "Linux is not ready for the desktop" litany.

    6. Re:The Rise of Linux and Free Culture is on. by jonbryce · · Score: 1

      Why not? They see how popular the eeepc is, and want to get in on it.

    7. Re:The Rise of Linux and Free Culture is on. by rhade · · Score: 1

      What ever happened to self describing hardware? Why cant the hardware tell the kernel what it wants, and handle its own updates.

      --
      http://www.awfullybigmoustache.com
    8. Re:The Rise of Linux and Free Culture is on. by gumbi+west · · Score: 1

      This isn't the silver bullet that will bring Linux into the mainstream for the desktop (as in over 15% of desktop PCs), but is definitely a good sign for many reasons. (1) it is a necessary step to bringing linux into the mainstream. (2) in means that manufacturers must be getting requests for this stuff, and it will change procurement choices.

    9. Re:The Rise of Linux and Free Culture is on. by OMNIpotusCOM · · Score: 1

      I disagree, I think that this IS the thing that will give Linux and Unix a greater market share. More or less, gaming has been a driving force in computers. You get graphics cards to work for people and the rest will fall into place naturally. Eventually the gamer will want to tweak his system instead of upgrading hardware, and that will force him/her to read about the inner workings of the OS, or maybe he/she wants to learn how to set up his own server to play games. If Vista had working drivers for graphics cards, I submit it to you that there would be less bitching about the OS on the whole.

      The two things that hold people back from switching to Linux is problems with it not working "out of the box," and when they do it's so difficult for them to find out how to get things to work once it's actually installed. Couple that with the superior attitude of people in the community ("Me telling you how to get that work will not help, you must LEARN how to get it to work") and you've got a big puddle of fail.

    10. Re:The Rise of Linux and Free Culture is on. by Sunnz · · Score: 1

      Meh, I am happy enough to get better hardware support for my OS of choice, rising or not... After all I am just an average user, not some hard seller for Open Source.

  2. So... by Uncle+Focker · · Score: 5, Interesting

    What will these same vendors do if these strong encouragements just get ignored? Will they actually apply some economic pressure as some force for these hardware vendors to relent? Otherwise this just seems like nothing but sword rattling. I applaud the effort though and hope it has some effect.

    1. Re:So... by M0nk-e · · Score: 0

      Will they actually apply some economic pressure as some force for these hardware vendors to relent? Mod parent up! This could work! The statistics.
    2. Re:So... by flymolo · · Score: 2, Insightful

      1)Start with picking products that have open source drivers for Linux machines
      2) then all machines
      3) then if certain products still don't have an open source driver option threaten to get in the market
      4) last resort do it yourself

      OEMs have a lot of power if they use it

      --
      "Sometimes it's hard to tell the dancer from the dance." --Corwin Of Amber in CoC
    3. Re:So... by javilon · · Score: 2, Interesting

      This doesn't look some random words from a random executive. It looks more like they have found the right time to dump an uncomfortable business partner (Microsoft) when it is weakest. It is in the best interest of the big hardware manufacturers not to be controlled by the 300 pounds gorilla. If they get Linux desktops rolling, they will be able to get a bigger margin on sales and/or bigger market share just by dropping the M$ tax. And they will be more in control.

      Now, if that is their goal, they'll find ways to get their providers to help.

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    4. Re:So... by Anonymous Coward · · Score: 5, Insightful

      Vendor A sees the encouragement from Dell and does nothing.

      Vendor B sees the encouragement, makes open source drivers and advertises to Dell

      Dell switches to Vendor B.

      I see vendors who are trying to become component suppliers for Dell, HP, Lenovo, etc, to take these encouragements as meaning "If you can do this, we have a reason for choosing your product over "Generic PC part manufacturer 38321"".

      Sure the big names may not budge (nVidia, Creative, etc) but hey how many PC's are shipped w/ brand name parts?

    5. Re:So... by DoraLives · · Score: 2

      It's even better than you surmise. When folks like Dell start shipping boxes with components inside that have Open Source drivers, it won't be long before the nVidia's of the world sit up, take notice, discover that there's money to be made, and then start producing drivers for their stuff too. They'd have to be mad, not to. There's a tipping point that's being approached, and once it gets crossed, the Open Source avalanche is on for real. And my gut reaction is that we're closer to that tipping point than most folks imagine.

      --
      Is it fascism yet?
    6. Re:So... by geekoid · · Score: 1

      "hey will be able to get a bigger margin on sales and/or bigger market share just by dropping the M$ tax. "

      ummm.. No.
      All it will do is lower the cost by the amount the license costs. And it will apply to all the PC makers. So the cost of all PCs drop by about 20 bucks. Maybe not 20 bucks, but these PC makers do not pay retail, not by a long shot. When I was in that business, Win NT cost 15 bucks from MS.
      The biggest cost is the installation and configuration of the OS.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    7. Re:So... by xenocide2 · · Score: 1

      The problem is, the nVidias of the world are already losing to the Intels of the world. And they're firm in their belief that Intel is winning laptops because they're a low margin, low feature product. They're right, sadly. nVidia knows there's money to be made, but don't think sharing their driver code would make people pick them. It might lead to discovering a few interesting ideas in their drivers that propgate to other drivers, but more likely is a large set of bugs will be exposed and all those patent owners they don't pay will come looking to feed.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    8. Re:So... by Chandon+Seldon · · Score: 1

      20 bucks is non-trivial if you're shipping a hundred thousand machines that retail at $300 each.

      But the real thing here is simply flexibility. Dell isn't going to stop selling Windows any time soon. Lenovo hasn't even started selling Linux. But having the option to push Linux on any product line at any time is huge for these vendors.

      The biggest cost is the installation and configuration of the OS.

      That's... false. Getting disk images onto hard drives is a solved problem, and making the disk image is a one time thing.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    9. Re:So... by kesuki · · Score: 1

      lawsuits about anti-competitive practices of microsoft may have changed things.

      I realize that at one point microsoft was giving $15 licenses to OEMS who agreed to only ship microsoft, but now there is an oversight committee that reviews every change microsoft attempts to add to windows, as well as every contract they sign with oems etc.

      I'm not sure what they pay now, but microsoft can no longer include exclusivity clauses.

      but keep in mind OEMs are the bread and butter of microsofts core business windows, basically, 96% of PCs sold are sold by oems and there is a very small enthusiast market who roll their own, or upgrade an older machine to vista etc.

      also keep in mind, more computers are built every year than have ever been built before, at the current rate of expansion there will be over 2 billion new PCs built by 2013.

      and computers are getting more and more power hungry, and many people leave computers on all the time... but anyways, 255 million oem licenses even at $20 is 5.1 billion dollars i don't think you could possibly throw 5 billion dollars at Linux in a single year. so yes, Linux IS cheaper than windows unless Microsoft is willing to charge $.01 cent for windows major oems like Dell will be throwing 306 million dollars per 6% of the global computer market share they have at the 'Microsoft tax' at $20 It's still $15.3 million at $1 and $153,000 at 1 penny. (for 6% market share) or at one penny, 2.5 million a year for the global PC market.

      so, don't dismiss the fact that if desktop linux was a clear alternative for windows that DELL would still save something like half a billion dollars A YEAR. imagine 125 years of savings. over 125 years, that's 62.5 billion dollars. if they charge $20 for windows.

    10. Re:So... by Anonymous Coward · · Score: 0

      I posted about this yesterday and I was flagged a Troll for some reason. I guess it was the wording I chose though...

      Indeed, when buying hardware the first thing you have to check is whether it is supported by the OS you run. When I bought my PC, I made sure that the hardware was supported by the software provided by Fedora Project, my OS of choice. It even turns out that stuff I expected not to work actually worked.

      Since everybody in my house runs Linux, we don't buy Broadcom wireless cards, we buy HP peripherals, we buy Intel chipsets, we buy, in general, stuff that is known to work. Which is why I said "Linux works, if you are too stupid not to have it work, then you are too stupid to own a computer on the first place" meaning that you should have checked whether the stuff you bought was actually supported before handing out the money.

      I for once hail OEMs for making this move. Hopefully companies like nvidia and Broadcom decide to catch on, or they'll be left behind.

    11. Re:So... by ChrisA90278 · · Score: 1

      What Dell and the others are saying is that they will place "availability of Open Source divers" in the set of selection criteria.

    12. Re:So... by Trogre · · Score: 1

      The suspense is killing me. Will they eat? Will they sleep? Will they mow the lawn?

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

      They will play one against the other, but ultimately every clause in the supply chain is up for sale. I know this first hand since I deal with it daily.

      Since this has not become a major internally pushed objective, I do not yet believe that it's serious.

      Why do I think it should be important? Well, if you look at my daily activities as a hardware designer, I spent more time chasing OS bugs (as opposed to board or chipset) than I do anything else. Worse, when I have pinpointed and proven beyond all doubt that it is an OS bug, the question arises "should we fix it". The algorithm is "If our competitors will also experience it, then no, we do not want to pay MS to subsidize our competitors". It costs very real money to get MS to even look at a bug, much less fix it. Often when they do, they merely offer a driver patch (even if the bug is not with the driver). If they don't fix it completely, it's more money to go back and try again. They basically bill by the hour...why do they care?

      In the end, it's pushed on to you, the consumer, to deal with inconsistent behavior that you may or may not ever notice (but with millions and millions of users, people WILL notice). It's a running joke amongst us HW guys that we can have any given linux issue identified and patched before we even finish writing the premier support case for MS, much less get the first round of emails or meetings started.

      Meanwhile Apple kicks our ass by releasing an OS without these idiotic (but minor, low severity, low risk) defects, or at least fixing them when they occur. People think the problem is with PC hardware...usually not so true... it's mostly around the years and years of kludges and half-assed design work that we've had to deal with.

      Linux can fix that, if only we could get rid of the monkey on our back, or at least tame it.

    14. Re:So... by AikonMGB · · Score: 1

      So, if I understand you correctly, what you're saying is that... This could be the Year of the Linux Desktop?

      Aikon-

    15. Re:So... by entrigant · · Score: 1

      800.. that's the 800 lbs. gorilla.. 300 lbs. is close to 200 lbs. gorilla which means something entirely different. A 300 lbs. gorilla is a pushover. Why do people keep screwing this saying up?

    16. Re:So... by Anonymous Coward · · Score: 0

      I'm sorry but what the GP poster said and your thing about "if you're too stupid to do X than you have no business owning a computer in the first place" is a far cry from each other and I can see why it was modded troll. Like it or not computers have become ubiquitous in the lives of everyday people. Sure you can tell them to go use windows if they want something dumbed down but don't be surprised if software and hardware isn't supported. What is one of the main reasons vendors won't support Linux, even a popular distributions. Virtually no market presence. A computer is a multi purpose too and some people don't give a shit about the underlying tools. Some people just want to get work done or use their machine for leisure and entertainment. Sure maybe some users are a little too dumb but the point of a consumer end desktop is not the be visible. This is why Microsoft Windows is equated with PC. People don't think about windows. When the computer gets a virus most consumers usually blame the "damn computer" not that idiosyncrasies that make up the last few versions of desktop windows. I guess what I am trying to say is politely, fuck off with your ivory tower thinking about what a computer user should be. Casual computer users being the majority died in the 90s (and I am being very generous with the time frame).

      In fact to stretch this comment even longer, I am typing this comment on a computer with Ubuntu. You know what? Half the time I am doing stuff (Using Eclipse, Firefox, Psi, or even the shell) I don't even think about the Linux element. It is a system that gives me a means to an end, whether it is working on some coding projects, chatting with friends, or just checking email. I will love the day when I don't have to go into various forums or a compatibility website to see if buying hardware Y will work with Ubuntu out of the box. Most things do but some like my Netgear MA111 doesn't without Ndiswrapper (which still isn't half bad). Maybe a little consumer efficacy could help but don't count on it. Those days are long gone with computers.

    17. Re:So... by Svartalf · · Score: 1

      If it's anything like the stuff I've seen going on over the last handful of years, the answer would be that if you don't provide that FOSS support in an open manner, you may find yourself high and dry.

      There's several reasons why AMD and Intel have opened up the technical information and bankrolled development of drivers for their GPUs. This would be one of the main ones. The OEMs have been quietly leaning on vendors for at least Linux support if not full-on open tech data or drivers for at least the last 2-3 years now.

      I can only hope that the likes of Dell and Lenovo tell companies like Broadcom "No open drivers, no sale..." real soon here.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    18. Re:So... by Svartalf · · Score: 1

      Actually, they're losing to the AMDs of the world. AMD's in that same league as NVidia- they're just hampered in many ways by their closed drivers. The drivers are gelling a bit quicker than I'd thought they would and AMD thought they would on the FOSS front. When they do, you're going to see a driver that supports most of AMD's R300 and up lineup at pretty much full speed.

      No proprietary drivers needed.

      What's NVidia going to do then?

      Moreover, Intel's changing their story as well. If Larabee turns out as well as the reports are making it, they just jumped into that same space as AMD is in.

      What will NVidia do if that pans out like it's turning out to be?

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    19. Re:So... by mgblst · · Score: 1

      No they won't. They will still make all their decisions based on price, all other things being equal. They can't afford to, with the great level of competition.

    20. Re:So... by dk.r*nger · · Score: 2, Insightful

      No they won't. They will still make all their decisions based on price, all other things being equal. Exactly - and now they're making open source drivers one of those things, which then are no longer equal.

      Consider the choice between the sub-standard $10 component with closed source drivers vs. the superior $12 component. Call the producer of the latter and say, "we need 50.000, but only if you slap an open source license on the driver", and see what happens.
    21. Re:So... by jonbryce · · Score: 1

      And if spending an extra $2 here means they save $75 on the MS tax (or whatever OEM copies cost these days), then they will do it.

    22. Re:So... by Shotgun · · Score: 1

      If they get Linux desktops rolling...

      they will be able to sell you Dell Linux, or HP Open Linux.

      Anybody remember 1995 and the push for OOBE (out of box experience), or whatever they called it? All the big players wanted you to open the box and have a Dell or a HP, not a box running Microsoft Windows(TM). Remember the big legal battles over who should be allowed to change what on the default desktop?

      The $64,000 question is, "Who's box is it anyway?" Who gets to brand the box? Who gets credit for that pleasurable OOBE?

      The interface is ready to go for desktop Linux. Once the component vendors are lined up, and drivers are solid, the "Microsoft Ready" stickers will quickly fade into the past like the nightmare it has been.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    23. Re:So... by atraintocry · · Score: 1

      That cost of installation goes down dramatically, when you don't have to deal with OEM licensing, sysprep/activation and the rest. I'm sure the big guys have it pretty streamlined, but among the various OEMs I've seen them all deal with Windows installation differently, which tells me that even at this point it's still a bit of an issue.

    24. Re:So... by xenocide2 · · Score: 1

      I don't know what world you live in, but Intel sells far more video chips than ATi and nvidia did combined. They were losing to Intel before, and now that intel is opening their drivers, they're still losing. If you view this loss as a nessecary evil resulting from pursuing high margin hardware, it's easy to attribute the open sourcing as opening the source to a low quality driver to a low feature chip. This mindset is already consistent with their support of Linux and production of fairly sophisticated 3d drivers for Linux.

      Moreover, there's two sides to the appeal of source code. A small set of consumers may make decisions based on Linux support or open drivers, but an even smaller set of companies may be looking at purchasing nvidia. The ATi announcement came after CEO's declaring they'd never open the code. It took AMD buying ATi before that position could change, and the reason is simple: AMD engineers being able to evaluate the code could become a negotiating point where AMD says "look, we need to invest in making the drivers better". nVidia might be better off from that standpoint by pointing to their record of quality Linux binaries than a line by line review of the source. From a practical standpoint, it might even be a lose for potential buyers, who would probably need to review the GPL'd code before a purchase as a matter of due dilligence.

      But honestly, I think the real reasons involve patent disputes and perhaps a bit of ugly runtime optimizations that they'd rather nobody knew about. I don't believe that nouveau has had any legal troubles, and if nouveau delivers the way you claim open source delivers, then at some point they can simply drop all that rhetoric and claim higher performance etc. They may have trouble obsoleting hardware like they've been doing the past few years with their "universal driver" system that keeps dropping older hardware, but that's just a reason to reinvest in GPU engineering.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    25. Re:So... by Anonymous Coward · · Score: 0

      Funnily, I write these comments in a machine running Fedora, which I use for work/study/home apps. Everything worked out of the box like I said, but that is because I took my time before buying the system.
      Same thing was applied when vista was released. Half the stuff out there didn't have drivers for vista. That problem got eventually solved to some extent, but it annoyed the people who bought the stuff without thinking, and whose fault was it?

  3. M$ by bobwrit · · Score: 0
    --
    -- (this is a sig) My Computer Programming Forumhttp://www.programers.co.nr/
    1. Re:M$ by Anonymous Coward · · Score: 0

      "404 Not Found"

      Of course. Microsoft can't view that page, so they won't know wtf Linux users are plotting against them. It's the perfect plan.

      (Yeah, you can take off the trailing slash and the page loads fine.)

    2. Re:M$ by Anonymous Coward · · Score: 0

      That is some of the most retarded bullshit I've ever read. Whoever wrote that has the analytical skills of an unripened avocado.

    3. Re:M$ by bobwrit · · Score: 0

      Hahaha Are microsoft users smart enough to take off the trailing slash? I doubt it...

      --
      -- (this is a sig) My Computer Programming Forumhttp://www.programers.co.nr/
  4. A difference... by MLCT · · Score: 3, Interesting

    There is a difference between "strongly encouraged" and "required". Until it is required then it is not going to change much - the big hardware providers hold too much sway for Dell et al. to cancel multimillion (if not billion) dollar contracts because they won't provide the source code for a couple of piddly little drivers.

    A step in the right direction if they genuinely mean it, but if it is just disingenuous chatter to "keep the OSS camp happy" then it is just PR.

    1. Re:A difference... by Uncle+Focker · · Score: 2, Insightful

      Another point is to get these vendors to release open documentation for their hardware as well. It's all fair and good to release open source drivers, but if they are like the crappy, obfuscated nv drivers that nVIDIA put out then I'm going to have to say no thanks.

    2. Re:A difference... by Kjella · · Score: 2, Informative

      There is a difference between "strongly encouraged" and "required". Until it is required then it is not going to change much - the big hardware providers hold too much sway for Dell et al. to cancel multimillion (if not billion) dollar contracts because they won't provide the source code for a couple of piddly little drivers. Obviously, but there's a give and get in negotiations. I've dealt with enough RFQs that I know it's a wishlist and a bargaining ground and all the wanted features have a value. It's not a matter of getting the contract or not, it's a matter of whether the manufacturers can use this to squeeze margins. If providing open source drivers costs them less than the alternatives (lower price, developing other features etc) then it'll happen, even though they'd get a contract regardless. When it comes down to it, unequivocally disqualifying requirements are few and far between.
      --
      Live today, because you never know what tomorrow brings
    3. Re:A difference... by betterunixthanunix · · Score: 1
      I hold out hope that, at the very least, those vendors with decent OSS support will slowly start to be favored, especially for basic hardware like network or graphics cards. I can't tell you how annoying it is to discover that, with no warning from the manufacturer, I find a Broadcom wireless card in a computer and have to come up with a kludgish workaround. Vendors may not be able to simply cancel contracts, but they certainly can show favoritism, especially when there is not much of a price difference (for the most part, basic hardware costs are even across the board).

      I do agree, however, that until there is a "requirement" rather than a "strong recommendation," we aren't go to see much real change. Hope...

      --
      Palm trees and 8
    4. Re:A difference... by ShieldW0lf · · Score: 1

      There is a difference between "strongly encouraged" and "required". Until it is required then it is not going to change much - the big hardware providers hold too much sway for Dell et al. to cancel multimillion (if not billion) dollar contracts because they won't provide the source code for a couple of piddly little drivers.

      It does, however, send a clear message to the companies as they look for ways to differentiate themselves from their competitors that this is one of those ways, and that it will carry some weight.

      --
      -1 Uncomfortable Truth
    5. Re:A difference... by WebCowboy · · Score: 2, Interesting

      There is a difference between "strongly encouraged" and "required". Until it is required then it is not going to change much

      When a Dell or a Walmart "strongly encourage" that a supplier does something it is akin to the mafia "strongly encouraging" that the local Italian eatery "purchase its security services". Suppliers who ignore such customers' "encouragement" tend to disappear.

      The only way a supplier can ignore such encouragement and survive is if they are significantly larger than the customer and can absorb the loss of the customer. Microsoft is probably the only such supplier in the industry at the moment...and look at what has happened to them: Vista sales plod along, XP will not die and MSFT has had to bend over and take it from their big OEM customers who insist on (big shock here) offering end users what they ask for (XP installed in machines after the product's end-of-life).

      This is beyond warm-and-fuzzy feel-good stuff, and bigger than just Linux. Computer vendors want open drivers because they've been burned in the past with closed drivers. I think Dell, HP, Lenovo really hate having to sell a product that is full of software over which they have no control. If AMD or NVidia or Intel or Broadcomm ...or whoever...supply them with crappy driver guess who gets to be on the front line supporting the crap? It isn't the aforementioned suppliers, it is the PC vendor. The end user bought from the PC vendor, and ultimately they call the PC vendor's support.

      In most other industries, having such lack of transparency from suppliers would be unheard of. I think system builders are starting to realise how outrageous it is that suppliers have the upper hand in controlling the design and flow of information. They will insist in having a certain level of knowledge on how the supplied subsystems work so they can build a product that competes at a quality level competitive with Apple.

    6. Re:A difference... by RazzleDazzle · · Score: 1

      Are you serious? A major change is not going to happen overnight. It is a slow and tedious process. End users had to be relentless to get PC makers to acknowledge there is desire, interest, and benefit to support OSS. What has happened in recent years? Major advancements in OSS proliferation. Dell and IBM are some big names that have really made some good progress towards brining OSS into the mainstream. Now they are bringing up the fight to hardware vendors. It takes time. Relax. Dont be so cynical.

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
    7. Re:A difference... by Anonymous Coward · · Score: 0

      the big hardware providers hold too much sway for Dell et al You appear confused about the nature of the relationship between OEMs and the hardware vendors. Dell isn't at the mercy of some chipset or CD-ROM vendor. The hardware vendors are at the mercy of Dell. Dell says jump, LCD panels makers globally say "how high, sir?"

      The bits and pieces integrated into retail boxes are highly fungible. Dell can decide to replace one sound chip with another based on whatever criteria they care too. Same thing with media devices, input devices, etc.

      When Dell, HP et al. set a direction the industry must follow. I can't predict how much this will help open platforms, but it's hard to see how it will hurt.

    8. Re:A difference... by glitch23 · · Score: 1

      There is a difference between "strongly encouraged" and "required". Until it is required then it is not going to change much - the big hardware providers hold too much sway for Dell et al. to cancel multimillion (if not billion) dollar contracts because they won't provide the source code for a couple of piddly little drivers.

      Then they should at least release binary versions of the drivers so that we at least have drivers for devices. Obviously most hardware is supported but there are still devices which do not have drivers. Binary drivers are better than no drivers at all (at least in my mind). They may not be perfect but at least my device is usable. An easier way to install drivers would be appreciated as well. Typing a command at the prompt is not my idea of user-friendly even though I'm capable of doing it. Not everyone knows what 'insmod' or 'modprobe' are for and they shouldn't have to know. Of course, with truly open source drivers users have to go through the extra hassle of *compiling* the driver prior to installation. What the hell are we thinking? If Microsoft or another vendor required that users compile their device driver prior to running through the simple install wizard there would be hell raised from all corners of the Earth.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    9. Re:A difference... by Locutus · · Score: 1

      exactly what I was thinking since the OEMs can require stuff from their suppliers. But then I thought about how Microsoft dictates to the OEMs that they can't "lead with Linux". My guess is that this is the best they can currently do given the pressure from Microsoft and the desire to grow Linux product lines without threatening the million is kickbacks they get from Microsoft marketing programs.

      The OEMs are in a tough spot and with Microsoft's Windows revenues down 24% this quarter, they are going to be getting more pressure this quarter and the next.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    10. Re:A difference... by earthforce_1 · · Score: 1

      If somebody who is going to buy 10 million parts a year from you "strongly recommends" something, you can bet your backside the vendor will comply unless it is partically impossible for them to do so.

      --
      My rights don't need management.
    11. Re:A difference... by Chandon+Seldon · · Score: 1

      Of course, with truly open source drivers users have to go through the extra hassle of *compiling* the driver prior to installation.

      Huh?

      The last time I had to manually compile a driver for Linux was in like 2002, and that was because I had decided to compile a custom kernel (for no good reason).

      A driver being open source has *absolutely* no negative impact on the end user experience.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    12. Re:A difference... by Deliveranc3 · · Score: 1

      Dell was probably startled by the EEE...

      Went to their software team and asked if they could do the same thing if it came to it... they were probably told something like "we could probably get most of the companies to give us drivers, but there would be a strong incentive to hold out until the end then try to negotiate against the value of the product line."

      You just don't want someone else to be able to destroy you with software. Looks like Dell got a lesson in IP that being chummy with MS didn't teach them.

    13. Re:A difference... by PRMan · · Score: 1

      If you believe that, you obviously haven't seen what Dell does to their vendors.

      They all sit in Dell's parking lot with giant trucks and Dell picks parts one case at a time. Don't want to park a truck in Dell's parking lot? That's OK, somebody else does.

      Trust me, if Dell, HP AND Lenovo are all saying together that they are going to start encouraging open source drivers, it's happening...

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    14. Re:A difference... by Austerity+Empowers · · Score: 1

      It's easy to blame Dell or HP, but if either one of them refuses to ship, say, an nVidia graphics chip, consumers won't think twice about crossing them off the list.

      The general public needs to feel the need before this can really change.

    15. Re:A difference... by IntlHarvester · · Score: 1

      Dell doesn't really care about how open or how non-crappy they are.

      What they want is Linux-supported hardware and the easiest way to get that is usually submitting a GPL driver to the kernel developers.

      --
      Business. Numbers. Money. People. Computer World.
    16. Re:A difference... by jedidiah · · Score: 1

      The Dell and HP crowd aren't the sort to care.

      Plus, Dell already has a "gamer" brand that they can exclude from these
      requirements so that they don't alienate that sort of customer.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:A difference... by richlv · · Score: 1

      An easier way to install drivers would be appreciated as well. Typing a command at the prompt is not my idea of user-friendly even though I'm capable of doing it. Not everyone knows what 'insmod' or 'modprobe' are for and they shouldn't have to know. which is exactly what opensource drivers will provide. they will install just like other opensource drivers currently - and will just work.
      and upgrading them will be included in distro upgrade process.

      Of course, with truly open source drivers users have to go through the extra hassle of *compiling* the driver prior to installation. i just have to ask - wtf ?
      what are you talking about ? that sounds so incredibly misinformed that
      a) you do not actually know what modprobe does;
      b) are trolling.
      how many of modern linux distribution users compile everything on their boxes ? because, you know, alsmo tall of it is open source.
      as usual, it will be compiled by distributors, only now those who will have a need, will be able to compile themselves.
      --
      Rich
    18. Re:A difference... by atraintocry · · Score: 1

      Nail/head/hit. Even though most of the purchasing I witness takes place in the foodservice rather than technology market, what you mention is par for the course. Yes price is usually the deciding factor, but pricing is not fixed the way it is in a department store. If someone isn't giving you something you ask for, you can use that to drive the price down.

      What this is going to mean is that hardware vendors that refuse to open their drivers will be working on shrinking margins. It's not direct "I absolutely won't buy from you" pressure, but not much in business is absolute anyway. The pressure is there, and this will help.

    19. Re:A difference... by Bert64 · · Score: 1

      I've had serious problems with binary drivers...

      I have an HP PSC 1315, it worked perfectly with OSX 10.4, I have 10.5 now and the scanner drivers don't work on it, the printer component works but only with apple's generic deskjet driver, not hp's driver.
      By contrast, HP makes open source linux drivers for this printer/scanner combo, they still work on the latest ubuntu release which is actually newer than OSX 10.5.
      The scanner doesn't work on Vista either...

      I also have a WinTV USB2 tv tuner card, there are no vista drivers for it, it still works perfectly with an up to date linux system using the open source in-kernel drivers.

      There's also issues with older nvidia cards, nvidia no longer maintains drivers for older cards, so they don't work with newer kernels. They also stopped producing drivers for the IA64 architecture, leaving those few of us who own IA64 hardware stuck with newer kernels or newer nvidia cards, and they don't support PPC or other architectures at all. By contrast, i have open source drivers for some truly ancient video cards, so they all still work perfectly.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    20. Re:A difference... by glitch23 · · Score: 1

      what are you talking about ? that sounds so incredibly misinformed that
      a) you do not actually know what modprobe does;

      I know what it does. I've used it plenty of times. It loads the driver and all associated drivers which are required by the specified driver.


      b) are trolling. No.

      how many of modern linux distribution users compile everything on their boxes ? because, you know, alsmo tall of it is open source. as usual, it will be compiled by distributors, only now those who will have a need, will be able to compile themselves.

      That's great for the drivers that come installed with the distribution but drivers can be updated outside of the distribution. When that occurs the drivers sometimes have to be compiled by the end user. Maybe drivers are available as RPMs now but when I dealt with Linux years ago drivers available outside distributions were distributed in compressed tarballs and required compilation. In no way did I state that using insmod/modprobe would do the compiling. Compiling would be a separate step prior to running insmod/modprobe. For those users who upgrade by upgrading their distribution or who enjoy compiling everything this isn't an issue but for users like myself who fall in between I may want to upgrade in between distributions but I don't want to compile everything either. I don't trust nor like RPM (haven't used apt-get, et al.) so for me compiling is the last resort unless of course a driver is binary-only.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    21. Re:A difference... by richlv · · Score: 1

      but if the driver is opensourced, it is very, very likely to end in upstream packages, be it kernel, xorg, cups or sane. so now this driver will be packaged by your distributor and no compiling for most users.
      the only cases when somebody would want top compile the driver - is using a distribution that for some reason does not include the required package (and then driver being opensourced does not change anything much), and wishing to use some other version of the driver.
      but i'd hope those still are marginal cases...

      --
      Rich
  5. It's about quality control. by iiiears · · Score: 1


        More likely to be compatible and if they aren't quickly made so. Errors can be easily seen and fixed and it's much more difficult for an offshore company to introduce a back door.

    Though my question, Will it make any difference to open source developers if the source code is covered under a restrictive commercial license?

    --
    15TW = 15,000 Nuclear Reactors. (Approx. one accident a month.)
    1. Re:It's about quality control. by Uncle+Focker · · Score: 1

      Well with persistent enough developers the source code could be used as the basis for reverse engineering truly free drivers. Just like what the nouveau developers are doing with using the obfuscated nv drivers as a branching off point for their driver.

  6. Recognition of F/OSS, especially Linux by suck_burners_rice · · Score: 2, Interesting

    This is definitely a step forward for the F/OSS community. Not only is most hardware supported already under Linux (even "obsolete" stuff and processor architectures that are no longer produced), but now the major box builders are taking steps to make sure your hardware will be recognized. Sure, this doesn't necessarily mean that drivers will be available for all products, but it does essentially mean that these large companies are standing with the F/OSS community (especially Linux, as this is the best known piece of F/OSS software in non-technical circles). This statement by the companies serves to help the recognition of Linux as a major software platform, which is good no matter what F/OSS software you use and for what purpose you use it.

    --
    McCain/Palin '08. Now THAT's hope and change!
    1. Re:Recognition of F/OSS, especially Linux by cyber-vandal · · Score: 1

      Most hardware? Which hardware is "most". Not wireless drivers, not graphics cards properly, does bluetooth work right, how about mobile phone access beyond seeing it as a mass storage device? Linux needs similar support from many many companies before you can make a statement like this.

    2. Re:Recognition of F/OSS, especially Linux by jbengt · · Score: 2, Informative

      Wintel peripherals != most hardware

    3. Re:Recognition of F/OSS, especially Linux by JohnBailey · · Score: 4, Informative

      Most hardware? Which hardware is "most".

      Well.. Off the top of my head, Sound cards, video cards, SATA interfaces, CD and DVD drives, floppy drives, memory interfaces, mother board chipsets, processors, keyboards, mice, network cards, monitors, video cards, MP3 players, TV tuner cards, printers, scanners, temperature and fan speed monitoring sensors on motherboards, and many more devices. Linux is already more functional on first boot than Windows has ever been. It doesn't support all models from all suppliers, but nothing does, so pointing out a specific brand and model is not going to fly as a criticism. When I install Fedora 9 next month, the only drivers I need to install are my video card and perhaps my printer, although even that was already in the CUPS driver list with F8. Everything else is already in place and automatically detected. Not to mention support for common systems like mass storage which allow the use of USB keys, MP3 players, card readers, cameras, external hard drive caddies etc.

      Not wireless drivers,

      Correction.. Not ALL wifi drivers. Ask the FCC or whatever the local equivalent is. A Wifi card is a radio transmitter Thus is bound by strict regulations. 100% Open source drivers for a wifi card basically allow the informed user to muck around with a radio transmitter, which depending on the band, is illegal. Change the law, and Wifi could be universally supported within a very short time, instead of just some chip sets. Much of it already is. Otherwise there would be no way for the Eee to connect to a wireless hub, or for my N800 to connect to the Internet, which would be pretty awkward for a wireless Internet tablet.

      not graphics cards properly,

      No? Then how come my Nvidia card works flawlessly under Fedora. And has since I put it in my Linux box. Even the thermal sensor works and displays in Gkrellm's (Linux system monitor) sensor display. It's currently running at 53 degrees centigrade in case you are interested. 3D acceleration is also functioning perfectly, so I can play NWN under Wine or via the Linux client, And any Linux game that needs 3D features works well. Compiz Fusion also works very well, which it couldn't without the Nvidia drivers being installed. ATI is also in the process of releasing open drivers for some of it's cards, and Intel have had their cards supported for years with open drivers. Nvidia will very likely follow if they can work around the complications of the various IP restrictions in their drivers.

      does bluetooth work right,

      Yes. Plug and play. In my experience, easier than Windows. No driver to install, no software to install. It "just works". So I only have to plug my bluetooth dongle into any USB port and I can transfer files across effortlessly from my PDA or from my N800. I can also use my bluetooth GPS module with Fedora and my N800, but in the case of Fedora, it is a bit redundant as it's a desktop, and unless my home gets caught up in a tornado, it is unlikely to be changing location.
      In Fedora 9 I can also synchronize my Palm via bluetooth out of the box even with a live CD, so minimal functionality. Can Windows do that? Windows can't even recognize my Palm without me installing the drivers and an application to handle the PDA, and XP home needs extra software to share the Internet connection with my palm after a complicated set up procedure.

      how about mobile phone access beyond seeing it as a mass storage device?

      No idea. I don't have a mobile. Although I can't see any compelling reason why not. Some phones use Linux right now, and with the various Linux based phones in development at the moment, there will be more likelihood of support. Bluetooth has recently got a support boost and more bluetooth features are being activated.

      Linux needs similar support from many many companies before you can make a statement like this.

      Linux already HAS support from many companies. Apart from corner case s

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    4. Re:Recognition of F/OSS, especially Linux by Miseph · · Score: 1

      Damn, well said. And me without any mod points for you...

      --
      Try not to take me more seriously than I take myself.
    5. Re:Recognition of F/OSS, especially Linux by PitaBred · · Score: 1

      As for mobile phone access, I have my Blackberry 8800 working as a bluetooth modem on T-Mobile perfectly well with Kubuntu 8.04. It's not "plug and play", but it's not under Windows either. Both take some settings tweaking.

    6. Re:Recognition of F/OSS, especially Linux by dlanod · · Score: 1

      I finally gave Linux a run via a LiveCD last night (Ubuntu, given all the positive press). On the five systems in our house (two mine, three my fiancee's) that I gave it a run through it detected and had appropriate wireless drivers and graphics card drivers for all five. I didn't test Bluetooth. My only problem was in configuring the wireless network access because the networking on the first machine I tried didn't auto-detect any networks, but that was completely separate to drivers (although it does lead into a complaint about use of "ESSID" versus the more understandable "Network ID/Name", as well as incorrect/not very useful help file descriptions). It's no longer driver support stalling anything.

  7. Re:I strongly encourage my dog to shit outside by Xiph · · Score: 1

    Comments like these are why i still read at -1!

    Vendors having these intentions are are good sign, but until it's more than a third of vendors (rtfa) it's not that hard a push, even though a few of the big ones are in.

    To be perfectly honest, this article is much more about what linux foundation wants and needs, than about what vendors demand of suppliers.
    I wish there had been some links to the actual story in the headline.

    Nothing to see here, move along, and remember to encourage your dog to shit outside!

    --
    Blah blah sig blah blah blah irony blah blah
  8. w00t by Anonymous Coward · · Score: 0

    That is all.

  9. If I had a operating system software company by zymano · · Score: 1

    I would SUE the hardware makers for not giving information/specs for their stuff.

    The reason being is that they are only supporting Monopolysoft with drivers.

    1. Re:If I had a operating system software company by garett_spencley · · Score: 1

      Sue them for what ?

      What kind of damages could you possibly claim ?

      There is no law requiring a hardware manufacturer to release the source code for their drivers or to support multiple operating systems etc. (whether there should be is a whole different topic). Not to mention that to sue someone is to take them to CIVIL court to get compensation for damages that they caused you and has absolutely nothing to do with criminal or anti-trust matters etc.

      Microsoft got in hot water because they abused their monopoly. The anti-trust laws that they violated only govern their own actions in the market place. There is nothing wrong with device manufacturers continuing to release products that only work with Microsoft's software. There would only be an issue if Microsoft were forcing device manufacturers to only support their products (which has happened in various ways and for which MICROSOFT gets in trouble not the device manufacturers who are free to make whatever products they want to so long as they're law abiding).

    2. Re:If I had a operating system software company by rickb928 · · Score: 1

      Good luck with that.

      Many (all?) hardware vendors have proprietary designs. Darn. nVidia and ATI/AMD might sport over open source drivers and be happy about it, but Broadcom has a long history of not wanting to open-source their firmware. They consider it a competitive advantage, apparently, and too precious to give away.

      I hear Broadcom WiFi hardware is becoming less and less popular these days. A lesson being learned?

      Still, if the hardware vendor wants to protect their IP, sometimes this will collide with the desire for OSS drivers. the marketplace may speak. Certainly Dell can excercise some clout and spec OSS-friendly hardware. There should be alternatives.

      Yeah, we'll see.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    3. Re:If I had a operating system software company by Anonymous Coward · · Score: 0

      > There is no law requiring a hardware manufacturer to release the source code for their drivers or to support multiple operating systems etc.

      Please stop equating information/specs to drivers. Drivers are OS-specific. Programming specifications are not. It is stupidity to fight for creating a world where hardware manufacturers release a dozen different drivers for dozen different Operating Systems. Document your hardware; Any OS-maker will then have a fair chance to make his OS work with the hardware.
      If you are not publicly documenting your hardware, but only providing drivers for a _finite_ list of OSs (Whether Linux is included or not is irrelevant... finite/infinite is the important issue), then it is certainly evil.

    4. Re:If I had a operating system software company by EvilRyry · · Score: 1

      We're not talking about designs, we're talking about drivers. Two totally different things.

      Also, neither NVidia nor ATI produce open source drivers although ATI recently released specs to aid in development of open source drivers. Again, these are just specs how to interface with the card, not super top secret details about the inner workings of the card. There is nothing valuable about the interface.

    5. Re:If I had a operating system software company by Anonymous Coward · · Score: 0

      Not that I think a lawsuit is a good way to go, but you could allege Collusion on the part of hardware and software manufacturers.

      All the evidence you need is in the market information already.

      X manufacturer makes Y product only for Z OS. End of case.

    6. Re:If I had a operating system software company by cdrguru · · Score: 1

      Wrong. These days the hardware is pretty much commodity and the driver is the only unique IP there is. The problem is if they give away the driver they have given away all there is that is unique - any Chinese knock-off company can the duplicate the hardware and steal the software to make it work.

    7. Re:If I had a operating system software company by cleatsupkeep · · Score: 1

      What I was told is that it is because Broadcom uses military spec wireless, which they cannot open source their firmware, due to privacy concerns. YMMV, but that is what I was told (can't find a source).

    8. Re:If I had a operating system software company by rickb928 · · Score: 1

      Does it matter? They can close their firmware, and open-source driver development is defeated for that hardware.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    9. Re:If I had a operating system software company by Bert64 · · Score: 1

      I don't understand why they think that, broadcom hardware isn't generally very good, and there are much better options available. Their BCM4400 10/100 ethernet cards are particularly bad in my experience (their 1gb chipsets seem a lot better, but i'd still rather have an intel card).

      Their wifi cards, even with the supported windows drivers, generally under perform compared to other chipsets. They also make linux drivers, but only for specific embedded systems (access points) that use their chipsets.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    10. Re:If I had a operating system software company by the_B0fh · · Score: 1

      *GOD* You must be kidding right? So, now, any Tom, Dick and Mary, based on the released documentation for ATI graphics hardware, can reimplement in silicon, the GPUs??!?!?!

      What are you smoking, and why aren't you sharing?

  10. No. Dell need the flexibility to change by EmbeddedJanitor · · Score: 1
    Computer companies need the flexibility to change their offerings to meet changing market conditions. The Eee PC has made consumers aware of Linux. Here in New Zealand, Linux-loaded Acer laptops are available at some retail stores and sell quite quickly - I'm using one right now. Even Apple has had a beneficial effect for Linux because they have encouraged people to look beyond Windows. Of course MS have helped too by shipping Vista and building a negative perception (whether warranted or not is beside the point - only perception matters).

    The rise of Apple must be worrying for the PC vendors since they cannot sell Mac OSX. They need to build flexibility to give them alternatives and right now Linux is the only viable choice. Dell etc see these changes and realise that they need to be able to respond quickly with Linux products, should the need arise. Thus, they need drivers.

    Dell etc already screw their hardware vendors hard. The hardware vendors will bend over backwards to get Dell etc business. If that means delivering a Linux driver too - well so be it.

    --
    Engineering is the art of compromise.
  11. Vendor's Real Intent by Anonymous Coward · · Score: 2, Interesting

    Did anyone notice ballmer say no more xp because the customers do not want.

    Then Dell stood up and said I want. balllmer conceded and recognized his master.

    No Linux or other desktop OS means MS could have said no, you do not want; and so dell would have not wanted, for there was nothing.

    Vendors using Linux means they may say I DO NOT WANT to microsoft in the future and microsoft would EPIC FAIL. bill has aids to cure in africa, no time for MS

    1. Re:Vendor's Real Intent by Anonymous Coward · · Score: 0

      win lol!

  12. While I understand the cynicism... by Bullfish · · Score: 1

    that some people are have towards the "strong recommendation", I point out that this is how businesses negotiate. It starts with "we want you to", followed by the vendor response. It's the, "I asked you nicely approach"...

    If the vendor doesn't respond, then the ante will be upped. The PC sellers need more market. Things are pretty cutthroat for the Dell's and HP's of the world. If the vendor doesn't help in the company in its move to expand its market... yeah, pressure will be brought... and in this case, Linux does owe MS (so to speak), the failure of Vista to gain market share means the PC sellers have to look elsewhere

    Be positive, it is a step in the right direction.

    1. Re:While I understand the cynicism... by Anonymous Coward · · Score: 0

      WAHOO!!!!

      I've had problems with NVidia proprietary drivers before, hence no 3D effects in Ubuntu :( , but hopefully better days may be ahead for us all

    2. Re:While I understand the cynicism... by njcoder · · Score: 1

      This is also how businesses appease a loud but small market segment. They make some noise, but don't actually do anything. When the hardware manufacturers don't comply, they can shift the blame on them.

      No way of knowing what will really come of it.

    3. Re:While I understand the cynicism... by jedidiah · · Score: 1

      Dell sells business machines too, not just the toy desktop machines.

      When it comes to server hardware, Linux isn't merely a "loud but small market segment".

      This is probably what got Linux in the door at Dell as a desktop solution to begin with.

      Linux is doing what Microsoft did but in reverse ( server -> desktop ).

      --
      A Pirate and a Puritan look the same on a balance sheet.
  13. The End Of MS As We Know IT by venolius · · Score: 4, Insightful

    I have a feeling that this vendor push of open source drivers combined with falling prices of hardware (because of increased penetration around the world) will lead to the end of MS as a leading OS supplier for desktops. If more open source drivers are available, this will lead to cheap commodity boxes that run Linux, and these boxes will target users that use a computer only for the Internet and Word Processing (this is already happening with Wal-Mart computers). The base for the Internet/Word processor computer is growing so fast that it is inevitable that MS will falter.

    Once the base of household Linux computers becomes big enough (I'm guesstimating 3%), commodity application developers (low cost applications first) will see Linux as a market, the prices of these boxes will fall further, and both these factors will contribute to further increased market share for Linux. More drivers for external peripherals will also become an industry practice (many leading companies already have Linux drivers for peripherals like printers and all-in-ones).

    At some point, premium application developers for Apple and MS platforms will see that it worth their time to make a Linux port (it may happen quicker because of how relatively simple it would be to make the port from Apple to Linux). Again, this will be followed by increased market share for Linux.

    Once the Linux market share becomes substantial (I don't know how much, say 10%?) the corporate world will realize the gazillion dollars in savings, and make the switch, and MS's fall will be complete. I don't know what will happen to Apple, I think they will be around with the largest desktop share if Jobs is around, considering how well he's boosting market share for Apple (with his history, he might even buy MS out of spite).

    Bill Gates charities look a little smaller now, a pity actually, but Buffet will remain strong, so Gates will still have a good job.

    1. Re:The End Of MS As We Know IT by dnwq · · Score: 1

      Clearly, 2009 will be the year of the Linux desktop!

    2. Re:The End Of MS As We Know IT by fat_mike · · Score: 0

      How's the air up there in the clouds?

      Operating Systems, Drivers, Market Share...not relevant.

      Third party software vendors (i.e. the companies that make the software that industries actually rely on)...very damn relevant.

      A lot of you fail to understand that businesses do live or die by Microsoft Office and Windows. There are three major management system providers for the insurance agency industry. None of them have anything written that will work on anything other than Windows.

      Insurance companies, Medical companies, Finance...the run a ton of stuff that was developed in house.

      Most business users could give a damn whether they use Office, OpenOffice, CoolOffice923432 as long as it lets them type their letters and email them. But take away their 3rd party app that really does the work and they shit.

      That's where the problem is, convince those companies to rewrite their software and we'll see what happens.

    3. Re:The End Of MS As We Know IT by Hadlock · · Score: 1

      Firefox is barely hanging on with 10-12% web browser marketshare, and it's avalible on all computers past and present, including those with windows. Apple hovers between 3-7%. I'm reasonably sure that linux is less than 1% of the desktop market. I can't really see Linux eating into Windows' share, more like eating into Apple's. I'm getting ready to switch from apple to linux as soon as they fix the voicechat bug in wine for TF2. There are already lots of developers for posix compliant OSes. Really you only need a market of 10,000 to start attracting developers.

      --
      moox. for a new generation.
    4. Re:The End Of MS As We Know IT by kjots · · Score: 1

      How's the air up there in the clouds?

      Wonderful. How's the shit down there in the mud?

      Operating Systems, Drivers, Market Share...not relevant.

      Facts, Figures, Trends ... nah, you're right, it's nothing.

      Third party software vendors (i.e. the companies that make the software that industries actually rely on)...very damn relevant.

      Can't argue with that. Oh, wait, yes I can.

      A lot of you fail to understand that businesses do live or die by Microsoft Office and Windows. There are three major management system providers for the insurance agency industry. None of them have anything written that will work on anything other than Windows.

      Gee, that sound's like more like an opportunity then anything else. Y'know, I used to work as a programmer in the insurance industry ... I wonder ...

      Insurance companies, Medical companies, Finance...the run a ton of stuff that was developed in house.

      Yes, for DOS and Windows 3.1. Seriously.

      Most business users could give a damn whether they use Office, OpenOffice, CoolOffice923432 as long as it lets them type their letters and email them. But take away their 3rd party app that really does the work and they shit.

      Most business would only have a need for Office, Email and Internet. Everything you've described is specialist shit.

      That's where the problem is, convince those companies to rewrite their software and we'll see what happens.

      I doubt there's a need to rewrite anything. Anyone used WINE recently? I've been playing Civ4 on my Linux laptop all week - it rocks!

      I can't see any way that this move could damage OSS, and there is, in my opinion, a better then average chance that it could benifit us. So why is everyone here acting so cynical and paranoid (I mean, more than usual)? Cheer up for fuck's sake!

    5. Re:The End Of MS As We Know IT by Chandon+Seldon · · Score: 1

      Firefox is barely hanging on with 10-12% web browser marketshare, and it's avalible on all computers past and present, including those with windows. Apple hovers between 3-7%. I'm reasonably sure that linux is less than 1% of the desktop market.

      I'm not sure where you got your numbers, but my psychic powers (which are unquestionably accurate) told me that NetBSD has 60% of the desktop market and OS/2 has 35%... so your numbers must be wrong.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    6. Re:The End Of MS As We Know IT by cbart387 · · Score: 1

      I'm getting ready to switch from apple to linux as soon as they fix the voicechat bug in wine for TF2. There are already lots of developers for posix compliant OSes. If your rationale for switching is POSIX, it would be better to stay on OS X. They're fully POSIX certified whereas Linux is not. Or... something like opensolaris...
      --
      Lack of planning on your part does not constitute an emergency on mine.
    7. Re:The End Of MS As We Know IT by kesuki · · Score: 1

      just to be helpful, if OEMs pay $10 for windows, that's 2.5 billion a year to the Microsoft tax, if PC sales remain the same or increase and continue to sell in the current volumes, then by 2108 at least 255 billion dollars will have been saved by switching to Linux. realistically though growth has been rapidly accelerating, and the actual number goes much higher, if growth is 10% a year, every year, then in 6 years we make 2 billion new PCs, in another 4 years after that another 2 billion pcs, 3 years after that another 2 billion PCS, in 13 years, at $10 it's already 60 billion dollars saved. at that rate of snowballing growth, by 2108 the cost of the microsoft tax, at $10 per oem becomes a staggering 1.2 trillion dollars.

      so 100 years of Microsoft would cost over 1.2 trillion dollars, still only 1/10th the national debt, but a staggering amount of money, they could never spend that much making Linux a viable replacement.

    8. Re:The End Of MS As We Know IT by Hadlock · · Score: 1

      My rationale for switching is that a) apple hardware is more expensive (yes i am aware of the pros/cons of apple hardware's increased cost; do a google for "hadlock macrumors" or "hadlock mac slashdot") and b) i futz ("poweruser") with the system so much i end up downloading a lot of hacks/workarounds that i can get the same effect using linux and modifying things with the same amount of effort. Plus I don't have to pay the apple tax.
       
      I'm not ditching apple completely, i have my old powerbook i use to sync my ipod with itunes and my music collection, for adium and a couple other things, but until the other hinge on the display breaks, i see no need for a second mac. When that day comes i may just buy an Eee 901 and a g4 ibook. Ubuntu's gotten good enough that I consider it a first class OS, even if it does have PS3-like market share at the moment.
       
      I used POSIX as my term of choice since there's a lot of closed source software that runs on proprietary UNIXes as well as linux and figured it would save me from being flamed. I guess I failed in that respect.

      --
      moox. for a new generation.
    9. Re:The End Of MS As We Know IT by cbart387 · · Score: 1

      I used POSIX as my term of choice since there's a lot of closed source software that runs on proprietary UNIXes as well as linux and figured it would save me from being flamed. I guess I failed in that respect. I should have drew bigger attention to it, but my intention was to say IF that was the rationale for switching. I probably should have made the if more obvious. This is coming from a Fedora user, so obviously the POSIX isn't that important. And to be honest, I did C programming for a class, which was developed on Linux (Ubuntu dapper at the time). The box being developed FOR was Solaris and we were doing some POSIX. So Linux is still capable of some (most?) POSIX stuff.

      So sorry my comment gave the wrong impression. It was not a flame in my head. :)
      --
      Lack of planning on your part does not constitute an emergency on mine.
    10. Re:The End Of MS As We Know IT by fat_mike · · Score: 0

      How's the air up there in the clouds?

      Wonderful. How's the shit down there in the mud?



      Smells like shit and mud but tastes like stuffed peppers, thanks for asking.

      Operating Systems, Drivers, Market Share...not relevant.

      Facts, Figures, Trends ... nah, you're right, it's nothing.



      I gave an example, would you like to elaborate on yours. Wait, you didn't give any.

      Third party software vendors (i.e. the companies that make the software that industries actually rely on)...very damn relevant.

      Can't argue with that. Oh, wait, yes I can.



      Waiting for your argument.

      A lot of you fail to understand that businesses do live or die by Microsoft Office and Windows. There are three major management system providers for the insurance agency industry. None of them have anything written that will work on anything other than Windows.

      Gee, that sound's like more like an opportunity then anything else. Y'know, I used to work as a programmer in the insurance industry ... I wonder ...



      Yes, that was the whole damn point of my post.

      Insurance companies, Medical companies, Finance...the run a ton of stuff that was developed in house.

      Yes, for DOS and Windows 3.1. Seriously.



      Yes, another that's the goddman point.

      Most business users could give a damn whether they use Office, OpenOffice, CoolOffice923432 as long as it lets them type their letters and email them. But take away their 3rd party app that really does the work and they shit.

      Most business would only have a need for Office, Email and Internet. Everything you've described is specialist shit.



      Not bullshit, the truth. Most companies run "specialist bullshit". But you should know that as a "former programmer in the insurance industry".

      That's where the problem is, convince those companies to rewrite their software and we'll see what happens.

      I doubt there's a need to rewrite anything. Anyone used WINE recently? I've been playing Civ4 on my Linux laptop all week - it rocks!


      I can't see any way that this move could damage OSS, and there is, in my opinion, a better then average chance that it could benifit us. So why is everyone here acting so cynical and paranoid (I mean, more than usual)? Cheer up for fuck's sake!

      Yes, because your ability to play a five year old game totally is the same as a business application that someone wrote 20 years ago and 15 people have worked on since then.

      I never said anything about damaging open source. I was trying to give my opinion on what I thought would help it.
    11. Re:The End Of MS As We Know IT by chasd · · Score: 1

      . . . it may happen quicker because of how relatively simple it would be to make the port from Apple to Linux . . .

      I don't think you know much about programming for OS X. Programming an application in Xcode using ObjectiveC and the Cocoa Framework is very distant from programming in GNU tools using C or C++ for either GNOME or KDE. Unless you are talking about using GNUStep on Linux, which may make things a bit easier. However GNUStep is missing many analogous parts of Cocoa, so it is still not a very easy port.

      --
      :wq
    12. Re:The End Of MS As We Know IT by Britz · · Score: 1

      And before we know it, virii, spyware, botnetclients, all the goodies Windows users can enjoy now will be distributed for Linux. Isn't that something to look forward to?

  14. Makes sense to me by neokushan · · Score: 1

    I don't see why people think this is a bad thing. A big company like Dell can bankrupt smaller companies overnight just by failing to renew a contract or not ordering more parts.
    They already squeeze them tight for the best prices and only pay them for any components they use - those stocks taking up space in Dell's warehouse don't cost them a penny until they go into a machine (That's already been paid for by the buyer).
    So imagine if two companies had say...wireless cards. One has a major deal with Dell, but no Open Drivers, then the other announces they suddenly have Open Drivers. Is it anything on Dell's head to tell the first company to either cough up some open drivers or come and pick up their unused parts before they get discarded? I don't think so.
    All it takes is for one company to start releasing open drivers and the rest will have to fall in line or risk loosing a lot of business practically overnight. In the end, everyone will benefit.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    1. Re:Makes sense to me by 99BottlesOfBeerInMyF · · Score: 1

      One has a major deal with Dell, but no Open Drivers, then the other announces they suddenly have Open Drivers. Is it anything on Dell's head to tell the first company to either cough up some open drivers or come and pick up their unused parts before they get discarded?

      Yes. Dell needs to have multiple vendors in their pipeline so they can get them to compete where they really care, on price, as Dell usually buys the cheapest part X available on a given day from whomever. At least for consumer desktops, that is how they operate. I seriously doubt open source drivers are going to be a consideration on the low end and they sure haven't been in the past (speaking as someone who ordered hundreds of the same model from them only to find a wide variety of parts actually inside, some of which had OSS drivers like the test model we bought and some of which did not). More likely, Dell will push for this on midrange and higher end software where they actually offer Linux as a supported option and probably only then for machines targeted at business.

      All it takes is for one company to start releasing open drivers and the rest will have to fall in line or risk loosing[sic] a lot of business practically overnight. In the end, everyone will benefit.

      Except it actually does cost money to release drivers as OSS if you have to clean up the code or get rid of the hacks you use to work around your hardware flaws. In which case, it potentially amounts to costs raising for the first movers and people who don't plan to use OSS drivers still have to cover that cost (although it might be negligible on such a scale).

    2. Re:Makes sense to me by Anonymous Coward · · Score: 0

      dell less than 1 days worth of parts in stock, so your argument is moot. all parts are shipped on demand, as PCs are built

    3. Re:Makes sense to me by Svartalf · · Score: 1

      Not with Dell machines selling storefront in places like Wal-Mart, they're not.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  15. +1! by turing_m · · Score: 1

    Comments like these are why i still read at -1!

    Exactly... often the fragments of genius are at either end of the spectrum.

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
    1. Re:+1! by Anonymous Coward · · Score: 0

      Exactly... often the fragments of genius are at either end of the spectrum. This comment deserves to be moved to one end of the spectrum, guess which one?
  16. This won't make the difference. by jd · · Score: 2, Interesting

    What will make a difference is that the managers who make decision in data centers are more likely to regard Linux as supported by the hardware vendors, even though nothing has really changed. This will lead to Dell, and the others calling for more open source drivers, being in a position to make more sales. Now, as soon as that starts happening, as soon as serious money starts changing hands, drivers will be written for Linux. Not necessarily open source, in fact probably not open source, but drivers nonetheless. Hardware vendors are like sharks and lawyers - they can smell blood from incredible distances.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:This won't make the difference. by Wesley+Felter · · Score: 1

      Data centers? Server hardware already has 100% Linux driver support; the problem is on the desktop.

    2. Re:This won't make the difference. by the_B0fh · · Score: 1

      linux != open source.

      Opensource drivers, especially open documentation is far far better.

    3. Re:This won't make the difference. by JohnBailey · · Score: 1

      linux != open source.

      Opensource drivers, especially open documentation is far far better. And running is better than crawling, but you have to do some of the latter before you can do the former.

      Closed drivers at first, but when the market is sufficiently important, open drivers can be pushed for. Dell stated some time ago, that they would take closed drivers when there was nothing else, but open drivers were preferable. Preferable to Dell means thousands of units a week, so the hardware manufacturers tend to listen to Dell's preferences.
      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    4. Re:This won't make the difference. by jd · · Score: 1
      Server hardware does NOT have 100% support, or anything like. I won't list all examples, but here's a few you can think about:

      • Broadcom BCM91250
      • Non-Mellanox Infiniband
      • Some Compaq RAID controller modules
      • PCI Express 2.x (full specification)
      • Infiniband 3 (full specification)
      • VME and VXI busses
      • Fieldbus support is minimal to non-existant
      • SCADA support is negligible to non-existant
      • BACnet support is negligible to non-existant
      • VAX architecture (it's still used, so it's still part of that 100%)
      • ARM-based AMULET CPUs
      • Most TCP Offload Engines
      • LEON support is abandonware

      Some of these you may argue are not "server". They're not webserver or database server, perhaps, but a data acquisition device that stores and later delivers specified data on request is damn well a server. The fact that it's stored, specified and on demand, rather than digested and passed on, distinguishes a true server from any other type of (usually) headless device. If you specify a category narrow enough, there will always be 100% support for it. If you want to guarantee that, start with the 100% and change the definition to fit. If you prefer something a little more useful, then take the definition and explore how things in the Linux world work within that definition. Traditional servers are almost entirely passive when it comes to external connections. Something else has to initiate a connection. Modern servers sometimes do a little bit of active networking - broadcasts and multicasts to identify services, for example, and in clusters, servers will routinely push activities and data to other servers. However, they are fundamentally passive on networking and highly active on processing and data crunching. Streaming servers and VOD servers are generally transmitting on-demand, so are still passive recipients of the request. They don't do anything on their own. Sites streaming webcams by multicast or whatever are blindly sending in a way that's not much different than an announcement. In both cases, it's intended for processing by clients but not replying to. It's not part of an exchange, it's just a blind send. Thus, such systems are also servers.

      Clients may passively receive broadcasts and multicasts, but actively initiate all conversations (with the special case of PUSH technology, but there the client really becomes a temporary server, and the server a temporary client, so the definitions still hold true - besides which, when was the last time you saw anyone use PUSH?!)

      The technologies I listed are not client technologies, they are server technologies, although there's no reason a client couldn't have those hardware components. It'd just be a very heavy client.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:This won't make the difference. by Chandon+Seldon · · Score: 2, Insightful

      Are you a time traveler from like 6 years ago or something?

      The industry norm today is to provide open drivers and/or open specs. There are no types of common hardware components for which there isn't already a player on the market who is doing that - anyone who is screwing around with new proprietary Linux drivers in 2008 has missed the bus and is basically just wasting their resources for no good reason.

      The time for screwing around with closed drivers is over. There are a few holdovers: Nvidia and Broadcom are the only ones that matter. It will probably make sense to sell Nvidia cards for another six months while the RadeonHD drivers mature. Aside from that, companies that fail to release open source drivers and/or open specs are simply at a competitive disadvantage - and this article indicates that that disadvantage includes selling components to major vendors right now.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    6. Re:This won't make the difference. by Anonymous Coward · · Score: 0

      LSI logic would like to disagree with you.

      Went out of my way to get a shiny [http://www.newegg.com/Product/Product.aspx?Item=N82E16816118084,] didn't do my homework and see that there aren't open source drivers, just binaries for rhel and suse... there went my dreams of updating my creaking gentoo box to a nice debian image...

    7. Re:This won't make the difference. by Chandon+Seldon · · Score: 1

      Somehow I don't see SAS RAID cards as being in quite the same league of "common hardware" as graphics or wireless cards are.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    8. Re:This won't make the difference. by Creepy+Crawler · · Score: 1

      Thats simple. Go download the kernel and read it for what hardware it works with natively.

      Its not hard.

      --
    9. Re:This won't make the difference. by jimicus · · Score: 1

      What will make a difference is that the managers who make decision in data centers Stop right there.

      Unless we're talking at cross purposes, I would imagine data centres to mean server farms. Not desktop PC's.

      Linux support on servers is by and large pretty damn good. Server vendors tend to be fairly conservative in the hardware they choose, SCSI/SAS RAID cards have excellent support in Linux as do most wired ethernet cards - far and away the most important things.

      Desktops, OTOH - oh hell. Dell's current Optiplex 755 is quite nice for Linux support - it's entirely Intel. But AFAICT Dell don't specifically mention this on their website, and I doubt they'll warrant it. So the Optiplex 760 (or whatever they wind up calling it) could be based on anything.
    10. Re:This won't make the difference. by David+Gerard · · Score: 1

      Linux support for x86 servers is pretty much universal. Selling an x86 server without good Linux drivers for everything is commercial suicide. The big news here is the hardware manufacturers getting onto their suppliers for desktop parts to have Linux drivers.

      --
      http://rocknerd.co.uk
    11. Re:This won't make the difference. by pugugly · · Score: 1

      Not really no.

      The industry norm among specific types of components is for open source drivers - Drives, networking, anything you would see on a server.

      Not for a vast number of other components, video cards, some wireless, cell phone drivers, TV tuners, Radio Tuners, etcetera etcetera. My Graphics card won't do 3-D graphic without ATI's restricted driver, my mothers ubuntu partition has yet to notice she has an HD-TV and Digital radio tuner.

      Everytime I've switched out a monitor has been a pain far above and beyond what I consider reasonable for something that can be described in terms of v-sync and h-sync, and frequency.

      So no - sorry, your premise is counterfactual. I'd like to see open source become an industry norm, and I suspect it will happen pretty soon - it's felt like we're hitting a tipping point for a couple years now, and I think companies are going to be to be on top of it, or get buried under it - but not yet it ain't.

      Pug

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    12. Re:This won't make the difference. by Chandon+Seldon · · Score: 1

      The hardware that you happen to have is irrelevant to my argument. Sure, if you buy random hardware you'll probably get some that doesn't have in-kernel drivers. If you wanted to actually chose hardware intentionally though you'd have little trouble finding hardware with full in-kernel (or in-X.org) support.

      The latter is the only property that really matters to anyone except for hobbyists trying to install stuff on their old computers. If Dell wants to build machines that work perfectly, they can do that today (and they do it). If they want to favor vendors who have in-kernel drivers, they have that option (and they've declared that they'll do so).

      There may never be drivers for the hardware that you already have - but that doesn't matter in the market at all, because that hardware has already been sold. If you want to buy new hardware (buy - that means that it matters to the market), you can chose supported hardware.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    13. Re:This won't make the difference. by pugugly · · Score: 1

      The hardware that you happen to have is irrelevant to my argument. Your original argument is "The industry norm today is to provide open drivers and/or open specs", Well, if that were true, then the exact hardware would be irrelevant, but since it's not, then the hardware I happen to have suddenly becomes, y'know, relevant

      Sure, if you buy random hardware you'll probably get some that doesn't have in-kernel drivers. If you wanted to actually chose hardware intentionally though you'd have little trouble finding hardware with full in-kernel (or in-X.org) support. But, in point of fact, if you need to put desktop linux in reach, then people need to be able to depend on using that random piece of hardware that they want. That may be a video card, a tuner, a scanner - they decided they need it - AND XP SUPPORTS IT!

      Whether *you think they need it or not is kinda, irrelevant.

      The latter is the only property that really matters to anyone except for hobbyists trying to install stuff on their old computers. If Dell wants to build machines that work perfectly, they can do that today (and they do it). If they want to favor vendors who have in-kernel drivers, they have that option (and they've declared that they'll do so).

      There may never be drivers for the hardware that you already have - but that doesn't matter in the market at all, because that hardware has already been sold. If you want to buy new hardware (buy - that means that it matters to the market), you can chose supported hardware.

      That's just kinda - silly. We're not talking about old hardware. This is about new, upcoming hardware. THe hardware you were saying is already supported, when it verifiably isn't.

      Your premises are wrong, and from them your logic does not follow.

      Pug
      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    14. Re:This won't make the difference. by Chandon+Seldon · · Score: 1

      I think you've misunderstood my argument. Let me try to state it clearly.

      1.) The only thing that has any effect on "the market" is sales of new hardware.
      2.) It is possible to select readily available hardware to build computers such that it is fully supported under any up-to-date GNU+Linux distro.
      3.) Any agent making market choices can therefore select hardware that works (with free drivers) to go with their software.
      4.) A group of major resellers has declared their intention to favor such hardware.
      5.) Therefore, it's too late to gain much market benefit by creating new proprietary Linux drivers in hardware markets where free drivers are already available for an existing product.
      6.) Therefore, rational hardware vendors who have not already done so will release free drivers and/or specs for their hardware.

      These things don't happen quickly. We won't see the effects of the ATI documentation release until at least the end of the year, but the market inflection point where blob drivers are relevent has already passed - the vast majority of what we will see from here on out is new free drivers.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    15. Re:This won't make the difference. by Ben+Hutchings · · Score: 1

      Dell, HP and IBM already demand Linux drivers for server components. The change here is they're apparently going to do the same for desktop components.

  17. Its always darkest before it goes pitch black? by Zombie+Ryushu · · Score: 0

    With all thats gone on today, am I the only one sitting here waiting for the anti-Linux horror story that is the sum of all fears for Linux users? I keep thinking to myself: The next story is going to say something nightmarishly horrible, like -

    "U.S. Government decrees that in the name of Jesus Christ, all Linux users are traitors to the US of A, and shall be imprisoned." or something that bad.

  18. So, how about open source hardware? by santiagodraco · · Score: 1

    How about driver makers start producing open source drivers when the PC vendors start releasing the full design documents and specifications for all of their hardware? Yeah I don't think so either.

  19. Strongly encourage? by JustNiz · · Score: 1

    >> they will now include wording in their hardware procurement processes to "strongly encourage" the delivery of open source drivers

    ooooh and if you don't provide linux drivers we'll still buy your hardware but we will wag our finger at you and tell your mom.

    Why can't they just say that they won't even consider buying any hardware that doesn't have Linux drivers?

    1. Re:Strongly encourage? by Culture20 · · Score: 1

      Why can't they just say that they won't even consider buying any hardware that doesn't have Linux drivers? Saying "strongly encourage" with other big companies in a public forum like this is the nice, business way of saying "There are already Intel wireless cards with good open source drivers, if broadcom doesn't get with the program, we'll dump them; but we're not naming names because we're playing nicey-nice... for now."
  20. What do hardware manufactures... by boris111 · · Score: 1

    have to lose. I always wondered why device drivers are not open source. As they make their money on the hardware they're not losing anything by giving the driver piece to the open source community to enhance. It's worked for Linksys routers. I wouldn't have purchased my particular Linksys unless I knew I could put HyperWrt on it.

    1. Re:What do hardware manufactures... by 99BottlesOfBeerInMyF · · Score: 5, Informative

      I always wondered why device drivers are not open source. As they make their money on the hardware they're not losing anything by giving the driver piece to the open source community to enhance.

      Reasons include: they don't like providing anything they do for free because a competitor might use it, they don't want to expose their embarrassingly poorly written code, they're afraid their poorly written code will expose their security flaws, they don't want consumers to know about the hacks they use to work around hardware flaws or which compromise quality for speed.

    2. Re:What do hardware manufactures... by DoraLives · · Score: 1

      Wish I had mod points for you.

      Best answer to this question I've seen in a pretty good while.

      --
      Is it fascism yet?
    3. Re:What do hardware manufactures... by ydrol · · Score: 1

      Also they dont want Modders keeping the drivers working against new OSs working when they would rather consumers use the oppertunity to buy new hardware ..Cough.. Creative/Vista .. Cough.

    4. Re:What do hardware manufactures... by earthforce_1 · · Score: 3, Informative

      Also, they cut corners on development costs by buying some of the code and legally can't open source it - e.g. some proprietary codecs, or signal processing technology.

      --
      My rights don't need management.
    5. Re:What do hardware manufactures... by Anonymous Coward · · Score: 1, Interesting

      I always wondered why device drivers are not open source. As they make their money on the hardware they're not losing anything by giving the driver piece to the open source community to enhance.

      Reasons include: they don't like providing anything they do for free because a competitor might use it, they don't want to expose their embarrassingly poorly written code, they're afraid their poorly written code will expose their security flaws, they don't want consumers to know about the hacks they use to work around hardware flaws or which compromise quality for speed.

      Yet if they provide the code, the open source community will fix it and consumers will have nothing to complain about.
    6. Re:What do hardware manufactures... by MrNiceguy_KS · · Score: 1

      Don't forget patent trolls. A hardware manufacturer opening up their drivers could be targeted by patent lawsuits.

      --
      Redundancy is good And also good.
    7. Re:What do hardware manufactures... by domatic · · Score: 1

      That doesn't prevent providing a list of relevent registers and ports. Sure there is a boatload of work left from there but that could save a FOSS driver effort at least a year of reverse engineering.

    8. Re:What do hardware manufactures... by earthforce_1 · · Score: 1

      In some cases, they are even in trouble there...

      I used to work for an unnamed major ASIC vendor, and they would license chunks of HDL code from 3rd party vendors. They also had secret back doors for stuff like bypassing the DRM. Of course you can always reverse engineer the windows drivers with effort, so the code to exploit the backdoors would never ship anyway.

      IMHO buying IP offers short term gains, but you ultimately paint yourself into a corner. You saved some NRE costs, but have become severely restricted in what you can do with your own product. I would guess that is why Nvidia doesn't fully open source, but eventually the chickens will come home to roost and they will have to find a way to do it, even if it means ripping out and redesigning all that expensive IP they bought earlier, just to get out of the license.

      --
      My rights don't need management.
    9. Re:What do hardware manufactures... by pembo13 · · Score: 1

      Then they didn't buy it, they licensed it.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    10. Re:What do hardware manufactures... by heson · · Score: 1

      If the hardware is buggy, providing documentation is just a liability. Tailor a driver around the bugs, and releaseing it binary to prevent any unknown effects from compilerflags is easeier.

    11. Re:What do hardware manufactures... by Anonymous Coward · · Score: 0

      This has nothing to do with drivers

    12. Re:What do hardware manufactures... by spitzak · · Score: 1

      They may also have "cut costs" by stealing code (from competitors or GPL code), or by knowingly violating patents, and they need to hide this. In fact the fear that some engineer may have done this may make them hide the souce code, even if they don't know it happened for a fact.

    13. Re:What do hardware manufactures... by eloki · · Score: 1

      Also, they cut corners on development costs by buying some of the code
      I don't really consider doing that to be cutting corners (usually implied to be a negative). Is there something wrong by definition in purchasing code eg. for a library? It saves money (perhaps), and may be better than the code you'd write in-house if you implemented it yourself.
  21. Open specifications are more important by Anonymous Coward · · Score: 0

    While we all seem to agree that a hardware manufacturer who supplies drivers for only windows is not doing the right thing, many of us fail to observe that providing open-source drivers for linux is no different. In the former case, windows will have an unfair advantage over other operating systems and in the latter case, windows and linux will have an unfair advantage over the other operating systems. I fail to see any fundamental difference between these two situations. The only right thing a hardware manufacturer can (and should) do is to provide 100% complete programming documentation.

    1. Re:Open specifications are more important by Randall311 · · Score: 1

      windows and linux will have an unfair advantage over the other operating systems. What other operating systems? BSD? OS/2? I think you're missing the point. If hardware vendors open source their drivers (even if only a linux version) than at the very least reverse engineering and tweaking to make it work with other OSes becomes much easier. At least we'll have something to work with, even if it's an undocumented mess like nvidia's open source. Open sourcing helps level the playing field, and I think that's what the OSS community is after. Let's face it, for personal computing on x86 hardware, 99% is either Windows or Linux, the rest is a hodgepodge of obscureness with maybe the exception of FreeBSD. Just check out BOINC's statistics for proof of that. They've got some form of Windows running on 2.5 million systems, Linux in second at 290,282 systems, and FreeBSD a distant third at 3,605 systems.
  22. HP by JohnFluxx · · Score: 1

    And yet HP still refuse to provide linux drivers for their printers. Hmm.

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

      When I was first converting to Linux (running Debian...yeah...it was painful), I called HP to ask why they didn't have Linux drivers. They (basically) said it wasn't worth it to them to provide the support for the drivers, but they did help the HPLIP project.

    2. Re:HP by pembo13 · · Score: 1

      You must be mad.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    3. Re:HP by Mad+Merlin · · Score: 1

      And yet HP still refuse to provide linux drivers for their printers. Hmm.

      What year are you living in? My HP Deskjet 6540 has been working flawlessly in Linux using HP's drivers for a good 3 or 4 years now...

      That's not even including the Deskjet (870cxi or something like that, I forget now) I had before that, which was also in the same situation.

    4. Re:HP by miffo.swe · · Score: 1

      Say what? I have always had very good experience with HP printers. HP has had excellent support for Linux a very long time. You must be either very new to Linux or trolling. If you are new to the game see the links below.

      http://hplip.sourceforge.net/
      http://www.linuxprinting.org/printer_list.cgi?make=HP

      --
      HTTP/1.1 400
    5. Re:HP by JohnFluxx · · Score: 1

      Where can I download the PPD driver for the HP Color LaserJet CP3505x printer?

      I emailed HP and they said flat out that they will not support Linux or Mac.

    6. Re:HP by JohnFluxx · · Score: 1

      Hmm, I emailed HP and they said flat out that they will not support Linux or Mac. I looked on the HP website and did google for the PPD file for the printer and couldn't find it.

    7. Re:HP by jedidiah · · Score: 1

      Well... the last HP printer I bought was bought because it was
      the cheapest available with the features I wanted. Despite this
      it all "just worked" once I plugged it into Ubuntu. I am not sure
      that I would want a Windows style driver package for it.

      Given the fact that HP has always tended to use common standards
      for their printers, I can't really see the point of your rant.
      Some of their stuff is even used by other printer vendors to make
      their printers more OS neutral.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:HP by jedidiah · · Score: 1

      A printer that only supports PCL, Postscript and PDF. Whatever will you do?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    9. Re:HP by JohnFluxx · · Score: 1

      Well I share the printer on the network. For that you need the PPD file so that users can chose full duplex etc.

    10. Re:HP by JohnFluxx · · Score: 1

      I get the sarcasm, but without the PPD files you can't set full duplex etc

    11. Re:HP by PitaBred · · Score: 1

      Download the Windows installer, and unzip it. The PPD is embedded in there somewhere.

    12. Re:HP by Mad+Merlin · · Score: 1

      Where can I download the PPD driver for the HP Color LaserJet CP3505x printer? I emailed HP and they said flat out that they will not support Linux or Mac.

      You don't need to, it ships with HPLIP. I have it right here in v2.7.10:

      $ ls -l /usr/share/ppd/HP/HP_Color_LaserJet_CP3505.ppd.gz
      -rw-r--r-- 1 root root 17568 Mar 4 23:54 /usr/share/ppd/HP/HP_Color_LaserJet_CP3505.ppd.gz
      Also see http://hplip.sourceforge.net/models/color_laserjet/hp_color_laserjet_cp3505.html.
  23. Hunh? by Anonymous Coward · · Score: 0

    Perhaps you've overlooked HPLIP?

  24. Please Sir, may I have a bowl of Flash support? by Anonymous Coward · · Score: 0

    It will be like new flocked wallpaper for the BSD ghetto I live in.

  25. It's a warning shot by pgfault · · Score: 1

    This is a shot across the bow to the likes of Broadcom, Intel, Creative, etc.

    How many people have run into a problem where Manufacturer X creates a new rev of their chip, and that rev isn't recognized by the drivers shipped in SuSE/RedHat/Ubuntu/nameyourdistro? In cases of a new NIC rev you end up having to build a custom kernel (or just the driver if you're lucky), put it on bootable media, install your OS, and add the custom kernel/driver to the new OS installation before rebooting. Yeah, it's a real pain for the unwashed masses, as well as those of us who have bathed in Linux for the past 10+ years.

    1. Re:It's a warning shot by laffer1 · · Score: 1
      It's not any different for Windows. If the driver doesn't have the device id, it won't work.

      The real question is what exactly do open source drivers mean. Does it mean Linux drivers? Does it mean windows drivers with source? There are big differences. If this article refers to linux drivers, it should say linux and not open source since I don't see drivers for *BSD from most companies.

    2. Re:It's a warning shot by joocemann · · Score: 1

      Why don't you pick a fight thats winning? Quit being a disgruntled bridge-hiding troll, crying about your need for your drivers. Move over to linux and maybe by joining forces, open source can make progress. So many of you (yes, I don't run it) Open source guys sit around and create DIFFERENCES, then you wonder why WE (yes, everyone else who uses windows) aren't interested. UNIFORMITY IS KEY.

    3. Re:It's a warning shot by Anonymous Coward · · Score: 0
      First of all, many open source users also use other systems. I personally use Windows, Mac OS X and Linux often. Choice is KEY.

      You're the troll attacking. The GP point was that there aren't drivers for any OS included with for new hardware. How do you write a driver for something that does not exist?

  26. Re:So what? by mbeans · · Score: 1

    Windows Media Player. What's the point of that? VLC is superior on any platform.
    --
    "It was a billion times better than cobol, but still really retarded." -AC
  27. early adopters? by Anonymous Coward · · Score: 0

    This is the beginning of adoption. It's an ugly process and will be especially for the OSS community. When this goes full steam, there will be projects everywhere and different ways of profiting off of them (ie mainly google). You can sense it because the main distros have backed of some of their stance when it comes to desktop related software. This is where things get interesting.

  28. Re:So what? by Uncle+Focker · · Score: 1

    mplayer is superior on any platform. Fixed that for you.
  29. portable driver specification by sentientbrendan · · Score: 1

    One problem, is that even if there are "open source" drivers available, for what platform? Mac OSX? Solaris? BSD? Linux? Windows?

    Or maybe they are drivers for an older kernel version? New kernels don't link against old drivers, and new versions of GCC don't necessarily *compile* old drivers.

    And then of course, there's installation of drivers. Common stuff like video drivers tend to be included in distros... but what about things like fingerprint readers, USB printers, etc? Installing a driver, doesn't just mean running an installer. There's also the extra step of compiling for your exact kernel version. Which means you must have GCC installed, on a desktop machine that you may not want to do any development on at all.

    Does this seem like a really bad system to anyone else? Why do we *ever* need to write the same driver more than once? Why not just have a standard interface for talking to X86 drivers for things like audio, video, printers, harddrives etc?

    Then, one driver for Linux, OSX, Windows, etc can be passed around and we don't have to continually reinvent the wheel. Then a linux installer can get extra drives by pulling them out of a linux install. Then we can write whole new kernels without having to write tons of custom drivers for it.

    Seriously, someone needs to the Linux kernel team about something called "software reuse" and "decoupling."

    1. Re:portable driver specification by Nushio · · Score: 1

      You're thinking ahead of yourself.

      Non developers wouldn't care, they'd get their RPMs/Debs/MSI/DMG and let their OS do their magic.

      Developers would and could read the source and do said RPMs/Debs/etc do their magic.

      OSS Drivers save the Devs the hassle of reverse engineering.

      --
      Check out Unsealed: Whispers of Wisdom! http://unsealed.k3rnel.net It's an action-RPG about Open Sourcerers.
    2. Re:portable driver specification by Anonymous Coward · · Score: 0

      There is more to desktop computing than the X86. The new Sun UktraSPARC based workstations share much in common with their Opteron based brethren if I'm not mistaken.

  30. How about pushing for open specs instead? by vivin · · Score: 5, Insightful

    By Open Source, they unfortunately mean only "Linux". I use FreeBSD. I have Marvell chipset on my Dell that FreeBSD doesn't recognize. Marvell's own FreeBSD driver doesn't recognize it either. Instead of having just Open Source drivers, how about they open up the specs for their hardware? No one is asking them to give us their trade secrets they so jealously guard. Just enough information to let the open source folks write a decent driver instead of painstakingly reverse-engineering Windows drivers, or inspecting the hardware. Linux gets a lot of attention, but there are other open OSes out there that would also benefit. I'm not jealous or anything. I use Linux from time to time, but I just happen to fancy BSD more. I think opening up the specs would actually benefit open source instead of just creating "open source" (Linux) drivers. I guess one could examine the Linux drivers to figure out what they're doing and then port it over to [insert your flavour of OS here]. But if you have the open specs, you don't have to do that extra step.

    --
    Vivin Suresh Paliath
    http://vivin.net

    I like
    1. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      but netcraft....

      never mind

    2. Re:How about pushing for open specs instead? by jd · · Score: 1
      Certain aspects of a driver depend on the hardware alone and are platform-agnostic. (Let's say some company had an ethernet chipset and chips for PCI and Hypertransport, and made two versions of their card, one PCI-whatever, the other Hypertransport. Oh, the chipset uses an abstract signalling and abstract messaging mechanism. Their bus chips convert these into the form appropriate for the bus and vice versa. The messages you pass to the chipset will be the same for both versions. The transport doesn't change anything. Of course, this scenario is so rare that it's not really considered in driver development, but it actually is a legitimate point of abstraction and would give hardware vendors a good many more platforms they could sell to.)

      Other aspects of a driver depend on the bus being used. (This could be abstracted out entirely into a virtual transport layer, however you'd get the performance hit from hell unless it's done in hardware and the only companies capable of getting a big enough slice of market for this to be worth considering are the companies selling busses - exactly not the people who would want abstraction systems that could help competitors.)

      Yet other aspects depend on the OS. (Ignoring for now the bus abstraction, the OS dictates how the driver can be communicated with, how data is passed in/out - and in what form, whether or not the driver can be internally threaded, whether or not the driver can be multiply called, what IPC mechanisms exist and what locking mechanisms exist. A lot of that information could be masked by a suitable OS abstraction layer.)

      Where speed is critical, there may even be aspects that depend on the CPU instruction set.

      The reality is that you can't make drivers efficient and OS-agnostic, although you can do one or the other. That's a pity, because if you could, then it wouldn't matter if the manufacturers thought of themselves as making Linux drivers. There would be no significant penalty running them under any *BSD. The manufacturers might be happier, too, as it would cut down on how many OS' they needed to write for. There again, they might not, as it would expose more supposed secrets and would eliminate OS favouritism.

      As things stand, drivers are very tightly written and OS-specific. An abstraction layer to run Linux drivers under a *BSD would still be possible, but largely pointless except for researching the driver's characteristics. Even highly specialized closed-source drivers with oodles of protection against analysis would be better reverse-engineered than wrappered.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:How about pushing for open specs instead? by menace3society · · Score: 1

      One alternative (if they don't want to publish their specs) is to release only Linux drivers, but to release them under a 2-clause BSD license or in the public domain instead of the GPL or "other". Linus can release them with the kernel by adding the appropriate restrictions, including the additional warranty disclaimer, and the copyright statement in the file, but other projects can create new versions under licenses that are differently- or less-restrictive compared to the GPL without having to cleanroom them. Perhaps most importantly, non-open source projects could also use the code to create drivers, so everybody benefits, for almost no work on the part of the device manufacturer.

      Of course, this is assuming that hardware manufacturers behave rationally, which is at contrary to their historical demeanor.

    4. Re:How about pushing for open specs instead? by Tweenk · · Score: 1

      Open source drivers are actually better than published specifications, because they are easily verifiable - they either work or don't work. Specifications can be obscure, contain errors or omit important subtleties, and you can't test that any other way than implementing the driver using these specs. There is also the added fun of hardware bugs...

      Ideally, a vendor should both provide specs and assist the people developing the Linux driver, as AMD does with its graphics cards.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    5. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      Sadly, the Marvell drivers are not on RHEL/CentOS either. My work ships an appliance built on a Shuttle box with an on-board Marvell gig-ethernet NIC. The latest Red Hat, and CentOS, don't support it (apparently the previous version did and then they backed it out on the latest release as it was buggy).

      Open specs are needed for more than just BSD, they're needed for Linux too.

    6. Re:How about pushing for open specs instead? by drozofil · · Score: 1

      You see to make a big deal that constructors only see Linux and not the other dudes floating around it*. IMO, even Windows Open Source drivers would be a nice ! An OS driver provides the info to port it back everywhere ... The extra step you're talking about isn't necessarily the most painful. Especially compared to unavailable or poor technical data.

      Of course if no ones does that extra step, your last option is to buy supported hardware only. Just as usual.

      *: s/around/behind/ but that would trash the score

    7. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      By Open Source, they unfortunately mean only "Linux". I use FreeBSD.

      Are you retarded? Open source means "open source", so you can read the source code and rewrite the drivers to adapt them to FreeBSD if you like.

      Just because they're not precustomizing it for you doesn't mean it won't benefit you, too.

    8. Re:How about pushing for open specs instead? by Eivind · · Score: 1

      This is unfortunately partly true. The good thing is though, that if there exist well-working open source drivers for Linux, then by nessecity, the documentation needed for writing drivers for other OSes is available.

      This sucks, but atleast it is MUCH better than having to guess and reverse-engineer to figure out how to use a device.

      So, even for BSD-fans, a device that is supported (by an open driver!) in Linux is much preferable to one that is totally closed.

      Offcourse, if all you get is a -closed- driver for Linux, then it's no good at all, and that goes for BSD AND Linux-folks, closed drivers suck.

    9. Re:How about pushing for open specs instead? by ianare · · Score: 1

      I guess one could examine the Linux drivers to figure out what they're doing and then port it over to [insert your flavour of OS here]. Which is much much easier than when you only have a blob. Having open source Linux drivers helps everyone, really.
      I do agree that open specs are very important, but you take what you can get.
    10. Re:How about pushing for open specs instead? by msormune · · Score: 1

      And by "Open Source" they mean the source code for the Linux drivers is available, but they really are not taking in patches or code from other people outside the companies... Which is why I agree it would be better to also give away the specs.

    11. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      Specs are tough. Often event the vendors have only windows driver, however bad it was implemented by a developer long left the company, and nothing else.

    12. Re:How about pushing for open specs instead? by drinkypoo · · Score: 1

      Drivers have been ported back and forth between Linux and *BSD for some time now. Personally, I'm just glad if they have ANY kind of Open drivers, which by definition can be ported around to the various other operating systems if anyone cares. I don't care about *BSD because Linux is taking over all the spaces it used to be better in, but if you do, I suggest you get to work porting drivers. The companies understandably don't want their hardware measured with the yardstick of someone else's driver, and again, if they're going to give me an Open driver, I'm going to say "thank you", not "why did you not provide the information so that I could use your card on an operating system which statistically, no one in the world cares about?"

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:How about pushing for open specs instead? by Abcd1234 · · Score: 1

      I guess one could examine the Linux drivers to figure out what they're doing and then port it over to [insert your flavour of OS here].

      Exactly. So what was the problem, again? Or are you just pouting because your pet Unix isn't getting the attention you believe it so rightly deserves?

    14. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      Read the rest of his post to understand, idiot.

    15. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      its idiots like you who dont understand... linux is not everything there are other oses also. i wonder why freebsd is so much more stable than linux and hmmm runs on a lot of servers. hotmail used to run it and so did cdrom.com yeah too bad you got a hardon for linux but having open specs is better than just writing for linux. statistics indeed maybe you need to take a statistics class idiot

    16. Re:How about pushing for open specs instead? by jd · · Score: 1

      Not always. Some companies abuse the term to mean a closed source driver for an open source OS. This isn't open source at all, as we're all perfectly well aware, but marketroids are less interested in reality as they are in exploitable buzzwords.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    17. Re:How about pushing for open specs instead? by Abcd1234 · · Score: 1

      You mean the whining about open specs? Yeah, I read it. And I don't care. If you have the source, you have all you need. Basically, Dell, et al, are pushing for a major improvement in the current situation vis a vis driver support of OSS products, and the GP decided that, nah, that ain't good enough, because they aren't requiring documentation, too.

    18. Re:How about pushing for open specs instead? by Abcd1234 · · Score: 1

      Well now you're just making cynical, baseless assumptions in order to support the GGPs point.

      Look, if they don't provide the source, feel free to bitch. But, until then, I'm gonna assume that when they say "open source drivers", they really mean drivers with source code available. And that's *far* better than what we have today, which is exactly *nothing* (and, IMHO, source is better than a spec, in any case, so it sounds to me like simply pointless whining).

    19. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      No it's not whining. It is an observation. You can't understand. The OP didn't say this is a bad idea he said that what could be better is open specs instead of open source (read linux) drivers. nowhere does it say they want documentation ALSO. I guess your english isn't that good. it would server ALL open OSes to have open specs instead of just linux drivers. Get over yourself. Linux isn't the greatest thing out there.

    20. Re:How about pushing for open specs instead? by Abcd1234 · · Score: 1

      It would serve ALL open OSes to have open source, because people could just read the damn source code, which is effectively a working, functional spec. Hell, I don't care if the drivers are for Linux or not, as long as they're open and work (ie, if the drivers were FreeBSD-only, I'd be making the same comments).

    21. Re:How about pushing for open specs instead? by Grishnakh · · Score: 1

      Specs are frequently incorrect or miss important subtleties. They can be useful in addition to working code, but they don't guarantee working code in any way.

      Who cares if they don't take patches? If it's open source, you can fork the code.

    22. Re:How about pushing for open specs instead? by Anonymous Coward · · Score: 0

      If there were open drivers... those drivers would be the specs you need. If they open source the drivers then anyone can use it... the only barrier to inclusion would be your open source platform's developers.

  31. Re:So what? by Uncle+Focker · · Score: 1

    I eagerly await a MS Linux. Why? Here's why. Direct X. Hassle free driver worries. Programs that install easily. Windows Media Player. The Windows GUI. Tons of games and apps (only for the MS Linux distro, may I add) The best part: NO MORE CRYING FROM LINUX ZEALOTS ABOUT WINDOWS. Ugh. With all that bloat you might as well just run Vista.

    The icing on the cake: any security failure will be Linus' fault, after all he writes the kernel. Sorry, but no. Linus' code makes up only a few percentage points of the entire kernel code.
  32. Provide Source Code by kentsin · · Score: 1

    Actually, any party which provide software (firmware) should provide source code:

    1. If they want copyright protection
    2. For security, it should be legislative to have all user have access to the code for inspection for security reason.
    3. For inspect of stolen code.

    The software industary is hurted by close source. The new generation is learning in the dark, every team have their own coding secret, no outsider can have understanding to their coding, it hurt the education and new comer.

    Copyright law should benefit the flow of information and knowledge, not to ban it.

    Allow others to re-use your code and modify your code for new feature or bug fix is your own decision and court's ruling.

    Provide source code to gain copyright protect. No close source and copyright protection.

    Provide source codes should be required by law!

    GPL also bad!

  33. Amen, Double that, Yes sir... by Neanderthal+Ninny · · Score: 1

    Please hardware vendors, please open source your drivers so everyone that have your hardware (purchased legally) can use your hardware on various OS like Linux, Macintosh and other OS.
    This will help sales of your product in other than the Microsoft Window environment. Open your environment so that others can use your hardware.
    End of soapbox.

  34. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  35. Re:So what? by Z34107 · · Score: 1

    What's the point of that? VLC is superior on any platform.

    VLC chokes on a lot of subtitles. They'll be displayed, but it will ignore font, size, positioning, and all the special effects that make them legible.

    I don't have more information other than "subtitles are broken" - it's just my experience when watching my daily fix of my beloved Japanesian cartoons. Some of them just don't render properly in VLC, which is important to me since I only pretend I can speak Japanese.

    But, Windows Media Player renders them perfectly, and the Vista Codec Pack makes it just as versatile. Maybe not as important for 99% of the population... But the lowest common denominator uses Windows Media Player anyway. (I wish it handled differing aspect ratios as easily as VLC player or Windows Media Center does, tho.)

    --
    DATABASE WOW WOW
  36. Windows will disapear from low-end PCs by ChrisA90278 · · Score: 1

    Why the open source drivers? I think the PC makers want to get out from under microsoft as much as or maybe even more than anyone else. With MS Windows there is no way to be "different" so people shop by price. None of them like this race to the botom. Was long as they continue to sell Windows machines they wil remain in this destrouctive race.

    Microsoft's problem is that back when PCs cost $1000 charging $40 for the OS was reasonable but now that you can build a PC for $250 that $40 paymant to Microsoft is one of the mosr expensive "parts" inside the PC. I'm sure Dell and the others woud like for the OS price to fall to zero.

    Business will continue to need Windows because they need Office. Most home users really don't use Office. They only run a web browser and games so there is not a good reason to have Windows. I'm sure over time the low-end PCs will loose Windows in favor of Linux or maybe BSD unless Microsoft can offer a Winows version for nearly free.

    1. Re:Windows will disapear from low-end PCs by Tweenk · · Score: 1

      They only run a web browser and games so there is not a good reason to have Windows. Unfortunately, games are THE reason to have Windows...
      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    2. Re:Windows will disapear from low-end PCs by Bill,+Shooter+of+Bul · · Score: 1

      But to run the games you need the $1000+ computer, not the $250 special he was talking about.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
  37. Do you believe this has anything to do with Linux? by cdrguru · · Score: 1

    The issue is that most hardware is a commodity now, with all of the specialization and unique features being done in the driver or firmware. Take that out with "open drivers" and you have opened the door for Dell, HP, etc. to make their own copy of anything that a vendor doesn't want to play ball with. Too much margin? Fine, just buy the Chinese copy.

    This has nothing to do with Linux and everything to do with control over their own destiny. Being able to tell Broadcom, nVidia and everyone else to take a hike. Thanks, but we found a new supplier. With 100% of the functionality and 100% compatibility.

  38. Probably more than just Linux by fuzzyfuzzyfungus · · Score: 2, Insightful

    This is certainly good news for Free OS adoption and use. Increasing the availability of information and drivers should make life easier for anybody who wants to run one.

    That said, though, it may well be that the PC vendors have other benefits in mind as well. Even under Windows, where hardware is generally supported, current OEM drivers have some annoying faults. Interface consistency is abominable at all stages of the process. Driver install packages are a thin layer of Vendor branding wrapped around the OEM's dubious taste in interface design. The installation inevitably includes a haphazard mixture of configuration applets, horrid little tray utilities, and weird looking menus bludgeoned into the standard Windows configuration screens. A basic consumer desktop is likely to have driver packages from several different OEMs, ensuring significant visual and interface inconsistency.

    The system I'm typing on right now(a basic Dell desktop box) is hardly unusual. Some audio options are available through the standard Vista audio config widget, others are available through realtech's audio widget. Both widgets have little "speaker" tray icons and have completely different interfaces(Vista's widget is boring, Realtech's looks like a clip-art explosion in a crab and chrome factory). Video is a similar story. NVIDIA and Vista have an uneasy set of overlapping controls, each with its own dubious aesthetics. Although this system is spared, the same thing is common with both wired and wireless ethernet controllers, scanners, printers(I'm looking at you HP), and whatnot.

    I suspect that the PC vendors would love to be able to use OSS driver code from the OEMs to push this disorganized mess under a consistent interface. Even if they don't care at all about Linux, that would be a fairly easy way to make the Windows experience more pleasant, and more competitive with OSX, which already enforces a fair bit more consistency on OEM drivers. Being able to swap vendors without making the slightest visually apparent change would also likely be a nice bonus.

    1. Re:Probably more than just Linux by pandrijeczko · · Score: 1
      Even if they don't care at all about Linux, that would be a fairly easy way to make the Windows experience more pleasant, and more competitive with OSX, which already enforces a fair bit more consistency on OEM drivers.

      I'm sorry to put it so bluntly but I'm afraid you have absolutely no idea of what you are talking about.

      OSX is designed to work on a small number of very specialised and fixed hardware platforms whereas a Windows or Linux PC can be running on thousands of different variants of hardware.

      I really hate to piss on your fanboiism but if a company the size of Microsoft or a developer community the size of the Linux one are both reliant on some co-operation from hardware vendors, do you not think Snapple would also be reliant on those same vendors if (god forbid) OS X was running on as many different hardware platforms?

      Oh, I forgot - the Greek titan that is Steve Jobs will just have a mammoth coding session one night and write every hardware driver 100% perfectly with 24 hours.

      Yawn!

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Probably more than just Linux by fuzzyfuzzyfungus · · Score: 1

      I'm not sure if I misspoke or you misunderstood; but I'm pretty far from an Apple fan. The only mac I've ever owned was the SE-30 I pulled out of a dumpster in 2003.

      Even if we want to leave OSX out of this entirely, look at wifi drivers and configuration interfaces in Windows. Early on the field was a ghastly mess. Each device shipped with a vendor branded version of some OEM provided management app. Most of them were awful, none of them were consistent. Microsoft started pushing standardization and, with XP SP2 and ZeroConf, essentially reached the point where any wireless device could be handled with the Windows standard configuration interface and the vendor supplied driver. I don't think that it is especially unrealistic to want the configuration interfaces for basic standard hardware to be abstracted from the vendor specific drivers and reasonably consistent between vendors. This needn't mean working entirely independently of the vendors, just telling them to integrate with OS standard configuration interfaces where possible and, if they really need their custom config panel that much, at least make it look and feel native.

      That said, I stand by my characterization of OSX drivers as being more consistent than Windows ones. I agree that the thousands of weird, random bits of add-on hardware are pretty much impossible to standardize(and, indeed, these tend to have horrid drivers for Windows and, if supported, OSX). Certain pieces of core hardware are another story, though. The vast majority of both OSX and Windows systems have graphics adapters from Intel, Nvidia, or ATI. On Windows, the driver interfaces for these three all look, feel, and act quite differently and don't integrate well with the OS default configuration interfaces. On OSX, the driver interface is identical in each instance. Integrated sound devices are a similar story.

  39. Re:Why not? Free Culture is Fun! by Anonymous Coward · · Score: 0
    Will Hill is right

    HAHAHAH!

    Funny you didn't mention your sockpuppets either.

    Just who do you think you're fooling, you stupid git? Do you think Slashdot users are retarded or something?

  40. Pardon my ignorance, but isn't this good news by davidfromoz · · Score: 1

    Judging from all the cynical posts here you'd think this was another kick in the face to Linux.

    As far as I can see this is great news. This is major PC vendors acknowledging that there is a market that they would like to better serve and asking their suppliers to help them do it.

    Do you really expect them to say, "sorry if it doesn't have open source drivers we won't buy it?" Sorry, thats just not going to happen today. But it will never ever happen, without this step happening first. Thats the way business works.

  41. Re:Why not? Free Culture is Fun! by Anonymous Coward · · Score: 1, Funny

    Two words: Distributed stalking.

  42. Re:Why not? Free Culture is Fun! by Anonymous Coward · · Score: 0

    You're just ridiculous. Are you still pretending you're someone else?

  43. Lenovo will? we shall see by Anonymous Coward · · Score: 0

    I have said it before, I will say it again.

    In the past, ThinkPads had ATI or Intel embedded GPUs. Both have documentation and proper free drivers (moreso Intel than ATI, but ATI is now just a question of time, as the documentation IS ALREADY all out there).

    nVidia doesn't. Their hardware is crap if you have to drive it with what we have for open source drivers. There is no documentation.

    I will believe Lenovo's position, if ThinkPads revert to ATI and Intel on the *62 line.

  44. Re:So what? by jedidiah · · Score: 1

    Subtitles? ppppffft.

    These are marginal at best. Even under Windows there are so
    few people interested in them that the tools there are rather
    immature. It tends to be really quite annoying when you want
    to recompress stuff.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  45. Heard all this before. by endeavour31 · · Score: 1

    Hasn't Theo De Raadt of OpenBSD been pushing this agenda for a few years now? Well, actually the agenda was for open driver code so that anyone could produce an OS driver for that device. Hopefully this approach can gain some traction.

    Just creating junk proprietary drivers is not enough.

  46. Re:So what? by richlv · · Score: 1

    what's so annoying about subtitles and recompressing ? decent subtitles are in a text file, with timestamp markers. unless your recompressing process changes movie length, they do not impact recompressing in any way.

    --
    Rich
  47. Re:So what? by makomk · · Score: 1

    Yeah, VLC managed to really screw up support for certain subtitle formats that are used by fansubbers (and AFAIK no-one else). I think the only cross-platform app that really supports them is MPlayer, and it's not exactly user-friendly. (On the other hand, the Windows-only solution is not only third-party, but has known bugs and is essentially abandoned.)

  48. How about like this: by Anonymous Coward · · Score: 0

    When sourcing capabilities of a device (network card, sound card, whatever), only consider the capabilities available under both linux and windows.

    So a 11n+ card is only 11n+ if it can do that under Linux. If it can only do 11g under Linux, count it as an 11g card.

    If there is no capability for that under linux with ANY hardware, either do without or source it as a purchase option.

    The lower visibility of non-linux hardware means that people who don't know OS's won't buy the new whizz-bang, people who know what they are getting in to will be able to buy what they need and if there's a whizz-bang that works under linux at full whizz, it gets to seem more capable to Joe and Jane Public than something that only does it under windows.

    Still leaves full capability for those who need it, doesn't ban someone who has no linux driver and is still a strong incentive for making the full capability available.

  49. The PPD is in the windows install tarball by Anonymous Coward · · Score: 0

    I got mine from googling on the internet because someone had already teased out their PPD for the same model printer.

    Google a bit.

  50. Thanks to Apple? by seanonymous · · Score: 1

    In the last quarter, Macs have made very impressive gains in market share. One of Apple's selling points (or talking points, anyway) is that Apple makes its own software to run on its own hardware.

    Could this push for driver source be an attempt by PC makers to do the same?

  51. Even better question... by Burz · · Score: 1

    Will the Linux Foundation provide the comprehensive Hardware Compatibility List so Linux users can apply their own market pressure?

    It is bizarre and dysfunctional that a project which is largely about getting various hardware to work together does not itself publish an easily searchable HCL.

    Maybe OEMs would be more eager to reciprocate if they saw some organized activity from Linus & Co on this front.

    That way, we could spend more time using equipment after shopping among competing items that are known to be compatible, instead of relying on the method of Googling the 'word on the street', buy it , and pray we don't have to return it method (which only die-hard techies are ever going to put up with).

    I know that various HCLs already exist, but they tend to be small or dated or full of guessing (non-authoritative). We need an HCL that comes from the horses mouth.

  52. its about property rights. by Anonymous Coward · · Score: 0

    Industrial espionage is probably the largest reason most vendors don't do this. By taking a look at the code, a skilled person could get a pretty good idea of the internal design of a piece of hardware, thus allowing a compeditor to more easily reverse-engineer a product.

  53. Re:Why not? Free Culture is Fun! by Anonymous Coward · · Score: 0
    I hope Mr. Hill does well

    I'm sure you do.

  54. The problem with unix/linux open source crap by joocemann · · Score: 1

    There are a few MAJOR problems with open source operating systems that keep myself and the majority of the rest of the world from switching over. 1) NO GAMES. 2) NO DRIVERS. 3) NO EASY INSTALL (though I have heard that Ubuntu is simple). From my experience, it just isn't worth it to use open source. Sure I could browse the internet, or write an e-mail.. But I can do that in windows too. What does Open Source offer me, a daily computer user and gamer, that I cannot get from Windows? NOTHING. What does windows offer that Open Source cannot offer. TONS. If open source cares to be anything more than a stable server or a rarely used secondary OS partition, they (as you you nerds that meet up at conventions) SHOULD START FOCUSING ON THE THINGS PEOPLE ACTUALLY WANT. Sure, yahoo messenger for linux is cool, but is it cooler than Team Fortress 2? Sure it even has a calculator, but it takes 10 minutes of command line operations to install a video driver.... When unix/linux/open-source has developed a uniform, easy interface, from which the vast majority of popular computer operations can be conducted, is when you'll see me and the rest of the world give a crap. We're sick of microsoft, but open source is still worse.

  55. Re: by clint999 · · Score: 0

    Lenovo hasn't even started selling Linux
  56. Harassment is not fun. by gnutoo · · Score: 1

    Wow, that's a disturbing thread. I hope something good happens to this loser so he can do something better than this with his life. That does not make me John Marriot or anything like him. It makes me sad for people like him who waste their lives on hate.

    The good news is that free culture will fix problems like that. The more people share, the less scarcity their is and that's good for everyone.

    1. Re:Harassment is not fun. by Anonymous Coward · · Score: 0
      Wow, that's a disturbing thread.

      I bet you think it is. One of those *slaps head* moments for you, I'm sure. Not unlike this post, considering "gnutoo" is not supposed to be associated with twitter in any way. Or did you just stop pretending and I missed it?