Slashdot Mirror


Microsoft Begs Hardware Makers To Take Support Seriously

Banana ricotta pancakes writes "Microsoft has confirmed that there will be a widespread public beta of Windows 7 in early 2009, while urging device manufacturers to start immediate testing with its pre-beta release to avoid the widespread hardware compatibility problems that contributed so much to the negative perception of Vista. 'There is not another WinHEC planned before Windows 7 is released,' Microsoft has warned them. Better hope that testing goes well."

543 comments

  1. Seems to me like a bit of a role reversal by NoobixCube · · Score: 4, Interesting

    Now that Microsoft are feeling the pinch of competition, they no longer have hardware manufacturers over a barrel. The hardware manufacturers now have the power to control the public perception of Windows, rather than Windows controlling the perception of hardware.

    --
    Admit it. You post strawman arguments as AC so you get modded Insightful for refuting them, rather than Troll
    1. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 3, Funny

      you linsux users are really delusional, ain't ya? you get 2% market share and you act like you're motherfuckin pascal.

    2. Re:Seems to me like a bit of a role reversal by fuzzyfuzzyfungus · · Score: 4, Insightful

      I'm not sure that really has much to do with it. This isn't about MS keeping the OEMs from shipping other OSes, something that they are still pretty good at, this is about MS trying to get the device makers to ship drivers that don't suck, something that they've never had all that much luck with, though they seem to be very gradually improving.

      MS doesn't have the power to coerce decent drivers out of the manufacturers ("Hmm, I see here that your latest wifi chipset driver has 37 unresolved trouble tickets. If you ever want your silicon to run on Windows again..."); but none of the device manufacturers have anything to gain from manipulating perceptions of windows. If one device vendor makes horrific drivers, consumers will blame windows; but OEMs will just drop that vendor. MS has a bit of power, with their driver certification stuff; but driver quality mostly comes down to the battle between the desire to save money by skimping on engineering and the desire to actually be able to sell products that don't ruin your reputation completely.

      If MS were out there, begging vendors to write drivers for Windows, that would be a role reversal.

    3. Re:Seems to me like a bit of a role reversal by eebra82 · · Score: 5, Insightful

      Now that Microsoft are feeling the pinch of competition, they no longer have hardware manufacturers over a barrel. The hardware manufacturers now have the power to control the public perception of Windows, rather than Windows controlling the perception of hardware.

      How did you come to this conclusion? The number of Windows users is still growing. OS X is taking a small percentage from that share, but their software is still restricted to their own hardware, making it very uninteresting for hardware manufacturers.

      It's the fact that Windows is open to any hardware that makes manufacturers prefer this operating system. Also, the two factions live in symbiosis since none would exist without the other. Basically, Microsoft wants their software to work well and the manufacturers surely want their hardware to work well in what is to become the next major operating system that over 90% of the world's population uses.

    4. Re:Seems to me like a bit of a role reversal by CheshireDragon · · Score: 2, Informative

      You posting as AC proves that you know not what you speak of. May I point you here: http://broadcast.oreilly.com/2008/10/how-linux-supports-more-device.html

      --
      "That's right...I said it."
    5. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0, Funny

      Microsoft is dying. Ubuntu confirms it.

      Seriously folks. Microsoft is on it's way out. No one saw the fall of Rome, and people can't imagine a world without Microsoft, but Microsoft has failed to be an innovator for what? 15 years? That failure does not portend well for future existence. Like Compaq, Unisys, SCS, Wang, et al, Microsoft is loosing the war and will be gone within the decade. Mark my words.

    6. Re:Seems to me like a bit of a role reversal by kbrasee · · Score: 4, Funny

      Because we all know this is the Year Of The Linux Desktop.

    7. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 5, Funny

      <quote><p>Like Compaq, Unisys, SCS, Wang, et al, Microsoft is loosing the war and will be gone within the decade. Mark my words.</p></quote>

      They'll have to pry my Wang from my cold, dead fingers!

    8. Re:Seems to me like a bit of a role reversal by binarylarry · · Score: 4, Insightful

      I think the biggest sign of Microsoft's impending fall is the fact that idiot business guys are in charge now.

      All the geeks that made Microsoft the behemoth that it is today are gone.

      Ballmer and co are all that's left and it has been showing.

      --
      Mod me down, my New Earth Global Warmingist friends!
    9. Re:Seems to me like a bit of a role reversal by kiddygrinder · · Score: 1

      There's more than 2 operating systems, nubbinchops

      --
      This is a joke. I am joking. Joke joke joke.
    10. Re:Seems to me like a bit of a role reversal by rcw-home · · Score: 4, Insightful

      MS doesn't have the power to coerce decent drivers out of the manufacturers

      No, but they do have the power to write drivers themselves (carrot) and they do have the power to maintain a public knowledge base of third-party driver problems (stick).

      Microsoft is only in this mess because they've been pawning that responsibility off on OEMs for years.

    11. Re:Seems to me like a bit of a role reversal by fuzzyfuzzyfungus · · Score: 5, Insightful

      Well, MS does have one major competitor, which has caused nontrivial trouble lately: its own older OSes. As much as I'd like it to be otherwise, I don't think that MS is under much immediate threat from Linux or OSX. However, watching the rather pitiful attempt to get the Vista launch off the ground suggested quite strongly that MS has a real problem with pushing its "ecosystem partners" to upgrade in sync. The whole Vista Read/Vista Capable thing, where MS basically screwed over buyers and retailers to let Intel unload their old graphics chips, the fact that NVidia couldn't be bothered to have drivers that actually worked for months after launch, having to extend XP availability several times, etc.

      MS isn't going anywhere; but they face a real risk of getting bogged down in their own backwards compatibility. With Vista, they ran into the nasty trap of not being able to muster enough customer enthusiasm to drive support from hardware and software vendors, and not having enough support from hardware and software vendors to ensure safe upgrades for their customers. Vicious circle time. They'll pull through; because they have the bulk and the power; but that isn't a pretty dynamic.

    12. Re:Seems to me like a bit of a role reversal by poopdeville · · Score: 2, Informative

      No one saw the fall of Rome

      Are you kidding? Alaric was garrisoned outside Rome for OVER A YEAR before the emperor betrayed him and negotiations for a piece of Switzerland (a la the governorship of Judea) broke down.

      On the other hand, declining military drill as Goths and Vandals joined the Roman military was a contributing factor to the decline of the Roman empire.

      --
      After all, I am strangely colored.
    13. Re:Seems to me like a bit of a role reversal by EvanED · · Score: 5, Insightful

      No, but they do have the power to write drivers themselves (carrot)...

      What? MS would have the same problem as Linux does, just to a lesser degree. HW manufactures would have to provide specs to MS, something they haven't done for Linux. The only saving grace would be that MS would be capable of signing an NDA with them.

      Microsoft is only in this mess because they've been pawning that responsibility off on OEMs for years.

      "You create a device, you write the driver" seems like a perfectly reasonable policy to me, at least for manufactures that don't open their specs to all.

    14. Re:Seems to me like a bit of a role reversal by FictionPimp · · Score: 2, Interesting

      They could also take the long hard road. Realize this next version of windows will take a hit and force all drivers to be signed to be installed. Do the signing for free, but be very selective on what passes as quality.

    15. Re:Seems to me like a bit of a role reversal by gabebear · · Score: 3, Informative
      I own two pieces of hardware that are Microsoft branded... and they have had far worse driver support on Windows than any other hardware I own.
      • MN-720 802.11G PCCard: No Vista(or even XP SP3) compatiblity... WHY?
      • Microsoft Intellimouse optical: The driver in the link doesn't recognize this mouse... What's really funny is MS's Mac Intellimouse driver works perfectly. This is a rather old mouse, it was one of the very first optical mice available($70 back in the day).

      I may just have bad luck... but Microsoft's driver compatibility is frighteningly bad.

    16. Re:Seems to me like a bit of a role reversal by 0123456 · · Score: 0

      "manufacturers surely want their hardware to work well in what is to become the next major operating system that over 90% of the world's population uses."

      XP, you mean?

      Fortunately the company I worked for at the time dumped Windows for Linux shortly before Vista was released, because trying to port the drivers from XP to Vista was hell, particularly when so many of the changes were really only needed for supporting DRM.

      Either way, no company in their right mind was going to put rewriting their drivers for a new API in a new OS that few people would use over supporting current customers on XP; Microsoft really shot themselves in the ass on that one.

    17. Re:Seems to me like a bit of a role reversal by FishWithAHammer · · Score: 2, Informative

      When XP came out, didn't Microsoft end up writing drivers for a boatload of Logitech hardware?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    18. Re:Seems to me like a bit of a role reversal by Tubal-Cain · · Score: 5, Funny

      2%? Already?
      The Year of Linux on the Desktop is at hand!

    19. Re:Seems to me like a bit of a role reversal by bigstrat2003 · · Score: 2, Informative

      Microsoft Intellimouse optical: The driver in the link doesn't recognize this mouse... What's really funny is MS's Mac Intellimouse driver works perfectly. This is a rather old mouse, it was one of the very first optical mice available($70 back in the day).

      Huh? This is my mouse of choice, and I have never had any driver troubles with it under Windows. Windows comes with a driver that Just Works, what more do you want?

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    20. Re:Seems to me like a bit of a role reversal by The+Bungi · · Score: 3, Interesting

      Now that Microsoft are feeling the pinch of competition

      Too bad a large segment of that competition is made up of their own operating systems.

      The only trouble Vista ever had was that XP worked well enough for everybody and didn't offer any incentives to upgrade.

      But it's not like Apple is taking over the world any time soon.

    21. Re:Seems to me like a bit of a role reversal by SoupIsGoodFood_42 · · Score: 1

      Yeah, because when your average user has a hardware problem, they're going to go right to MS's horrid KB and look up the solution themselves and then fix it (assuming they find it). If the hardware manufacturers can barely write reliable drivers, then how do you expect MS to do that on all of their behalf, even if they do have some advantage in terms of time and access to Windows's internals etc.

    22. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Yeah, the next time they decide to let go of the war, I will have to eat my words.

      However, they are *losing* the war, as in game, as in not winning the game.

      Unfortunately, they know the difference between letting something go and misplacing something or having it taken from them.

      Your mother would be ashamed of your poor grammar.

    23. Re:Seems to me like a bit of a role reversal by jandrese · · Score: 1

      It's not that the hardware manufacturers are developing for MacOS, it's just that they've been too lazy to port their drivers to Vista, especially for older hardware. I mean look at what happened to people who had SoundBlaster Live based cards (which still work fine and are considerably better than most built-in sound still). Compare that to Linux where the support for them is actively maintained to this day.

      --

      I read the internet for the articles.
    24. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      I think he meant, no one alive saw the fall of Rome. Bet you can't counter that :-)

    25. Re:Seems to me like a bit of a role reversal by Tubal-Cain · · Score: 1

      Remember how powerful IBM used to be? It's only a shadow of it's former self but it is still a strong company.

    26. Re:Seems to me like a bit of a role reversal by jandrese · · Score: 1

      I'm more shocked that you still need a driver for a PS/2 wheel mouse (I'm assuming it's not USB given the age). What the heck did they do that it needs special driver support?

      I'm not surprised you have trouble with an 802.11 card. There are so many chipset variations for those things and they're revised so frequently that almost nobody bothers with driver support beyond what's on the CD in the box. This goes double if it's unusual in some way (USB, Compact Flash, Compact PCI, etc...). Just be glad you don't have a TV Tuner card.

      --

      I read the internet for the articles.
    27. Re:Seems to me like a bit of a role reversal by Billly+Gates · · Score: 1

      Actually macosx is insanely popular at any university and its marketshare is almost at 8%.

    28. Re:Seems to me like a bit of a role reversal by rcw-home · · Score: 1, Informative

      If the hardware manufacturers can barely write reliable drivers, then how do you expect MS to do that on all of their behalf

      Microsoft has claimed for a long, long time that Windows' instability isn't Windows' fault; it's drivers. They should put up or shut up.

    29. Re:Seems to me like a bit of a role reversal by jd · · Score: 1

      Well, yes, which is why they're desperate to kill off all the old lines as and when they can. (Not that Vista was a serious competitor in the embedded market.) In the end, though, the only advantage in having a genuinely licensed copy of Windows is that you can use Microsoft's update - but as soon as the updates stop coming, Genuine Advantage is no advantage.

      But back to the drivers. Microsoft badly underestimated the reaction of users (they didn't just put up with it) and also underestimated the reaction of vendors (they didn't bother with it). This may not offer much of a window of opportunity for alternatives, as users are demonstrably sticking with XP over switching to non-Microsoft OS'. It might, however, persuade those vendors who have not yet taken the Vista OR Linux plunges to listen to Linux "representatives" like Linus, Red Hat or Ubuntu. The reasoning here is that if you're going to write a driver anyway, (a) Linux is simpler, and (b) because the kernel API keeps getting buggered up, the driver will need to be made fairly easy to port. Provided the driver is written correctly, it should be easier to write for Linux and port to Vista than to have written for Vista in the first place. More marketshare for less effort.

      The probable net impact of Microsoft's predicament is likely to be close to zero. A few additional vendors might eye Linux, but without a lot of heavy-duty hard-sell, the number likely to add Linux to their list of supported platforms in consequence of Vista is going to be single-digit at best. Most interested vendors already supply the docs or the drivers, the rest don't give a damn.

      A far bigger impact will be if the EU rejects any ongoing Microsoft appeals and/or applies further penalties, and/or Obama pushes the DOJ to rip into Microsoft (assuming there's anything definitive they can pin on them). Microsoft hasn't had enough bad publicity to really hurt them. If Vista never sold another copy, Microsoft has sufficient loose change to carry on through to Windows 7, and the sales of their other products pretty much guarantees they could outlast the end of the world if they had to. (3.5 billion years until a species intelligent enough to need a desktop OS evolves? No sweat. Besides, gives them time to apply all of the necessary bugfixes before the release.)

      --
      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)
    30. Re:Seems to me like a bit of a role reversal by SoupIsGoodFood_42 · · Score: 1

      Yeah, they should. But do you really expect them to do either?

    31. Re:Seems to me like a bit of a role reversal by nschubach · · Score: 2, Insightful

      But it's apparently worth your time to post and come back to check for responses.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    32. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      So what's yer problem with pascal, you lilly livered bill gates lover?

    33. Re:Seems to me like a bit of a role reversal by lluBdeR · · Score: 2, Insightful

      Bullshit.
      When I can throw my Digisuite DTV into a Linux box and have it work I'll believe this, until then "Linux supports more devices (minus one) than any OS ever"

    34. Re:Seems to me like a bit of a role reversal by rcw-home · · Score: 2, Funny

      No. I merely think it'd be in their long-term best interest.

    35. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 2, Interesting

      ok a few things , first if it's so easy to code drivers for linux (i don't know) then it would be very cool if a tool existed to compile that driver code, unchanged, as a windows driver. in other words it would take some kind of "glue" layer to separate the driver from the os a bit. if several different translation things like this could be made, then a driver for linux would work on xp, vista, 7 when it comes out, and also mac osx and maybe the open/free/netbsd too. that would save tons of work for driver writers and give companies incentive to make the driver for free os first

      second i dont know what the eu will do but do you honestly think obama will push the doj to fuck with microsoft after bill gates supported so much to get obama into the white house? think about it. obama says he is for the little guy but the people who got him elected are billionairs. who do you think paid for all those ads? when these billionairs say they dont mind paying more in taxes i dont believe that bullshit. microsoft for example all their profit goes to a ireland company. all big companies and millionares can do this. it's simple especially for a software company. this is how it works: the rights to all your intellectual property, trademarks, patents, copyrights, belong to an overseas company. your america based company sells products at billions of dollars but has to pay the holding company billions of dollars in royalties and licensing. thus the money is sucked out of the united states and to more tax friendly countries. the profit to the america based company is zero or close to it. so they pay about two dimes in taxes while people who earn a paycheck, half of it is chopped off before you even get it in income tax withholding. think about it. the tax code was written by rich people. they didn't get rich by paying more in taxes. and they're not stupid either. who will be stuck with this high tax bill? you and me. ppl who dont have the resources to take our money off shore. so is obama gonna go after bill gate's or microsoft? no way. he'll go after small businesses but microsoft will sail on through. think about it. think long and hard and you'll see. then go over to www.fairtax.org and see how you and me can fix this situation. get rid of every kind of income tax and replace them with a consumption tax. rich people buy lots of shit so they'll pay a lot. the rest of us will pay less than we currently do but we'll get to take home our entire paycheck. obama might be great looking and popular but his tax policy will not put any more dough in your pocket

    36. Re:Seems to me like a bit of a role reversal by tietokone-olmi · · Score: 1

      Company adoption is past 50% in many countries, though. Consumer desktops don't make up too much of Microsoft's revenue anymore, since there's so few of them to go around due to a slowing update rate (consoles etc. competing for gaming-motivated upgrade cash) and quite a few people getting their surfing done at work or school. Also Apple, but they're minor in the device driver question since they produce their own OS and drivers anyway.

    37. Re:Seems to me like a bit of a role reversal by rwyoder · · Score: 3, Funny

      MS isn't going anywhere;

      That is been becoming more obvious every year. ;-)

    38. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Pry your cold, dead wang you mean.

    39. Re:Seems to me like a bit of a role reversal by bigstrat2003 · · Score: 1

      Actually, the mouse in question is USB, and it does not need a special driver (at least since Windows XP, I'm uncertain about before then).

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    40. Re:Seems to me like a bit of a role reversal by supernova_hq · · Score: 2, Funny

      Sure the driver works, I just wish it wouldn't ask me to reboot afterwards...

      Note: I'm not even joking here unfortunately

    41. Re:Seems to me like a bit of a role reversal by XDirtypunkX · · Score: 1

      Something like a 3rd of Obama's campaign was paid for by donations of 300 dollars or less. We're not talking billionares here.

    42. Re:Seems to me like a bit of a role reversal by ToasterMonkey · · Score: 2, Interesting

      I think that was a polite way of saying a discussion with the type of audience this article will draw is not worth the effort of logging into Slashdot. If I weren't already logged in, I wouldn't either. You know how much of a pain it is to copy the message you just wrote, log in - this confusingly takes you to the main page, find the article again, find the dork you were replying to, paste and finish editing.. bah, for what, +1? A chance to be heard? HAH!

    43. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Based on the other good news this week, I really wouldn't doubt it.

    44. Re:Seems to me like a bit of a role reversal by igb · · Score: 2, Informative

      users are demonstrably sticking with XP over switching to non-Microsoft OS'

      Apple now have, what, 20% of the laptop market by volume and rather more by dollar revenue? I'd say there's a strong argument that a significant demographic --- young, affluent, university educated, pick any two --- has already left town. I lecture occasionally at a University which is amongst the UK equivalent of the Ivy League, and have a friend who is a full-time lecturer, and both of us (me CS, she English) are under the clear impression that Apple are making massive inroads into the student laptop market. That's the classic opinion-former group, and losing that market is usually regarded as a very bad thing.
      ian

    45. Re:Seems to me like a bit of a role reversal by fuzzyfuzzyfungus · · Score: 2, Insightful

      C'mon, it's an anonymous coward posting about Obama, you weren't seriously expecting something other than a breathless screed about how he is a tax and spend marxist socialist communist jew banker fifth columnist babykiller liberal terrorist, were you?

    46. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Manufacturer's have no incentive to rewrite drivers for hardware they've already sold. From their standpoint, if you want hardware that works with Vista, buy new hardware. If you want your old stuff to work with Vista, why should they care?

    47. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Yeah right, good luck writing drivers for the bajillion different devices out there. And $deity help you if any of them happen to use any sort of crypto/obfuscation scheme - can you say DMCA lawsuit?

    48. Re:Seems to me like a bit of a role reversal by Idiomatick · · Score: 1

      lol when i format a computer and start installing shit i put on all the drivers and all the aps finish all the setup THEN let windows reboot otherwise it takes like 60 goes.

    49. Re:Seems to me like a bit of a role reversal by ag0ny · · Score: 0, Flamebait

      What? You need drivers to use a friggin' *MOUSE*?

      Get a real operating system, boy.

    50. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      No, but they do have the power to write drivers themselves (carrot)...

      What? MS would have the same problem as Linux does, just to a lesser degree. HW manufactures would have to provide specs to MS, something they haven't done for Linux. The only saving grace would be that MS would be capable of signing an NDA with them.

      Isn't Microsoft supposed to be the poster child for things like this? "You can't get drivers on Linux because of NDAs, etc." If you _can_ get NDAs and you _are_ filthy rich, and would like to make a superior product, go out and DO IT. Not whine and beg.

      Microsoft is only in this mess because they've been pawning that responsibility off on OEMs for years.

      "You create a device, you write the driver" seems like a perfectly reasonable policy to me, at least for manufactures that don't open their specs to all.

      Also remember the "you create a device, you write the driver, we change the API, we beg you to update all your drivers to the latest beta API, with all nifty DRMs and UACs."

    51. Re:Seems to me like a bit of a role reversal by the_womble · · Score: 1
      1. More people use embedded devices than PCs
      2. I know several non-geeks who happily use Linux - although one of them is showing signs of becoming a geek since she discovered the command line is sometimes "more logical"....
      3. Given the ">amount of software available for Linux, I do not know what you mean about developers not taking Linux seriously.
    52. Re:Seems to me like a bit of a role reversal by purpledinoz · · Score: 1

      The reason why manufacturers don't give a shit about a new release of windows is that 99.9% of their customers are using the current version of windows. The only way this worked with Vista was to strong arm consumers into using Vista, forcing the HW makers to care.

    53. Re:Seems to me like a bit of a role reversal by the_womble · · Score: 1
      The result of that would be that many manufacturers would not bother with drivers for anything that is not in current production or that they do not expect to sell for too long after the introduction of Windows 7.

      Te result would be lots of people would need to buy new hardware to upgrade the OS, or would buy hardware that does not work with it.

    54. Re:Seems to me like a bit of a role reversal by EvanED · · Score: 5, Insightful

      Isn't Microsoft supposed to be the poster child for things like this? "You can't get drivers on Linux because of NDAs, etc." If you _can_ get NDAs and you _are_ filthy rich, and would like to make a superior product, go out and DO IT. Not whine and beg.

      MS at least could do it if HW vendors would cooperate, which many would. But at the same time it's not like MS could just dump money into this and have it be sustainable; maintaining drivers for all the HW out there they want to support would be an enormous effort.

      Making a wild guess, I wouldn't be surprised if it'd double the cost of Windows. (I seem to remember driver code being at least about half of the size of the Linux kernel, so this guess isn't completely out there.) HW would be cheaper, but basically people who buy little and/or common hardware would be subsidizing the cost of driver development for people who got more exotic hardware. I think it makes far more sense to tie the cost of developing the driver with the HW that it's for.

      Also remember the "you create a device, you write the driver, we change the API, we beg you to update all your drivers to the latest beta API, with all nifty DRMs and UACs."

      There's a new version of Windows issued what, every 3 years on average? (At least now that 9x and NT have converged.) Let's see, NT 4 was late '96, 2000 was 2000, XP was 2001, Vista was very late 2006 or very early 2007. 4 versions in 10 years, so just over 3 years is about right. (Windows 7 is scheduled for late 2009 or early 2010, which is about another 3 years.) The driver model changes even less frequently. (E.g. my impression is that you can use basically the same code for 2000 and XP.)

      Not only that, but the changes for Vista were largely rather for the better, with MS trying to push most drivers out into userspace (where they can't cause bluescreens).

      Contrast this situation to Linux, which almost has a stated goal to NOT have a stable driver API. This works fine for them, but if what you want is a stable kernel interface Windows is about as stable as you're going to get.

    55. Re:Seems to me like a bit of a role reversal by mattytee · · Score: 1

      I'd say there's a strong argument that a significant demographic --- young, affluent, university educated, pick any two --- has already left town. [...]Apple are making massive inroads into the student laptop market.

      Sounds like part of the much-discussed iPod halo effect. The younger generation are the main people using iPods, and when the time comes to buy a laptop, Apple's their first choice. I see iPhones aplenty on campus too.

      I would like very much to see Apple as a serious market-share competitor, but it looks like Steve prefers to sit on his fat computer margins while concentrating on other consumer electronics and online sales.

      I was disappointed that Apple's "refresh" amounted to, "everything we did was to make production cheaper," and not only did they not pass the cost savings along, they actually *increased* prices. And the people rejoiced!?

    56. Re:Seems to me like a bit of a role reversal by hairyfeet · · Score: 1

      Well I can add that I had to give up on having Linux machines thanks to those damned Lexmark all in one printers that everyone here seems to have. So I had to give up even showing Linux machines in the shop because it is pointless without Lexmark drivers here. I swear trying to get one of those bastards to even print in Linux will drive a rational man stark bonkers.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    57. Re:Seems to me like a bit of a role reversal by Paradise+Pete · · Score: 5, Funny

      You know how much of a pain it is to copy the message you just wrote, log in - this confusingly takes you to the main page, find the article again, find the dork you were replying to, paste and finish editing.. bah

      Some browsers no support having more than one window open at a time. You might try to get one of those.

    58. Re:Seems to me like a bit of a role reversal by hairyfeet · · Score: 2, Informative

      Winfuture XP ISO Builder for the win. So simple my nephews could do it. Takes about 20 minutes to integrate service packs(including SP3),hotfixes,drivers,software,integrate XPize(under add hotfixes) setup a full unattended with the user accounts,etc. So much better to just use it for an unattended 2K/2K3/XP that doing the MSFT reinstall dance IMHO.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    59. Re:Seems to me like a bit of a role reversal by eh2o · · Score: 1

      Bitter geeks cling to their Wang and VS.

    60. Re:Seems to me like a bit of a role reversal by leomekenkamp · · Score: 1

      If he has got his messages (http://slashdot.org/help) set up to send an email when someone replies, the checking would be trivial.

      Needless to say that I do agree on the message you relay.

      --
      Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
    61. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      lucky you, I have a netgear wireless card, which sports the logo designed for vista, but that doesn't support vista 64. if only I live in america, I could have sued them and surely won.

    62. Re:Seems to me like a bit of a role reversal by Idiomatick · · Score: 1

      agreed! buuuut i format my computer like once a year and dont give a shit about other people. When i format i download all new drivers (i like them fresh) new programs new everything, i like trying out stuff, helps me from falling hopelessly behind.

    63. Re:Seems to me like a bit of a role reversal by Urthwhyte · · Score: 1

      I have the exact same mouse as well and its worked perfectly without installing any drivers with both XP and Vista.

      --
      Base 13 FTW!
    64. Re:Seems to me like a bit of a role reversal by gmack · · Score: 2, Insightful

      Or better yet: they could demand all devices conform to a set standard and then produce drivers for standard hardware only.

      There is no reason for printers to all have different ways to talk to the OS. Same goes for scanners. This could all be standardized.

      I suspect the reason they haven't done this before is that having 1000 devices all needing different drivers is a huge advantage for the incumbent OS. Unfortunately for Microsoft that incumbent OS is XP not Vista so it's all come back to bite them.

    65. Re:Seems to me like a bit of a role reversal by beuges · · Score: 1

      Microsoft doesn't charge for driver signing, only Windows Logo certification. All you need to have your driver signed is an account with Verisign (which admittedly does cost about $99).

      The driver signing is so that the user can be confident that the driver comes from the manufacturer that it says it's coming from, rather than a trojan pretending to be your video card driver. The logo certification is to indicate that it has passed some set of tests at Microsoft's labs.

    66. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Isn't it quite fun? MS is pointing the finger against hardware makers for the Vista flaws.

      But isn't their fault if vista wasn't driver compatible with XP??? What about all those speaking of hardware abstraction they repeat here and there?

    67. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      This can be true to some degree.
      First approach (Linux) has the flaw that people still wants to maintain code/drivers for early '90 devices, which is bad for innovation and quite a waste of time (look at nouveau nvidia drivers, them will be ready for the masses in 2010 but will support geforce 1 and 2...).

      Second approach (Windows) just change the driver model without any compatibility with the past, forcing hardware manufacturer to rewrite (usually from zero) their drivers, and this has a cost.
      Guess what? Most of the hardware manufacturer will not rewrite drivers for products that aren't anymore on the shelves by months, so your $300 printer/scanner bought 2 years ago became pretty useless....

    68. Re:Seems to me like a bit of a role reversal by Yvanhoe · · Score: 3, Insightful

      The eeePC showed that linux works fine as a preinstalled OS. Its driver structure doesn't change every release in an unpredictable way. That makes it very attractive for computer makers. Microsoft really fears that the eeePC would be the first of a new kind of cheap low specs PCs

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    69. Re:Seems to me like a bit of a role reversal by Lonewolf666 · · Score: 1

      No, but they do have the power to write drivers themselves (carrot)...

      What? MS would have the same problem as Linux does, just to a lesser degree. HW manufactures would have to provide specs to MS, something they haven't done for Linux. The only saving grace would be that MS would be capable of signing an NDA with them.

      MS could start writing drivers for those hardware vendors that provide specifications and let others write their own drivers. As an example, right now AMD/ATI would get support for its graphics cards but NVidia would have to provide its own drivers.
      I guess that would translate into a significant advantage for hardware vendors who publish their specs.

      --
      C - the footgun of programming languages
    70. Re:Seems to me like a bit of a role reversal by Killjoy_NL · · Score: 1

      I got the AOL thingy in my ICQ working to tell me if there's'a reply :)

      --
      This is the sig that says NI (again)
    71. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      "On the other hand, declining military drill as Goths and Vandals joined the Roman military was a contributing factor to the decline of the Roman empire."

      It must have been a right fecking mess. The Roman soldiers, dressed smartly in their gold helmet and body armour, red cape and brown skirt, marching next to some depressive fuckwit dressed all in black, black hair and white face make-up. While they were marching their other conscripts, the Vandals, were going around smashing windows, setting fire to dustbins, damaging walls with graffiti etc. No wonder Rome fell. Their army became a laughing stock and compensation for damages increased.

    72. Re:Seems to me like a bit of a role reversal by EvilIdler · · Score: 1

      Aren't Apple responsible for their drivers on OS X? Of course, if Microsoft were to do the same, they'd have one hell of a long list of hardware to support, compared to the limited list on Macs.

    73. Re:Seems to me like a bit of a role reversal by seanellis · · Score: 3, Insightful

      I think that the lesson here is that hardware support is very variable, on any OS.

      I bought a digital TV card for my box at home, running Kubuntu, and it was the simplest installation of anything I have ever done. Pop it in, it just worked. No driver installs, no nothing.

      I also bought a cheap webcam. On Linux, plug and go. On Windows, even the supplied disk of drivers failed to install (Error -1: Could not configure driver or some such nonsense), and then the drivers from the website regularly cause BSOD.

      On the other hand, the in-built sound system (some Intel chipset) on my home box is complete pain in the ass under Linux. I've never got the mike input to work properly.

      It is nice to see that some hardware makers are beginning to actively support Linux, or at least allow Linux developers to actively support their stuff by supplying test units and documentation.

    74. Re:Seems to me like a bit of a role reversal by seanellis · · Score: 2, Insightful

      This approach has worked very well with USB mass storage devices. The same driver talks to my camera, external hard drive, memory stick and Ogg Vorbis player. It doesn't seem to have stifled innovation any.

    75. Re:Seems to me like a bit of a role reversal by gabebear · · Score: 1

      I did link to the wrong mouse... mine is the "Microsoft IntelliMouse Explorer USB and PS/2 compatible" which looks nearly identical to the "Intellimouse Optical". If I remember correctly the Optical is quite a bit smaller though.

      Anyhoo, I'm not the only one who has had this problem http://www.vistax64.com/vista-hardware-devices/39944-intellimouse-explorer-usb-no-vista-support.html

    76. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Microsoft is dying. Ubuntu confirms it.

      Simply using the number of downloads as an indication doesn't count. There's many who downloaded it, tried it and went back to Windows. There's also those who dualboot, like me.

      I fully expect the "well what about those who installed it on more than one computer?" argument. Well I installed 8.04 on two laptops and a desktop. One of those laptops and the desktop have Windows back on.

    77. Re:Seems to me like a bit of a role reversal by it0 · · Score: 1, Troll

      I agree, unfortunatley they all switched to XP :( with new releases of the hardware. The linux option is becoming more and more rare.

    78. Re:Seems to me like a bit of a role reversal by Laurence0 · · Score: 2, Interesting

      If only everybody stuck with that! From what I've heard, iPods are notorious for having a weird connection protocol, and lots of cameras "do things their own way".

      It needs more pressure from consumers, I guess... I actually returned a camera last year because it didn't support USB mass storage. But I suspect I'm in a minority...

      Next thing to push for is standard connectors. If only every camera/phone/MP3 player/etc was mini (or possibly micro, if they must) USB...

    79. Re:Seems to me like a bit of a role reversal by hairyfeet · · Score: 1

      Let's see......No DirectX,which means no decent PC games(which even the girls the think gaming is stupid still play AoE) no Lexmark printers,no way to play the software that Joe and Jane pick up at Walmart,the need to go CLI is something goes wrong(most Windows users don't know that Windows even HAS a CLI) no easy VB6 support for the small businesses,etc. While I admit Vista was MSFT shooting themselves in the foot,the fact that dual core machines seem to be everywhere and cheap means that all the have to do with 7 is make it suck a little less than Vista and Intel will take care of the rest.

      While I would love for MSFT to have some real competition so they would have to actually fight for users again,Apple loves the big margins too much to make anything in the $500 laptop range,which is what I see all over the place in the hands of the Joes and Janes,and Linux still has the double whammy of drivers sucking for things like all in ones and the latest wifi cards,and the huge amount of Windows software out there that folks consider a requirement to get their work done. I am personally hoping ReactOS comes out with a solid OS,and if you really want to see Linux take off you might want to give them a hand. Because having a Linux OS where Joe and Jane could stick in their Windows software disk and have it install and work? Now THAT would be a serious threat to MSFT.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    80. Re:Seems to me like a bit of a role reversal by hairyfeet · · Score: 1

      Is it a simple Lexmark printer or an all in one? Because I can tell you that trying to get a damned Lexmark X12xx series to print,much less print, scan and fax is truly maddening. If you do have an all in one and manage to get it to work please reply with a HOWTO since I had zero joy.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    81. Re:Seems to me like a bit of a role reversal by Gewalt · · Score: 1

      If he has got his messages (http://slashdot.org/help) set up to send an email when someone replies, the checking would be trivial.

      Anonymous Coward posts, once posted, are anonymous. As such, the server would not know who to send message to.

      --
      Modding Trolls +1 inciteful since 1999
    82. Re:Seems to me like a bit of a role reversal by Tom · · Score: 1

      I don't think that MS is under much immediate threat from Linux or OSX.

      Remember that the entire windos ecology is based on lock-in. That means any other OS doesn't need 50% or even 30% market share to be a threat. Enough share to make everyone aware there are others in the market is enough. MS Office isn't the market leader because it's the best, it's the market leader because you have to use it because everyone else does, too. So the Office monopoly is in immediate danger as soon as some other office suit builds enough market share that "send your stuff in .doc because the other guy sure can handle that" doesn't work anymore, and you have to think about document formats.

      Same with windos itself. It might take only 15% or 20% until the monopoly breaks. For example, once corporations offer and support, say windos or OS X, as a choice, lots and lots of people will switch to OS X. Right now, the stupid idea to standardize on the system instead of on the protocols, keeps whole corporations hostate to the windos monopoly. You don't need 50% market share to change that.

      --
      Assorted stuff I do sometimes: Lemuria.org
    83. Re:Seems to me like a bit of a role reversal by hairyfeet · · Score: 1

      So you download the drivers and add them to Winfuture. Even making a new disk every year it saves a ton of time by installing all the drivers unattended,along with the user account,the software you need to make it usable(like WinRAR and Klite Mega in my case) having it XPized to get rid of the fugly Win9X icons still in Windows,etc. It is nice to just pop in the disc and go have a smoke while it does all the work. It even has several partitioning options so you don't even have to stick around to partition. Really nice.

      I actually burn a new one about every 6 months so I'll have the updated software and bugfixes ready to go. Since I install my games and keep my music and movies on a separate drive I can reinstall at any time and not have to worry about it. Give it a try,I'll bet you like it.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    84. Re:Seems to me like a bit of a role reversal by leomekenkamp · · Score: 1

      Silly me, did not see that. Not to lessen my mistake, but the /. interface is a bit lacking in making it more clear that a message has been posted in reply to another message that is outside of one's viewing threshold. A +5 -> B -1 -> C +5 makes it look like C has been posted in reply to A...

      --
      Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
    85. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 1, Insightful

      You know how much of a pain it is to copy the message you just wrote, log in - this confusingly takes you to the main page, find the article again, find the dork you were replying to, paste and finish editing.. bah

      Some browsers no support having more than one window open at a time. You might try to get one of those.

      Some websites have the ability to login and make a submission on the same page and at the same time!! Slashdot might want to try to make it so their website is usable.

    86. Re:Seems to me like a bit of a role reversal by theaveng · · Score: 2, Interesting

      Whatever. I'd rather use an OS that is supported by >90% of the people, than some other OS. I've already been down the road of non-standard computers (Commodore 64, Commodore Amiga, Macintosh Quadra) and while I loved all those machines, I did not love seeing my IBM PC friends running programs that I could not run. (The "Mac version coming soon" problem.) I like being able to run virtually any program I feel like running.

      >>>...public beta of Windows 7 in early 2009

      Good. Maybe I can buy Window NT 7 and skip over Vista (NT6) completely. Vista's a worthless piece of trash. My brother has a computer with roughly the same specs as mine, but his Vista machine runs like it's an old, mindnumbingly slow 200 megahertz computer, compared to the rapid-fire pace of my XP setup.

      Of course NT 7 might be trash too... hopefully not. Hopefully Microsoft has learned from its errors.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    87. Re:Seems to me like a bit of a role reversal by tomhudson · · Score: 1

      What? You need drivers to use a friggin' *MOUSE*?

      Get a real operating system, boy.

      What? You need a MOUSE to use a friggin' Operating System?

      Get a REAL operating system, boy.

      There, fixed it for ya :-)

    88. Re:Seems to me like a bit of a role reversal by Hieronymus+Howard · · Score: 4, Insightful

      Whilst saying "You create a device, you write the driver" is perfectly reasonable, it's less reasonable to say, "We're releasing yet another version of Windows. We need new drivers for all of your hardware. Go away and write them for us".

      This means a lot of extra expenditure for the hardware manufacturers every time that Microsoft release a new version of Windows. Is it surprising that they might be a bit reluctant to comply?

    89. Re:Seems to me like a bit of a role reversal by petermgreen · · Score: 1

      Maybe so but I think that is in spite of the actions of hardware manufacturers not because of them.

      My experiance is that linux is generally very good with hardware that is both reasonablly old (at least 6 months older than the distro release) and reasonablly common but it sucks for newer or more specialist stuff.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    90. Re:Seems to me like a bit of a role reversal by TheRaven64 · · Score: 4, Informative

      As the original article points out, it's a pretty meaningless statistic. Hardware support only matters to users when it's hardware they own. Linux supports an obscure SCSI card that only three people own - great if you're one of those three people, irrelevant otherwise. FreeBSD supports all of the hardware (with the possible exception of the modem - I don't have a phoneline, so I've not tried it) in my ThinkPad, so do I care that Linux and Windows support more devices in total? OS X supports everything in my MacBook Pro, so do I care that Windows supports more devices?

      I used to have a gaming mouse that was supported by Linux but not Windows (it shipped with drivers for Win98, which didn't work with 2K and the manufacturer never supported 2K). Did it matter to me that Windows supported vastly more hardware than Linux at the time? No, because it didn't support my hardware. Same with my VooDoo 2 - Microsoft changed the driver model with Windows 2000 to prevent 3D-only cards working. I could still play GLQuake under Linux, but not under Windows. Again, the fact that 2K had better support in general meant nothing to me. Only the specific cases of failure mattered (and the fact that Linux didn't support my NIC or modem at the time was equally frustrating).

      --
      I am TheRaven on Soylent News
    91. Re:Seems to me like a bit of a role reversal by Threni · · Score: 1

      > I'm not sure that really has much to do with it. This isn't about MS keeping the OEMs from shipping other OSes, something that they are still pretty good at, this is about MS trying to get the
      > device makers to ship drivers that don't suck, something that they've never had all that much luck with, though they seem to be very gradually improving.

      Is that why Vista is the worst Microsoft OS ever in terms of i) getting drivers for hardware and ii) those drivers working properly? And that's even taking into the account the fact that many people opted to buy new hardware to run Vista on (although evidently not that many).

    92. Re:Seems to me like a bit of a role reversal by TheRaven64 · · Score: 1

      iPods don't have their own connection protocol, they appear as mass storage devices. In order to transfer music, however, the computer needs to rebuild the database after copying the tracks. It would be nicer if you just had to touch a file and have the iPod OS check the modification time on it when it booted to see if new music had been added, and rebuild the DB itself, but Apple decided that it made more sense to have the fast computer's CPU do the work instead of the slow iPod CPU.

      --
      I am TheRaven on Soylent News
    93. Re:Seems to me like a bit of a role reversal by Bearhouse · · Score: 2, Funny

      +11 on the irony meter, dude. Respect.

    94. Re:Seems to me like a bit of a role reversal by Jesus_666 · · Score: 1

      The amusing part is that Linux and OS X wouldn't even be neccessary for Microsoft to get unter competition pressure. Vista ended up being so bad that many users prefer XP over it. And tat, apart from external competition, is something Microsoft really has to fear: The end of the upgrade treadmill. If everything stagnated over an ever-evolving XP Mixrosoft couldn't continually upsell people on new versions of Windows.

      It's be interesting to see whether the Vista Plus Pack - ahem - Windows 7 will be able to get the treadmill going faster again.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    95. Re:Seems to me like a bit of a role reversal by Bearhouse · · Score: 1

      Ever heard of Murphy's law? It has many sub-varients. The 'driver hell' one states that the device you really want to use, will never work properly on the OS you really want to use it with.

      OS/2 was much better than Windows, but I could never get the fusking thing to install on anything other than an IBM PS/2. Not funky stuff, either. Compaqs and other mainstream boxes.

      Plus ca change...

    96. Re:Seems to me like a bit of a role reversal by Bearhouse · · Score: 1

      Again?

    97. Re:Seems to me like a bit of a role reversal by jellomizer · · Score: 1

      Like how the do in Linux?
      Linuxs drivers are horible, you can blame the manufactures for not giving the fulls specs. It may not be the fault or the skills of the developers but they are bad. They may work but not that great if you are willing to take off your Linux is God Goggles, you may find out that Linux drivers are missing a lot and some devices run very poorly.
      running
      Here is an example. My MacBook Pro now has Ubuntu 8.10 on it. Because my OS X (and Windows Vista) CDs are packed up as we are moving. And OS X crashed (a bad inode in the wrong spot from running my laptop to no power, then letting it sleep until all juice is gone)

      So I put Ubuntu on it and let me tell you a lot of thing work horrible on it. Wireless disconnects randomly and it is very slow, I get what looks like changing an analog TV with with a dial when the screen does a quick change. My Keyboard light is always on by Default, it doesn't detect the right click on my mouse pad. When I put it to sleep. Sometimes it randomly wakes up. If I make it hibernate, when I reawake it chances are my trackpad will not work or I will not be able to connect to the wireless network again.

      Most movies will not play even when installing the (eh hemm illegal codexes) If they do they are choppy and the sound isn't in sync.

      I actually wished I had my Vista Disk Vista actually ran quite will with my hardware compared to Linux.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    98. Re:Seems to me like a bit of a role reversal by mabhatter654 · · Score: 3, Insightful

      You realize what they're really asking... they want OEMS to spend $250K+ of their OWN MONEY so that EACH device they've ever sold works nicely with Windows 7 and MICROSOFT looks good.

      All the Linux detractors really think about that...

      Now think where linux would be if hardware manufacturers spent 1/10 that much contributing drivers to Linux for each device they sold versus the zero they contribute now.

    99. Re:Seems to me like a bit of a role reversal by TheRaven64 · · Score: 2, Insightful

      What kind of innovation are you expecting in a mass storage device? You write blocks to them and read blocks back. There are a few things that can be improved - for example allowing the device to re-order requests for more efficient transfers - but not a huge amount.

      Now, compare that with graphics cards. We actually have a standard for these, the VESA BIOS Extensions. This defines a way of initialising the framebuffer, setting the resolution, and even some acceleration functions, such as Bit Blt, off-screen sprites, hardware cursors, and even drawing 2D polygons. A modern GPU doesn't bother implementing this, however, since you don't want to use such a primitive interface.

      Think about the new features that have been added to GPUs in the last ten years. Hardware tranform, clipping and lighting. Pixel shaders. Vertex shaders. Geometry shaders. Removing the fixed-function pipeline and emulating it with shaders. In the early '90s, a cheap graphics card was just a framebuffer, and an expensive one had commands like 'copy this region of memory to here in the framebuffer', and 'draw a line from here to here' - really expensive ones had enough memory for double-buffering. Now, they are complex stream-vector processors. The VBE acceleration standard defined in 1996 seems hopelessly archaic now. In contrast, USB storage devices in 1996 stored blocks and retrieved blocks. USB storage devices now store blocks, and retrieve blocks.

      A standard interface for storage devices is easy. IDE lasted for two decades. A standard interface for video is much harder. Even sound has changed a lot, with the addition of 2, then 4, then 5.1 then 7.1 channels, hardware mixing, spacial positioning, signal processing for effects, resampling, and so on all being added. Sure, you could create a standard like AC97 which just lets you output and record sound, but that limits devices to the lowest common denominator.

      --
      I am TheRaven on Soylent News
    100. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      OS/2 was much better than Windows, but I could never get the fusking thing to install on anything other than an IBM PS/2. Not funky stuff, either. Compaqs and other mainstream boxes.

      Plus ca change...

      Did you try very hard? I used to run OS/2 1.3 etc on generic machines without issue.

    101. Re:Seems to me like a bit of a role reversal by blackjackshellac · · Score: 2, Insightful

      As I recall, Billy Gates was still around when the Vista debacle began. But I take your point. You need a good balance of suits and geeks in any technology company, I've personally witnessed several tech companies brought to their knees because they demoted, fired or released the geeks from upper management roles, and ignored product design, planning and schedules in the name of marketing features.

      --
      Salut,

      Jacques

    102. Re:Seems to me like a bit of a role reversal by Dan667 · · Score: 1

      I so agree with this, but actually I think it is Microsoft Marketing folks (who Ballmer is a part of) that is causing them to go belly up. They are so concerned with marketing initiatives that they have completely forgotten about who the actual Customer is and how to make them happy. For example, they want to partner up with music companies, but then put draconian DRM in the OS that no Customer wants to deal with. There are just too many examples of this to be a product that people actually want any more. And they have run off Developers as being all, but unimportant and break all compatibility and then wonder why no-one wants Vista. I do not think they will recover.

    103. Re:Seems to me like a bit of a role reversal by R3d+Jack · · Score: 1

      As a Pascal developer, I'm deeply offended!

    104. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Yup deusional. Since all Cisco switchs run a form of NIX, most VPN and Firewall systems run a form of NIX. Hmm 2% of what? Home systems for end lusers like your self. Yes. 75-80% of the real world though and I might even be low. I mean ALL hardware, servers, network devices, ect. Even hospital equipment is running a verison of NIX anymore. When it comes to stablity and can't fail guess what 99% of the real world chose's. Windows is used to make the end luser happy nothing more.

      FYI - Mac's and Linux both can run windows in a virtual environment and with Mac you can't even tell the difference if your full screen. Yet if it crash's your system doesn't just one app. So do some research, get some facts, and get off your toad stool grasshopper. Linux will probably never be an end user system but it may got the way of the dino for everything else.

    105. Re:Seems to me like a bit of a role reversal by wmguy · · Score: 1

      MS has a bit of power, with their driver certification stuff

      MS Driver certification can only go so far. Sure, they make sure that things like basic power management, device insertion, and device removal work properly, but MS has no way to test every feature of every driver out there. Since every driver works differently, any product-specific features are not verified by MS driver testing.

      My real question to MS would be: If you want us to test Windows 7, why is there no download on the MSDN website? Expecting driver developers to use some pre-pre-pre-beta that they obtained because they happened to attend WinHEC is silly--put it up on your self-proclaimed developer network. BTW, the one engineer I know who attended WinHEC is still waiting for his copy to arrive--so there is not much Windows 7 testing going on here!

    106. Re:Seems to me like a bit of a role reversal by Jesus_666 · · Score: 1

      Not just the iPhone halo. For example, in my university's CS department Apple is among the most popular notebook brands, duking it out with Lenovo and - as of lately - the bulkiest Sony Vaio model (among the students; the lecturers tend to use mostly MBPs, followed by ThinkPads). A nice thing about Aple notebooks is that they're pretty price-competitive as long as you don't buy a bigger HDD/RAM from Apple.

      Why is the Mac so popular? Because it not only has a really nice GUI but also is a hassle-free full-fledged Unix. And, of course, it gets stuff like Photoshop. Linux is a decent alternative (guess why everyone likes Thinkpads so much) but it requires much more time and energy to keep running... And with a student-discounted version of Parallels or VMWare you can still run it in a VM - or you use Boot Camp.
      So with a Mac you get OS X, a nice bootloader that allows you do dual-or triple-boot into Linux and Windows, Unix goodness, big proprietary apps and decent hardware in a relatively compact form factor for a decent price.


      So yeah, in some cases people buy Macs because Macs really are a good choice.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    107. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      The older you get, the less important it will become to play with your own Wang.

      Eventually one day you own Wang will give out.

      Nathan

    108. Re:Seems to me like a bit of a role reversal by LWATCDR · · Score: 1

      "Contrast this situation to Linux, which almost has a stated goal to NOT have a stable driver API. "
      Linux Does have a stable API. What it does lack is a stable binary interface. And that I think is a problem.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    109. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      I'm a tax and spend marxist socialist communist jew banker fifth columnist babykiller liberal terrorist, you insensitive clod!

    110. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      dude, just wait till users dump linux netbooks and grab windows 7 netbooks. 'linux sucks' will be hardwired in the brain since childhood :-)

    111. Re:Seems to me like a bit of a role reversal by Jedi+Alec · · Score: 1

      I was working the Logitech helpdesk back then and this doesn't ring a bell whatsoever. As far as I can remember the software package with all the drivers was out pretty quickly after xp came out.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    112. Re:Seems to me like a bit of a role reversal by lytithwyn · · Score: 0

      To some extent, distros like Ubuntu and Red Hat address this. They have binary kernels that are supported package-style, and thus they also offer packaged binary modules that go with these kernels. This doesn't mean we have across the board binary kernel support, but those that need it have it. Also, using the package method, whoever handles the package repos handles building the modules. This way we don't have the Microsoft problem of hassling the device manufacturers every time we change something about the kernel.

      Personally, I don't have a problem compiling a new driver from source on my personal computer; however, if I was running a business of 10+ computers, I would want to do it the binary/package way.

    113. Re:Seems to me like a bit of a role reversal by JamesP · · Score: 1

      No, the main competitor to Vista / W7 is ... Windows XP

      But I'm 100% with MS on this one. Manufacturers, don't be slackers!

      They had a lot of time to support Vista and then they act "Deer in headlights" surprised when it doesn't work properly "WHO WOULD HAVE THOUGHT?!?!?"

      --
      how long until /. fixes commenting on Chrome?
    114. Re:Seems to me like a bit of a role reversal by thePowerOfGrayskull · · Score: 1

      ... which only works for replies to posts made while logged-in yes?

    115. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      as a technical support technician, I have to say: it's not MS's job to support someone elses' product.

    116. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Logical fallacy: ad hominem.

    117. Re:Seems to me like a bit of a role reversal by jebrew · · Score: 1
      I hear they've got things called cookies too...apparently they can remember you.

      what do you bake those with?

    118. Re:Seems to me like a bit of a role reversal by Dorkmaster+Flek · · Score: 1

      That's what http://www.rockbox.org/ is for, provided you don't have a newer iPod with BS firmware encryption.

      --
      I like to think of online DRM as something akin to a college -- you pay for lessons until you learn something.
    119. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      What is funny is you Microsoft users who defend the very company that laughs at you. M$ only looks at you as a source of income and laughs all the way to the bank.

    120. Re:Seems to me like a bit of a role reversal by Dog-Cow · · Score: 1

      The driver API is not stable either. If it was, simply recompiling would work when the binary interface changed.

    121. Re:Seems to me like a bit of a role reversal by Lodragandraoidh · · Score: 1

      I have a SanDisk mp3 player (it does other things too -- FM radio, recording to MP3 from built-in mic, picture viewer, mpeg viewer, etc) - anyway - I just drag and drop the MP3 files onto it. It extracts what information it can from the MP3 header (like artist, genre, etc). This must be on the fly -- because it is immediately available when I page through the music list. If connected to the internet it will also grab the album art when it can find it.

      Its pretty much a no-brainer, and doesn't impact the user in the least (after downloading the files to the machine, I unplug and immediately begin using it...no waiting).

      I guess my question would be, if Apple's music format has information embedded why don't they do something similar on the fly, instead of requiring a compilation process?

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    122. Re:Seems to me like a bit of a role reversal by maztuhblastah · · Score: 2, Insightful

      The only saving grace would be that MS would be capable of signing an NDA with them.

      That kinda implies that the barrier for Linux drivers is the lack of devs willing to sign an NDA. AFAIK, that's not often the case. In fact, from what I remember hearing, there have been quite a few developers willing to sign an NDA in order to get documentation -- but manufacturers just don't want the help of the OSS community. MS has the upper hand because 1) they're a corporation, not a random collection of developers and 2) they have money.

    123. Re:Seems to me like a bit of a role reversal by Shotgun · · Score: 1

      OS/2 was much better than Windows, but I could never get the fusking thing to install on anything other than an IBM PS/2. Not funky stuff, either. Compaqs and other mainstream boxes.

      Plus ca change...

      What?! Compaq == mainstream? Dude, Compaq did more than any other manufacturer to make their boxes as anti-mainstream, with the possible exception of HP. Bother were about as funky as it gets and still call themselves PCs.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    124. Re:Seems to me like a bit of a role reversal by DannyO152 · · Score: 1

      First of all, from the device manufacturer's point of view, it's a cost to write and then test every driver for its line against the Win7 beta. Every time a new beta or rc build comes out, another round of testing and possible rewriting until final release so as to make the earliest migrators who have bought the devices happy.

      Meanwhile, don't manufacturers use new releases of Windows to push people towards buying new devices? In any case, for the money spent, not one dollar of revenue will be realized until someone buys that device new for their Win7 upgrade or OEM purchase. And device makers should spend this money now to be ready on Win7 D-Day-1 without return so Microsoft looks good?

      In order to be somewhat constructive, I invite you to complete the following thoughts: (1) Money talks... and (2) Were Redmond to pay device makers for pre-release writing and testing...

    125. Re:Seems to me like a bit of a role reversal by Chabil+Ha' · · Score: 2, Informative

      Maybe I can buy Window NT 7 and skip over Vista (NT6) completely.

      You just don't get it, do you? Windows 7 is nothing more than an enhancement to Vista, one with meaningless features. A new taskbar? New UI for Notepad? Less crazy UAC messages? C'mon, where are the real features? What the hell happened to WinFS?

      Windows 7 is just Vista in sheeps clothing...

      --
      We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
    126. Re:Seems to me like a bit of a role reversal by 0ld_d0g · · Score: 0

      M$ only looks at you as a source of income and laughs all the way to the bank.

      As opposed to which of the several mega corporations that don't look towards customers as a source of income? Does using OSS software damage your brain? It looks like we're getting closer to knowing the answer.

      MS provides a service/product/yada yada that works for 90% of the desktop user base. A majority of them don't pay/upgrade. They just get it with their new computer. They don't give a shit how much individual OEM license costs. They are busy using their computer.

      I think MS should start a consulting service for the OSS monkeys to show them how to write a decent OS and how to market it.

      While Slashdot is sitting and pointing fingers at windows, they just sold thousands of copies of windows, office, exchange, visual studio, etc. Keep at it, and 0.91% market share is well deserved.

      Even shuttle worth agrees linux on the desktop is a total failure right now. How much longer will he pay for this shit? IBM is already weary about paying for linux on the desktop...

    127. Re:Seems to me like a bit of a role reversal by ultranova · · Score: 1, Troll

      The eeePC showed that linux works fine as a preinstalled OS. Its driver structure doesn't change every release in an unpredictable way.

      Yes it does. If your driver isn't included in the kernel source tree, it will stop working at random releases as some API is removed or changed. This is true even for drivers distributed entirely in source form; for binary drivers it is nothing short of a nightmare.

      This is an especially large problem for video cards. For other components, you can pick ones Linux has in-kernel support for, but there is not a single decent 3D card included in that list. Add the fact that NVIDIAs newer drivers have dropped support for legacy cards, and I'm apparently forced to upgrade my machine if there's a critical kernel bug.

      --

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

    128. Re:Seems to me like a bit of a role reversal by Grandim · · Score: 1

      Graphics cards drivers are an horrible example of drivers that should be developed by Windows. Not only is the quality of code extremely important for graphic cards but AMD, Microsoft could control the market by writing good code for those paying them more. Devices that can run on simple standard drivers written by Microsoft is fine, if the quality of product is severely affected by how good the driver code is then it shouldn't be something Microsoft get involved with.

    129. Re:Seems to me like a bit of a role reversal by LWATCDR · · Score: 1

      It is stable "or should be" between major releases. There was a big change between 2.4 and 2.6 for instance.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    130. Re:Seems to me like a bit of a role reversal by leomekenkamp · · Score: 1
      --
      Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
    131. Re:Seems to me like a bit of a role reversal by CrazedSanity · · Score: 1

      That is an interesting tidbit. Do you have any sources for this information (i.e. links to the internets)?

      --
      Sanity is like a condom: rather have it and not need it, than need it and not have it.
    132. Re:Seems to me like a bit of a role reversal by LWATCDR · · Score: 1

      "if I was running a business of 10+ computers, I would want to do it the binary/package way."
      Let's face it 10 machines isn't a lot. And a lot of home users don't want to compile anything.
      And I do think that low performance drivers should be moved to user space. No reason for a serial port driver, mouse, or keyboard driver to ever cause a kernel panic. Not only that but a high performance driver could start off in user space and then migrate to kernel space when it is mature or if the admin wants it to.
      So a server could have it's video and sound drivers moved into user space for extra stability.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    133. Re:Seems to me like a bit of a role reversal by Zironic · · Score: 1

      You seem to have a tradition of trying to use really old hardware with new operating systems.

    134. Re:Seems to me like a bit of a role reversal by BronsCon · · Score: 1

      You mean young, impressionable and desiring of acceptance from the "in" crowd?

      The iPod became "cool", one of the "cool" kids bought a Mac, everyone that wanted to be their friend went out and bought a Mac and an iPod to be more like them.

      Yeah. That's how it happens. Think Adidas, Nike... hell anyone remember Girbaud? That wasn't just middle school, it was high school and college as well.

      I should tell you, I had Adidas shoes last a couple months, Nike shoes last a couple weeks, Girbaud clothing I could only wear once or twice before stitches came loose. Were they popular? Yes! Were they quality? Hell no.

      Nike is still a popular brand, though I haven't seen MUCH of an increase in quality. Why? Because the cool kids buy it, so everyone that wants to be LIKE the cool kids buys it, too.

      That's all that's happening with Apple. Whether it will be a passing fad or it will stick is yet to be seen.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    135. Re:Seems to me like a bit of a role reversal by jkrise · · Score: 1

      "We're releasing yet another version of Windows. We need new drivers for all of your hardware. Go away and write them for us".

      Excellent point, well made. Another thing that irritates h/w mfrs. is that their product becomes less valuable every time Microsoft decides to change their driver model. A network card for instance costs just about $2; where is the money to keep writing drivers every few years? What to do with all the unsold stock? It is impossible to keep on re;leasing newer varieties and part nos. and time them perfectly so there's a model with every single version of Windows.

      XP has provided a stable API for drivers for almost 8 years now, and with the rise of Netbooks, XP will have a life of 10 years or so. There is too much inventory right now for h/w mfrs. to carry, and make them work with yet another OS. A better approach would be, for Microsoft to make all devices work with XP drivers instead.

      --
      If you keep throwing chairs, one day you'll break windows....
    136. Re:Seems to me like a bit of a role reversal by BlackSnake112 · · Score: 1

      Maybe because the XP drivers were insecure and could be used to hack the system? I know XP is easily hacked, but the device drivers running as root/administrator all the time is something that microsoft was trying to get rid of.

      Driver backwards compatible? 2000 driver working in XP that worked most of the time. NT4 drivers working in 2000, didn't work for the stuff I tried. 98 to 2000 (or XP) totally different. If microsoft made a new OS (not just a face lift on the old one) having new device drivers for that OS makes sense.

      I still think microsoft should have said no to backwards compatibility for apps as well as drivers. New OS, new apps and drivers for that OS. They have a free VM use that VM to install the older OS to run those mission critical older apps. Then they could have made one 64 bit version and move forward. Instead they made 6 (or 8 or 9 if you count all of the 32 bit and 64 bit) different versions and confused the people they want to buy their stuff.

    137. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Just like Vista 64, which won't let me install a driver for a freaking bluetooth dongle because it isn't signed?

    138. Re:Seems to me like a bit of a role reversal by BlackSnake112 · · Score: 1

      You also have to turn on disk access on the ipod through itunes. Otherwise the OS knows something is attached but cannot access it.

    139. Re:Seems to me like a bit of a role reversal by BlackSnake112 · · Score: 1

      Do you actually think that if Asus, Gigabyte, AMD, Intel, Nvidia, HP, Dell, (enter in name of other big computer or computer part company) asked microsoft for a copy of windows 7 they would not get it?

      Microsoft most likely emails/mails them a copy of the major release builds. What the other companies do with it is up to them.

    140. Re:Seems to me like a bit of a role reversal by BlackSnake112 · · Score: 1

      90% of Obama's TV ads were paid by labor unions. Why would labor unions want Obama elected?

      For those that are in a union you know that secret voting you do from time to time. The labor unions want that to go away. They want everyone to know which way you are voting. So peer pressure will play a role. This is a very bad idea.

    141. Re:Seems to me like a bit of a role reversal by greed · · Score: 1

      iPods are only special if Apple's iPod driver is installed.

      Otherwise, they show up as a USB Mass Storage Device.

      I actually set up a rule in the Linux hotplug thing a few years ago so that I could plug my iPod into the FireWire port on my workstation to charge it, but the system wouldn't attempt to bind a USB driver. (Linux loves to log on to devices that aren't open, which makes the iPod do its "DO NOT DISCONNECT" thing.)

      Basically, the iPod driver matches the vendor code + device class, so it is preferred over the generic driver which just matches device class. (FireWire and USB share this concept.)

      So no iPod driver, and you get the generic bulk storage adapter.

      And you don't have to enable disk mode on an iPod you've never seen before (at least on a Mac). Just leave iTunes displaying the window that asks if you want to erase the iPod and manage it from this computer. The iPod will remain mounted as a normal filing device; visible in the Finder and accessible under /Volumes.

      Very handy for copying the files off someone else's iPod.

    142. Re:Seems to me like a bit of a role reversal by theaveng · · Score: 2, Funny

      You just don't get it, do you?

      No I didn't know that. So I have to wait for Windows NT 8 for a working OS? (Same way I skipped-over M.e.)

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    143. Re:Seems to me like a bit of a role reversal by theaveng · · Score: 2, Informative

      Windows 7 is just Vista in sheeps clothing...

      Wait a minute. Microsoft said they were entirely rebuilding Windows 7 from the ground-up, trying to get the kernal to run more-efficiently. That doesn't sound like mere window-dressing (like M.e. was merely Win98.2). That sounds like a complete overhaul.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    144. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Two things:

      1. "You create a device, you write the driver" is fine. Standards like USB device classes (design your device to conform to the spec, and Windows will provide a generic driver) are better. For example, flash drives "just work", unlike the old Win98 days.

      2. There's no really good reason I can think of why Microsoft can't guarantee a stable binary interface for drivers. They shouldn't have had a problem with Vista drivers, because they should have designed it to be compatible with 2000/XP drivers. The only thing I can think of is their desire to implement "secure audio/video path" junk that is of no benefit to the user.

    145. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      It wouldn't be any different than it is now - lets face it, it isn't lack of support for hardware that really prevents people from using linux! Maybe it is the lack of applications (yes, I know there are lots of open source alternatives blah blah, but I need to use what someone halfway around the globe uses as well, and in my case Open Office doc files look way different from MS Office... and Matlab on linux is a joke). If all people want to do is read emails, surf the web, listen to music etc, a Mac/Windows works well enough for most people... changing is a hassle that doesn't give any real tangible benifits (its not like the average user cares about the best disk drive management system...)

    146. Re:Seems to me like a bit of a role reversal by jvkjvk · · Score: 1

      Now think where linux would be if hardware manufacturers spent 1/10 that much contributing drivers to Linux for each device they sold versus the zero they contribute now.

      Hell, think about where they'd be if they just let developers see their specs! I mean really, they don't even have to spend money to develop it themselves. There is probably some hacker out there who wants that particular device/brand to work with Linux.

    147. Re:Seems to me like a bit of a role reversal by aztracker1 · · Score: 1

      MS at least could do it if HW vendors would cooperate, which many would. But at the same time it's not like MS could just dump money into this and have it be sustainable; maintaining drivers for all the HW out there they want to support would be an enormous effort.

      Actually MS writes a lot of drivers for various hardware mfg's, though in these cases MS is a hired contractor for said hardware company. It does work out pretty well though.

      --
      Michael J. Ryan - tracker1.info
    148. Re:Seems to me like a bit of a role reversal by RobertM1968 · · Score: 1

      The big question is (for Microsoft), will the vendors even go this route? Many got burned during Vista because so many things changed after the "pre-betas" and "betas" - of course, if Windows 7 is just Vista rehashed, then this may not be as big an issue, but perception is everything. The vendors still may not care to take that chance and waste a bunch of time certifying compatibility for pre-betas that will in all probability change (perhaps again drastically enough that their work becomes useless).

    149. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Anonymous Coward posts, once posted, are anonymous. As such, the server would not know who to send message to.

      It knows the origin IP address still. They could set up an RSS feed or status page for your IP address in the same way Wikipedia does.

    150. Re:Seems to me like a bit of a role reversal by dmbasso · · Score: 1

      Finally the public will really get the facts! :)

      --
      `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
    151. Re:Seems to me like a bit of a role reversal by Blakey+Rat · · Score: 1

      "You create a device, you write the driver" seems like a perfectly reasonable policy to me, at least for manufactures that don't open their specs to all.

      I'd go a step further than that, and say the driver for X is part of the hardware. We shouldn't be thinking of these as two different things; it's all one single product. If HP makes a laserjet and then cripples it with really crummy drivers, then it's a really crummy printer. Period.

    152. Re:Seems to me like a bit of a role reversal by sgt+scrub · · Score: 1

      I think you'll find the majority of those devices that "just work" use drivers written by the OSS community. Drivers that don't work worth !@#$ on Linux tend to be from device makers geared specifically for the Windows environment. Thanks to apple going with a BSD based OS there is more incentive for hardware makers to open source their drivers so BSD and Linux coders will do the work for them. That, and the fact that writing drivers for Linux is getting easier thanks to all of the work done by others, you'll find things will keep getting better.

      --
      Having to work for a living is the root of all evil.
    153. Re:Seems to me like a bit of a role reversal by JesseMcDonald · · Score: 1

      Probably an Intel HDA chipset. They're notorious for never being implemented the same way twice; knowing that it's an HDA chip doesn't actually tell you much about how the channels, volume controls, etc. are arranged. That has to be coded in differently for every case where the chip is used.

      I have an Eee PC with an Intel HDA audio device, and had similar problems getting it to function properly; it would act like the volume was muted, but none of the volume controls had any effect on the output. Eventually I stumbled on a configuration that worked. You might have some luck using the "model" module option to override the kernel's autodetection.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    154. Re:Seems to me like a bit of a role reversal by Atrox666 · · Score: 1

      As far as supporting more devices I would remove all the devices from that list where Linux does a half assed crippled implementation.

      If I have to compile anything to get a device to work then FAIL it is not properly supported.

      As far as all this Linux software goes..well most of it is crap that should never have seen the light of day. In terms of reasonable quality software there isn't very much decent software for linux and I can get all of it on windoze. It'll be easier to install, support and use on windows.

      I didn't want to say nice things about windows..but you Linux people really do work very hard at deluding yourselves.
         

    155. Re:Seems to me like a bit of a role reversal by againjj · · Score: 1

      Do note, this is the US market only, and only in July/August of this year. It was 17.6% in June. It worse world-wide, 4.6% in March. Of course, these are sales, not installed base, which make Apple look better (you can find installed base numbers, also called market share, out there; basically halve the numbers).

    156. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Same. Every single mouse I've owned since opticals were available has been a MS Intellimouse. Works great, cheap, looks good. I also have a fuckload of Microsoft keyboards but inevitably, for me at least; the nicer the keyboard, the faster I'll spill Coke on it.

    157. Re:Seems to me like a bit of a role reversal by jd · · Score: 1

      I'll only bother with the first part.

      Technically, a driver can be split into three parts. You have a part which talks to the bus (or an abstraction layer that looks like a bus), you have a part which talks to the OS (or, in Microsoft's case, an abstraction layer that looks like an OS), and you have the logic of the driver - the bit that takes an instruction to do something, performs whatever internal operations are needed, and sends to its two interfaces suitable output.

      Most drivers combine all of this into one monolithic unit, usually for "optimization" reasons, but you can get good source-to-source and source-to-binary optimizers that can do the conversion for you, if it's really needed. Thus, your raw source can be split as described. You don't care if the driver binary is or isn't, so long as it works and works fast enough.

      The only time you absolutely have to know the kernel internals is within the OS interface layer. You also need to know what sort of threading the kernel supports IFF (if and only if) the driver needs to be run as a kernel thread, say when the interface it drives can deliver data to the kernel without the kernel asking for it. Other than that, the OS interface can hide most of the detail. (This layer and the interface layer would likely be a mix of inlinable functions and macros. You want the source to contain the divisions, for portability, you don't care about the binaries.)

      Finally, you either write to an existing spec, such as Linux, or you can write to an idealized spec that no OS supports. The former means that you can skip the OS interface layer for the target OS if you want, it's all null operations. Porting to Windows then means you write a new OS interface layer, and all drivers written to the driver spec will then work on the new target OS. Let's say Linux 2.6.27 is your baseline OS, then a conversion layer that'll let you run the driver in Windows is doable - provided the core of the driver is OS-agnostic and uses only APIs that are intended for driver use and documented as such.

      The difficulty in driver portability is that drivers are very rarely OS-agnostic. They are written small and fast, but rarely are they written to be clean and portable. OS' also tend to prefer drivers that are "dumb" end-points rather than kernel applets that can take independent action or can be driven from any of their interfaces. This last point is important, in that even if you were to write a "driverlet", it won't work on any OS incapable of handling the concepts involved.

      --
      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)
    158. Re:Seems to me like a bit of a role reversal by EvanED · · Score: 2, Informative

      The problem with that statement is that "major release" has basically ceased to have meaning for Linux. 2.6 was first released five years ago, and there's no 2.7 or 2.8 in planning.

      (And in case you're wondering, no, the kernel APIs aren't stable from 2.6.x to 2.6.x+1, at least for generic kernel modules. Maybe the subset that most device drivers usually are, but I've written a kernel module that I needed to make fairly substantial changes to when I upgraded a couple point releases.)

    159. Re:Seems to me like a bit of a role reversal by Bloodoflethe · · Score: 1

      Blaise, stop hijacking the thread.

      --
      "Little is much when little you need."
    160. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Really? Then why is Vista having all these problems working with printers and other devices....

      "...next major operating system that over 90% of the world's population uses."

      What crack are you smoking? Most Windows users are using XP not Vista. What makes you think they will move to Win 7? Get a clue.

    161. Re:Seems to me like a bit of a role reversal by EvanED · · Score: 1

      That kinda implies that the barrier for Linux drivers is the lack of devs willing to sign an NDA. AFAIK, that's not often the case. In fact, from what I remember hearing, there have been quite a few developers willing to sign an NDA in order to get documentation -- but manufacturers just don't want the help of the OSS community.

      The problem is that those devs would still be releasing code under the GPL. Sure, they wouldn't be releasing the specs as presented by the manufacturer, but I would guess that good, maintainable driver code would be almost as good anyway to any competitors wanting to reverse engineer their product.

      The sort of NDAs manufactures usually would want is probably basically entirely incompatible with OSS.

      But MS wouldn't have this problem: code wouldn't be released, so only MS would see the drivers. I would say that is why MS would have the upper hand in those negotiations.

    162. Re:Seems to me like a bit of a role reversal by EvanED · · Score: 1

      They shouldn't have had a problem with Vista drivers, because they should have designed it to be compatible with 2000/XP drivers. The only thing I can think of is their desire to implement "secure audio/video path" junk that is of no benefit to the user.

      Um, you do realize that Vista is pushing a bunch of driver code out into user space, right? Which means that there's basically no way to keep it compatible with existing driver code? At least without requiring substantial changes to some drivers.

    163. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Get serious for Odin's sake. 90% of the doesn't own a goddamnded computer , never mind run Windows.

    164. Re:Seems to me like a bit of a role reversal by EvanED · · Score: 1

      Linux Does have a stable API. What it does lack is a stable binary interface.

      As others have said, no it doesn't. From Documentation/stable_api_nonsense.txt:

      "Linux kernel development is continuous and at a rapid pace, never stopping to slow down. As such, the kernel developers find bugs in current interfaces, or figure out a better way to do things. If they do that, they then fix the current interfaces to work better. When they do so, function names may change, structures may grow or shrink, and function parameters may be reworked."

      "As a specific examples of this, the in-kernel USB interfaces have undergone at least three different reworks over the lifetime of this subsystem."

      "Kernel interfaces are cleaned up over time. If there is no one using a current interface, it is deleted."

    165. Re:Seems to me like a bit of a role reversal by wastedlife · · Score: 2

      Wait a minute. Microsoft said they were entirely rebuilding Windows 7 from the ground-up, trying to get the kernal to run more-efficiently. That doesn't sound like mere window-dressing (like M.e. was merely Win98.2). That sounds like a complete overhaul.

      Can't recall anyone saying that other than some bloggers and newssites mistaking MinWin(or was it WinMin?) to be the Windows 7 kernel. I do recall that being said about Longhorn before it was scrapped and then the Vista/2008 kernel became an incremental improvement to the 2003 kernel. Vista's actual kernel number is 6.0. "Windows 7" will have kernel version 6.1. Vista to Windows 7 is being touted as the same level of change as 2000 to XP.

      --
      Said, "It's just like dice but it's got more sides And it tells me who lives and who dies"
    166. Re:Seems to me like a bit of a role reversal by CAIMLAS · · Score: 1

      You mean like they said that Vista was a 'complete overhaul'? And Windows XP? And Windows 2003 (2000 server w/ XP improvements)? And Windows 2000 (NT4 w/ w9x type graphical interface)?

      No, each and every one of MS's operating systems (and dare I say, products) have been incremental improvements of the previous version - to the exception of their first products, which they either made themselves (in the case NT and the non-NT Windows strain) or bought from elsewhere.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    167. Re:Seems to me like a bit of a role reversal by Anonymous Coward · · Score: 0

      Congratulations, you're a fucking moron!

      So, you say congratulations why? Because he is fucking? Yeah that must be it, it couldn't be because he is a moron for sure.

    168. Re:Seems to me like a bit of a role reversal by kasperd · · Score: 1

      MS could start writing drivers for those hardware vendors that provide specifications and let others write their own drivers.

      It is not in Microsoft's interest to give hardware vendors incentive to provide specifications to the public. Getting vendors to provide specifications to just Microsoft would be of some value to Microsoft, but if Microsoft can get the vendors to just write the drives, then it costs less money. Of course the optimal for Microsoft would be, if the hardware vendors would give Microsoft the driver sources, and Microsoft can then do bugfixes and updates themselves.

      What would happen if hardware vendors actually provided specs to the public? Well for one the specs would obviously be used to support that hardware in Linux and BSD. Better drivers would get more people to use those operating systems, something which is not in Microsoft's interest.

      --

      Do you care about the security of your wireless mouse?
    169. Re:Seems to me like a bit of a role reversal by dyingtolive · · Score: 1

      At the risk of burning karma, actually, I think I have the best idea ever! Maybe what Microsoft should just do is go into the hardware business. Then they could make almost all of their hardware proprietary, and since they manufacture and directly control the hardware, they can guarantee 100% compatibility! We DO love certain other companies for it, so why shouldn't they?

      --
      Support the EFF and Creative Commons. The war is coming, and they're supporting you...
    170. Re:Seems to me like a bit of a role reversal by Lonewolf666 · · Score: 1

      True, but Microsoft could do it the way I suggested. If they choose to stay with the status quo, it is not an excuse for lousy stability and performance in Vista. Which seems (admittedly) fixed by now, but Microsoft's whining about "it was the fault of the hardware vendors" does not convince me.

      --
      C - the footgun of programming languages
    171. Re:Seems to me like a bit of a role reversal by kasperd · · Score: 1

      lots of cameras "do things their own way".

      My experience (based on a fairly small sample of just four models) is, that Olympus works with standard USB storage drivers, and Canon does not work.

      --

      Do you care about the security of your wireless mouse?
    172. Re:Seems to me like a bit of a role reversal by Lonewolf666 · · Score: 1

      In a way, they had this:

      The driver model of XP was a quasi-standard that was pretty stable for several years. But Microsoft themselves broke it because they wanted new functions that were not in the XP model. Some of it made sense (reorganizing the Windows Display Driver Model), other things are mostly annoying to the end user (DRM). The point is that a standard can be limitating too.

      The Linux Kernel developers are even more radical about it: they don't want a fixed kernel-driver interface at all because they think it gets in the way of development ;-)

      --
      C - the footgun of programming languages
    173. Re:Seems to me like a bit of a role reversal by kasperd · · Score: 1

      Sometimes it randomly wakes up. If I make it hibernate, when I reawake it chances are my trackpad will not work or I will not be able to connect to the wireless network again.

      Do you think the randomly waking up is caused by the operating system? When the machine is at sleep, the operating system is not running, so waking up would have to be triggered by the hardware. Do you think your Mac have a hardware setting that the software can set to make it wake up at random times? That would be a pretty odd feature to implement. Well, Macs do wake up when they shouldn't. For example a Mac usually wakes up when you unplug a USB device, and that is when using Mac OS X. And the implementation of going to sleep and waking up have a load of race conditions. I'll give a few examples, which I experience frequently:

      • It takes a while for the system to go to sleep, and during that time you can actually make the system go to sleep. The result of that is, that when the machine is woken up from sleep, the first thing it does is to continue where it was, which was going to sleep.
      • When woken up it will show a password prompt where you must type your password. If it times out, it goes back to sleep. That's of course fine, but the timeout counter starts before it even shows the password prompt. Sometimes showing the password prompt is so slow, that it times out and go back to sleep before the prompt even appears.
      • If there is a wireless network around when the machine is woken up, it will open a password window behind the screen blanker, and it will get focus. The end result is, that as you are typing your password, some of the keypresses end up in the wrong password window.
      • When installing some security update, the keyboard shortcut for putting the machine to sleep stopped working.

      So before blaming Linux, stop and think about all the problems Mac OS X give on a Mac. I'm not saying Linux is perfect either, after all I have not yet reinstalled the Mac with Linux.

      --

      Do you care about the security of your wireless mouse?
    174. Re:Seems to me like a bit of a role reversal by Arterion · · Score: 1

      That's IF Microsoft can get the specs it needs from the manufacturer. If you have some old HP printer and you want it to work with Windows n, either HP or Microsoft is going to have to make a driver for it.

      Chances are, there is some old code that can be easily reused and repackaged for Windows n, but Microsoft isn't going to have that old code -- HP does. Microsoft might have the code, but not know how to use it, because it doesn't have any access to HP's engineers.

      I feel like Microsoft does a LOT to accommodate third parties who want to make their hardware work on Windows, but in some cases, they just can't.

      It's pretty much expected that there will be a new release of Windows every 3 years, and your old stuff might not work with it. I've gold some old ISA devices sitting around the office here that won't work anymore unless I load up Windows 95 on an old machine. Should I be upset at Microsoft or the manufacturer for that?

      (BTW, we still actually use that hardware here for real work. I'm IT for a physics lab, and it's an hardware interface for an old spectrometer.)

      --
      "That which does not kill us makes us stranger." -Trevor Goodchild
    175. Re:Seems to me like a bit of a role reversal by Krishnoid · · Score: 1

      On the other hand, the in-built sound system (some Intel chipset) on my home box is complete pain in the ass under Linux. I've never got the mike input to work properly.

      Note that audio in general is not completely mature yet. Apparently OSS is deprecated, ALSA has no documentation, and neither is mature enough to provide what everybody wants to get the needful done. It's kind of a sore spot. IMHO, and from what I understand of X's architecture, it could be integrated into in the X server:

      • Audio is a human-interface concept, like video and user interfaces
      • Streaming audio to a thin X client makes sense with modern networks
      • Separating the device-dependent part from a common device-independent request protocol is something OSS and ALSA are already trying to do
      • Nearly all Linux systems that would have a human in front of them much of the time are running X
      • Network transparency comes for free as part of the X protocol
      • Multiplexing and sequencing different client requests onto one piece of hardware is already part of the X architecture
      • The window manager could then lower the volume of an X client when it was pushed into the background, and mute a window when minimizing it

      Even if it wasn't integrated into the X server directly, I'd think it would make sense to tightly couple it, as audio is a per-'application' (as understood under a windowing systems) concept.

    176. Re:Seems to me like a bit of a role reversal by seanellis · · Score: 1

      Yup, spot on. I've eventually got a mostly-functional configuration using the "model" option, but the controls are still mislabelled and the mike input is (a) very low gain and yet (b) very noisy. I've just bought myself a decent USB mike to get around the problem. And yes, it "just works" under Linux.

    177. Re:Seems to me like a bit of a role reversal by Jorophose · · Score: 1

      rich people buy lots of shit so they'll pay a lot.

      The problem is, "you kill businesses!11!!"

      I don't think there is a reasonable solution. Drop the taxes and sure you get plenty of companies, but you might make less, and tax havens are always out there. Increase taxes, and well, you fuck over the SMB based locally, and you fuck over any chance of multinationals coming over. And some companies buy a lot but barely scrape by profit-wise; what do you do for them?

      Neither candidate had a good policy. Neither did any of our candidates. They're all full of shit.

    178. Re:Seems to me like a bit of a role reversal by Allador · · Score: 1

      You do realize that you can login while you are responding, right?

      On the same page/form even.

      You dont _have_ use the login form on the sidebar, you can just hit Reply, pen your response, then put your user/pass in the fields and hit Preview to log you in.

    179. Re:Seems to me like a bit of a role reversal by Allador · · Score: 1

      Good. Maybe I can buy Window NT 7 and skip over Vista (NT6) completely.

      Be aware that Windows 7 is a minor release from Vista, which is why its not NT7, its NT6.1.

      It's a polish, speed, and stability release.

      This is actually a good thing though, as by now the ecosystem (ie, hardware, software and drivers) has largely matured, and will be even more so then.

      Your buddy/brother/whatever that had a very slow Vista box .... it was likely the manufacturer's fault that it was as slow as it was. It took manufacturers a _long_ time to ship machines that were reasonably stable in Vista, due to so much of their trialware, drivers, and OOBE stuff being just flat not stable under Vista.

      But right now, if you (for example) go to HP and buy a nice business class engineering laptop (Compaq 8510w or similar), it ships with clean & shiny Vista AND Vista x64 drivers, and has very very minimal crap from HP, and generally runs quite well.

    180. Re:Seems to me like a bit of a role reversal by xaositects · · Score: 1

      why is this modded as troll? was it the typo? sheesh...

    181. Re:Seems to me like a bit of a role reversal by Allador · · Score: 1

      I still think microsoft should have said no to backwards compatibility for apps as well as drivers. New OS, new apps and drivers for that OS.

      Yeah, thats pretty much exactly what MS did with Vista. Thats why nearly every hardware manufacturer had to put out new drivers and did such a crappy job of it for so long.

      That is like 60% of the complaints about Vista, is that tons of hardware wouldnt work right away with it until/unless manufacturers release new drivers.

    182. Re:Seems to me like a bit of a role reversal by jellomizer · · Score: 1

      Awaking from sleep or hibernation worked fine in both Mac OS and Vista on my Mac. Not on Linux. When it awakes from sleep the OS fails to either reinitialize the hardware or reinitializes it incorrectly. It is quite the OS's fault. I never stated OS X was perfect or Windows. But for laptop or desktop uses. Both OS X and Windows makes Linux look like a piece of Crap. The other OS's are not perfect I wouldn't recommend using either for a Server, but we are talking about crapy drivers here and while we love to bust on Microsoft, Linux has much worse problem.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    183. Re:Seems to me like a bit of a role reversal by Allador · · Score: 1

      FWIW, driver signing doesnt cost anything that you pay towards Microsoft. And for a business its trivial, its a couple hundred bucks a year that you pay to Verisign or similar. You dont pay anything to Microsoft in any way.

      Now it DOES cost you to send your stuff to the compatibility labs and get the higher level of signage you can use, but thats also paid out to a third party company who actually does the work. No one (other than that third party company) is making any money there.

    184. Re:Seems to me like a bit of a role reversal by Allador · · Score: 1

      Or better yet: they could demand all devices conform to a set standard and then produce drivers for standard hardware only.

      There is no reason for printers to all have different ways to talk to the OS. Same goes for scanners. This could all be standardized.

      This all exists already in the windows ecosystem.

      There are highly generic printer drivers that work with a substantial chunk of printers in existence, but has no extra features like duplex printing, quality levels, etc. And thats NOT include PS print drivers.

      If a company who makes a scanner just wants minimal functionality for a scanner, they can also just ship twain drivers (or whatever the current version is) and force the end-user to use the MS scanning software that ships with windows.

      You can get a generic laserjet driver that has no GUI, no fancy features from HP that works with nearly every laserjet printer they have ever made. But only businesses use it.

      Hardware makers use the 'helper software' as a way to differentiate their products.

      It's unfortunate, but makes a lot of sense from the HW maker point of view. They want people to KNOW that they're using a Lexmark scanner. Plus they often provide value-added features, like scanning multi-page documents automatically (using the sheet feeder) and automatically producing a PDF at the end. You dont get this with generic TWAIN drivers.

      In other words, this isnt a Microsoft problem, or a windows problem. This is a business problem.

    185. Re:Seems to me like a bit of a role reversal by Allador · · Score: 1

      Make sure you sue netgear, or whoever sold you a card and counterfeited to make it look like netgear.

      MS certification on the 'designed for vista' absolutely, no exceptions, requires both 32-bit and 64-bit drivers to be available when the device is sold.

      Someone scammed you by erroneously slapping a 'designed by vista' sticker on a box that wasnt.

      Sue them.

    186. Re:Seems to me like a bit of a role reversal by Allador · · Score: 1

      Fortunately the company I worked for at the time dumped Windows for Linux shortly before Vista was released, because trying to port the drivers from XP to Vista was hell, particularly when so many of the changes were really only needed for supporting DRM.

      This makes absolutely no sense.

      What drivers were these that you were trying to port in-house? It cant be a product you sell, because just abandoning the windows market for software/hardware vendor is suicide right now if done in the manner you describe.

      And why would you port drivers in-house?

      And if moving to Vist was so hard, why did you not just do ... NOTHING.

      And specifically what exact changes are you referring to that were 'only needed for supporting DRM'?

      If it was video drivers, most of the pain was moving the driver to userspace. That had nothing to do with DRM.

      Not to mention that hardware vendors were under NO obligation to support any DRM in drivers, unless you needed HDCP or similar labels attached to the packaging.

    187. Re:Seems to me like a bit of a role reversal by rtb61 · · Score: 1
      To really cut through it all. Home much would it cost hardware developers if M$ just dumped vista and stuck to continually debugging and upgrading XP. M$ makes a lot of money by continually forcing pointless upgrades, upgrades that basically cost hardware developers billions of dollars in what ends up being thrown away code, M$ profits the hardware developers pay.

      So the hardware developers at sending the big 'Fuck You' to M$, as they are well and truly sick of M$'s upgrade profits coming at their expense. In this case hardware developers really need to dig their heels in, and not create any drivers for windows 7 but also wind back of drivers for Vista. For them the best solution is to force M$ to the XP debug and upgrade route, thus they can largely stick with the same driver with only minimal additional expenditure of software. Of course you can add to that M$ not only costing them money but the ass hats are also charging them licence fees for compulsory bits and paying for compatibility checks to avoid customer threatening warnings about evil drivers (hmm, class action law suit).

      This leaves hardware money to spend on Linux driver development for the expanding netbook market and of course for the Linux server market.

      --
      Chaos - everything, everywhere, everywhen
    188. Re:Seems to me like a bit of a role reversal by Bryan+K.+Feir · · Score: 1

      Actually, for a significant portion of the market, the lock-in is based on dozens of documents with customized Excel macros implementing business logic.

    189. Re:Seems to me like a bit of a role reversal by gmack · · Score: 1

      Not even close.. They need a hardware standard.. not a driver standard.

      Imagine if you plugged in a printer and the OS said "oh you plugged in a printer" and just handled it instead of having to go off in search of a driver.

    190. Re:Seems to me like a bit of a role reversal by gmack · · Score: 1

      Think about all the new features they have added to the CPU in the last few years yet somehow software compiled for Intel works on AMD and vice versa.

    191. Re:Seems to me like a bit of a role reversal by Lonewolf666 · · Score: 1

      In the sense that the devices are "more intelligent" and handle a lot of the device-specific stuff themselves? That would make sense, at the expense of driving up hardware costs because you now need a general purpose CPU in every device (no drivers means the OS knows nothing about the innards of the device and thus cannot handle them from the computer's main CPU).

      --
      C - the footgun of programming languages
    192. Re:Seems to me like a bit of a role reversal by gmack · · Score: 1

      No in the sense that for example a printer would show itself as say an "AC 2008" printer with Quality control but no paper sorting bin and the OS would load a generic printer driver and handle it.

      It doesn't require the device to be smarter since it would have the same capabilities as before. The only difference is that each printer maker would now implement the standard interface instead of inventing it's own.

    193. Re:Seems to me like a bit of a role reversal by krenshala · · Score: 1

      In terms of reasonable quality software there isn't very much decent software for linux and I can get all of it on windoze.

      In terms of reasonable quality software, there isn't very much decent software for windows either ...

      --

      krenshala

    194. Re:Seems to me like a bit of a role reversal by badkarmadayaccount · · Score: 1

      Some of us use Lynx on AIX, which doesnt have a descent scree-like utility, you insensitive clod. *waits for karma*

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    195. Re:Seems to me like a bit of a role reversal by hairyfeet · · Score: 1

      Thanks for the attempt,but I already tried the Z600 trick with my X1270. Xandros won't print or scan with it and Xandros is the only distro that does WPA reliably on my laptop's wifi card. I'm starting to get the feeling that like those damned cheap wifi cards that the same model number can have more than one chip config in the printer. But that is why I gave up trying to sell Linux boxes. here Lexmark is king and trying to get a customer's Lexmark to work reliably was such a hair pulling experience I just couldn't deal anymore.

      So now when a customer gives me an older machine they don't want I just reinstall whatever OS is on the CAL(Win98,ME,etc) and sell it with a copy of Mac Puppy in the CD ROM if they want to play with it. That way there is NO expectation that I am going to support Linux like there was when it was preinstalled.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    196. Re:Seems to me like a bit of a role reversal by ToasterMonkey · · Score: 1

      No, you can't. Maybe it's the just new moderation system, but that would be a huge regression IMHO.

      This is what you you get after hitting reply.
      "You are not logged in. You can log in now, Create an Account, or post as Anonymous Coward."
      The "log in now" link returns you to main page. It has to be a bug.

      You know, I do seem to remember doing what you say, so maybe it is the new system. That just worsens the situation, it's pretty silly that something like Slashdot can't login and submit at the same time.

    197. Re:Seems to me like a bit of a role reversal by FishWithAHammer · · Score: 1

      A buddy of mine was working for Microsoft and as I recall, he said that a lot of Logitech drivers sucked ass, to the point of Microsoft writing a set of drivers for them. But I could be misremembering the company he mentioned.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    198. Re:Seems to me like a bit of a role reversal by Atrox666 · · Score: 1

      True..but it's better than Linux.
      Taking into consideration the installed base of both OSes Linux is kicking windoze ass. In terms of real numbers windows trounces Linux.

  2. Why bother? by WK2 · · Score: 2, Insightful

    Why would hardware manufacturers bother to write drivers for a Windows Beta release? Especially one that probably won't be released for several years, and the driver requirements and API and such are likely to change several times before then. So many people are happy with XP or Linux, they can wait until the first RC to come out (Microsoft calls it Gold).

    --
    Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    1. Re:Why bother? by QuantumG · · Score: 5, Interesting

      Maybe Microsoft should do what the Linux community does. Work with manufacturers to get the drivers written and then maintain the drivers for the manufacturers forever.

      Ya, that's likely.

      BTW - I own two webcams now. Neither work under Windows since I lost the driver disk (and those drivers were useless under XP64/Vista anyway), but they both work just fine under Linux. What's the world coming to?!

      --
      How we know is more important than what we know.
    2. Re:Why bother? by RuBLed · · Score: 3, Funny

      What's the world coming to?!

      The Year of Linux on the Desktop

    3. Re:Why bother? by zappepcs · · Score: 1

      What was that slogan? "Plays for sure" It's a long way from that to begging hardware manufacturers to play along nicely.

      Yes, I know they are not related... just seemed appropriate to mention it here having read what has been said already.

    4. Re:Why bother? by Necroman · · Score: 1, Insightful

      I'm thinking Microsoft has wised up after the Vista debacle with hardware support. Once Windows 7 hits beta, MS will do their best to keep the APIs the same. My company does some driver development and support for some MS Server services and we like to start at least testing with new OSes as soon as possible so we have an idea of what kind of work is going to be needed to get our stuff to work with the next version of windows.

      Also, for everyone that bitches about Windows changing their API so regularly, you should look at your little child called Linux. If you are a hardware or software vendor that writes drivers for the Linux kernel and do not have your driver integrated into the kernel, it is extremely painful to maintain. Much more so than Windows ever has been. I did a year of driver development support SUSE and Redhat releases with our out-of-box driver, and the amount of API changes in some of the base level kernel interfaces is down right sickening. Sure you can say "why not submit the driver as a patch"... well, if you designed your driver in a way that doesn't fit the model the Linux bigwigs want, there is little to no way it will be accepted.

      As much as people give Microsoft shit for their OS, I find them to be much more friendly and easy to work with when it comes to writing device drivers for their OS.

      --
      Its not what it is, its something else.
    5. Re:Why bother? by Techman83 · · Score: 3, Interesting

      Had the same thing with a cheap ass bluetooth dongle someone gave me. Lost the driver disc, so it got shoved in a box of junk. Been a while since I'd checked that box and no longer use windows as my primary desktop. So after doing a clean up one day I figured, well my pc is turned on so no harm in trying it... Plugged it in, the little bluetooth symbol appeared next to the clock and hey presto it worked!! That was compared to the many many hours spent trying to find a working driver for windows!

      --
      # cat /dev/mem | strings | grep -i cat
      Damn, my RAM is full of cats. MEOW!!
    6. Re:Why bother? by chibiace · · Score: 0

      nvidia kernel driver installs just fine.

      --
      he who controls the spice controls the universe
    7. Re:Why bother? by Anonymous Coward · · Score: 1, Insightful

      I have a tablet PC with several options that don't work under newer versions of Ubuntu. What is the world coming to?!

    8. Re:Why bother? by rubycodez · · Score: 5, Funny

      let's just spin that a little, the 21st century will be the century of Linux on the desktop

    9. Re:Why bother? by QuantumG · · Score: 2, Insightful

      I assume you've filed a bug report or two, right?

      People really do want to know about this stuff.

      --
      How we know is more important than what we know.
    10. Re:Why bother? by Anonymous Coward · · Score: 0

      BTW - I own two webcams now. Neither work under Windows since I lost the driver disk (and those drivers were useless under XP64/Vista anyway), but they both work just fine under Linux.

      Same here with a digital tv tuner card. Bought it a few years ago and lost the driver cd. I can't find the drivers for it anywhere on the net (even after furious googling), and the manufacturer doesn't acknowledge it in any way on their website anymore.

      However, the Linux kernel supports it flawlessly "out of the box", and Kaffeine is superior program for viewing TV compared to the Windows program that shipped with the card (which was very buggy and the playback was glitchy).

    11. Re:Why bother? by AdmiralXyz · · Score: 5, Funny

      let's just spin that a little, the 24th century will be the century of Linux on the desktop

      There, fixed that for you.

      --
      Dislike the Electoral College? Lobby your state to join the National Popular Vote Interstate Compact.
    12. Re:Why bother? by vux984 · · Score: 4, Interesting

      Maybe Microsoft should do what the Linux community does. Work with manufacturers to get the drivers written and then maintain the drivers for the manufacturers forever.

      Maybe the community should just step up and write them? I mean they do it for Linux, why not Microsoft? Plus, for any device supported under Linux, the hardest part of the work is already done... figuring out how to communicate with the device.

      And don't whine about driver signing, if a large OSS group came to MS with a large body of updated drivers for x64, they'd take them in a heartbeat, sign them, and even stick them on the next Windows CD if we let them.

      BTW - I own two webcams now. Neither work under Windows since I lost the driver disk (and those drivers were useless under XP64/Vista anyway), but they both work just fine under Linux. What's the world coming to?!

      The difference is the manufacturer abandoned the hardware a couple years ago for Windows, while they never bothered to support Linux at all in the first place. So the community stepped up for Linux, because that was the only way it was going to happen, while the manufacturers did a passable job long enough for the hardware to be non-mainstream enough that most people really don't care.

    13. Re:Why bother? by 0123456 · · Score: 1

      "well, if you designed your driver in a way that doesn't fit the model the Linux bigwigs want, there is little to no way it will be accepted"

      So, uh, design your driver in a standard way that's compatible with the kernel development model. Or stop whining if you choose to make life difficult for yourself.

    14. Re:Why bother? by darkvizier · · Score: 3, Insightful

      Yes... and try installing Windows XP on a RAID array without using a driver floppy disk. Even Houdini couldn't pull that one off! Linux on the other hand is a breeze. The array is automatically detected and the appropriate drivers are installed and initialized.

    15. Re:Why bother? by Narpak · · Score: 2, Insightful

      Well it is pretty obvious that for every new generation of programmers the amount users, contributors and developers of Open Source software expands. Having at least a general familiarity with Open Source and Linux has almost become a industry requirement. Not to mention that analysing Open Source code to learn is simply a good idea. The program is there, the code is there, you can study it and learn. The code for Windows, and other Microsoft products,is not so easily available.

      At least this is what I hear when I talk to people working in the Norwegian IT Industry and friends current undergoing later stages of their education. The documentation and level of expertise increases at a far far higher rate than what Microsoft, or most other Closed Source companies, can compete with. Open Source might not be for all products or services, but it does to a greater and greater extend serve the need of the average user. And with the Open Source products for the large part being free it makes it very convenient for a student to use Open Office instead of Microsoft Office. Or for administration and educational institutions to switch to a Linux, or other Open Source, products. Not only have it been estimated that such a switch will save the Norwegian Government millions, it also means that the code for the products they use can be scrutinized to a far higher degree than Microsoft would ever allow.

    16. Re:Why bother? by chill · · Score: 1

      What's the world coming to?!

      The Year of Linux on the Desktop

      Tomorrow! Tomorrow! I love ya', tomorrow! You're always a day away!

      --
      Learning HOW to think is more important than learning WHAT to think.
    17. Re:Why bother? by FishWithAHammer · · Score: 1

      And who's going to cover the costs of broken NDAs, exactly? Because the "way they want" is generally open-source, and whether you or I like it or not, there are legal hurdles to making that work.

      A stable ABI is a damn good thing.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    18. Re:Why bother? by mattytee · · Score: 5, Funny

      Actually, Houdini pulled it off


      ...the lengths some people will go to for a laugh...

    19. Re:Why bother? by Anonymous Coward · · Score: 0

      Exactly. Microsoft has done so much to kill any common device protocols to poison outside compatibility. On Linux and Mac, printer drivers are tiny, userspace programs that translate postscript into the right printer commands. MS printer drivers need custom USB drivers, special kernel extensions, the vendor's own "special" print queue, and finally a translator for something that does the job of PS, but isn't.

      MS could have spent a tiny bit more to put out a USBPRINT protocol here, and provide some development guidance to keep crap out of their kernel, but they didn't. Now they get to reap it.

    20. Re:Why bother? by Anonymous Coward · · Score: 0, Troll

      Maybe the community should just step up and write them? I mean they do it for Linux, why not Microsoft?

      Because Windows is a piece of shit no one needs and M$ is fighting as hard as they can to force Windows down everyone's throat. Let those fucks write their own software and live up to their big professional image. "Why bother" is an excellent title. Free software has replaced both Windows and M$'s business model.

      No one is going to bother to help M$ pick itself up from Vista. Hardware companies were unable to make things work with Vista's crap DRM. The free software community has the power to fix things if M$ were to GPL3 all of their source code, but pigs will fly first. Game over, give up on Vista and Windows 7, it's not going to get any better.

    21. Re:Why bother? by Casandro · · Score: 0

      Actually Microsoft used to provide a decent drivers database with it's operating systems. Back in the Windows for Workgroup days it would recognize (virtually) every network card automatically. I think it even managed to support soundcards in Soundblaster mode, right out of the box. And of course virtually every dot matrix or laser printer.

      The real question is, why aren't they doing it now? I believe they simply became more arrogant. They now not only don't write the drivers, they make it deliberately hard to write drivers thanks to useless signatures you need to get drivers running under Vista 64Bit.

    22. Re:Why bother? by Tehrasha · · Score: 3, Insightful

      Maybe the community should just step up and write them? I mean they do it for Linux, why not Microsoft?

      Yes, why dont they? There are obviously far more Windows users out there to be affected by antiquated hardware.

    23. Re:Why bother? by Anonymous Coward · · Score: 0

      The other question is, specifically, how many different network cards/printers/accessories are there out there now compared to then? I have 6 different network cards in 3 computers, (3 motherboards / dual nics, each has a different chip). Thats insane to try and keep together. The hardware makers are also always trying to keep the cost down by switching suppliers and such. I wouldn't touch it.

    24. Re:Why bother? by Christophotron · · Score: 1

      BTW - I own two webcams now. Neither work under Windows since I lost the driver disk (and those drivers were useless under XP64/Vista anyway), but they both work just fine under Linux.

      Seems like you're too lazy to go to the manufacturer's website to check for drivers, but even beyond that it is possible to get those cameras to work in Windows. I had the same issue with a Creative cam, and let me tell you Creative SUCKS when it comes to drivers. So of course there were absolutely no drivers on creative's website for this 4-year-old cam on Vista x64.

      So I go to searching google and I find people on linux-related forums who have determined the make and model of the chipset for the camera (presumably by opening up the camera and examining the chips) in order to find working Linux drivers or to request that someone write them. So I then check the chipset company's website (Vimicro.com) for drivers and BAM, there are the modern 64-bit drivers for windows. Sweet. This method also worked with an old Airlink PCI wifi card (ralink chipset).

      I know a lot of you will say "Why not just try it in Linux" but I was pretty determined, and apparently support was lacking there as well.. I also like throwing the example out there because apparently manufacturers are LAZY and sometimes will even refuse to provide new drivers to their customers if they ALREADY EXIST. Sells more new cameras, I suppose. The point is, you shouldn't abandon all hope for support for your hardware just because the company whose name is on the box doesn't provide it, let alone because you lost the friggin driver disc. For someone who promotes Linux use, that goes against the entire spirit of Linux and open source. Sometimes it takes a little effort. What if your Linux distro didn't have the driver? You might have to (*gasp*) download the driver from a website and compile it yourself!

    25. Re:Why bother? by ion.simon.c · · Score: 5, Insightful

      Maybe the community should just step up and write them? I mean they do it for Linux, why not Microsoft?

      'Cause it's Microsoft. Really, there's no other reason than that. Why should we reward their reprehensible behaviour by adding valuable functionality to their systems?

      If they don't have developers, their operating systems are useless. : D

    26. Re:Why bother? by ion.simon.c · · Score: 1

      Heh. I bet that you could install Windows 98 on that same RAID array.

      True story: I have a system with a Silicon Image 31(something or other) SATA controller. The WinXP installer didn't know what to make of it and required a driver floppy. The Win98 installer (and DOS for that matter) installed just fine. (Albeit very *slowly*. : /)

    27. Re:Why bother? by ion.simon.c · · Score: 1

      Cute! What're you using to generate that?

    28. Re:Why bother? by ion.simon.c · · Score: 1

      I don't think that you know what you're talking about.

    29. Re:Why bother? by nabsltd · · Score: 3, Interesting

      What is with all these Slashdot users who "lost the driver disc"?

      The first thing I do with any driver disc (or any other software, for that matter) is copy it to my install respository that sits on a RAID array and is backed up regularly. I pretty much never clean that up, so I have drivers for hardware I don't own anymore.

      A quick check shows I have Soundblaster drivers from 14 years ago.

      Despite being such a pack rat, and literally keeping everything there (like install source for the last 3 versions of MS Office, every game I've ever purchased, etc.), it only takes up 330GB, which is less than $50 worth of disk space.

    30. Re:Why bother? by Dunbal · · Score: 1

      Because the "way they want" is generally open-source, and whether you or I like it or not, there are legal hurdles to making that work.

            You sold the hardware. What more do you want? God forbid everyone finds out exactly what order stuff has to be written to whatever port to make your hardware work...

      --
      Seven puppies were harmed during the making of this post.
    31. Re:Why bother? by masdog · · Score: 1

      No...the real question is how does Microsoft keep up with all the changes while trying to make sure the drivers don't create problems for the operating system and the user?

      I believe you are wrong when you say that Microsoft is doing it out of arrogance. They do try to do it, but technology products change so quickly, especially at the consumer level. And when your core operating system disc is a year old and doesn't contain the latest service pack, it may not have a working driver for your new printer or the upgraded video card you installed.

      As for driver signing, you can't have it both ways. I remember a time when people complained about DLL-hell and how drivers would crash the operating system. Microsoft makes a change that requires drivers to be certified before they can be installed, and some of the community complain because they can't easily write drivers. Give them some credit for at least taking some steps and doing some testing.

    32. Re:Why bother? by Techman83 · · Score: 1

      What kind of slashdot user bothers with the drivers that came with the system? They are quite often outdated and buggy.

      Aside from that I have all the drivers for everything I own, but when you get given some rubbish little device that was flaky at best on windows, the urge to be so worried about the whereabouts of said disc diminishes.

      --
      # cat /dev/mem | strings | grep -i cat
      Damn, my RAM is full of cats. MEOW!!
    33. Re:Why bother? by mattytee · · Score: 5, Informative

      This

      Enjoy.

    34. Re:Why bother? by nschubach · · Score: 1

      Nobody ever said it was an Earth Year.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    35. Re:Why bother? by ClosedSource · · Score: 1

      "On Linux and Mac, printer drivers are tiny, userspace programs that translate postscript into the right printer commands."

      If your description is correct, Linux and Mac users must SOL when they want to print ASCII text.

    36. Re:Why bother? by Casandro · · Score: 1

      But if they try, why don't they manage to do it? Install Ubuntu 7.10 onto a modern laptop, and it'll run just out of the box. Do the same with Vista and you'll have to get lots of extra drivers. That's especially problematic when your network card doesn't work, because it's missing a driver.

      Why can't Microsoft just package the most popular drivers with their OSes anymore?

      I don't think the certification causes the quality of drivers to raise even the slightest bit. If they actually wanted to have better drivers, they'd just write them themselves, or offer substancial help in writing those drivers. For example they could have published free testbenches which test the whole API of the driver.

    37. Re:Why bother? by nabsltd · · Score: 2, Interesting

      OK, so you don't install the device at all, in which case drivers don't matter.

      Seriously, if I download newer drivers, then the same thing happens to them...they get stashed away. And, when it turns out that version 2.4 of the driver screws up the hardware, I can always revert to version 2.3 (or 2.0, or 1.8, etc.). It doesn't matter to me where the hardware came from...the driver gets saved away.

      And, if I bought hardware that didn't work regardles of the driver, it gets returned. So, I wouldn't have had a "rubbish little device" sitting around to work a few years later once Linux got around to supporting it.

    38. Re:Why bother? by wilsoniya · · Score: 1

      So I'm assuming the Enterprise D runs Linux then?

      --
      I can't remember the last time I forgot anything.
    39. Re:Why bother? by philipgar · · Score: 4, Insightful

      you do realize that much of the "hardware" we have today is little more than application specific instruction processors (ASIPs) and memory on a board (or SoC). For these hardware devices, much of the development work is in the firmware running on the processors. Oh, and much of that code was probably written by the processor vendor, and likely was obtained under a license agreement that doesn't allow you to release it. Now, if the hardware device contains flash or an eeprom, this isn't really an issue, as the code for these processors can be stored on there. However, many store the program data in the driver. This has a couple advantages, it's cheaper to manufacture the device (fewer components), more reliable (fewer components to fail) and if a bug is discovered in the ASIP code, the manufacturer can release new device drivers that automatically update the firmware of the device, without forcing the user to manually update it. Seems like device manufacturers would have to be stupid not to upload binary blobs to their devices. These binary blobs can't be open source for the reasons outlined above, and thus the device driver cannot be added to the linux kernel.

      Phil

    40. Re:Why bother? by Techman83 · · Score: 1

      Well I have lots of stuff lying around, you never know when you might need something. Some things I've just collected, which rarely come with driver discs. Some bought and drivers that come with are useless for "Insert current Windows OS" and none available on the net. Just because something is old, doesn't make it useless.

      --
      # cat /dev/mem | strings | grep -i cat
      Damn, my RAM is full of cats. MEOW!!
    41. Re:Why bother? by Anonymous Coward · · Score: 1, Interesting

      Maybe the community should just step up and write them?

      Why should the community "just step in" and write them? We pay for that stuff, it should work under Windows because they're mostly dedicated to home users and about 90% of them run Windows. Sounds reasonable enough for me that the hardware manufacturers should "bother" to write proper Windows drivers.

      (I've checked with Google before punching in that number)

    42. Re:Why bother? by QuantumG · · Score: 1

      Actually, I've downloaded just about every driver I can find for it. None of them work on anything after XP SP1. I really want them to work under Windows, but hey, don't let the truth get in the way of your spite.

      --
      How we know is more important than what we know.
    43. Re:Why bother? by Anonymous Coward · · Score: 2, Funny

      let's just spin that a little, the 24th century will be the century of Linux on the desktop

      There, fixed that for you.

      So then... Linux = LCARS?

    44. Re:Why bother? by Anonymous Coward · · Score: 2, Insightful

      "Maybe the community should just step up and write them? I mean they do it for Linux, why not Microsoft?"

      THIS shows the difference between Linux [open-source] developers and Microsoft developers- open-source people do it for fun and the good of the community, Microsoft developers do it for a buck and there won't be many bucks in writing drivers for crappy no-name blue-tooth dongles.

    45. Re:Why bother? by syousef · · Score: 1

      BTW - I own two webcams now. Neither work under Windows since I lost the driver disk

      So did you buy cheap web cams from a manufacturer that doesn't have a download site? Or are you just too lazy to go looking? If there are 64 bit Linux drivers there will possibly be 64 bit Windows ones too.

      --
      These posts express my own personal views, not those of my employer
    46. Re:Why bother? by PitaBred · · Score: 1

      There are those of us who actively dislike the shitware that is installed with 90% of drivers, and the fact that those drivers are complete crap half of the time and need updated from the web to just work anyway.

      It's nice moving away from Windows... you don't need to keep those archives of crap. I always have the latest version of everything, and have access to the source if nothing else, and the number of copies of it around the world makes it very unlikely that it'll ever go away, and I can use the 330GB of space for something better than useless ancient install discs.

    47. Re:Why bother? by 0123456 · · Score: 1

      "And who's going to cover the costs of broken NDAs, exactly?"

      Tough. If you refuse to release the source for your driver, you can hardly complain when other people won't maintain it for you.

      "A stable ABI is a damn good thing"

      A stable ABI (more precisely, roughly three thousand and twenty three old, outdated APIs that Microsoft no longer update but can't get rid of) is the primary reason why Windows is such a fuckup. I'm very, very glad that Linux doesn't follow the same philosophy, because the old crap can be thrown out; and that works, because people can just fix the source code and recompile it.

      That's not to say that you should throw out your whole driver model just to support DRM, as Vista did, but when there are good technical reasons to make major changes you should do so.

    48. Re:Why bother? by supernova_hq · · Score: 1

      Funny you say that, my debian based N810 is currently sporting an LCARS theme...

    49. Re:Why bother? by QuantumG · · Score: 1

      I've downloaded every driver I can find. Nothing works after Windows XP SP1. These are Logitech and Labtech web cams. As for Linux support, it's all done by one guy who sniffs the USB packets to figure out the protocol, so why would that imply availability of drivers for an unrelated platform?

      --
      How we know is more important than what we know.
    50. Re:Why bother? by ion.simon.c · · Score: 1

      Must shit on a WHAT?!?

    51. Re:Why bother? by Anonymous Coward · · Score: 0

      I tried to boot up Ubuntu on my new computer, and my fricking PS/2 mouse didn't work. That has never happened to me.

      At that point I said fuck it and booted back into Windows.

    52. Re:Why bother? by ion.simon.c · · Score: 1

      I don't think that DLL Hell was commonly caused by device drivers. Moreover, what does driver signing have to do with DLL Hell?

      TBH, It seems that most people who invoke the spectre of "DLL Hell" don't know what the hell they're talking about. You may not be one of those people. : D

      MSFT does get some credit for resolving "DLL Hell" by following in libtool's footsteps with Side-by-Side Assemblies. ;)

    53. Re:Why bother? by XDirtypunkX · · Score: 1

      Actually, Ubuntu 7.10 didn't run out of the box on 2 of my fairly average machines. We're not just talking about "didn't support" either, we're talking about "hard crashes on start up and or resets".

      A few looks around the forums etc cleared it up... but it was still not really that different from having a similar problem on windows and looking for a KB article.

    54. Re:Why bother? by Q-Hack! · · Score: 4, Informative

      Mostly we don't because of things like this:

      Creative Goes After Driver Modder

      --
      Some days I get the sinking feeling Orwell was an optimist.
    55. Re:Why bother? by Anonymous Coward · · Score: 0

      What community?

      Microsoft does not have one...

      Anyway - It is impossible to write good drivers for a closed source kernel. Stupid idea!

      Ad doesn't Microsoft has enough money and developers to write it themselves? Oh - I see - if something goes wrong they can blame someone else, not themselves. Hmmm......

    56. Re:Why bother? by SanityInAnarchy · · Score: 1

      Because this way, we can provide Linux as an upgrade path for those users. It runs reasonably well on antiquated hardware, and there's that much more likelihood that everything they need either has an open source equivalent, or runs well under Wine.

      --
      Don't thank God, thank a doctor!
    57. Re:Why bother? by SanityInAnarchy · · Score: 1

      Erm, no, we just tell it to print our ASCII text.

      Behind the scenes, our text editor turns it into postscript, which our printer driver probably turns back into ASCII. But that's all implementation detail.

      --
      Don't thank God, thank a doctor!
    58. Re:Why bother? by SanityInAnarchy · · Score: 1

      There is one difference: Ubuntu 8.10 is out.

      --
      Don't thank God, thank a doctor!
    59. Re:Why bother? by SanityInAnarchy · · Score: 1

      there are legal hurdles to making that work.

      Since when are your legal hurdles our problems?

      Next time, make sure you own your own stuff. Your competitors are doing it. I own a couple of network cards which have completely, 100% open source drivers, which do occasionally get folded into the Linux kernel.

      Keep in mind, if you make it open source, you'll very likely have the community maintaining it for you. Which means you won't have to worry about ABI or API changes, it'll Just Work.

      --
      Don't thank God, thank a doctor!
    60. Re:Why bother? by Eskarel · · Score: 1
      Make a correction to that. The linux community will help you with your drivers, if you're willing to open source them or release detailed hardware specifications, eventually, if someone who cares owns that hardware, and for as long a driver developer still cares.

      If you want to maintain your own driver because for any number of reasons you can't, or don't want to open source your drivers or release your specification, then they'll do their damndest to make your life as miserable as humanly possible.

      There are a lot of good reasons why companies wouldn't be able to, or want to do this. This however means that they've got to pull the finger out and keep their drivers up to date. Keeping your drivers up to date on Windows is a heck of a lot easier(for the most part you've only got to do major modifications every couple of years or more when a new windows version is released) than trying to keep them up to date on the kernel(which can vary rather wildly from version to version and may change just to shaft you).

      Generally speaking though, these hardware manufacturers(especially in today's climate where upgrading is substantially less necessary than a few years ago), don't want to upgrade their drivers, and wouldn't want to upgrade them on linux either. They want you to buy new hardware.

      These same manufacturers saw Vista as a way to finally get someone buying new stuff again, and a lot of them just didn't update drivers simply to try and generate more sales. They'd have done exactly the same thing on Linux.

      Your webcams don't work in Windows because the people who made them want you to buy a new one. They work in linux because someone managed to reverse engineer the spec and released drivers. Microsoft can't do that, just like Microsoft can't provide HD-DVD playback without DRM, not because they're not technically capable, but because they're too big a legal target.

    61. Re:Why bother? by SanityInAnarchy · · Score: 1

      For these hardware devices, much of the development work is in the firmware running on the processors.

      The kernel seems to allow binary firmware. It pisses off GNU, but it works.

      The problem is when all the rest of your software -- which is running right there in ring 0, in that monolithic kernel with everything else -- is closed.

      --
      Don't thank God, thank a doctor!
    62. Re:Why bother? by Z34107 · · Score: 1

      Yes... and try installing Windows XP on a RAID array without using a driver floppy disk. Even Houdini couldn't pull that one off! Linux on the other hand is a breeze. The array is automatically detected and the appropriate drivers are installed and initialized.

      Vista automatically detects your RAID and installs drivers, too, though you'd probably want to use newer drivers than the ones on your Vista DVD. Vista will happily read the appropriate drivers off of a USB key. Or another CD.

      Yes, it is unfortunate that XP is stuck on floppies. But, if you're running XP and are really that floppy adverse, slipstream them into the installer. It's not like Microsoft and other developers haven't written a bunch of programs for doing just that.

      (Notice how my post performs better due to 64-bit Vista installed on a terabyte RAID 0! ^.^)

      --
      DATABASE WOW WOW
    63. Re:Why bother? by !eopard · · Score: 1

      Why would hardware manufacturers bother to write drivers for a Windows Beta release?

      Because this is the Windows OS that business will upgrade to from XP.

      Related note: I installed this Winv7 beta last night and rate it much higher than Vista with only a couple hours playing around. Would need to spend considerable more time to evaluate against XP though.
      RN2: All drivers bar audio were installed OOTB. Audio and updated video drivers were available via Windows Update (older PC, nForce 3 chipset).

      --
      Boolean logic: True, False, and File not found.
    64. Re:Why bother? by KGIII · · Score: 1

      How the hell do you deal with the naming convention on your own personal system? I'm the same way but I'm too lazy to actually rename the billion and three files to say something other than setup.exe or CrypticFileName_some_random_number.foo (where foo is .msi, .zip but self extracting, .dll, or some other random gibberish).

      I have an old BASIC application (SkiDownHillFaster - my first game that I wrote) that is a million and three years old so I understand the keeping of EVERYTHING though I tend to work on a tertiary backup system personally with one being stored off-site at a friends house or the likes. As a trivial note, the game mentioned above was either on a Vic-20 or a TRS-80 but it has been a lot of years.

      So, basically, I have a mysterious beyond that is full of files called setup.exe that I may just be able to find what I'm looking for in a slightly longer time than it would have taken me to go find it online somewhere. I'm sure that many GBs of it are entirely useless but, as mentioned, I'm too lazy to the point of even being too lazy to actually clean it out.

      --
      "So long and thanks for all the fish."
    65. Re:Why bother? by KGIII · · Score: 1

      Is that you Twitter? You really shouldn't post AC you know.

      --
      "So long and thanks for all the fish."
    66. Re:Why bother? by QuantumG · · Score: 1

      If you want to maintain your own driver because for any number of reasons you can't, or don't want to open source your drivers or release your specification, then they'll do their damndest to make your life as miserable as humanly possible.

      Wow, that's a bit harsh. Seeing as distributing binary-only kernel drivers is considered by just about everyone to be illegal (IBM's lawyers have publicly said as much, and I think IBM have some of the best copyright lawyers available), the kernel developers could be making your life a lot more miserable, but they're not. They prettimuch just ignore binary-only drivers.. if you want to try to keep up with the pace of kernel development, all on your own, then that's your decision, but if you do the small amount of work required to get your code accepted into mainline you're driver will work forever.. that's a pretty good deal!

      Your webcams don't work in Windows because the people who made them want you to buy a new one. They work in linux because someone managed to reverse engineer the spec and released drivers. Microsoft can't do that, just like Microsoft can't provide HD-DVD playback without DRM, not because they're not technically capable, but because they're too big a legal target.

      You're breaking my fuckin' heart.

      --
      How we know is more important than what we know.
    67. Re:Why bother? by KGIII · · Score: 1

      What I'm reading from what you said (I suppose this may get marked as trolling or an attempt to get you to flame me and that's okay with me) is that you're saying either, or all, of these things:

      1) We can't be stuffed making drivers for Windows. It is work and we've a vested interest in Linux and the time taken to learn that properly.

      2) We don't want to because we don't like Windows. It isn't about empowering people, it is about empowering people only if they agree with what we say is their freedom.

      If I'm missing an additional view please feel free to inform me.

      --
      "So long and thanks for all the fish."
    68. Re:Why bother? by KGIII · · Score: 1

      Informative?

      Err... Of course you can?

      http://unattended.msfn.org/unattended.xp/view/web/36/

      --
      "So long and thanks for all the fish."
    69. Re:Why bother? by KGIII · · Score: 1

      While I could probably talk about your post for a while I'll just mention that drivers haven't, as far as I know, ever been required to be signed before being installed. You can always click to continue anyways even in Vista.

      --
      "So long and thanks for all the fish."
    70. Re:Why bother? by KGIII · · Score: 1

      Side note: No Linux distro has ever installed on a VERY mundane lappy that I have as a sort of beat the hell out of lappy. (The poor thing gets chucked on car seats, dragged under cars, and has even sat in my trunk for about three days now even in the freezing weather.) It's a VERY simple HP dv5000 and no wifi drivers exist, the special keys have never functioned, num lock has been turned on in some distros, and the graphics are always sub-par.

      Mostly I'm a lazy user and live quite happily with Mandriva when I want a home-based *NIX OS. (CentOS at work but I really prefer Windows most of the time honestly, it just works.)

      The option with Linux is, as you could say, "Well, just write it?" The reality is that I can't, am not going to invest the time to learn to do it properly and THEN maintain it for other people because after all that fucking time you can bet your ass I'm going to want to share it with someone, and that's a huge part of the problem with Linux from my observation.

      We happily tell people that they can write it themselves. Err... They really can't. They're not going to learn either. I program and script and have a good time with that. I can't, don't, and won't do it at that level. I don't have that kind of time nor do I have that kind of interest. 2% means that 1:100 users is geeky, that's not enough for a revolution. I love Linux and pretty much make a living using Linux only and the parts that I touch I do try to help with. I'm not a FSF fanatic (or even fan really) and I don't care the licensing so long as I can use it. So, out of that 2% what have you left? .02% who actually work to maintain some sort of F/OSS OS segment? Far fewer?

      Hell, if there was one laptop in my pile of junk that was going to run Linux THAT one would be it. The latest Ubuntu doesn't work on it either, at least not the live CD. No drivers in any format have yet to work for the wireless so I really have given up hope with it.

      --
      "So long and thanks for all the fish."
    71. Re:Why bother? by KGIII · · Score: 1

      Pop your drivers out (hopefully doesn't need anything like a clean install) and then install - I know this sounds odd - a program called XNView. You can then PROBABLY use it once with that and select it as the TWAIN source on the appropriate COM port. After that, if it is at all like my experience, you should be able to use it just fine with programs like Yahoo! Instant Messenger or the likes. It is odd and don't even begin to ask how it works. To make matters worse, sometimes I have actually screwed that up and let Windows attempt to install generic drivers or used drivers from the vendor's site that were *supposed* to work with XP SP2 which meant that the stack was somehow so twisted that I'd never get it to work.

      It is easier if you have a clean install already saved to another media format so that you can point, click, restore to a bare metal point. It has worked in the past for me and I discovered it entirely by accident as XNView is one of the programs that I first install on any Windows installation.

      If you want the URL it is http://www.xnview.com/ as I recall - click through to your language of choice.

      --
      "So long and thanks for all the fish."
    72. Re:Why bother? by KGIII · · Score: 1

      My guess would be that you don't own your own business. That is just a guess. If you do then I'm wrong but I suspect that it is so small that you're not beholden to share holders and probably view an ethical or moral standpoint (as YOU see fit) as more important than money.

      Well... I don't know you really. I am not really sure what entitlement plan you read BUT the reality is that the world doesn't work like that. I'd even side with you in a debate saying that the world SHOULD work like that but it doesn't. People like ownership, profit, and power. They have this crazy little thing called ego which means they'll cling to something for as long as they can to ensure that they get to call the shots and, depending on their views, those are the shots they call even to the point of ruination.

      Judging by your user ID number I'm inclined to guess that you're not that young. The people in power are also usually the people with money and the people with the products. The fair market THEORY is never going to work in the same way that communism (the real communism, not the shit they cite when they pander to idiots on television) won't ever work because humans will do what comes naturally to them and that is to protect their own in the immediate, short term, future.

      TL;DR: They sold the hardware and now they want to maintain as much control as they can get away with and, ideally, coerce or force you into replacing that product as quickly as is legally viable at as great a profit as they can achieve. Reality sucks and people suck.

      --
      "So long and thanks for all the fish."
    73. Re:Why bother? by KGIII · · Score: 1

      I should post this AC but, well, I hope you'll trust I'm being good natured about this...

      "more precisely, roughly..." --- Not so good actually. ;)

      Yes, I got your point. The verbiage was rather odd though and in that context didn't make a whole lot of sense. It was sort of like saying, "I'll be exact but not exact." Ah well.

      I got called on similar in English class back in college years ago and that's something that stuck with me so I figured I'd share in a hopefully non-confrontational way. Mine was, "It was approximately 3:27."

      --
      "So long and thanks for all the fish."
    74. Re:Why bother? by magpie · · Score: 2, Insightful

      And don't whine about driver signing, if a large OSS group came to MS with a large body of updated drivers for x64, they'd take them in a heartbeat, place them under a proprietary license giving the writes no control over or credit for them, sign them, and even stick them on the next Windows CD if we let them.

      Fixed if for you

    75. Re:Why bother? by Richard_at_work · · Score: 1

      I use a folder hierarchy - 'Manufacturer Name -> Product Name -> Driver Name -> Date Downloaded -> setup.exe'. Its worked so far for me, both at home and at whatever employers I have introduced it to.

    76. Re:Why bother? by MrMr · · Score: 3, Funny

      YAAC complainig that an unspecified piece of hardware doesn't work with an unspecified piece of software?
      Of course he has filed a detailed bug report.

    77. Re:Why bother? by KGIII · · Score: 1

      Do you name it by device specific or OEM name as well if need be?

      For example, you could have a stack of Logitec mouse drivers and they're pretty specific sometimes as I recall.

      Would that be:

      Logitec > MouseMan > *****

      Because that covers a whole lot of them. Do you then dig down? I'm really curious because this is a project I've been meaning to tackle for a good many years.

      What if the date you downloaded it turned out to be more recent than a known good/better driver? Do you keep the old and dump the newest or do you...?

      --
      "So long and thanks for all the fish."
    78. Re:Why bother? by horza · · Score: 1

      I don't know anybody that uses driver discs. People just automatically go to the manufacturer web site and download the latest drivers from there.

      Also had the experience yesterday of plugging in a cheap bluetooth dongle into Ubuntu and it just worked immediately. I was most pleasantly surprised. We spent ages unsuccessfully trying to get it working under Windows.

      Phillip.

    79. Re:Why bother? by TheThiefMaster · · Score: 1

      (Notice how my post performs better due to 64-bit Vista installed on a terabyte RAID 0! ^.^)

      And mine is XP x64 on a 600GB RAID 0. Is that better or worse?
      I slipstreamed the raid driver and a few others into my XP x64 install cd, as I don't have a floppy drive, it would have been a bit hard to install otherwise. The new setup is one of the best bits about Vista from a system-builder's POV.

    80. Re:Why bother? by Lonewolf666 · · Score: 1

      Why would hardware manufacturers bother to write drivers for a Windows Beta release? Especially one that probably won't be released for several years, and the driver requirements and API and such are likely to change several times before then. So many people are happy with XP or Linux, they can wait until the first RC to come out (Microsoft calls it Gold).

      It seems that this is more or less what happened with Vista:
      Hardware vendors started late with driver development (maybe they believed there would be some more delay and changes like you wrote), and immediately after release the user experience sucked. Now Microsoft wants to avoid a repeat...

      --
      C - the footgun of programming languages
    81. Re:Why bother? by Goaway · · Score: 1

      Considering the original post, wouldn't that be The Several Years Ago of Linux on the Desktop?

    82. Re:Why bother? by Goaway · · Score: 1

      And what would that accomplish? To develop a driver, a developer would need to actually have the hardware. And if they have the hardware, they already know there's no driver for it.

      Or do you expect open-source developers to run out and buy hardware because you file a bugreport? Or two?

    83. Re:Why bother? by CFBMoo1 · · Score: 1

      So then... Linux = LCARS?

      From Riker: EMACS!

      From Picard: VI!

      From Riker: EMACS!

      From Picard: VI!

      *Sounds of a leaf blower firing up*

      From Riker: ...

      From Picard: ...

      *Millions of punch cards cover them*

      From Kirk: *Turning off the leaf blower* Hole puncher.

      --
      ~~ Behold the flying cow with a rail gun! ~~
    84. Re:Why bother? by QuantumG · · Score: 1

      Dude, I've tried installing drivers for these web cams on 5 different machines running 10 different versions of Windows. The only shit that works is XP SP1 and 2k.. and I'm not that desperate to have them working on Windows.. seeing as they work just fine on my 3 Linux machines.

      --
      How we know is more important than what we know.
    85. Re:Why bother? by QuantumG · · Score: 1

      Actually, that's exactly what Greg Kroah-Hartman does.

      --
      How we know is more important than what we know.
    86. Re:Why bother? by smoker2 · · Score: 1

      Yeah right.
      For years your neighbour has been clearing his drive with a snow blower and laughing at you with your shovel. Now his blower's broken and you are considering clearing his drive for him ?
      More fool you !

    87. Re:Why bother? by Goaway · · Score: 1

      Well, better file it to him, then.

    88. Re:Why bother? by Lonewolf666 · · Score: 1

      Unless the manufacturer web site contains only incomplete "driver updates" (hello Creative).

      Partly because of such asshats, I've taken to the GP's principle of backing up my drivers. Albeit with the difference that I usually archive the latest version known to work, not the original driver CD.

      On top of that, some drivers are necessary to access the internet in the first place (NIC) or make it way more convenient to navigate the manufacturer web site (graphics card driver that gives you full functionality, as opposed to 640x480 pixel VGA mode in Windows 2000).

      This said, I have had better results with Ubuntu. Everything except the proprietary NVidia driver came with the distribution, and the latter was easily downloaded. Among other things, my old Soundblaster Live for which Creative does not even offer the complete Windows drivers for download was supported right away.

      --
      C - the footgun of programming languages
    89. Re:Why bother? by OneSmartFellow · · Score: 1

      Now, if I could just understand this gibberish about manifests.

    90. Re:Why bother? by Doc+Ri · · Score: 1

      August 30, 1937 was a Monday. But I guess Houdini can even pull that one off!

      --
      617B3B7F7E7C7D7F00EOF
    91. Re:Why bother? by MadMidnightBomber · · Score: 1

      Every time you run binary firmware, God kills a GNU.

      --
      "It doesn't cost enough, and it makes too much sense."
    92. Re:Why bother? by theaveng · · Score: 1

      >>>What is with all these Slashdot users who "lost the driver disc"?

      Good question. I keep all my CDs/DVDs inside those CaseLogic notebooks. That way I always know where they are located (on the bookshelf), and can always find them when needed. There's still the possibility I might lose the entire notebook, but that seems unlikely since it never leaves my room.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    93. Re:Why bother? by syousef · · Score: 1

      What logitech camera? Let me see if I can find something appropriate. Some of the logitechs have been modded to oblivion by the astrophotography community.

      --
      These posts express my own personal views, not those of my employer
    94. Re:Why bother? by Anonymous Coward · · Score: 0

      To reply to this we need o describe the average /.ers computer habits. firstly never throw away old hardware as it might be usefull later. Every OS must be tried at least once so you can flame it better. And every year you NEED new hardware and every 3 a new pc. This is a generalisation but its mostly true.

      So for a bit of hardware that is barely used and after 3 os reinstalls (doesn't matter which) probably 2 separate systems and god know how many hardware upgrades, can you find the disk.

      Go into your pile of hardware find the oldest thing you can then find the OFFICIAL disk and drivers for your new OS. Not the one you bought it to run with but your current one.

      Windows 95 scanners running on Linux easy, on Windows vista/XP not even possible, even with the original drivers.

    95. Re:Why bother? by Dunbal · · Score: 1

      you're not beholden to share holders

            This argument is constantly used by corporations to get away with anything. "We did it for the shareholders". Funny you should mention that, especially today with share prices near their all time lows for the past few decades, across the board.

            You're right in that I don't have a business anymore. I am a day trader, so being a shareholder I can understand. However as a day trader I am not an investor. I don't care all that much about a company, I care about what its stock is doing over the next few MINUTES. And I can tell you that share price has ABSOLUTELY nothing to do with a company's profit. It has to do with the market's EXPECTATIONS of the company's performance. I've seen solid, profit-making companies have their share prices cut to 1/3, and I've seen money-losing dogs resist declines and even show gains in share price against all reason.

            Therefore holding a board of directors accountable for the share-price of their company is ludicrous. It's not a valid argument. Richard Fuld was not responsible at all for the drop in share price at Lehman Brothers. Running his company in an unsafe manner, creative accounting and lack of liquidity, however, are entirely his fault. This did not happen in the few days their share price plummeted. It had been happening for months and years, and shareholders were oblivious. But when the drop in share prices (due to overzealous momentum trading) meant a credit rating cut and his bluff was called, and he couldn't get his hands on more borrowed cash, the lack of liquidity was exposed and the company immediately folded.

            Please try to understand yourself how your "but the shareholders" argument is rubbish. Yes some shareholders have successfully sued their boards, when gross negligence was exposed. However this is the exception, not the rule, otherwise today almost every single corporation's board would be sued successfully. The board doesn't give a damn about the shareholder. They care about the share PRICE (because that lets them borrow, or cash in their options for profit)- and up until now people thought that price was determined by posting good results - which is reasonable in a market full of long term investors (who will look for a history of "good results"). However it's time to wake up and see that price CAN move own under market forces regardless of how a company is handled. Otherwise please explain today's situation.

            Has corporate America really lost trillions and trillions of dollars this year? No. What is deflating is people's expectations for the future, causing them to sell shares which increases supply on the market, which drops the price as people seek to get out of their positions as soon as possible (regardless of price).

      view an ethical or moral standpoint (as YOU see fit)

            Everyone views the world as they see fit. I wouldn't be much of a nerd if I viewed the world through another's perspective, would I? I would be a blind fanatic, then.

      humans will do what comes naturally to them and that is to protect their own in the immediate, short term, future.

            Exactly. And in the interest of protecting MY short term convenience, I'd appreciate it if there were less obfuscation about how a piece of hardware actually works. Oh, it's not going to happen, and therefore we will continue to whine, and reverse engineer in a tedious manner, etc - as we have been doing all along. But raising my head a moment and wishing things were simpler for ME is, as you say, only human.

      --
      Seven puppies were harmed during the making of this post.
    96. Re:Why bother? by C0vardeAn0nim0 · · Score: 1

      it comes with the distro. just add the universe and multiverse repos on apt, then apt-cache search nvidia.

      heck, it's even available on vanila debian (wich i reintalled this week. bluetooth wasn't working on ubuntu intrepid) after you add non-free repo.

      --
      What ? Me, worry ?
    97. Re:Why bother? by Hamsterdan · · Score: 1

      It was slow because it used standard DOS mode for the disks. since WinXP (NT) can't use DOS, that's why you need the drivers.

      --
      I've got better things to do tonight than die.
    98. Re:Why bother? by Eskarel · · Score: 1
      I'm don't make binary kernel drivers, I do however use hardware which uses binary kernel drivers and I've seen enough of the bullshit.

      Binary kernel drivers are illegal because the kernel devs want them to be, it wouldn't take all that much to modify the license to allow it or to provide some sort of LGPL interface they were willing to support.

      I defend Microsoft not because they're a particularly great company, but because I feel someone has to. The linux community does a lot of wonderful things, but they run around pissing off whoever they feel like, taking their code in any direction they feel like and ignore whatever laws(stupid though those laws may be) that they fell like.

      Microsoft doesn't get to do that, they can't just stop being backwards compatible with all the shit software that people have written. They can't change their APIs every five minutes. They can't ignore US law no matter how stupid or idiotic they might believe it to be.

      Linux does some wonderful things for the world, but there's just too much ideology to it. Why on earth do we have a kernel which you can't create drivers for without violating the GPL. Isn't it better to have companies which support Linux but don't open source their drivers than to not have support at all? I know RMS believes that wherever we don't have an open source solution we should go without or build one, but this just isn't practical for most IT people, not even counting everyone else.

    99. Re:Why bother? by Lisias · · Score: 1

      Why stick with Centuries?
      The Aquarius Era wil be the Era of the Linux on whatever computing device would be used at that time...

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    100. Re:Why bother? by Anonymous Coward · · Score: 0

      let's just spin that a little, the 24th century will be the century of Linux on the desktop

      There, fixed that for you.

      Ah. Ubuntu Dodging Duck, running on the 24.5 kernel, I see.

    101. Re:Why bother? by ion.simon.c · · Score: 1

      What's the wireless card? :D

    102. Re:Why bother? by nabsltd · · Score: 1

      For hardware, I use a folder structure of Type/Manufacturer/Model/OS/Version in my setup.

      So, I have:
      Video Cards/ATI/Radeon/WinXP/Catalyst 7.10
      Video Cards/ATI/Radeon/WinXP/Catalyst 8.01
      Video Cards/ATI/Radeon/WinXP/Catalyst 8.08

      I also don't keep the original ZIP or self-extracting EXEs, but instead something that is ready-to-use. This is good if there isn't an install file, but instead you just use Device Manager to "Update Driver". Also, for slower machines or systems with low disk space, it sometimes allows an install to complete when it wouldn't otherwise.

      I don't keep everything, but I use something like the kernel install system for most package managers...keep a few versions, so that you can regress to something that isn't broken if necessary.

    103. Re:Why bother? by penguinbrat · · Score: 1

      The difference is the manufacturer abandoned the hardware a couple years ago for Windows, while they never bothered to support Linux at all in the first place. So the community stepped up for Linux, because that was the only way it was going to happen, while the manufacturers did a passable job long enough for the hardware to be non-mainstream enough that most people really don't care.

      I'm no driver developer, although from what I understand from doing some research here and there to get devices working - Linux has the capability to practically ignore what the device actually calls it self, while instead focusing on the chip it self which is where the magic comes from anyhow - Microsoft on the other hand, for what ever reason needs to know what to do with what ever the device calls it self, and seemingly could care less about the functionality of the chip(s) them selves - which said device gets it's functionality from in the first place...

      Which explains why Linux doesn't need explicit drivers for X and Y hardware, it already just works... The manufacturer of the hardware doesn't need to support Linux at all, if the specs/white paper of the chip it self is already documented and/or released - the driver for Linux probably already exists...

      Note that I'm separating the chip with the hardware, it's like Microsoft needs to have the driver for the wrapper around the chip and Linux instead goes directly after the chip that controls the wrapper.

    104. Re:Why bother? by ion.simon.c · · Score: 1

      [allcaps]
      why, you don't have to!!!
      with your purchase of sXs assembly maker you can be up and running in under ten minutes!!!
      it's fast and easy and only $999999.99!!!

      http://www.mazecomputer.com/sxs.htm
      [/allcaps]

      I <3 the "htm" extension.

      (And no. I don't know who the hell these people are.)

    105. Re:Why bother? by vux984 · · Score: 1

      Why should the community "just step in" and write them?

      Because there is a demand for all these devices to work under new versions of windows. The community has the know how, and gets the benefit.

      We pay for that stuff, it should work under Windows because they're mostly dedicated to home users and about 90% of them run Windows.

      That is ridiculous. It did work under the supported operating systems. Why should the OEM or Microsoft be responsible for it once its been discontinued and you move on to a new OS, whether its Windows x64 or Linux for that matter?

      Sounds reasonable enough for me that the hardware manufacturers should "bother" to write proper Windows drivers.

      Linux distros don't generally directly support old hardware either. Its thanks to volunteer efforts from the community that makes that happen. Such a community could exist for windows too. In any case its absurd to blame Microsoft. And if you are going to blame the OEM why do you accept that they don't 'bother' to write Linux drivers at all?

    106. Re:Why bother? by Sj0 · · Score: 1

      Microsoft doesn't get to do that, they can't just stop being backwards compatible with all the shit software that people have written. They can't change their APIs every five minutes. They can't ignore US law no matter how stupid or idiotic they might believe it to be.

      Wait. Microsoft?

      Are you sure?

      --
      It's been a long time.
    107. Re:Why bother? by vux984 · · Score: 1

      THIS shows the difference between Linux [open-source] developers and Microsoft developers- open-source people do it for fun and the good of the community, Microsoft developers do it for a buck and there won't be many bucks in writing drivers for crappy no-name blue-tooth dongles.

      Care to explain everything from OpenOffice to the Gimp to Apache to PostgreSQL? Apparently there are PLENTY of "open source people" who do things for fun and the good of the community and are happy to take the non-trivial effort to get a lot of this stuff running on windows.

    108. Re:Why bother? by vux984 · · Score: 1

      For years your neighbour has been clearing his drive with a snow blower and laughing at you with your shovel. Now his blower's broken and you are considering clearing his drive for him ?

      Most windows users I know haven't been laughing at linux users. Hell the majority of them still don't know what linux is.

    109. Re:Why bother? by masdog · · Score: 1

      Why can't Microsoft just package the most popular drivers with their OSes anymore?

      They do. Its just that Microsoft's release cycles are so long that the disk won't always include drivers for the latest and greatest hardware. For instance, my XP SP2 cd will require me to go out to the Web to get drivers for a Dell Optiplex GX260. A Server 2003 SP1 cd has more drivers, but not all of them. But if I throw in a Server 2008 cd, it has all the drivers I need to use it.

    110. Re:Why bother? by Casandro · · Score: 1

      Can't they just make that "online install" work for drivers? I mean there's an option for that.

    111. Re:Why bother? by KGIII · · Score: 1

      Thanks. I have absolutely got to dig into this project soon.

      --
      "So long and thanks for all the fish."
    112. Re:Why bother? by KGIII · · Score: 1

      LOL No, that'd be being a kind human in your example. (I live in an area where we get a lot of snow. So your description is very apt for me. And yeah, I'd shovel it with them or even for them if they needed it.)

      --
      "So long and thanks for all the fish."
    113. Re:Why bother? by KGIII · · Score: 1

      This is not an "answer type" of post but rather a post saying you present interesting views and I will think on them.

      --
      "So long and thanks for all the fish."
    114. Re:Why bother? by TrekkieTechie · · Score: 1

      I can't wait to have Majel Barrett narrate my on-screen events.

    115. Re:Why bother? by KGIII · · Score: 1

      Kinda sorta figured that but figured I'd let you know just in case you did have some urge to either smash your fingers with a hammer or do something a little less painful like get the cameras to work. It is only slightly less painful.

      --
      "So long and thanks for all the fish."
    116. Re:Why bother? by KGIII · · Score: 1

      It's a really basic Broadcom 802.11b/g internal of course. I've tried every last one of the drivers out there that even hinted they'd work or had broadcom within 5 pages. It's a quite common piece of hardware.

      --
      "So long and thanks for all the fish."
    117. Re:Why bother? by bathmatt · · Score: 1

      Maybe the community should just step up and write them? I mean they do it for Linux, why not Microsoft? Plus, for any device supported under Linux, the hardest part of the work is already done... figuring out how to communicate with the device.

      I am sure that the community will write all the drivers once we have full source to the OS to know the right way to do so....

    118. Re:Why bother? by onefriedrice · · Score: 1

      What is with all these Slashdot users who "lost the driver disc"?

      The first thing I do with any driver disc (or any other software, for that matter) is copy it to my install respository that sits on a RAID array and is backed up regularly. I pretty much never clean that up, so I have drivers for hardware I don't own anymore.

      Or if that sounds too big a hastle for the returned benefit, you could just... you know... keep the disc.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    119. Re:Why bother? by vux984 · · Score: 1

      Note that I'm separating the chip with the hardware, it's like Microsoft needs to have the driver for the wrapper around the chip and Linux instead goes directly after the chip that controls the wrapper.

      This simply isn't true. Its simply how -vendors- configure the drivers. The INF file for a windows driver is typically limited to match a single 'vendor id', so multiple OEM products that are internally the same guts still identify individually, and only match their vendors OEM.

      With linux, the community writes a driver for a chipset and includes all the vendor-id/device-id pairs that match in the one driver; so a LOT of devices from multiple vendors can work with a single driver.

      This can be accomplished in Windows easily enough; you can manually edit the INF to match any hardware from any vendor you like; so if you have an HP camera and the Sony driver, but you know they are the same guts you can can query the camera for its ids and add them to the Sony INF and windows will happily (and even automatically) install the sony driver, and if it really is the same guts it will generally work just fine.

      And there are several cases where you can download the 'reference' drivers from the chipset maker and use them even if you can't find the vendor specific drivers.

      USB-COM port converters based on FTDI chipsets; and of course video card drivers for Nvidia and Ati cards are good examples that I've personally used. The "generic modem" drivers windows ships with would be another example. And many of the network card drivers are another, where you can use generic chipset drivers bundled with windows instead of the branded drivers on the disk.

      Some times they are the same, sometimes the branded drivers offer more features, sometimes they are shit and the generic drivers work better, but the point is, that windows drivers really are as flexible as Linux ones. Its just that vendors provided drivers only support their hardware.

      Conversely, if Sony were to release official linux drivers for something, you can bet your ass they would only work with the sony product, even if an HP had the same guts... at least until somone hacked them to add the ids for the HP unit. So its not that linux can 'ignore vendor branding and go right for the chipset' its just how the community has set up the matching.

    120. Re:Why bother? by Panoramix · · Score: 1

      Well the way you put it sounds mean-spirited and controlling... but yeah, I'd say you're reading correctly. Except it's not about "empowering people" and never has been, where ever did you pick up that funny idea? The FSF? Yeah that must be it. Look they're very decent folks but sometimes a bit too idealistic IMO.

      Anyway. Writing software for free is about having fun, not helping people. Sure, if you can help people while having fun, hey that's fantastic and probably what makes linux and open source in general so appealing. But coding for Windows is not fun. That's work indeed, all the way. I mean, they actually intend you to pay money for development tools! They don't let you look at the source code for the kernel and libraries! They want you to work with closed boxes and figure out their quirks by trial and error? What kind of joke is that?

      Oh, and windows devs are all anonymous, you don't even know who wrote this bit or that.. there's no social status to earn, no cred, no one to blame for the buggy bits. That's boring man.

      So no, I don't see a "community" helping microsoft out of this hole. But hey, they've got a lot of cash right? They can pay for that drudge.

    121. Re:Why bother? by vux984 · · Score: 1

      I am sure that the community will write all the drivers once we have full source to the OS to know the right way to do so....

      Or you know, you could just read the documentation:

      http://www.microsoft.com/whdc/Devtools/wdk/default.mspx

      Complete with tutorials and samples.

      I'm not saying it would be 'easy', but its not that hard, and just like in Linux, once you've got a working sound card driver, supporting other similiar sound cards is pretty simple.

    122. Re:Why bother? by QuantumG · · Score: 1

      I'm don't make binary kernel drivers, I do however use hardware which uses binary kernel drivers and I've seen enough of the bullshit.

      Wow, really? What's the hardware?

      I've been trying to make the Linux community interested in maintaining a list of binary kernel drivers for years now.. but no-one seems interested. So, to be honest, I have no idea how common binary kernel drivers are these days.. I've never had to use one myself.

      --
      How we know is more important than what we know.
    123. Re:Why bother? by Stan+Vassilev · · Score: 1

      Why would hardware manufacturers bother to write drivers for a Windows Beta release? Especially one that probably won't be released for several years, and the driver requirements and API and such are likely to change several times before then. So many people are happy with XP or Linux, they can wait until the first RC to come out (Microsoft calls it Gold).

      The process is completely different this time. The beta of Windows 7 is in fact Vista. Windows 7 retains largely the absolutely same driver architecture, but includes some new interface features (such as the display driver settings UI), and adds more device support for sensors, Device Stage and more.

      If you do have a Vista driver for your hardware, chances are it'll work just fine as-is in Windows 7 already.

    124. Re:Why bother? by Eskarel · · Score: 1
      Anti-trust laws are and always have been largely toothless.

      Even then they didn't "get away with it" there was just no effective way of doing anything else.

    125. Re:Why bother? by Eskarel · · Score: 2, Insightful
      I've been fairly lucky lately, and it's really only nvidia anymore, and after a number of instances of random interface changes breaking drivers(on the kernel side of things) things have been fairly stable lately.

      Linux has no concept of change control for the most part, you have to upgrade everything or nothing, stuff changes whenever it suits the developers to do so. I know I'm not the only person who has noticed this sort of thing. Xorg has changed the way it handles peripherals a half a dozen times in the last few years.

      There are certainly benefits to doing this, it means cleaner, faster code, and fewer bugs.

      It also means that you can never be absolutely sure that anything open source or otherwise will ever work on any particular version of linux(new open source stuff won't always work with older system libraries, old closed source stuff won't always work with new libraries) and makes getting a vendor to sign off on support for any particular distribution(other than redhat, and we're a novell/suse shop) is more than a little tedious.

      Like I said, there are a lot of advantages to it, but I just get a little frustrated when I see people on slashdot constantly bashing Microsoft. They're not really all that evil anymore, even if Steve Balmer does look like some sort of alien. Vista had a lot of problems, most of them weren't Microsoft's fault and most of them were fixed. Vista has some tedious DRM, but it hasn't affected me in any way shape or form in 18 months. Admitedly I don't have a blu-ray drive and I don't watch any DRM'd HD content, but it hasn't stopped me from doing anything I did before DRM.

      It's part of my personality to tell it like I see it, and I'm just getting so tired of the general Microsoft and in particular the Vista bashing. Vista really isn't all that bad, it's not particularly exciting, and a few features were implemented incorrectly(UAC for one), but I've most certainly used worse operating systems, and it's not deserving of even half the vitriole that it gets. Microsoft did some moderately dodgy things, twenty years ago. They've released some less than perfect software, and their less than perfect software is still beating Linux on the desktop. It's going to continue beating Linux on the desktop for the forseeable future too. They have a somewhat annoying obsession with crippling their own innovations to try and keep people using Windows, even when there isn't any viable alternative. A lot of this might just be that they don't know how to turn things like silverlight or .NET into cash in any way other than by selling OS licenses, and maybe they need a more creative management team. In the grand scheme of things, they're far from being even the most evil software company in the world, let alone the most evil company in the world.

      There are places in this world for open source software, and there are places in this world for closed software. Sometimes we need to reward innovation with money, and sometimes it costs money to get programmers to do the uncool, unsexy, generally unpleasant things that are necessary for business to function. Some companies can find ways to do these things and still release their software open source(mostly companies whose prime market is the enterprise and so can get reliable support money), but some can't. Until and unless the linux community can find a way to work with the companies who can't there is never going to be a year of the linux desktop. There may be a "year of the proprietary internet appliance that happens to be running embedded linux", but there won't be linux on the desktop.

      Ideology and the real world don't mix. RMS has had some brilliant ideas, and has likely forseen some problems that we haven't yet dealt with. He's contributed amazingly to the world of computing, but he's a zealot and an extremist. There seems to be no room for pragmatism and compromise in his world. The world of business, the one which pays all our salaries and which pays for all the bits of software which has to be made but is

    126. Re:Why bother? by SanityInAnarchy · · Score: 1

      Did you get the appropriate firmware? Broadcom drivers won't work unless you rip the firmware out of the Windows driver and install it in the appropriate places.

      apt-get install b43-fwcutter

      If that fails, what about ndiswrapper?

      For the record, Broadcom is about the only wireless I have problems with on Linux, if the above qualifies as "problems". Most other things work out of the box, better than they do on Windows.

      --
      Don't thank God, thank a doctor!
    127. Re:Why bother? by SanityInAnarchy · · Score: 1

      Pretty much both.

      Keep in mind, we're doing this for free, and we're each doing what we're doing for our own reasons.

      Personally, I have no desire to work with Windows any more than I have to, or to strive to improve the Windows platform. If I had the time and skills to do driver development, I would much rather do it on Linux.

      If there was no more driver development work to be done on Linux, or I had a particular need for Windows to work with a particular piece of hardware, I'd consider it.

      Think of it from that side -- it's not as though I would oppose the development of Windows drivers. I'm just not willing to put any time into it.

      --
      Don't thank God, thank a doctor!
    128. Re:Why bother? by Allador · · Score: 1

      And in addition to what vux984 said below, needing access to the source is bad software design.

      Hardware drivers SHOULD be written to a spec or an API. NEVER to the internal implementation, which is what you get with source.

      This is like software programming 101.

    129. Re:Why bother? by Allador · · Score: 1

      Install Ubuntu 7.10 onto a modern laptop, and it'll run just out of the box.

      Hardly. I've actually never seen that happen. There is ALWAYS a problem with the Nvidia video card, and often you get zero video at all out of the box, and you have to use the alternate installers and edit grub to suppress the splash screen, just to get to a freaking terminal.

      And then of course the wireless never works. Ever.

      Why can't Microsoft just package the most popular drivers with their OSes anymore?

      Define popular. This is a bigger set of drivers than you seem to think it is.

      I don't think the certification causes the quality of drivers to raise even the slightest bit.

      For those that certify, it does. Many dont certify.

      For example they could have published free testbenches which test the whole API of the driver.

      There's tons of this stuff available on the website. The certification process is one end-result of this path.

    130. Re:Why bother? by mjwx · · Score: 1

      let's just spin that a little, the 24th century will be the century of Linux on the desktop

      There, fixed that for you.

      No, by that time Linux should be ready for the Enterprise.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    131. Re:Why bother? by KGIII · · Score: 1

      Thanks - I'll try it. I'll have to root for a Mandriva RPM or find the package source manually I suppose. 'Tis a lot like work and certainly not going to be easy for the average user. I'd definitely say that those would qualify as "problems" for the advancement of alternative OSes. Maybe someone needs to reach out to the company? I'll type up an email later today if I have a few minutes.

      --
      "So long and thanks for all the fish."
  3. Should it be Microsoft problem? by Anonymous Coward · · Score: 2, Informative

    Should Microsoft insure that its software compatible with hardware? After all software is a wrapper that allows a comfortable use of hardware.

    1. Re:Should it be Microsoft problem? by Sj0 · · Score: 1

      One primary purpose of an operating system is to provide a functional layer between hardware and software applications.

      If the operating system can't reliably provide a functional layer between hardware and software applications, then why exactly should people be paying for it?

      --
      It's been a long time.
    2. Re:Should it be Microsoft problem? by Allador · · Score: 1

      Because sometimes, in the real world, when you've had products and architectures out that are 10+ years old, you sometimes have to make breaking changes to ensure you have a good architecture for the next 10 years.

    3. Re:Should it be Microsoft problem? by Sj0 · · Score: 1

      Irrelevant.

      The question is, "Should Microsoft insure that its software compatible with hardware?"

      If they want money for their product, their product had better do what it's supposed to do. For an OS, if it doesn't work with the hardware we've got, they won't get a penny from us.

      --
      It's been a long time.
  4. Standards by PhrostyMcByte · · Score: 5, Interesting

    Nearly 2009 and we still can't plug in a printer and have it just work. The idea that any printer - consumer or professional - needs proprietary drivers that might have problems with Windows 7 is really sad. We need more standard HID devices, and better HID support in OSes.

    1. Re:Standards by falcon5768 · · Score: 1

      Im more annoyed generic drivers are not more common. Even within one manufacturer, we get killed with our Print Server having to contain multiple drivers because the provided generic drivers from the manufactures dont cover a good amount of their printers or if they do are very buggy compared to the specific driver. Though since personally switching to the mac I can never go back to the windows print system in comparison to CUPS.

      --

      "Slashdot, where telling the truth is overrated but lying is insightful."

    2. Re:Standards by Anonymous Coward · · Score: 5, Interesting

      HID is a double edge sword. Take USB Mass Storage as an example, if there wasn't one, we might have file system tailor made for Flash memory now.
      But now Mass Storage expose everything in simple linear blocks..., it's just not possible.

      Well, I know the price might probably be much higher with much low adoption rate without Mass Storage HID...

      Talking about Printer, there are actually PostScript standard which work reasonably well, except that you will lost some bells and whistles like Printer maintenance stuff. Microsoft also wants to push its XPS standard, which might be a good HID support candidates.

    3. Re:Standards by fuzzyfuzzyfungus · · Score: 5, Insightful

      Unfortunately, we have the curse of penny-pinching to blame for that one. Printers nice enough to have Postscript interpreters have been just working with nothing more than a ppd for longer than I've been alive. More recently, USB has a standardized printer class, and IPP for network printing is not exactly exotic.

      I don't know exactly why the printers actually available(particularly the cheap ones) have resisted standardization so sharply; but the state of the market is terrible, as you note, despite their being good ways to do it. It isn't like the bad old days of USB webcams, where everybody rolled their own because no standards existed, people seem to be actively doing the wrong thing with printers.

    4. Re:Standards by setagllib · · Score: 2, Interesting

      All we need for the flash solution is a revised HID standard that does expose raw blocks. It can still be standard and uniform, just lower level.

      Put it like this. If mass storage did not have the HID abstraction and wear levelling circuitry (primitive though it may be), Windows would have absolutely soiled every flash device out there with its uniquely bad IO layer. At least the raw device is slightly protected from Windows by the standard.

      --
      Sam ty sig.
    5. Re:Standards by spandex_panda · · Score: 1

      This is where Linux is good. If your printer is supported, chances are it will work out of the box. My printer is working fine (samsung clp300) although the ibook prints better in colour, Ubuntu drivers are easier to install.

      --
      like phosphorescent desert buttons singing one familiar song
    6. Re:Standards by FictionPimp · · Score: 1

      Damn it, I posted in this article before I saw this post. I should of waited and modded you up.

    7. Re:Standards by GFree678 · · Score: 1

      If your printer is supported, chances are it will work out of the box.

      I could say exactly the same thing about Vista. It detects my older Canon printer out of the box, like Ubuntu. But unlike Ubuntu, the drivers are fully featured (eg. they can show ink levels, initiate manual head cleaning, etc).

      Seriously, this bullshit about underestimating Windows has got to fucking stop by the Linux crowd. Makes them look uneducated.

    8. Re:Standards by shentino · · Score: 1

      Ever think that maybe the hardware makers and MS are in cahoots and they have some sort of deal that says

      "We will only support your hardware if you shaft "

    9. Re:Standards by GFree678 · · Score: 1

      No, I don't think that.

      Hardware makers make hardware with drivers that work in Windows because that's what "everyone" uses. Why wouldn't they? There's no need to make deals, it's friggin' obvious who you'd target your hardware for. As for Linux, support for it varies from hardware maker to hardware maker. They need to believe they'll see a return on their investment (cost, time, whatever) in developing drivers for Linux. If Linux had more market share in the desktop world, then sure, drivers would be more functional/available.

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

      >I could say exactly the same thing about Vista. It detects my older Canon printer out of the box, like Ubuntu. But unlike Ubuntu, the drivers are fully featured (eg. they can show ink levels, initiate manual head cleaning, etc).

      >Seriously, this bullshit about underestimating Windows has got to fucking stop by the Linux crowd. Makes them look uneducated.

      If, as they do for Windows, the printer OEM takes on the task of supporting Linux, then the drivers are fully featured (eg. they can show ink levels, initiate manual head cleaning, etc).

      http://hplipopensource.com/hplip-web/index.html

      However, if, like Cannon, they ignore the task of supporting Linux, then Linux printing is still very likely to work, but it may not be absolutely full-featured for some models of printer.

      IF, in contrast, OEMs were to ignore the task of writing dirivers for Windows ... then you end up like Vista where the hardware doesn't work at all.

      Microsoft are begging OEMs for that to not be repeated for Windows 7 ... anything rather than having to write their own hardware drivers from specifications for their OS.

      Seriously, this bullshit about underestimating Linux has got to stop by the Windows crowd. Makes them look uneducated, ignorant and/or astroturfers.

    11. Re:Standards by GFree678 · · Score: 1

      Well I have a better chance of getting fully-functional drivers in Windows than Linux. That's my point. Doesn't have to be out-of-the-box either (Linux has the advantage there), just in the end. Doesn't matter whether it SHOULD be the case or now, just what it currently IS.

      Seriously, this bullshit about underestimating Linux has got to stop by the Windows crowd. Makes them look uneducated, ignorant and/or astroturfers.

      Sorry for having a different opinion.

      (Disclaimer - disillusioned former Linux user, having been promised the world and not seeing much as a result. Life is just harder in Linux, too many things to think about.)

    12. Re:Standards by RAMMS+EIN · · Score: 1

      I don't understand. We _do_ have filesystems (JFFS, JFFS2, YAFFS LogFS) that are tailor-made for Flash devices.

      Did you mean we might have _Windows_ supporting filesystems tailor-made for Flash? Well...I think the reason we don't isn't so much that existing filesystems work "well enough", but more that it takes Microsoft a long time to catch up with the world. How many years of widespread 32-bit CPUs did it take them to produce a 32-bit OS? How many years of widespread Internet access to produce an OS that wouldn't be corrupted and taken over within an hour of being connected to it? And that's assuming they even want to do it at all. They can't cater to all markets, and neither should they want to. They are a for-profit company; if they don't see the business case, why would they do the work?

      --
      Please correct me if I got my facts wrong.
    13. Re:Standards by Anonymous Coward · · Score: 0

      well IPP support is typically there but not there. It's there for the purpose of marketing, but since everyone jetdirects directly or through an AD-capable Windows Server 2003 queue anyway, even HP doesn't bother to fix it (yes, you, the engineer that botched the CM4730 firmware, I'm talking to you. standard PJL attributes? Pfah! that's for losers, eh? Don't get me started on the mapping of IPP attributes)

    14. Re:Standards by Anonymous Coward · · Score: 0

      For what it's worth, I run Fedora 9, and I was able to plug in my printer and have it work. No configuration, no dialogs, no nothing: just a little status icon and a 30 second wait. It's a psc1410v for those curious.

    15. Re:Standards by SanityInAnarchy · · Score: 1

      At least the raw device is slightly protected from Windows by the standard.

      That's one of the things that bothers me most about how this is done right now.

      I'm using a solid state drive that seems to be SATA, which means I get simple linear blocks and hardware wear-leveling -- extra cost in the device, and I can't use JFFS2.

      All so Windows doesn't have to adapt.

      --
      Don't thank God, thank a doctor!
    16. Re:Standards by powerspike · · Score: 1

      This is where is good. If your printer is supported, chances are it will work out of the box. My printer is working fine (samsung clp300) although the ibook prints better in colour, Ubuntu drivers are easier to install.

      there fixed...

    17. Re:Standards by jimicus · · Score: 1

      I don't know exactly why the printers actually available(particularly the cheap ones) have resisted standardization so sharply;

      Software is cheaper than hardware, and the hardware required to process Postscript is still quite a lot more powerful (and therefore expensive) than most manufacturers are prepared to put into their cheaper hardware. You also have to license it from Adobe, which costs money.

    18. Re:Standards by setagllib · · Score: 1

      It's even worse than just that.

      http://www.linux-mtd.infradead.org/doc/ubifs.html#L_raw_vs_ftl

      "For example, it is known that some vendors optimize their FTL devices for FAT..."

      Basically we won't really have full use of our hardware until Windows is forced to evolve.

      The same problem led to the creation of WEP. Just because Windows' in-kernel encryption is as useful as piglatin, hardware and drivers have to pick up the slack. Don't say it's because of embedded devices - they've been powerful enough to run Blowfish since before Blowfish itself was specified.

      --
      Sam ty sig.
    19. Re:Standards by KGIII · · Score: 1

      I guess the question is, really, why should a hardware vendor support an OS with a tiny share of the market? Give them a REASON.

      I know I read statistics that said that on your average Friday night after 10:00 some 5-6% of drivers are legally intoxicated. That number was higher for holidays but the numbers were cited on the news during the New Year's season.

      Now the outcome from a drunken driver is not at all like the outcome from an alternative operating system. That isn't my view at all. The percentage is so small that they're not going to get, for the most part, consideration for their special needs.

      We *could* make a law that says you're allowed to drive intoxicated at those times so long as your insurance is prepared to cover your damages and you drive a vehicle limited to x-amount of speed, and you have to paint it bright yellow and keep constantly flashing purple lights going to warn people that you're a drunk driver.

      In the above law the risk is too great for people to give it any consideration. Pandering to an extreme minority is not generally considered good business. Before people say that Linux is the most popular server or the likes, keep in mind those servers don't NEED specialty print drivers normally, nor do they need the latest graphics ability, and they probably don't even need drivers for an input device.

      --
      "So long and thanks for all the fish."
    20. Re:Standards by MrMr · · Score: 2, Insightful

      How about this:
      Switching printers when the ludicrously overpriced cartridge is empty would be way too easy if you didn't have to install new drivers and support software?

    21. Re:Standards by Goaway · · Score: 1

      IF, in contrast, OEMs were to ignore the task of writing dirivers for Windows ... then you end up like Vista where the hardware doesn't work at all.

      Wow, in a fantasy would, Linux is totally better than Windows!

    22. Re:Standards by Anonymous Coward · · Score: 0

      we might have file system tailor made for Flash memory now.

      JFFS2?

    23. Re:Standards by FictionPimp · · Score: 0, Offtopic

      Dear language buff,

      Language changes over time. 99.9% of everyone who read my post understood what I said. That makes it fine.

      So suck it.

    24. Re:Standards by TheRaven64 · · Score: 1

      Take USB Mass Storage as an example, if there wasn't one, we might have file system tailor made for Flash memory now.

      Nonsense. The USB mass storage profile, like any other drive interface, sits below the filesystem. It gives you an interface which looks like an array of blocks. You read blocks and you write blocks. The filesystem is layered on top of this.

      Talking about Printer, there are actually PostScript standard which work reasonably well, except that you will lost some bells and whistles like Printer maintenance stuff

      Postscript is pretty horrible as a printer language. It's a stack-based, Turing-complete, programming language with lots of drawing primitives. It is incredibly CPU-intensive. My last laser printer ran a PS interpreter. It had a 50MHz MIPS CPU and could take over a minute to print complex pages. Worse, it's actually possible for a PS file to infinite loop - there are some nice PS fractals that do this, for example. Something like PDF makes more sense for printing.

      --
      I am TheRaven on Soylent News
    25. Re:Standards by TheRaven64 · · Score: 2, Informative

      Postscript just doesn't make sense. Back when laser printers were really expensive it did - you'd buy one fast CPU in the printer (or print server - I used to have a dual P3 box that was made by Xerox and originally just ran a PostScript interpreter and some drivers for an expensive printer). Now, however, you will have something like a 50MHz MIPS chip in the printer and even a slow handheld will have a 200MHz ARM chip - a desktop or laptop will probably have a 2GHz CPU. When you print a PS file, you have to render each page in to a buffer and then output that to the page. Doing this on a 2GHz CPU on the computer is a lot faster than doing it on the printer. My old laser printer printed significantly faster when I used PCL instead of PS, because PCL is much simpler.

      Oh, and you don't need a license from Adobe for using PS. It's an open standard - you can implement it yourself, use GPL'd GhostScript, or buy a license from Alladin if you don't want to use the GPL'd version. Adobe also ship an implementation you can use, and you do need to pay them if you use this.

      --
      I am TheRaven on Soylent News
    26. Re:Standards by Abcd1234 · · Score: 1

      I don't understand. We _do_ have filesystems (JFFS [wikipedia.org], JFFS2 [wikipedia.org], YAFFS [wikipedia.org] LogFS [logfs.org]) that are tailor-made for Flash devices.

      Yeah, but they're pointless on USB flash devices because the block device layer, and in particular the mandatory wear leveling, means that the hardware gets in the way of implementing a proper flash filesystem, as you can't control what gets written where.

    27. Re:Standards by Abcd1234 · · Score: 1

      Postscript just doesn't make sense.

      Spoken like someone who doesn't understand the benefits of Postscript. PS gives you the ability to render, in a resolution-neutral format, precisely what should be written to the paper. You can then leave it to the printer to do this job correctly, and the computer need not even know about details such as DPI, etc.

      At best, you might want to replace PS with some other, simpler (ie, not turing complete) vector-based format (eg, SVG)? But turning over rendering to the PC is precisely what you *don't* want to do.

    28. Re:Standards by JesseMcDonald · · Score: 1

      I understand why native-PostScript printers are scarce, but how difficult could it be to include a simple ROM with self-contained, platform-agnostic (Java?) translator software? It'd be cheap to implement, with all the CPU-intensive work being done on the PC, and there would be no need to supply separate drivers for each OS.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    29. Re:Standards by gknoy · · Score: 1

      Exactly. Also, if all printers were able to use a generic driver, you wouldn't need special software or drivers which would enforce wasteful use of ink, and the like.

    30. Re:Standards by Foolhardy · · Score: 1

      If mass storage did not have the HID abstraction and wear levelling circuitry (primitive though it may be), Windows would have absolutely soiled every flash device out there with its uniquely bad IO layer.

      Can you be more specific as to Windows' "uniquely bad IO layer"?

      Block allocation is the responsibility of the filesystem. Windows doesn't have a flash optimized filesystem because it would 1. break backwards and cross compatibility because MS would have to implement a new filesystem, one that they wouldn't port to previous OSes and wouldn't be compatible with other OSes, either because of NIH syndrome or because other OSes don't have a raw flash optimized FS (i.e. OSX) and 2. as the parent said most consumer hardware does not expose the raw blocks to the interface, so the FS would be of limited value.

      However, there is a lot more to Windows' IO layer than filesystems, and there's nothing in the rest of the IO system preventing a raw flash optimized stack. I think Microsoft considers this to be a hardware problem, best solved in hardware, where it has been solved in hardware.

    31. Re:Standards by shentino · · Score: 1

      I'm almost certain that MS is cozier with OEMs that ignore linux.

      Naturally, I can't prove it, but we are after all talking about a company that was indicted by the US Justice Department for anti-trust violations.

  5. Microsoft Begs Everyone To Take Them Seriously by binaryspiral · · Score: 0, Offtopic

    There, fix it for you.

    1. Re:Microsoft Begs Everyone To Take Them Seriously by bigstrat2003 · · Score: 1, Insightful

      Hardly. Everyone with half a brain in the PC market takes Microsoft seriously as it is, they don't need to beg. It's foolish not to take the vendor of the standard OS seriously, after all.

      It's funny, though, the position Microsoft is in. Being the industry standard, they have the luxury of letting vendors write drivers for them (unlike the Linux folks). But as they're finding out, this also puts them at the mercy of the vendors. Delicious irony, I'd say. I wonder if this will lead to Microsoft writing drivers themselves in the future?

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    2. Re:Microsoft Begs Everyone To Take Them Seriously by FishWithAHammer · · Score: 2, Insightful

      How's Linux's 0.91% market share feeling?

      Christ. You make the rest of us who use Linux look bad.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    3. Re:Microsoft Begs Everyone To Take Them Seriously by Anonymous Coward · · Score: 0

      Oh I don't know about "luxury" but there are two reasons. The designer of said hardware should know how it works. Two having the vendor do it means that they can keep their secrets.

    4. Re:Microsoft Begs Everyone To Take Them Seriously by KGIII · · Score: 1

      I'm not sure but I think it is like 2% total if you count ALL the computers and, of course, servers are definitely included in that. Linux has its place and it serves its purpose very well. It is the zealots who ruin it as they preach it like it is some sort of religious belief. I suppose it is their opiate.

      There are few days I go without actually touching a Linux system. Sometimes I'm more ashamed to admit that than I am to admit that I use a Windows OS on Apple hardware because of the attitudes presented by some folks.

      --
      "So long and thanks for all the fish."
    5. Re:Microsoft Begs Everyone To Take Them Seriously by FishWithAHammer · · Score: 1

      I was referring specifically to the desktop with that 0.91%, as that's where most of the driver problems are.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  6. Anonymous Coward by Anonymous Coward · · Score: 0

    Do I still have to pay MS and Verisign (every year!) for that driver MS want so much?

    1. Re:Anonymous Coward by fuzzyfuzzyfungus · · Score: 1

      No, no. You Get to pay MS and Verisign(every year!) for that driver MS want so much.

    2. Re:Anonymous Coward by KGIII · · Score: 1

      Could you elaborate please? I really haven't a clue what you're on about.

      --
      "So long and thanks for all the fish."
  7. Why take support seriously? by Anonymous Coward · · Score: 3, Insightful

    Microsoft doesn't, why should hardware makers?

  8. Hardware support? by Tibor+the+Hun · · Score: 2, Insightful

    Microsoft is concerned about hardware support?
    OK, I can guess that they caught a lot of flak for the recent drivers situation with Vista, but shouldn't they be more upfront about software support?

    Of all the computer problems, how many of us are impacted by hardware? Yes, the hard drives die, and occasionally something will hiccup, but for every one of those issues, there are 10 "my computer is running slower now than a week ago", or there is a crazy file that I can't delete, or "I'm getting notices to buy a spyware cleaner". For all those issues, who do people call? Not Microsoft... Pfft, they call Dell, HP, or whomever they bought their box from.
    So then Dell and HP in turn end up doing Microsoft software support. (Unless they just forward you to Microsoft's call center in India.)

    --
    If you don't know what AltaVista is (was), get off my lawn.
    1. Re:Hardware support? by Nightspirit · · Score: 2, Interesting

      The biggest problem when Vista was released was shitty Nvidia and Creative drivers. Nvidia drivers were responsible for 50% of vista crashes when it first came out, hence people thought vista was unstable and crap. MS doesn't want a repeat of this for win7.

    2. Re:Hardware support? by MeNeXT · · Score: 1

      Yeah I like the one where you right/drag a file in XP SP3 and a new window comes up first asking if you wish to copy or move the file and then you need to once again select if you wish to move or copy the file.

      That's a fun one to explain. User friendly my A**.

      --
      DRM? No thanks, I'll just get it somewhere else...
    3. Re:Hardware support? by Koiu+Lpoi · · Score: 1

      "my computer is running slower now than a week ago", or there is a crazy file that I can't delete, or "I'm getting notices to buy a spyware cleaner"

      People need to know there's alternatives. I've been running Mac OS lately, and I'm not wanting to go back. All the power of a full Unix shell with an interface that's miles better than either Windows or Gnome+Compiz. Of course, Ubuntu is definitely getting there for your average person, and it's free.

    4. Re:Hardware support? by Shados · · Score: 1

      The very definition of an OEM implies that you're packaging the product and providing support... If I make an application that uses PostgreSQL, sell it, and the user has an issue with the database, they'll call me. Thats just...normal. Dell and HP do the same, just with hardware and software together. Thats also why if you buy an OEM version of Windows (or virtually any software), and you have issues, you can't call Microsoft, because YOU are support. If you buy a boxed copy at Bestbuy though, then you have support.

    5. Re:Hardware support? by Anonymous Coward · · Score: 0

      I've never had that happen, and I have 2 machines with XP sp3 on them.

      can I get a screenshot or similar, I'm interested in what you mean.

    6. Re:Hardware support? by Anonymous Coward · · Score: 0

      They brought this upon themselves, however. At the time nvidia had the only hardware that supported DX10 features, and MS had instructed IHVs to not do sanity checks on driver input since the windows would guarantee to only supply valid input to the IHV drivers.

      Take a guess at whether the promises of only well behaved driver input were upheld. What the world saw was IHVs scrambling to help debug flaws in vista by restoring sanity checks they were told to remove from production code for performance reasons.

      MS got to spin this in public to look like driver writers were at fault for vista's flakiness, when actually it was a consequence of their own ill-informed attempts to improve performance.

    7. Re:Hardware support? by Nightspirit · · Score: 1

      Except ATI and "generic" sound card manufacturers (REALTEC, etc) managed to develop drivers that were mostly stable and functional. My motherboard 5.1 soundcard worked flawlessly when vista was first released, while my creative card barely even worked.

    8. Re:Hardware support? by philipgar · · Score: 2, Insightful

      and if OSX or ubuntu had the 90+% market share windows had you'd have the same problem with spyware on them. Much of the spyware is installed by people who don't know what they're doing. This is NOT microsoft's fault. They've actually tried addressing the problem with Window's Defender. As much of the spyware doesn't need root privileges, once it's installed, it's there. If it requires a root kit, than it's the same on most any OS. There will be security holes, and they will need to be patched. This is a fact of life. Plus, there will be users who will enter their root password for an application they've never heard of just because the box pops up. Blaming MS for the spyware problem on windows just doesn't make sense (and for the record, I'm writing this on my Mac laptop, and run many linux machines on my network).

      Phil

    9. Re:Hardware support? by powerspike · · Score: 1

      That's a fun one to explain. User friendly my A**. try explaining to your mother how to download source code and recompile a kernel because she brought a new webcam because the old one didn't look nice... i'll take a double click anyday..

    10. Re:Hardware support? by KGIII · · Score: 1

      I am both a sort of fan for Microsoft and also a Microsoft MVP Award winner for a lot of years. I'd like a citation if you'd care to provide one. 50%? Hogwash. NVidia causing 50% of the Vista crashes? Hogwash still.

      I'll do ten pushups if you can show me one reliable stat showing that NVidia caused 50% of Vista's crashes at any time. I'll give you 20 (but I have to do them in sets of two as I'm a slashdotter) if you can show me that 50% of Vista installs crashed for reasons due to drivers alone from ANY vendor at any point of time.

      Vista, pre SP1, sucked. It is actually not that bad now.

      --
      "So long and thanks for all the fish."
    11. Re:Hardware support? by KGIII · · Score: 1

      That's because he is talking out of his ass or has installed something that resulted in this behavior. There is the copy/move power toy and such from a few vendors but no... It doesn't do that by design. They might be getting some strange messages when they attempt to move stuff from protected or system folders or files but to use that as an example of typical behavior is moronic and attempting to karma whore with a group of people that probably doesn't bother actually using XP often enough to know better.

      --
      "So long and thanks for all the fish."
    12. Re:Hardware support? by KGIII · · Score: 1

      Rootkits, albeit manually installed, were something I first learned about (firsthand) in a Unix environment, long before they became known on Windows. In my youth I was stupid as all hell and my user name (after this one) eventually was "GotRoot?" People seem to want to forget that.

      --
      "So long and thanks for all the fish."
    13. Re:Hardware support? by MeNeXT · · Score: 1

      How when we do not know we talk. Typical of Windows users.

      http://support.microsoft.com/kb/303650

      When you have a few it gets old. Hey ASS it's me talking.

      --
      DRM? No thanks, I'll just get it somewhere else...
    14. Re:Hardware support? by CrazedSanity · · Score: 1

      In my experience, the only time a support line is used is when the person having the problem doesn't know of somebody in their family/friends that could fix it. Your typical "Gramma Jane" doesn't feel comfortable talking to some 16-year-old tech support rep that doesn't know the first thing about communicating with people that have a different level of knowledge than they do.

      DISCLAIMER: Anybody that knows me comes to me almost immediately to fix their computers. And I have a feeling the "No, I won't fix your computer" shirt would only make it worse.

      --
      Sanity is like a condom: rather have it and not need it, than need it and not have it.
    15. Re:Hardware support? by Sj0 · · Score: 1

      Microsoft changed the driver architecture. It's their problem getting buy-in so companies do a good job on drivers.

      Sounds like they're now changing it again for Windows 7, so I don't see Microsoft doing very well at all over the next few years. A company developing brand new drivers is added expense with no payback. If you can't promise some stability, drivers will be slapped together with the idea being "We're going to have to replace them in a year anyway".

      --
      It's been a long time.
    16. Re:Hardware support? by KGIII · · Score: 1

      Because that KB article is in any way related to what you described?

      --
      "So long and thanks for all the fish."
    17. Re:Hardware support? by BoChen456 · · Score: 1

      For all those issues, who do people call? Not Microsoft... Pfft, they call Dell, HP, or whomever they bought their box from.

      Thats because they paid very little for that copy of the OS, if you buy a copy of windows off the shelf (instead of the OEM copies that come with PCs), you get Microsoft support.

    18. Re:Hardware support? by Allador · · Score: 1

      Sounds like they're now changing it again for Windows 7, so I don't see Microsoft doing very well at all over the next few years.

      You didnt RTFA.

      The whole point of these missives from MS is that the driver architecture is NOT changing between Vista and W7. Drivers that work on Vista will work on W7.

      They have added some new, optional features in the driver space, but no breaking changes.

    19. Re:Hardware support? by Allador · · Score: 1
  9. I can't believe Vista drivers don't work... by Joce640k · · Score: 3, Interesting

    After all the runaround with drivers for Vista, they completely changed the driver model again?

    What kind of idiots are they employing?

    --
    No sig today...
    1. Re:I can't believe Vista drivers don't work... by andy_t_roo · · Score: 1

      "What kind of idiots are they employing?"
      Very well paid ones probably.
      The question is "are they getting what they paid for?"

    2. Re:I can't believe Vista drivers don't work... by the_banjomatic · · Score: 1

      Except they didn't... Vista drivers work fine in the alpha, and that isn't expected to change

    3. Re:I can't believe Vista drivers don't work... by Loiosh-de-Taltos · · Score: 2, Informative

      Sometimes you people are monstrously uninformed. I have trouble imagining how you can assume that when the exact opposite was clearly stated, repeatedly, from Microsoft. All of the driver breaking that went on during Vista's development was done to create a framework for future efforts. Examples below:

      The audio driver model was changed to create low-latency drivers and offer features like application-specific audio channels. Seven enhances this by offering separate modes (communication and regular). They also offer ducking (temporary volume reduction / playback stop) for communication devices. Ex: You get a skype call, your Windows Media Player lowers the volume during the call.

      The video driver model was changed to lower the DirectX overhead and simplify drivers (by removing hardware CAPS). Seven enhances this by offering Direct2d to handle all 2d rendering (with some incredible enhancements including glyphing-support). As always for Microsoft, GDI and GDI+ are still supported along with Direct2D. For 3D there are a few new features:
      1. DirectX10 Level9: Direct9 hardware wrapping that will allow DirectX 10 and 10.1 programs to use whatever features are available.
      2. DirectX10 WARP: Software (optimized) renderer so that DirectX 10 is supported on systems with no 3d cards.
      3. Coming in DirectX11 (which is a superset of DirectX 10.1): Compute Shaders which allows easier access to using GPUs for non-graphics computations.
      DirectX11 will be supported in Vista along with Direct2d.

      Vista drivers are compatible with Seven, but the newer features (like communication mode) will require updates. The hardware will still work, just not as fast or with as many features as it could.

  10. Blame Game by Anonymous Coward · · Score: 0

    Sounds like Microsoft is passing the blame on Vista...

    An operating system should never be held responsible for drivers that don't work, especially when the problems are widespread right?????

  11. This is the problem with MS by fermion · · Score: 1
    The white box manufacturer know nothing of the OS. They didn't write it, they don't have the code, they don't even likely have all the documentation. They know how it supposed to run on the machine, but they have no ability to fix errors or look through code to ferret out unexpected and emergent behavior. Furthermore, the average white box manufacturer has a profit margin that is less than 20% of what MS enjoys.

    Yet all the support is farmed out to the manufacture, which farms it out to the call center, which farms out to independent contractors reading from a computer script. How many levels does a problem have to move through before someone who can actually fix the problem sees it. I know that 99% of the complaints come from people who just can't seem to remember where the 'any key' is located, but every once in a while a real problem comes up, and it would be nice to talk to someone who knows the underlying architecture. I mean, MS can spend huge amounts of money to provide the anti-piracy annoy ware in MS WIndows XP, but not support the product?

    I know when I was doing this sort of thing, it was nice to be in position directly connected to support to fix problems as they occurred. If there is a problem with the business environment right now, it is that everyone wants to be in fancy management positions, but no one wants to be on the front lines helping those annoying customer maximize the use of the product, the exact people who pay good money that makes us all rich in the first place.

    (And I know that much of the time the end user is not the customer, only a means to a greater goal, and sometimes when the end user pays no money, the amount of deserved support might be minimal, but the priciple still applies.)

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  12. Re:Nigger Owner's Manual by Anonymous Coward · · Score: 0

    What's this a manual for operating you?

  13. Anyone that understands the underlying architectur by Anonymous Coward · · Score: 0

    e of an operating system and how it interacts with hardware on a meaningful level is making over 6 figures and does not want to talk to you.

    That's why you get Indians making 1 dollar an hour.

  14. Microsoft needs to take support seriously. by zerofoo · · Score: 5, Insightful

    Microsoft needs to be worried about it's own quality control issues first.

    Network copies were REALLY broken when Vista was released. Copying files to and from a network was excruciatingly slow - how did that get past Microsoft's QA?

    Explorer still occasionally shits the bed for no apparent reason. Why is explorer still the shell of the operating system? Someone should tell Microsoft that Netscape is no longer a threat to them.

    There are a ton of BONE-HEADED design decisions in Vista (try selecting a wireless network with less than 5 or 6 clicks).

    The ugly truth is that hardware manufacturers are not the cause of Vista's "perception problem". Vista is the cause of Vista's perception problems.

    -ted

    1. Re:Microsoft needs to take support seriously. by Shados · · Score: 1

      If by Explorer you mean Internet Explorer... its really NOT the shell of the system anymore.

    2. Re:Microsoft needs to take support seriously. by Zosden · · Score: 0

      No but I do believe that Explorer not Internet explorer resides inside the windows kernel. Whereas linux keeps it outside.

    3. Re:Microsoft needs to take support seriously. by Shados · · Score: 1

      It actually doesn't. Its an application like any other that can be killed, move, restarted, or even removed. Some versions of Windows Server can even run without it installed at all. And I thought you meant IE since you brought Netscape up in your post.

    4. Re:Microsoft needs to take support seriously. by GFree678 · · Score: 2, Informative

      There are a ton of BONE-HEADED design decisions in Vista (try selecting a wireless network with less than 5 or 6 clicks).

      Indeed, Vista certainly doesn't have the easier way to select a wireless network.

      Having said that, Microsoft is (sometimes) capable of learning from their mistakes. Windows 7 has a modern wireless selector now: http://windows7news.com/wp-content/uploads/2008/10/win7_m3_ms_17.jpg

    5. Re:Microsoft needs to take support seriously. by nabsltd · · Score: 4, Interesting

      Its an application like any other that can be killed, move, restarted, or even removed.

      Except, of course, for the fact that killing the "root" explorer.exe ends up causing you pretty ugly problems.

      For example, when you kill off the explorer.exe process controlling your taskbar and system tray, starting Explorer again usually leaves you with a mess, since the running tasks don't go back into the tray. Then, too, everything that was in the various "autorun" places gets run again because Explorer is too dumb to figure out this isn't the first time it is being run.

      Basically, because Explorer is the display shell and hooks into so damn much, but it isn't really the root process for your login, the whole setup is so fragile that the only way to make sure everything ends up right is to log out and log back in.

    6. Re:Microsoft needs to take support seriously. by isBandGeek() · · Score: 3, Funny

      Copying files to and from a network was excruciatingly slow - how did that get past Microsoft's QA?

      What QA?

    7. Re:Microsoft needs to take support seriously. by erikina · · Score: 0

      Google it. First result. (Quality Assurance)

    8. Re:Microsoft needs to take support seriously. by erikina · · Score: 1

      Feel free to mod me down, I was being retarded. Sorry.

    9. Re:Microsoft needs to take support seriously. by Anonymous Coward · · Score: 0

      What QA?

      The consumer?

    10. Re:Microsoft needs to take support seriously. by bofh29a · · Score: 5, Funny

      This QA, Q: Can we ship it now? It's still broken A: Hell yeah...we'll fix it in SP1 (throws chair)

    11. Re:Microsoft needs to take support seriously. by marcosdumay · · Score: 1

      There is a software on Windows, called Explorer, that is the one you interface with. It is not exactly a shell, since it desn't fork all your processes, it just seems to manage the interface.

      Explorer uses the same rendering engine as Internet Explorer. Microsoft made it so that they could argue in court that the rendering engine of Internet Explorer was an essential part of the OS. Now, 10 years aready passed, Netscape is no more, and the GP is saying that there is no reason to use the IE problematic rendering engine to present the entire user interface anymore.

    12. Re:Microsoft needs to take support seriously. by quacking+duck · · Score: 1

      Its an application like any other that can be killed, move, restarted, or even removed.

      Except, of course, for the fact that killing the "root" explorer.exe ends up causing you pretty ugly problems.

      For example, when you kill off the explorer.exe process controlling your taskbar and system tray, starting Explorer again usually leaves you with a mess, since the running tasks don't go back into the tray. Then, too, everything that was in the various "autorun" places gets run again because Explorer is too dumb to figure out this isn't the first time it is being run.

      Which version of Windows are you using? I'm the first to dump on Windows, but this hasn't been my experience with WinXP at work.

      When I kill the explorer.exe process, then relaunch it from the task manager (File > run > explorer.exe), the only tasks that don't re-appear are any open windows I had--makes sense, since I killed their "parent."

      I'm not sure what you mean by autorun stuff running again; I have login scripts that launch when I first login, these aren't run again when explorer.exe relaunches. Nor are things in the Startup folder, like Office autorun or the resident antivirus scanner. Believe me, I'd notice if all of these ran again--it takes almost 3 minutes after first login before my stupid machine is responsive enough to actually use.

      I've done this kill-relaunch many times across several WinXP PCs, and they've all behaved the same way. Are you relaunching explorer the same way?

    13. Re:Microsoft needs to take support seriously. by Shados · · Score: 1

      It used to use the same rendering engine a long time ago. Now, it does not (thus why things like Active Desktop don't work).

    14. Re:Microsoft needs to take support seriously. by Tatsh · · Score: 1

      There are still some DLLs that are ie* in system32 and other places than %ProgramFiles%\Internet Explorer. IE and Explorer in my opinion have not been completely separated. Progress has been made but it is almost like Microsoft thinks everyone is a fool because now when you type a URL into Windows Explorer all that happens is a IE browser will pop up if IE is your default.

      These are from XP SP3 with IE 8 beta 2 and are still in the system32 directory.

      ie4uinit.exe
      ieakeng.dll
      ieaksie.dll
      ieakui.dll
      ieapfltr.dat
      ieapfltr.dll
      iedkcs32.dll
      ieencode.dll
      ieframe.dll
      iepeers.dll
      iernonce.dll
      iertutil.dll
      iesetup.dll
      ieudinit.exe
      ieui.dll
      ieuinit.inf

      A few may not be IE, but iesetup.exe? Come on. I don't see ffsetup.exe (even though Firefox is installed). And that is because Firefox is truly separate from the OS, unlike IE. If IE was truly separated, Windows Explorer and other Windows apps would not need to reference these DLLs at all, rather %ProgramFiles%\Internet Explorer. What sucks more is the apps (and many old apps) that can no longer run on XP and Vista due to linking to the IE6 rendering engine. This should have never happened in the first place! Even McAfee's interface used Internet Explorer. I remember many software packages back in the day forcing people to upgrade to IE5.5 or whatever the latest version was just because it was free. And that was even at a time when Netscape users were still just trying to use their preferred browser on a Windows that now just HAD to have IE installed.

    15. Re:Microsoft needs to take support seriously. by heffrey · · Score: 1

      Sorry, how are explorer.exe and Netscape related? Are you perhaps thinking of Internet Explorer (iexplore.exe) which admittedly is confusingly similiarly named?

    16. Re:Microsoft needs to take support seriously. by nabsltd · · Score: 1

      Yes, exactly the same way.

      But, I use "Launch folder windows in a separate process" since that leads to more stability, and that might be the difference.

      Still, icons in the system tray don't put themselves back when you restart Explorer...they need to be restarted themselves to make it work.

      I do know that at least some of the things that run at "logon" will run if you restart Explorer, but I need to spend some time checking which ones they are.

      As for the 3 minute startup...unless you have 10-year-old machine, you need to ditch some of the startup tasks. You really don't need most of those things running automatically at login. Either that, or investigate some utilities that allow you to delay the startup of less important things.

    17. Re:Microsoft needs to take support seriously. by Anonymous Coward · · Score: 0

      Explorer sucks balls because it's a legacy piece of crap. It still uses/supports all those horrible windows 95 hacks that made it usable on a 486. All preview, shell extension etc. stuff is run in the explorer process, when something fails it crashes explorer. Also Windows horrible can't-delete-an-open-file locking model doesn't help, can't delete when rendering previews etc.

    18. Re:Microsoft needs to take support seriously. by dave420 · · Score: 1

      Now, if you kill winlogon.exe, you get some fireworks. And killing explorer and restarting it is perfectly fine. It works as you'd expect it - no double autorunning, all the tray icons back up, and all the running apps in the taskbar. I'll do it now to check... yup - took a second, and everything is exactly the same as it was before.

    19. Re:Microsoft needs to take support seriously. by Anonymous Coward · · Score: 0

      Start->Connect To->(Select Wireless network)->Give passkey (assuming first time login to secure wireless and you aren't sponging off 'linksys' again ;) )
      Three clicks (and if you are touchpad/mouse phobic, you can do the first two from keyboard for sure...)

    20. Re:Microsoft needs to take support seriously. by mrdarreng · · Score: 1

      What QA?

      1/3 of the that company is a lethargic, inept test department. If you can actually do testing well they push you to be a dev. Test managers get no respect and find the ladder doesn't reach as high as a dev or pm's ladder. It frustrated me to no end to work with the testers there. Having to explain what my code does everytime I submit a patch, explaining something in a meeting and then two more times in person, the ridiculous amount of redundant emails that you have to forward to the same people over, and over...ugh. Until MS fixes it's test department (part of this will be getting devs and pms to respect test) your question will ring loudly to me and many other ex-employees, as well as those who remained.

    21. Re:Microsoft needs to take support seriously. by Anonymous Coward · · Score: 0

      This doesn't happen. Any reader (I'm looking at you, mods) who is currently running Windows 2K and up can try this. Kill explorer.exe, start it again. Tasks go back into the bar, and no start-up items are opened. The only issue is a couple brain-dead applications that do funky things with the system tray and don't show up there.

      Maybe this was the case with the earlier Windowses, but it's not now.

  15. Windows Video Capture drivers & a good distro by mattytee · · Score: 2, Informative

    Sounds like you have a better solution going, but I still wanted to turn others in your situation who *do* wanna run Windows on to btwincap -- the card is probably using a Brooktree chip.

    This driver is usually much better than the included buggy/glitchy ones.

    Dynebolic is a kick ass GNU/Linux distro for video capture and editing. It can also cluster just by running the liveCD on multiple systems.

  16. hrrr by Vexorian · · Score: 5, Insightful
    Dear hardware makers:

    We first take the chance to declare you the cultprits of the vista fiasco, bad hardware makers!.

    Now please be a good boy and support Vista 7 right away, we know this is a sudden move with so few months left for the beginning of 2009 and you are still trying to support Vista. But now we decided to release another OS, so bitch please support that one already, thanks.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  17. Linux Drivers are more important. by KozmoKramer · · Score: 5, Insightful

    The manufacturers should spend more time collaborating with the Ubuntu and Mandriva communities. Windows 7 will suck no matter how much effort the manufacturers put into it. Why waste the extra time on a sinking ship?

    --
    My name is Inigo Montoya. You killed my Father! Prepare to die!
    1. Re:Linux Drivers are more important. by im_thatoneguy · · Score: 1

      Because even if the ship were sinking there is money to be made before grabbing a life raft.

      Sell to the 98% of the passengers for as long as you can and then if the boat doesn't look like it's going to stay afloat grab a life raft along with your briefcase full of money.

      Can I run photoshop in linux? Nope. Can I run 3dsmax in linux? Nope. So in other words my fancy workstation would be a fancy eepc for browsing the web. Yep. That really encourages me to buy Video Corp's fancy new video card. So that I can run Open Office and Firefox.

      "What's that? Linux doesn't require as new of CPUs and as much RAM? Why then as a hardware manufacturer would I want to encourage the efficient OS?"

      Seriously though I hear a lot of bitching about how someone needs to upgrade their Athlon 2100 XP processor and 128MB of RAM to run Vista. If the concern of the user is that they don't want to buy new hardware--why would hardware manufacturers want to work with you?

    2. Re:Linux Drivers are more important. by TheDugong · · Score: 1

      Although I think your point is valid, but from the opposing end of it... I held off buying a new laptop for ages because I was worried about the hardware being supported under linux (wireless in particular). I did not want to run windows, but linux. I then ended up buying an eeepc 1000H (and installed ubuntu hardy with the kernel from array.org, sorry I could not find a linux version in Oz) because I knew that it had support for linux. IWO, I did not upgrade my hardware until I was certain it was supported what I want to use it for. Apple certainly missed a sale because linux support seems a bit hit and miss on their macbooks. But, hey, as one of the 0.x% of of computer users what do I matter.

    3. Re:Linux Drivers are more important. by c-reus · · Score: 1

      "Can I run photoshop in linux? Nope. "

      Uh, yes you can. See Wine AppDB. Photoshop CS3 support isn't that great but CS2 runs just fine.

      "Can I run 3dsmax in linux? Nope."

      Run Blender.

    4. Re:Linux Drivers are more important. by Locklin · · Score: 1

      Because the sinking ship is a nuclear aircraft carrier that will take a decade to sink, while the frigate that's docked is still being built and doesn't have hot showers yet.

      --
      "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
    5. Re:Linux Drivers are more important. by Lisias · · Score: 1

      Because the ship may be sinking, but is not sunk yet. Everybody is trying to squish any left juice they can, and spending any money in any other thing, now, will lower the management's christmas bonus for this year. They're just managing as they always did: as there is no tomorrow.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    6. Re:Linux Drivers are more important. by im_thatoneguy · · Score: 1

      CS2 isn't good enough. I need HDR editing. CS3 is about to be replaced this week sometime because CS4 has some extremely pursuasive features.

      Can't run blender. Performance is no where near 3dsmax + Brazil. Quality is no where near 3dsmax + Brazil. We also have tens of thousands of dollars invested in proprietary 3dsmax extensions.

      Believe it or not Blender sucks. I know it's hard to understand when you don't actually use the software but for those who actually need a top of the line app that's an important thing to consider. And that's not just me saying that. When the Big Buck Bunny team was asked what they thought of Blender they said the same thing. We don't pay $3500 a seat for Max because we're thinking "OMG it's teh 1337 to buy super awesome software!" It's because it's worth an extra $3500 dollars per seat.

  18. Or... by emptycorp · · Score: 1, Troll

    They could just update Vista to actually be compatible with all devices and release the "upgrades" as an update as it should be, not be the money-grubbing whores they are.

  19. Is there another one? by Casandro · · Score: 1

    Is there another desktop OS on the market?

    1. Re:Is there another one? by Tubal-Cain · · Score: 1

      Of course! How could we forget:

      Amiga OS
      *BSD
      Haiku
      RISC OS
      ReactOS

      (all of which have their latest release in this year or are nightly builds)

  20. Serious case of inept management syndrome by Weaselmancer · · Score: 4, Interesting

    I think the biggest sign of Microsoft's impending fall is the fact that idiot business guys are in charge now.

    It's interesting you'd point that out. I was thinking something similar. Mostly in the way the request was worded. I've spent some time around inept managers and you can see a lot of the same in the summary:

    "urging device manufacturers to start immediate testing with its pre-beta release" - Translation: Get on the ball and do our work for us.

    "to avoid the widespread hardware compatibility problems that contributed so much to the negative perception of Vista" - Translation: Our failures are not our fault. They are your fault. Get on the ball and fix it.

    "'There is not another WinHEC planned before Windows 7 is released,' Microsoft has warned them." - Translation: We have you by the balls. Don't make us squeeze. We want you to do things for our benefit, and we're unwilling to wait, or even to ask nicely.

    Now, in contrast what they should have done is this.

    Windows 7 is being released, and soon. Yeah, we screwed the pooch with Vista. But we'd like to fix things, and we'd like your help. Towards that end we are making a pre-release version of Windows 7 beta available to developers so we can make something that has the promise of Vista, but actually delivers. And we'll be holding several WinHEC sessions, to help you, our valued partners make this next Windows the best product it can be.

    Engage us as coder geeks, and we would be far more happy to comply. Speak to us - geek to geek. Let us know why Windows 7 is exciting. And admit your mistakes with Vista, so you have some credibility when you try to engage us.

    Of course, inept power happy managers would never say such a thing. And it's the product that suffers. I've seen it before, just never quite on this scale before. Treat your developers like peons and they will abandon you. Programmers tend to be a little rogue in their perceptions. I can see a great many people reading that press release and thinking "well screw that crap".

    I certainly would.

    --
    Weaselmancer
    rediculous.
    1. Re:Serious case of inept management syndrome by Idiomatick · · Score: 1

      The summary did that more than MS did for the most part so ya know.

    2. Re:Serious case of inept management syndrome by zavo · · Score: 1, Informative
      It's an epidemic here that so many of us geeks just hates Microsoft - full stop. It's as if the 70,000 odd employees at Microsoft are all thick, incompetent nuts - c'mon people, get real! It's not easy to be hired by Microsoft - the bunch at Redmond and accross the globe are truly awesome at what they do.

      There are "hundred's of thousands" of hardware components out there for Windows. One can't truly expect Microsoft to write drivers (millions of lines of code) for hardware they have no financial benefit from. This task would dwarf the entire development for Windows itself. Why should hardware vendors get free drivers?

      I agree that MS should create a list of hardware with suspect drivers so users can be aware of which items would make their OS unstable, before they buy.

      Two things hampered Vista's perception of what it truly could have been:

      1) Driver instability (which is not Microsoft's fault) and 2) heavy resource requirements

      If you carefully select the hardware to marry with Vista, and give it some oomph in the RAM and CPU department, it's a gem - gaming on it is just incomparable to anything else! These days "Windows Server 2008" (running the Vista kernel) is almost all I use on my Macbook Pro using VMWare's Fusion. I've never had more fun with an OS! It doesn't have the glorious transparency of Linux, but Server 2008 just works, all the time, and has the Vista look if you enable the desktop experience - Leopard pales in ability. Having Leopard sleep (it's way faster and more efficient at this than Server 2008) underneath Fusion, is a great combo!

      My point is that we should give credit where it's due. Microsoft is no monkey. MS employs the best and brightest - Google "microsoft talent"!

    3. Re:Serious case of inept management syndrome by xenocide2 · · Score: 1

      "urging device manufacturers to start immediate testing with its pre-beta release" - Translation: Get on the ball and do our work for us.

      Well, I think in an ideal world, manufacturers would work together with their OS vendor to ensure quality. After all, they're the people best able to write the drivers: they have the documentation, the IP and the designs. Microsoft's WHQL tries to twist manufacturer's arms to do adaquate testing already; this is more of a call for driver engineers to start earlier than they did on Vista.

      This might be a key distinction between Linux and Windows. Linux has a lot of driver developers working on behalf of companies, either as contractors, consultants or employees, but are still subject to some peer review. They're expected to test their own hardware here too. And I think Greg K-H's assertion that once your code is in tree nobody will break it is bogus. Once your code is in tree, you get to do continual testing to make sure nobody broke it, because nobody else likely is.

      From an economic standpoint, it's probably easier for a lot of firms to make a small investment in testing than it is a few firms to make a huge investment in hardware to test. Given all this, I don't think it's Microsoft's job to test motherboards etc.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    4. Re:Serious case of inept management syndrome by Anonymous Coward · · Score: 0

      Of course, inept presidents would never say such a thing. And it's the country that suffers. I've seen it before, just on a larger scale.

      Fixed that for you! You're welcome!

    5. Re:Serious case of inept management syndrome by Anonymous Coward · · Score: 0

      gaming on it is just incompatible with anything else!

      Fixed that for you.

    6. Re:Serious case of inept management syndrome by xolo · · Score: 1

      Windows 7 is being released, and soon. Yeah, we screwed the pooch with Vista. But we'd like to fix things, and we'd like your help. Towards that end we are making a pre-release version of Windows 7 beta available to developers so we can make something that has the promise of Vista, but actually delivers. And we'll be holding several WinHEC sessions, to help you, our valued partners make this next Windows the best product it can be.

      I think an approach that would work better would be to phrase it in terms so that it will benefit the hardware vendors if they do this. Engaging them with the technical challenge is ok, but to really get the other company behind it they would have to make sure that it is something that would actually really benefit the other company. The hardware vendors need to answer to shareholders too.

    7. Re:Serious case of inept management syndrome by Sj0 · · Score: 1

      If you carefully select the hardware to marry with Vista, and give it some oomph in the RAM and CPU department, it's a gem

      I bet XP is REALLY fast on that hardware.

      Vista doesn't really have any new features that make the hassle of switching worth it for me. DX10 is a lock-in trick and I'm not biting, so we're left with a bunch of eye candy I really don't care about, fewer drivers, and very little in terms of reason to switch.

      The problem isn't the engineers or programmers. The architecture works as advertised, it's just that the managers who decided what to focus on chose to solve problems that weren't problems, in the process creating much greater problems.

      --
      It's been a long time.
    8. Re:Serious case of inept management syndrome by Blakey+Rat · · Score: 1

      "urging device manufacturers to start immediate testing with its pre-beta release"
      "to avoid the widespread hardware compatibility problems that contributed so much to the negative perception of Vista"
      "'There is not another WinHEC planned before Windows 7 is released,' Microsoft has warned them."

      You do realize that NONE of these statements are from Microsoft, right? (With the exception of the inner quote in the third one, but I severely doubt it was phrased as a "warning.")

      You're actually getting your quotes from a publication that, as an accompanying image, chose a bad photoshop of Ballmer screaming at Godzilla. Or from Slashdot. Either way.

      Here's an actual quote from a Microsoft representative:

      "We're looking to make that super easy,"

      Wow, look at that!

    9. Re:Serious case of inept management syndrome by Anonymous Coward · · Score: 0

      I think Microsoft is stepping on Billy Mays' toes.

    10. Re:Serious case of inept management syndrome by Lonewolf666 · · Score: 1

      It's an epidemic here that so many of us geeks just hates Microsoft - full stop. It's as if the 70,000 odd employees at Microsoft are all thick, incompetent nuts - c'mon people, get real! It's not easy to be hired by Microsoft - the bunch at Redmond and accross the globe are truly awesome at what they do.

      It's only partly about software quality. Personally, I've developed an aversion against Word and to some extent Outlook, but that alone would not make me hate the company. Their slimy FUD tactics are worse, and for that I'd consider it good if Microsoft was broken up somehow.

      There are "hundred's of thousands" of hardware components out there for Windows. One can't truly expect Microsoft to write drivers (millions of lines of code) for hardware they have no financial benefit from. This task would dwarf the entire development for Windows itself. Why should hardware vendors get free drivers?

      The Linux community does it, with a few exceptions (mostly where the hardware vendor does not release the specs). Microsoft could afford to do it as well, at least for the most common products. If some 15 year old Taiwanese NIC is unsupported, tough luck and not many will complain. But for widely used stuff there is not really an excuse if Windows lacks drivers (or the drivers suck). In that context, I think it is Microsoft's fault.

      --
      C - the footgun of programming languages
    11. Re:Serious case of inept management syndrome by Allador · · Score: 1

      "urging device manufacturers to start immediate testing with its pre-beta release" - Translation: Get on the ball and do our work for us.

      How is it MS' job to write drivers for 3rd party hardware?

      "'There is not another WinHEC planned before Windows 7 is released,' Microsoft has warned them." - Translation: We have you by the balls. Don't make us squeeze. We want you to do things for our benefit, and we're unwilling to wait, or even to ask nicely.

      This is just ignorant. Do you have any idea how much money and effort it takes to put on something like PDC or WinHEC?

      Do you have any idea how much it drastically disrupts those same people that are building windows 7 to have these? The same people doing preso's workshops and support during winhec are the same ones building windows 7. The more winhec's you have, the slow the development happens.

      Windows 7 is being released, and soon. Yeah, we screwed the pooch with Vista. But we'd like to fix things, and we'd like your help. Towards that end we are making a pre-release version of Windows 7 beta available to developers so we can make something that has the promise of Vista, but actually delivers. And we'll be holding several WinHEC sessions, to help you, our valued partners make this next Windows the best product it can be.

      Yeah. Thats pretty much exactly what they said.

      And wow, wouldnt it be nice if they made all the session from winhec available online for you.

      Your comment shows a gross ignorance of actually running a business of this nature.

  21. Microsoft begs hardware OEMs to write drivers. by Anonymous Coward · · Score: 5, Insightful

    Intro: "Microsoft has confirmed that there will be a widespread public beta of Windows 7 in early 2009, while urging device manufacturers to start immediate testing with its pre-beta release to avoid the widespread hardware compatibility problems that contributed so much to the negative perception of Vista."

    Interesting.

    Meanwhile, Linux driver developers are begging to write drivers (at no cost) for hardware OEMs.

    http://www.desktoplinux.com/news/NS6669895837.html

    As a hardware OEM, you would have to be thinking that it is going to cost you way, way less to get a working driver for your new product written for Linux.

    1. Re:Microsoft begs hardware OEMs to write drivers. by RAMMS+EIN · · Score: 1

      ``As a hardware OEM, you would have to be thinking that it is going to cost you way, way less to get a working driver for your new product written for Linux.''

      Well, yes. But there's the benefit side of the equation to consider, too. What matters is not so much how much it costs as how much you will profit from it. Getting a Linux driver written costs you whatever costs you incur for getting the information out there and answering questions driver writers have. It will definitely get you sales. Say, 5 million.

      Getting a Windows driver written will cost you about the same. Except it's unlikely that someone will do it for free. So you'll have to pay someone to do it. This is your extra cost. But then, you get more sales. Maybe 100 million.

      I think the larger number of sales dwarfs any cost savings here.

      On the other hand, here's something to consider:

        - Clearly, the worst case is writing the Linux driver yourself. You'll be paying for work that someone could (and probably would) have done for free (and, if results from the past are any indication, would probably have done better).

        - Since the work you need to do to get someone else to write a Linux driver for you is largely the same as the work you need to do to get someone to write a Windows driver for you (employed by you or not), developing a Windows driver and letting someone develop a Linux driver costs little extra than only developing a Windows driver. You can get extra sales almost for free!

      --
      Please correct me if I got my facts wrong.
    2. Re:Microsoft begs hardware OEMs to write drivers. by Anonymous Coward · · Score: 0

      but once the free driver is out, people use the peripheral forever. With proprietary drivers hardware makers have the opportunity of making old stuff obsolete after a few years. Thats why they often turn down geeks who just want stuff they friggin bought to run under a free OS.

    3. Re:Microsoft begs hardware OEMs to write drivers. by Anonymous Coward · · Score: 0

      As a hardware OEM, you would have to be thinking that it is going to cost you way, way less to get a working driver for your new product written for Linux.

      Okay, sure, but right after you think that, you'll realise that supporting the 4 people who use both Linux and your device isn't going to do anything to help put supper on the table for the kiddies either...

      Especially since they've PROVEN, by virtue of the fact that they're Linux users, that they're of the ilk that believes everything should be free and therefore refuse to pay for ANYTHING, why would anyone with a profit motive waste their time giving a shit about them?

    4. Re:Microsoft begs hardware OEMs to write drivers. by Anonymous Coward · · Score: 0

      Financial cost maybe. If you're going to support a 3rd party, you will be releasing specs and other IP to mostly unknown people, even if they do sign an NDA you have no guarantee where that information is going to end up.

  22. 24th Century by PRMan · · Score: 1

    Yeah, Buck Rogers said so. Or was it Duck Dodgers?

    --
    Peter predicted that you would "deliberately forget" creation 2000 years ago...
    1. Re:24th Century by CrazedSanity · · Score: 1

      No, no. Duck Dodgers said "twenty-fourth-and-a-half century." Get it right.

      --
      Sanity is like a condom: rather have it and not need it, than need it and not have it.
  23. Work with me... by Anonymous Coward · · Score: 0

    The infamous sound:

    (clap clap clap) Work with me people, WORK WITH ME!!
    Gee, they /could/ take the Linux approach, and "oh heaven forbid.." make their own drivers and actually (and this is the part that really hurts) make sure that their software works with the hardware and make their own drivers, instead of making the hardware developers jump through hoops (and then pay buckets of money) to be 'certified'. No, thats not the microsoft way. The microsoft way is the lazy way. Its the slipshod way. Its the shift-the-blame way. Blame the hardware. Blame the other company. Take money from the customer and send their problems to someone else.

    1. Re:Work with me... by timmarhy · · Score: 1

      what excuse do linux supports use all the time?

      --
      If you mod me down, I will become more powerful than you can imagine....
  24. Windows 777 by Anonymous Coward · · Score: 0

    Several things that I have to say about Microsoft and Windows XP, Vista, and 7: First of all, don't be so quick to write off Microsoft. While I don't like them very much, you must give credit where credit is due: You don't get to be where they are by being a complete idiot. (Then again, Obama did get elected, so maybe you do get to be in positions of power, wealth, and prestige by being a total fool. I may have to rethink my reasoning.) Microsoft has the capacity to create incredible software. While you may disagree, since many of their products are somewhat lacking in the area of technical superiority, just about anyone who knows about software packages like nLite will tell you that Windows XP SP2 is a pretty good operating system once you get control of it, rather than let it control you. Granted it's nowhere near where Mac OS X was at the time Windows XP was released, but it gets the job done. Now on the incredible software front, let's just say that their software is lacking as described not because they cannot do any better, but because the PHBs decided that the products must be shipped, bugs or not, since this made business sense given that they have been able to do this sort of thing for a couple of decades. Now, however, the game is changing because you've got Mac OS X, which is a serious contender, and don't tell me it's some lickable OS because the damn thing is at least as *NIX as whatever YOU are using right now if not more. You've got every popular command line tool under the sun and if you don't, it's a quick download and compile away. And you've got a billion Linux and *BSD distros, many of which are serious contenders when it comes to technically inclined folks, and even a few, like Ubuntu, which are pretty fscking good for Joe Sixpack as Sarah Palin would say, or for Joe the Plumber, as President O-Spread-The-Wealth-Around-Bama would say, or Joe Luser, as your friendly local BOFH would say. So now, Microshucks is starting to feel the heat, the PHBs are realizing that it no longer makes business sense to put out mediocre stuff that barely makes it, and they're gonna make Windows 7 kick some serious booty. If you don't believe me that they are capable of this, download one of the "Express" versions of Visual Studio and see for yourself. They did a damn good job thanks to former Borland employees who switched jobs. I really think they're gonna make some good stuff now. This is the beauty of Capitalism, which means that when you act in your self interest (this doesn't mean selfishness or greed, just that you do whatever advances your cause), you end up, through advancing your self interest, helping everyone. This is a concept Obummer doesn't understand, apparently. And the other cool thing about Capitalism is called competition. When banks compete, you win, and the same goes for any other kind of business. Competition brings prices down, quality up, efficiency up (which means less time to delivery, less waste, less ecological footprint, less of everything that is bad, because bad things cost money). In short, competition is a GOOD thing. Capitalism is a GOOD thing. Time for Obummer's on-the-job training to begin. Windows 7. Because 7 is a lucky number. (Incidentally I think they need to release a version of Windows called Windows 777, with the sevens being blue, white, and red, respectively. This release would come in several varieties called Windows 7 Slot Machine Home Edition, Windows 7 Slot Machine Las Vegas Edition, and Windows 7 Slot Machine Indian Casino Edition.)

  25. You keep using that word "replaced" by ClosedSource · · Score: 1

    "Free software has replaced both Windows and M$'s business model."

    I do not think it means what you think it means.

  26. Business shouldn't be personal by ClosedSource · · Score: 1

    Actually, one of the smartest things MS does is to usually ignore what people think of them as long as the money keeps coming in. Sun and now Yahoo are reaping the result of being more concerned with hurting MS than making good business decisions.

  27. 7 = XP 64? by NoxNoctis · · Score: 2, Insightful

    Take Windows 7 seriously? You mean, like they took XP 64 seriously? Yup, we'll have this fully supported in no time ;-)

    --
    "You're awefully cute, but unfortunately for you, you're made of meat."
  28. stupid /. spin defeats me by timmarhy · · Score: 2, Insightful
    that's it i can't take it. every single MS story on here has to have some stupid immature little snipe. why the hell would MS be "begging"???? they are a multi billion dollar company with more industry clout than anyone, and yet just because they attempt to work inside the industry to get better compatability with their OS they are beggers not choosers? if they are beggers what the hell level is linux? the lice on the beggers?

    in the last few years /. has steadily slipped into a pathetic site posting the same agenda driven crap, with little to no value

    time to find a better news site

    --
    If you mod me down, I will become more powerful than you can imagine....
  29. Make it measurable by jesterzog · · Score: 4, Interesting

    I know you're joking, but there will never be a Year of the Linux Desktop until there's a clear definition of what it actually means. If it's not measurable, there's nothing to aim for and it'll forever just be a joke.

    1. Re:Make it measurable by johndmartiniii · · Score: 3, Insightful

      What do you mean "measurable?" It's just a catchy thing to say, rallying cry, something for a magazine title and so on.

      --
      If you don't know what you're doing, you can't make mistakes.
    2. Re:Make it measurable by Anonymous Coward · · Score: 0

      You're wrong. Actually, we are at the Year of the Linux Desktop 0.0.03-rc2-alpha.

    3. Re:Make it measurable by Ihmhi · · Score: 4, Funny

      If it's not measurable, there's nothing to aim for and it'll forever just be a joke.

      Crap, he's onto us guys! Everybody grab as many memes as you can carry and hop down to the bomb shelter!

    4. Re:Make it measurable by maestroX · · Score: 1

      I would define the Year of the Linux Desktop obsolete since laptop sales outpace the desktop :-P

    5. Re:Make it measurable by mrjackson2000 · · Score: 2, Interesting

      The Year of the Linux Desktop is the year that i switch completely to a Linux Desktop.

    6. Re:Make it measurable by Anonymous Coward · · Score: 0

      I agree. I know that nearly every single PC I have purchased has come with some kind of DOS or Windows OS on it, and I have reinstalled it with Linux. In many workplaces, IT staff support Linux Desktops that upper management did not know existed (since the machines were bought with Windows)

      Will the desktop become less relevant than the cellphone soon anyways? I won't give up my desktop but many corporate types would be just as happy doing 90% of their computing (reading documents and email) from an OSX or Linux smartphone.

    7. Re:Make it measurable by jonaskoelker · · Score: 1

      When Bug 1 is closed, that year is the year of Linux on the Desktop.

      (https://bugs.launchpad.net/ubuntu/+bug/1)

    8. Re:Make it measurable by petermgreen · · Score: 1

      Unfortunately linux penatration is very difficult to measure, you can't use sales figures because linux is free (yeah there are companies like redhat that try and get users to pay and some suckers who do so but afaict they are a very small proportion of the desktop linux userbase)

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    9. Re:Make it measurable by sgt+scrub · · Score: 1

      IMHO the definition of Linux Desktop is the ability to use whatever desktop I want because it is open to my choice and I'm capable using it. There seems to be the assumption that Windows users are computer users. They are not. They are Windows users. Linux, Solaris, and BSD users are computer users.

      --
      Having to work for a living is the root of all evil.
    10. Re:Make it measurable by torry_loon · · Score: 1

      Which year was that?

    11. Re:Make it measurable by mrjackson2000 · · Score: 1

      It hasn't happened yet, and I don't see it happening for another couple years at the earliest.

    12. Re:Make it measurable by Anonymous Coward · · Score: 0

      The year of linux on the desktop won't happen until... the top 10 games of the previous year support linux.

      This year.. 0 of the top 10 supported linux.

      (top 10 is a subjective term as well. but it's still safe to say since none of the top 50 games supported linux this year)

    13. Re:Make it measurable by jesterzog · · Score: 1

      Exactly, it's a pointless thing to talk about, unless it's a joke, because nobody really knows what it means or how we'll know for sure if any given year actually is the year of Linux on the desktop. It is just a catchy thing to say, but it seems to get a lot of attention all the same as if there's some kind of substance to it.

      I don't personally care about it that much -- I use a linux-based OS for my desktop and my laptop. It works nicely for me and that's enough for me. Does that make it the "year of Linux on the desktop"? (Probably not.) What about if a million kids in a poor country with a corrupt government use some kind of linux-based distro on cheap laptops? Some people might say 'yes' especially if they live or work in one of those countries. Does it mean that 80% of hardware companies need to be shipping and supporting usable linux drivers with their hardware, and do the drivers have to be open source? Do 50% of OEMs need to be installing linux-based distros on their systems? If so, do the installed distros have to be 100% compatable with the hardware? Will it be the "year of Linux on the desktop" when everyone's using 100% open formats and open driver specs, making it much easier for people to switch their desktop OS even if they choose not to?

      If and when people talk about it seriously (which seems to happen a lot on Slashdot and elsewhere), they should really be doing it with some specific definitions in mind, because otherwise it's just meaningless waffle. If there's an interest in being serious about it, then people should give it some clear metrics with a standardised citeable definition that can be measured so we'll actually know if it's been achieved. It might be that things get to that point and people still aren't happy, in which case there will be a new goal to chase after. The post I responded to earlier was funny because it is a joke, even though a lot of people still don't seem to see it that way.

  30. If I was a hardware person... by trawg · · Score: 3, Insightful

    ...I'd be already over this after just having had to do it all on Vista. Now they're going to have to go through the same thing immediately, which I suspect most of them won't bother doing, thinking "oh, it's years away from release".

    I don't know if Vista driver support has improved significantly since its release (surely it has; I'm still happily running XP), but I suspect there's still a lot of consumer demand for certain/older driver fixes for Vista that are still on the TODO list for many hardware developers.

  31. Microsoft needs to write their own drivers by xlotlu · · Score: 1

    Microsoft should urge manufacturers to open up their specs so they could write proper drivers themselves.

    Umm, wait, Microsoft can't afford to do that.. there's just too many devices out there. Maybe what they need is 300 developers eager to do their work for free.

  32. Microsoft is contradicting themselves by Jugalator · · Score: 2, Informative

    Just FYI, they very recently claimed this:

    Microsoft: Moving to Windows 7 Easy for Device Makers

    --
    Beware: In C++, your friends can see your privates!
    1. Re:Microsoft is contradicting themselves by abigsmurf · · Score: 2, Insightful

      Just because it's easy doesn't mean device manufacturers couldn't come across unforseen issues if they don't test.

    2. Re:Microsoft is contradicting themselves by Blakey+Rat · · Score: 1

      The summary and the article don't even come remotely close to accurately relaying Microsoft's statement.

      In short, saying that moving to Windows 7 is easy doesn't contradict what Microsoft actually said at HEC. It just contradicts the bullshit Slashdot and the article linked made-up.

  33. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  34. Serious measurement means it's arrived by Mathinker · · Score: 3, Interesting

    Considering that actually measuring the real use of Linux on the desktop would be an expensive proposition requiring real data collection (as opposed to sales figures), I would guess that if someone has the commercial incentive to pay for such data collection, they already believe that the results will be useful to them commercially. In other words, Linux will already have made a serious penetration.

    Kind of like relationships, sometimes: you already know it's over before you get the message explicitly...

    1. Re:Serious measurement means it's arrived by Anonymous Coward · · Score: 1, Funny

      "if someone has the commercial incentive to pay for such data collection, they already believe that the results will be useful to them commercially."

      What, you mean that people aren't going to collect this data for free, out of some vague sense of goodwill towards the universe? I personally think that this task should be job #1 for Obama's civilian security forces.

  35. bashing for bashings sake by abigsmurf · · Score: 1, Offtopic
    I agree, this is stupid an inane.

    It's MS going "use the beta to ensure compatibility otherwise you'll stuggle" and it's being spun here as the act of a greedy desperate company that doesn't have a clue.

    I hate to tell /. this but everyone I know whose played with the beta has been incredibly impressed at how responsive and easy to use Windows 7 is. This is before they've even added in some of the big features (such as the task bar overhaul). As for the whole driver thing. With windows 7 you get the GUI straight from install without having to bother about drivers. With windows I also don't have to spend endless hours getting wireless to work either.

    It's faster, smoother, more reliable, you have more control over the security (and nagging) there are few issues with vista drivers now. All the biggest faults of Vista have been addressed.

    No doubt we can expect further articles like this saying how using the Ribbon in Paint is a sign that Microsoft are desperate and in trouble and other such nitpicks.

    1. Re:bashing for bashings sake by Sj0 · · Score: 1

      Talk is cheap and bullshit walks.

      We'll see the final Windows 7 when it comes out, and that's when smart people will make their judgement.

      Frankly, I'd love a replacement for XP. It's incredible that I've been running the same OS for 7 years, and a lot of new ideas have come about since then. Vista isn't the answer for me, however, and it's not the answer for a lot of people.

      --
      It's been a long time.
    2. Re:bashing for bashings sake by Allador · · Score: 1

      If Vista isnt the answer for you, then W7 probably wont be either.

      W7 is just a maturation, stabilization and speed-up of Vista. Plus a few years of hardware makers getting used to writing drivers.

      So what is the question for which Vista isnt the answer, but you think W7 might be?

  36. In the year 2525... by Anonymous Coward · · Score: 0

    the ghost of rms is still alive...

  37. When the shit hits the fan... by dontmakemethink · · Score: 0

    "'There is not another WinHEC planned before Windows 7 is released,' Microsoft has warned them. Better hope that testing goes well."

    Read: "When Windows 7 fails, we're blaming the hack 3rd party developers."

    FYI Microsoft employs more lawyers than programmers.

    --

    War as we knew it was obsolete
    Nothing could beat complete denial
    - Emily Haines
  38. why do they keep changing APis, are they that dumb by cheekyboy · · Score: 1

    If they have to change designs/apis, it just shows you their previous designs are crap, which goes to show you the the rest of the designs are crap, so why then buy MS?

    Or is this MSs way to keep 100000s of geeks employed coding drivers and fixing dead PCs?

    --
    Liberty freedom are no1, not dicks in suits.
  39. why are manufacturers so poor they cant make a www by cheekyboy · · Score: 1

    Comon dude, these idiot hardware engineers cannot even place a tiny url inside the USB device description? and even keep a website up to 10 years?

    If they are that POOR, open source your drivers and place them on sourceforge.... IDIOTS the lot of them.

    Yes I keep my CDs too, but they can either be lost or cracked/stepped on. Maybe people should just email their gmail accounts drivers then. 100% BACKUP.

    --
    Liberty freedom are no1, not dicks in suits.
  40. but ms hate nvidia after xbox by cheekyboy · · Score: 1

    MS killed the xbox because nvidia wouldnt drop the gfx chip price, and it was their chip which caused all those mod chips to work too, thus MS hated nvidia, and said, screw you, we're making a new xbox with ati.

    Result, ATi chip too hot, dead xboxs.

    They should place nice, then they wouldnt loose so much.

    Now that ati is amd, MS cant be 100% intel can they.

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:but ms hate nvidia after xbox by TheThiefMaster · · Score: 1

      Don't forget that they changed the CPU from Intel to IBM for the 360 too, Intel might not be too happy about that.
      Perhaps they'll just stick with IBM + ATI/AMD on the next one.

  41. Re:Anyone that understands the underlying architec by KGIII · · Score: 2, Informative

    And ANYONE writing drivers on a professional level with Windows actually HAS the code under their shared licensing program. ANYONE can sign up for it and, probably, get access to the code as needed if they are willing to sign the NDA.

    --
    "So long and thanks for all the fish."
  42. Ummm S by Anonymous Coward · · Score: 0

    Easy, create a slipstream image. It's not hard. The average home user is not using RAID, so you figure it's either a geek with more than one computer or someone who is a network admin. You can add a RAID driver to the install in about 2 minutes with winlite.

    Typical slashdot ignorance and linux fud. That said, yes it is easier with linux. I'm posting this on mac osx btw.

    1. Re:Ummm S by ion.simon.c · · Score: 1

      Let's not fool ourselves here. The average home user *NEVER* installs Windows on hardware that he assembled himself. He probably *NEVER* installs Windows from a standard installation disk, either. ;)

  43. the new works on Windows 7 logo. by jlebrech · · Score: 1

    The logo is a little penguin and it usually on the bottom right of the hardware box or next to the spec.

  44. Here's a REASON by Anonymous Coward · · Score: 0

    It's not a tiny sector of the market. It's a large chunk. When your margins are 10%, 10% of the market is NOT TINY. It's not even small. It can be the difference between solvency and bankruptcy.

    More reasons:

    Community will write your drivers, removing your major cost centre (apart from returns department).

    No cost for certification.

    More machines will work, and as the netbook and smaller devices are not x86 compatible, you now have a market that cannot use Windows x86 and you don't WANT to write a driver for a new CPU architecture. FOSS it and it will get ported.

    1. Re:Here's a REASON by KGIII · · Score: 1

      You need to get them to open them in the first place and, for the most part, they're unwilling to do so for the above mentioned reasons. 10%, with the majority being on stable hardware and very few desktops that see more frequent update cycles, does not make a large chunk of the market.

      --
      "So long and thanks for all the fish."
  45. You know this? by Anonymous Coward · · Score: 0

    No.

    You don't.

    The architecture is different. Completely different. The ways you have to find to make a similar security problem are severely difficult and radically different.

    so the effort needed is then much greater and you get better results for your efforts in other ways.

  46. Re:What tha?! by Anonymous Coward · · Score: 0

    So that was linux running on Enterprise's consoles. What were borg running on I wonder?

  47. Well..... by paradxum · · Score: 0

    I've been begging Microsoft to take software development seriously for years.....

  48. beepbleepbeepbeepbleep by ciderVisor · · Score: 1

    My pc devoured my sig. It was a really good sig, then I had to write it again and now it isn't as good...

    Offtopic, I know, but that's a great sig ! LOL.

    --
    Squirrel!
  49. Question from a business app guy by R3d+Jack · · Score: 1

    Why are new drivers required for Windows 7? I realize M$ changed something, but what? I assume M$ publishes an API for each device class, and manufacturers write drivers to the API. Is that not the case? Is M$ changing the API's with each release? If so, why? Why can't they provide legacy support for at least one previous version API, even with somewhat reduced performance? Seriously, I can't understand why this is such an issue, especially when Windows 7 seems more like a service pack for Vista.

  50. Apple by EraserMouseMan · · Score: 1

    Apple understands that it is 100% true that the hardware reliability affects the perception of the OS. That is why they only give a tiny set of hardware choices. These hardware options have been tested and re-tested to make sure problems will not arise with their OS.

    MS does not sell anything but the OS. So no, they are not responsible for the hardware. Not even Apple can make an OS that works perfectly with defective hardware or drivers.

  51. Hardware makers like a new Windows by Britz · · Score: 1

    When a new Windows gets released they will drop their support for all their older devices for the new Windows. So everyone that used those devices and upgrades their computer (which of cource comes with the new os) has to buy new devices as well. It also works the other way around. New computers will only have support for the new version of Windows. That way you can't even install the old Windows on the new computers. Either way, as soon as one of your hardware devices fails or you want to upgrade one of your hardware devices you need to upgrade everything.

    This is why hardware device makers love a new version of Windows. They can sell more stuff.

    Microsoft is pleasing the hardware device makers by releasing a new Windows version so soon.

  52. Windows Drivers by jkeelsnc · · Score: 1

    This is silly. Microsoft SHOULD have another WinHEC before releasing windows. They are trying to put everything on the hardware manufacturers to write proper drivers when they aren't even willing to follow through on supporting it themselves. Lets see how many hardware support problems exist when Windows 7 ships. On the other hand the hardware manufacturers are dooming themselves if they ignore this issue. A lot of their revenue is derived from selling hardware for windows PC's. Microsoft needs to step up to the plate and so do the hardware manufacturers. It sounds like they are going to wind up pointing fingers at each other. And that never really accomplishes anything.

  53. How long? by ahow628 · · Score: 1

    How is it possible that they are going to forgo (once again) making 64-bit required? If someone needs 32-bit, let them use XP or Vista. The new version needs to be 64-bit only, so hardware manufacturers HAVE to support it.

  54. And I beg hardware makers: just open your specs! by mmu_man · · Score: 1

    It's nothing but fair that Microsoft tastes a bit of the very issue they created in the first place. They were the one inducing makers in releasing only drivers for Windows by maintaining their monopoly, right? It's actually funny it comes back to bite them...
    Releasing specs instead of wasting time on making Vista/Windows7 drivers will ensure fair support for every OS out there, and maybe even provide jobs for many devs to write those drivers.
    I just wrote about this spec issue some days ago...

    P.S. their site is plain stupid, allows writing comments seemingly anonymously, then asks to register anyway.

    P.P.S. Is it me or /. JavaScript code is getting really slow ? It's painful.

  55. Hardware and Software Vendor are LAZY by Anonymous Coward · · Score: 0

    Say what you want about MicroSoft, goes without saying on /.

    But the bigger software companies and hardware companies had YEARS to get ready for Vista and they were too lazy to. I quit using several software vendors and quit buying certain hardware simply because they didn't get Vista ready. There was no good excuse except laziness. They got comfortable and decided to sit back and count their money instead of worrying about keeping their market share. Screw them, plenty of options these days.

  56. More Profit by bill_mcgonigle · · Score: 1

    how did that get past Microsoft's QA?

    Microsoft exists to make money, not ship great software. So, the answer to any of your questions is, "it was calculated that we'd make more money by doing this."

    Certainly quality can help to improve the sales rate of software, but in Microsoft's position it's by far not the only mechanism. Compare with open source which few will use unless it rocks.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  57. Do all the licenses let you do that? by symbolset · · Score: 1

    You pirate! I'll bet you have the drivers installed in more than one machine, too.

    --
    Help stamp out iliturcy.
  58. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  59. So What is the Difference Here? by Nom+du+Keyboard · · Score: 1

    Windows 7 is supposed to be like Windows Vista 2.0. No major compatibility changes have been promised such that everything that runs under Vista is supposed to run under Windows 7. This begs the question of why if your hardware already runs Vista do you need to be testing so much with the Windows 7 beta? It's like saying that although your hardware runs Windows 2000 just fine, now you've got to start from the beginning to prepare for Windows XP.

    Microsoft, what have you changed in Windows 7?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  60. Mac captures important demographic by Nerdposeur · · Score: 1

    ...Apple [is] making massive inroads into the student laptop market. That's the classic opinion-former group, and losing that market is usually regarded as a very bad thing.

    Yep. Those college students have influence over younger students because they're "cool" and also over their parents because they're "so tech-savvy." Not to mention that in a few years, they'll be helping their employers decide what computers to buy.

    My parents' Windows machine seems to get slower every day. If I were still living at home to help them make the transition, I'd tell them to switch to a Mac.

  61. Re:All the biggest faults of Vista have been ... by twmcneil · · Score: 1

    You are saying they have removed the Tilt Bit?

    --
    "The ferrets, they're every where I tell you!"
  62. Le Pot Noir by Bemopolis · · Score: 1

    This admonition might have held some truck with me two days ago, before I shipped my XBox 360 to the repair center after the RRoD.

    --
    "I guess the moral of the story is, don't paint your airship with rocket fuel." -- Addison Bain
  63. Offtopic... by Anonymous Coward · · Score: 0

    Guess anything that isn't "yay linux" "boo MS" is probably offtopic for /.

  64. Torrents by markass530 · · Score: 1

    Win 7 has been popping up on BitTorrent sites, wondering if anyone here has played with it?

    1. Re:Torrents by SupremoMan · · Score: 1

      Win 7 has been popping up on BitTorrent sites, wondering if anyone here has played with it?

      That's just their new marketing gimmick to get people to adopt it early. They learned from fail of Vista.

  65. No wonder MS has to beg by HalAtWork · · Score: 1

    Why should manufacturers spend extra money if people will just buy new Windows 7 compatible hardware, and then just blame MS for the incompatibilities between the OS versions?

  66. Baseline configuration by PPH · · Score: 0

    If it works with Linux, it must be a Windows problem. Fix yer stinkin' software!

    --
    Have gnu, will travel.
  67. Windows 7 in mid-2009? by Ariake+Shikima · · Score: 0

    Hmm, did anyone read the last line of that? "'There is not another WinHEC planned before Windows 7 is released,'" This seems to me to contradict what they have been saying that it will be released "...3 years after the general availability of Windows Vista." Which was released on Jan 30, 2007. That _should_ make Windows 7 available around the same time in 2010. And doesn't WinHEC always happen in November? Seems to me, if they were still playing that track, they would still get 1 WinHEC to at least chide developers about the lack of support.

    1. Re:Windows 7 in mid-2009? by Allador · · Score: 1

      Like PDC, there isnt a WinHEC every year, just when there's a need.

  68. Well, is it stable yet? by miffo.swe · · Score: 1

    If Windows 7 isnt stable and pretty much finalized its just wasted effort to start porting drivers. I suspect many hardware manufacturers was badly bittten when they had to rewrite their drivers mid development of Vista.

    That said i doubt hardware manufacturers are jumping from joy anyway at the thought of supporting XP/Vista/2003 and Windows 7 at the same time. Since Windows 7 is (supposed to be) modular i suspect a fair bunch of drivers that uses a lot of things built into XP/Vista will have to be pretty much completely rewritten.

    --
    HTTP/1.1 400
  69. On driver development ... by Anonymous Coward · · Score: 0

    I'm a driver developer - windows and linux. So listen up folk.

    It's really difficult to write drivers for windows - asynchronous i/o model, ridiculously complex PNP/power management ...

    It's really easy to write drivers for linux - and no kidding here it helps that you can pick up source for a similar device class and work out from there ...

  70. Too busy working on Linux drivers to care by xtronics · · Score: 0

    I suppose we have reached the tipping point, but M$ hasn't figured it out yet. (They have their heads in the cloud computing buzz). I never thought that Taiwanese house-wives would be the ones to trigger the change - EEE-PC and all. How to short M$ stock with some kind of long term move?

  71. Re:why do they keep changing APis, are they that d by Allador · · Score: 1

    If they have to change designs/apis, it just shows you their previous designs are crap, which goes to show you the the rest of the designs are crap, so why then buy MS?

    Wow. Just. Wow.

    Thanks man, that was one of the most insane feats of (a)logic I've ever seen.

    So let me get this straight. In your universe, if something isnt created to absolute, utter perfection in the first version, then its all crap since they didnt have the talent to get it right the first time.

    Can you name anything. Ever. That meets your criteria?

  72. The negative perception of Vista by Alsee · · Score: 1

    the widespread hardware compatibility problems that contributed so much to the negative perception of Vista.

    Yeah, and the widespread hardware compatibility problems that contributed so much to the negative perception of Ebola.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  73. But there's a problem with that... by danaris · · Score: 1

    So the Office monopoly is in immediate danger as soon as some other office suit builds enough market share that "send your stuff in .doc because the other guy sure can handle that" doesn't work anymore, and you have to think about document formats.

    Except that, invariably, the only office suites that have a snowball's chance in somewhere very hot (Hell having frozen over too many times lately) of actually achieving any market share of consequence are the ones that can read and write .doc as well or nearly as well as (or, sometimes, better than) MS Office.

    No; what's needed isn't stuff that's incompatible with Microsoft's stuff. It's stuff that is interchangeable as far as file sharing goes, but clearly better in some way or other in terms of usability, features, or other user-experience metrics. Being free-as-in-beer helps a lot, too.

    Once there are enough such products out there—not necessarily all competing with Office; Firefox and Thunderbird help, too, as does the Mac in general—you'll end up with a critical mass of people aware of alternatives, and then you can start introducing other alternatives that aren't API-compatible with Microsoft and actually have a chance.

    Dan Aris

    --
    Fun. Free. Online. RPG. BattleMaster.
    1. Re:But there's a problem with that... by Tom · · Score: 1

      No; what's needed isn't stuff that's incompatible with Microsoft's stuff. It's stuff that is interchangeable as far as file sharing goes,

      How much does M$ pay for spreading that lie?

      OpenOffice has been on that road for many years, and is going nowhere. ODF was a much bigger step than the constant game of catch-up. You can not be interchangeable with a constantly changing, largely undocumented standard. Which is the game that M$ has been playing ever since: Change .doc just enough that some things break when you use something besides Word to work on it.

      --
      Assorted stuff I do sometimes: Lemuria.org
    2. Re:But there's a problem with that... by danaris · · Score: 1

      How much does M$ pay for spreading that lie?

      They don't have to, because it's not a lie, much as I would love it to be. It's an unfortunate truth in 95%* of all businesses, at least here in the USA.

      Any replacement for the status quo must not only be able to open and modify all the documents they already had, it must be able to open all documents people send to them, and save documents that they can send to others...and those others are all using Office, too. I think you can see where this leads.

      I hate Microsoft as much as you do, but I am in a position where I have the opportunity to push alternatives to MS Office, and I can tell you with absolute certainty that any product that was not fully compatible with the Office file formats at least up to the present (future file formats aren't quite as much of an issue) will never even be considered. And my company is pretty typical in this respect (actually, it's small enough that it can be unusually flexible; I would say that in larger companies, in the hundreds or thousands of employees, suggestions of alternatives wouldn't even be entertained, period).

      Dan Aris

      * All statistics are for illustrative purposes only, and are pulled directly from my nether regions.

      --
      Fun. Free. Online. RPG. BattleMaster.
    3. Re:But there's a problem with that... by Tom · · Score: 1

      Ok, if you put it that way, the story changes.

      Yes, and that's why I say the game will be over once the "it has to read/write .doc" requirement goes away. Which will happen once alternatives that don't have enough market share. Trying to be compatible is suicide if you're writing a competing product. I think Apple "got" it with their iWorks suit. While it can import/export MS Office formats, that's not its strength, and its barely good enough for someone who wants to switch so he can open his old documents.

      --
      Assorted stuff I do sometimes: Lemuria.org