Slashdot Mirror


Some Windows XP Users Can't Afford To Upgrade

colinneagle writes "During a recent trip to an eye doctor, I noticed that she was still using Windows XP. After I suggested that she might need to upgrade soon, she said she couldn't because she couldn't afford the $10,000 fee involved with the specialty medical software that has been upgraded for Windows 7. Software written for medical professionals is not like mass market software. They have a limited market and can't make back their money in volume because there isn't the volume for an eye doctor's database product like there is for Office or Quicken. With many expecting Microsoft's upcoming end-of-support for XP to cause a security nightmare of unsupported Windows devices in the wild, it seems a good time to ask how many users may fall into the category of wanting an upgrade, but being priced out by expensive but necessary third-party software. More importantly, can anything be done about it?"

953 comments

  1. I'm gonna say... by Anonymous Coward · · Score: 5, Informative

    VMWare.

    1. Re:I'm gonna say... by Anonymous Coward · · Score: 4, Insightful

      It's possible that the machine is actually more of an embedded system, acting as a front-end for a device whose drivers won't work in a VM.

      dom

    2. Re:I'm gonna say... by Synerg1y · · Score: 1, Informative

      Windows XP mode.

    3. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      Er .. then why does it have to be upgraded? If it's embedded, presumably it works and requires no modification. If it does require modification or upgrade, and this isn't on the vendor, then someone made a terrible decision investing in it.

    4. Re:I'm gonna say... by fuzzyfuzzyfungus · · Score: 2

      It's possible that the machine is actually more of an embedded system, acting as a front-end for a device whose drivers won't work in a VM.

      dom

      If it's a really embedded system, upgrading it is going to happen with a forklift or with not-inexpensive cooperation from the vendor.

      If it's just an unsupported peripheral, contemporary virtualization software can(with an IOMMU) actually attach a physical device to a VM's bus. Very cute.

    5. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      Did you RTFA or RTFS? It runs Windows XP which is going EOL.

    6. Re:I'm gonna say... by alphaminus · · Score: 2

      But my outlook plugins don't work anymore!!! This is unacceptable!

    7. Re:I'm gonna say... by DigiShaman · · Score: 2

      The issue isn't so much Windows XP and XP mode (under Windows 7), but vendor software support. That means everything. If the database gets corrupted or needs patched, you may end up being SOL because of EOL. I know it sounds cheesy, but everything IT related is like riding wave; either you stay in front or on the wave, but don't get behind it or else you will be left behind.

      --
      Life is not for the lazy.
    8. Re:I'm gonna say... by Anonymous Coward · · Score: 0, Insightful

      No shit ... however with embedded systems, the vendor is responsible for such things, because the software is all hands-off .. you agree not to touch their shit and they agree to make sure it keeps working.

      If MS support (e.g., security updates because for whatever reason that monitoring hardware is attached to the internet) is required for "keep working", this falls on the vendor, because you have a support contract. (You do have a support contract for the highly expensive medical hardware that peoples' lives depend on, right?) If it doesn't depend on this ... well, MS's EOL doesn't mean XP magically stops working, why break what works?

    9. Re:I'm gonna say... by Anonymous Coward · · Score: 2, Informative

      is not a solution. it will be JUST AS VULNERABLE, come april 2014.

      there's a reason why windows xp mode was NOT actually included on windows 7 install media... but is a separate download subject to its own license terms --- MICROSOFT DOES NOT HAVE TO SUPPORT IT OR PROVIDE UPDATES like it is obligated to for what actually *shipped* with windows 7, and is not included with the OS with regards to product life cycle, updates or support. it is for the same reason that mail, photogallery, etc were stripped from vista and made into a separate download (live essentials).. and why front page server extensions for windows web servers had such a long lifespan and just wouldn't go away (that was a case the other-way around.. it *was* included with long-lifespan products and was obligated to be supported along site them).

    10. Re:I'm gonna say... by HideyoshiJP · · Score: 5, Interesting

      This is potentially the case, but I've also seen numerous products in the medical field that won't run on Windows 7 because of poor decisions made during development. As an example, there is a piece of software (that's nearly up to date) that requires a specific version of Microsoft Forms Controls 2.0 (fm20.dll) and will encounter a memory error even on an up to date Windows XP example. Their tech support actually instructs you to replace the library in the Windows directory. Luckily, we're not complete tools and simply used redirection to an older copy in the executable's directory. Luckily, this is one case where we were able to find a workaround. There are so many poorly coded or managed pieces of software in the medical field it's difficult to stay up to date and not go broke. I've seen products developed by some amateur in VB without thought to which control he/she should be using (Hey! Forms 1.0, .net and an IE frame with an embedded apache page all in the same application form - why not!?). I've also seen those with MSI installers improperly coded that will fail to install on a 64-bit OS, requiring repackaging or extensive modification. Then there's the products managers purchased that rely on MS Office macros (my favorite!). These things are far more common than they should be, especially when Microsoft has entire documentation libraries and communities that can help developers/product managers adhere to best practices, even in advance of new product releases.

    11. Re: I'm gonna say... by Anonymous Coward · · Score: 0

      Because embedded systems never go EOL and the manufacturer always stays in business, right? Come on.

      The type of device isn't the deciding factor, it's whether it's a rented turnkey device where you pay periodically where it would be managed or a one off payment for the device and a limited amount of support/upgrades. Sounds like they got the latter and aren't going to receive a free upgrade.

    12. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      I'd love to see it attach a custom PCI bus card.

    13. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      I've seen programs that would fail to install if you attempted to install on any other drive than C:

    14. Re:I'm gonna say... by inglorion_on_the_net · · Score: 2

      And these are the cases where I think the customer should wonder if the company that developed the software actually did an acceptable job. In my view, the question is not "Do we have $10,000 to get our software running on an up-to-date operating system?" but "Why doesn't this software work, and what is the vendor going to do about it?"

      Sometimes, the reason that an application won't work on a newer version of an operating system is that things in the operating system changed in ways that couldn't have been foreseen. E.g. if your application requires a driver to communicate with some hardware, and the driver API changes, I can accept that the application won't work on the newer OS without changes that one might reasonably charge for.

      On the other hand, if the reason that the app won't work is that the developers did things wrong and it just happened to work under some specific set of circumstances, then I would argue that the app is broken, and the vendor should fix it. And if this isn't so much a mistake that wasn't caught but more of a systemic problem, they might want to do some hard thinking about how to do better in the future. Either way, charging the customer for a mistake you made in what is supposed to be your area of expertise (as opposed to the customer's) doesn't seem to be the right thing to do.

      --
      Please correct me if I got my facts wrong.
    15. Re:I'm gonna say... by TheRealMindChild · · Score: 1, Interesting

      Forms 2.0 is a 16-bit rich ActiveX library from old Microsoft Office, which is probably also a majority 16-bit. Of course it wouldn't work on 64bit Windows. This is why Windows 7 has its XP mode

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    16. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      I caught a glimpse of shitty, homemade-looking medical software when my mom was an RCM. She'd have to click through several levels of buttons and links to get somewhere, then back out of it, one link at a time, just to go several links in to somewhere else. One of the programs actually had "Form1" as the window caption.

    17. Re:I'm gonna say... by Opportunist · · Score: 2

      ....and in EXACTLY the directory they suggested. Usually C:\Crapso~1.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    18. Re:I'm gonna say... by Opportunist · · Score: 1

      Yup. No surprise there. I was in the (not very) enviable situation to review the security situation of some medical systems a while ago. Seriously, and without exaggeration: Unbelievably awful. You won't believe it, so I'll spare myself the examples. Just one thing I was told by the nurse, for shits and giggles: "No, you cannot hit that button now, or the dates will be somehow mixed up with the next patient".

      I didn't even get to the part where I take off the lid and take a look at its inner workings. It was even without a minefield. Far, far too many ways for the operator to fuck up the database, even without intention. The "warning" above is one of many, where hitting the wrong button at the wrong time causes data loss and grave integrity errors. And we're talking integrity errors here where patients suddenly get the medication for someone completely different, without any way for nurses or doctors to notice if they don't happen to know "Waaaaait, isn't Mr. Whatshisname allergic to that stuff?" because there are simply NO safeguards, integrity checks or plausibility checks. I hope I needn't go into detail just WHY that is a land mine waiting to be triggered.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    19. Re: I'm gonna say... by pnutjam · · Score: 1

      Stick a network tap between the machine and your network. Find out what access it needs and put it on a restricted network with a firewall that blocks everything else.

    20. Re:I'm gonna say... by mwvdlee · · Score: 1

      Compatibility mode.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    21. Re:I'm gonna say... by RoboJ1M · · Score: 1

      Mac + WINE?
      Ubuntu + WINE?
      I'm guessing that this desktop software would be pretty bog standard Winforms stuff?
      What about Windows 7 Pro with the built in XP VM?
      Sometimes even that XP Compatibility screen works.

    22. Re:I'm gonna say... by allcoolnameswheretak · · Score: 1

      Windows 7 comes with a built-in XP mode, so you don't even need VMWare.

    23. Re:I'm gonna say... by geekoid · · Score: 1

      Because that embedded system is no longer supported.
      Other then that, no reason.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    24. Re:I'm gonna say... by geekoid · · Score: 1

      Not cheesy, stupid.

      If you system runs, then you are fine, regardless of where tech is at. Worse case you can't get support through the vendor.
      trying to 'ride the wave' is how IT expenses get out of hand.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    25. Re:I'm gonna say... by operagost · · Score: 1

      That is true, but XP Mode is inherently better because it drivers are virtualized-- including the network stack where vulnerabilities are likely to happen. And it has to work through 7 or 8's firewall, which is far superior.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    26. Re:I'm gonna say... by Synerg1y · · Score: 1

      I respectfully disagree, periodic upgrades need to be factored into IT's cost because....

      1. Relevance: don't upgrade long enough and you're going to have trouble finding reference material for your technologies (classic ASP is an example)
      2. Ease of use: GUI design is constantly evolving, newer software streamlines processes better
      3. Upgrade paths: if you stay up to date there is typically an upgrade path from last version to next version, not always so 2-3 versions down.
      4. Support: EOL products don't get any, and all software has an EOL pretty much, unless you're paying 6 figures annually of course for support.

      I'm sure I can think of a few more, but hopefully that drives home the point of save money now pay a lot more later with stale IT.

    27. Re:I'm gonna say... by Synerg1y · · Score: 1

      You're correct, the network stack is virtualized and if I remember correctly you have two options: to pass through the win 7 instance or go directly out, the firewall only kicks in on the former.

    28. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      VMWare.

      http://en.wikipedia.org/wiki/Wine_%28software%29#Backward_compatibility

      'Wine ensures good backward compatibility with legacy Windows applications, including those written for Windows 3.1.[31] ...'

    29. Re:I'm gonna say... by Drewdad · · Score: 1

      Microsoft 64-bit operating systems no longer support running 16-bit apps. If you want 16-bit apps, you have to run XP. Solution to all of this is to publish the app as a ThinApp or similar. Client station can be Win7 and the application still looks exactly the same. Some consultant will specialize in this and make some dough converting all of the dentist offices in his/her city.

    30. Re:I'm gonna say... by ThatOtherGuy435 · · Score: 1

      Working in IT in the medical field (OB-GYN, in this case), I can tell you sometimes there aren't even alternative vendors available - either one company is the only company or the others are even worse. When there are better vendors available, the opportunity cost of migrating data may be too high (What do you mean, we have to print to PDF every medical record and manually import the PDFs to the new EMR?). Even if both of those are acceptable, you're limited by your hardware: Don't want to buy another $75,000 laser for the lab? Too bad, then, because the control software only runs on the customized copy of XP. In the case of super specialized items like that laser, a modern version isn't even available, anywhere.

      The joys of a niche market.

    31. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      VMWare.

      A VM I had created in XP had a load of trouble running in 7.

    32. Re:I'm gonna say... by fuzzyfuzzyfungus · · Score: 1

      I'd love to see it attach a custom PCI bus card.

      Your milage may vary, I don't doubt that some ghastly short-run cards that was originally bundled with the motherboard it runs in because merely trying to boot with it on the PCI bus caused over half the systems tested during validation to hard lock, or exhibit all sorts of perverse, heavily timing-dependent, behavior exist; but in Noble Theory, you can actually grab a PCI device from the host's physical bus and glom it on to one of the VM's virtual busses(the main nuisance tends to be that you can't separate the features of a PCI device, so playing the 'Which USB ports on the motherboard are on which USB/PCI device?' game is always a nuisance, as can be multi-port NICs and similar.

      The one major category of devices with really tepid actually working skills is video cards, at least ones being used as the primary video device(and thus exercising all those legacy modes, the correctness of the VM's BIOS, etc).

    33. Re:I'm gonna say... by KingBenny · · Score: 1

      or market them all the way to some 'cloud' service where they can use it indefinitely by logging their favourite browser/terminal into the mainframe/cloud without ever having to worry about the skeletons breaking their backbones to make things run.
      Isn't windows supposed to be 100% backwards
      compatible either?
      has no clue on the small print since it's a gaming partition to me mostly which i'd gladly drop if i could run all valve dx11 and gfwl games on my versatile and superfastswitching useful minty desktop here
      but i can't
      but this should be the time to lure those people to 'the cloud' right ? For a minimal fee (they just have to keep paying it for a lifetime or lose access ofcourse as i understand it) and no more worries about upgrading anything at all ever ? Could practically run it from any tabbelet that way ?

      --
      Free speech was meant to be free for all... how can anyone grow up in a nanny state ?
    34. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      VMWare.

      Looks like a case of move alll special software over to Linux, there are too many Windows upgrades.

    35. Re:I'm gonna say... by mhajicek · · Score: 1

      I've had to repair an industrial system that required a specific version of win 95, and a specific motherboard. Fortunately I was able to find a compatible replacement hard drive, otherwise the whole thing would be scrap.

    36. Re:I'm gonna say... by countach · · Score: 1

      If you can't afford $10,000 I'm guessing you might have problems paying for VMWare, then paying for quite a few hours for an IT professional to migrate you and support the new setup. Then probably new hardware to support the setup, and some training to know how to use it. I'm guessing you'd rack up quite a few thousand dollars on such a project. Might as well just pay the damned $10,000.

    37. Re:I'm gonna say... by Stubbyfingers · · Score: 1

      BZZZZT! Wrong! But THANK YOU for playing! Tell him about his Parting Gift of a Lifetime Supply of Turtle Wax, Don!

      I used to work for a medical equipment manufacturer. We were STUCK with XP-Pro. We were buying our licenses from a Microsoft subsidiary in Switzerland that could still sell XP-Pro.
      We ACTUALLY supplied computers (laptops, desktops, workstations, and servers) in addition to printers, networking equipment, and peripherals. We bought our machines from Dell with NO OS installed (actually it came with FreeDOS). Our printers were HP and monitors (not attached to laptops) were really high end Sony. We hooked the computers up to the actual medical equipment we manufactured. If our supplier end-of-life'd a printer, we BASICALLY had to purchase as much stock as we could fit into our warehouse. A change in printer meant we had to do MONTHS of testing FDA testing to ensure the new printer would have ZERO effect on patient outcome. We joked that we had to surgically insert printers into patients to see if their bodies reacted.

      Our computers included specialty proprietary cards--it took YEARS of testing to re-write drivers for a new OS. I SERIOUSLY thought we should TRY to get a professional Linux company like Redhat to write us our OWN STABLE version and lock it down, but, that wasn't my call to make. I suggested it, but it was shot down.

    38. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      VMware Workstation 9 is like $250. For a small office that might have 3 XP machines, that's $750, a lot cheaper than $10,000. Add in a few hundred bucks for someone to install Workstation and train the staff, and you're still way ahead.

      ESXi is free, but isn't really appropriate for this situation unless they also wanted to move to the thin-client model.

      >Then probably new hardware to support the setup

      It really shouldn't require new hardware.

    39. Re:I'm gonna say... by Anonymous Coward · · Score: 0

      install the apps in compatibility mode on Win7 they will work unless they have some kind of version check in them

    40. Re:I'm gonna say... by inglorion_on_the_net · · Score: 1

      True, there may not be viable alternatives. Still, you should be able to expect the supplier of the software to do at least a reasonably competent job. If the quality of the software is unreasonably low, the correct outcome isn't them making you pay more to solve problems that they shouldn't have created in the first place. You don't have to switch to an alternative supplier to demand that the supplier deliver at least reasonable quality, and withhold payment or sue for damages as necessary.

      --
      Please correct me if I got my facts wrong.
  2. specialty software prices by Anonymous Coward · · Score: 5, Funny

    They have a limited market and can't make back their money in volume because there isn't the volume for an eye doctor's database product like there is for Office or Quicken.

    Kind of like college textbooks?

    *ducks*

    1. Re:specialty software prices by fredprado · · Score: 0

      College textbooks are largely irrelevant in the age of Internet. They only exist to keep publishers and bought teachers rich.

    2. Re:specialty software prices by Scared+Rabbit · · Score: 5, Insightful

      That may be the case in some fields, but in most cases I haven't seen materials available online that compare to the texts that I use as a student in advanced mathematics.

    3. Re:specialty software prices by fredprado · · Score: 0

      Then either you haven't looked for it hard enough or you are looking for material so advanced that it can't really be classified as "College Textbooks" or even "Graduation textbooks", in which case you are probably looking for White Papers and not Text Books anyway.

    4. Re:specialty software prices by Scared+Rabbit · · Score: 5, Insightful

      When I've looked I've come across a complete lack of material for most topics beyond say third semester calculus and second semester differential equations that one can read to actually learn a subject. While there are certainly some example problems out there, a cohesive narration of how to go about solving more advanced problems especially with a consistent notation seems to be lacking. Sure there's resources like Pauls Online Math Notes, but that drops off before then. Wikipedia has some formulas and descriptions, but often doesn't have example problems. For many topics, you can find small pieces of information all over the web, but if you want to actually read up on a specific subject I haven't seen anything on the internet that rivals a good old fashioned text book.

      Now, I don't see any reason for there to be new editions as often as there are. Many of the textbooks I read in my spare time are actually pretty old, but outside of some of the topics that rely on technology there isn't a whole lot of reason to have new editions. Even something such as numerical analysis (which should probably have a technology based theme for CAS) doesn't really need to be updated very often as the algorithms don't change, just the languages that may be used.

      Perhaps I'm just biased, but a well written text book seems much more useful than gleaning bits of information from a variety of sources that all use different notations and symbols for learning about a topic in math.

    5. Re:specialty software prices by Samantha+Wright · · Score: 4, Interesting

      Actually—(a) they're just called "papers," the "white" part is a specific piece of IT jargon, and should be pronounced "scientific-sounding marketing material," as white papers are almost never rigorous or unbiased, and (b) there are plenty of books published at levels above the expected comprehension of a graduate course; these are usually bundles of papers and protocols (procedures). They're sometimes called "textbooks," but more properly "monographs."

      And for what it's worth, graduate textbooks and monographs are cheaper than undergraduate textbooks because they involve fewer writers, as the material is more narrow and there are fewer experts available. Monographs in particular are exceptionally cheap because the idea of publishing a book generally comes up after the material has already been written.

      Regarding the availability of content, however, the Internet is really not all that it seems when it comes to content for fourth-year undergrads and grad students. Textbooks targeted at such groups generally require combing a great deal of journal articles, which are generally available, but may not necessarily be in a consumable format. My favourite example is this paper, which outlines a method of constructing a solution to a problem (WJISP in polynomial time) and then completely fails to explain how the method works (It takes about half an hour to work out even when you know what they're talking about.)

      This is where having a competently-written textbook becomes invaluable, and were it not for Wikipedia, many more topics would be completely unrepresented in any electronic secondary source.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    6. Re:specialty software prices by oGMo · · Score: 1

      College textbooks are largely irrelevant in the age of Internet. They only exist to keep publishers and bought teachers rich.

      This is really not the case at all. Your class may "require" stupid irrelevant textbooks; I had many like this myself. However, textbooks, i.e., field-specific moderately expensive ($50-80+) texts are often the only useful place to find information. Yes, you can find probably all the information on Java you care about on the web. However, you will have a much harder time finding information on compiler optimization, writing garbage collectors, or other "real" CS topics on the web, beyond very rudimentary hand-wavy descriptions.

      You can find a lot of this information on the internet, usually in the form of papers behind a paywall (e.g., the ACM). However even then, it's usually not condensed into a useful form such that you can easily evaluate the pros and cons of various approaches. If you have to deal with these things, $100 for the textbook suddenly seems very reasonable.

      Building your professional library as a student can be nice; however it would also be nice if professors focused on books that will have a long useful life.

      --

      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

    7. Re:specialty software prices by Scared+Rabbit · · Score: 1

      The only thing I'm likely to find torrents of would be pirated copies of textbooks. A digital textbook and dead tree textbook are going to be pretty comparable. I was referring to non-textbook materials, as that's what the parent and GP post were about.

    8. Re:specialty software prices by fredprado · · Score: 1

      Again you didn't look for it hard enough. I can easily find as much material as I can chew of Calculus, Analytic Geometry, Analysis, Topology, Set Theory, Linear Algebra, Abstract Algebra, far beyond the necessities of a Graduation course, and all for free, and no I am not talking about scanned Text Books.

    9. Re:specialty software prices by fredprado · · Score: 0, Flamebait

      (a) Nope, "White Paper" is an accepted term well outside any IT field as well as within them, regardless of any personal bias or dislike you have toward the term.

      (b) Monographs are nothing more than published papers. They have no intuit of being didactic or serving as learning material.

      Regarding the availability of content, your ignorance and inability to find knowledge does not make the Internet a less rich resource. I understand that you need people to hold your hand but that is a limitation you have and not a problem with the content available in the Internet.

    10. Re:specialty software prices by hyperquantization · · Score: 1

      Torrent search my friend.

      So, I'm just going to go with the assumption you mean to search torrent trackers for scans of print textbooks: this in no way adheres to the qualification "without a textbook". If you've ever tried to actually use a DjVu or PDF textbook in any reasonably advanced field (senior year Physics classes are painful, proper textbook regardless), you quickly realize that a lot is lost in translation. That, and the chances of bringing your digital textbook in for an open-book exam are nil.

      Oh, and never mind the ethical conflict.

      Now where's an off-topic mod when you need it?

    11. Re:specialty software prices by Anonymous Coward · · Score: 0

      As a recent engineering student, most of the material I have learned has only cropped up in the last few years. The internet is rapidly acquiring knowledge due to kids in college now contributing information. This generation of college students are transferring the knowledge they learn to the net, the previous generations haven't had suitable tools.

      Right now you are completely wrong in your belief of information stored on the net in most all college fields, this will soon change in the next 4-10 years. (Unless you consider pirated textbooks residing on the net)

    12. Re:specialty software prices by fredprado · · Score: 1

      Your class may "require" stupid irrelevant textbooks.

      Only if the bought teacher forces you to have it.

      Otherwise what you said is basically false, especially for real CS stuff.

    13. Re:specialty software prices by Dcnjoe60 · · Score: 3, Insightful

      College textbooks are largely irrelevant in the age of Internet. They only exist to keep publishers and bought teachers rich.

      The textbook may be, but the content contained therein is not irrelevant. Regardless of whether or not it is printed on paper or simply stored as magnetic bits, should not the authors of such works be rewarded for their efforts?

      You speak of the internet as if somehow resources magically appear there. To take your comment to its logical conclusion, not only are college textbooks largely irrelevant in the age of internent, but if everything that is needed for one's course of study is free and online, then college itself is irrelevant, too.

    14. Re:specialty software prices by Stormy+Dragon · · Score: 4, Informative

      The term "white paper" originally comes from UK parliamentary procedures and referred to documents containing an official policy statement of the government, as opposed to a "green paper" which only contained tentative proposals for the purposes of debate and discussion.

    15. Re:specialty software prices by Anonymous Coward · · Score: 0

      Mathematical Analysis, Apostol. Used this freshman year. What online resource would you recommend as a substitute?

    16. Re:specialty software prices by newcastlejon · · Score: 1

      Regardless of whether or not it is printed on paper or simply stored as magnetic bits, should not the authors of such works be rewarded for their efforts?

      Yes, if they insist. The question as I see it is why, when the web has made collaborative writing and self-publishing so easy, are students still using textbooks written for profit instead of altruism? Surely there is an abundance of talented and respected academics willing to write for the greater good?

      --
      If God forks the Universe every time you roll a die, he'd better have a damned good memory.
    17. Re:specialty software prices by Anonymous Coward · · Score: 0

      PLEASE LINK HERE. I cannot find good material on this!!! Why must you torment us?!

    18. Re:specialty software prices by fredprado · · Score: 0

      And the term "paper" originally came from the Latin word "papyrus", which comes from the greek , both meaning a material produced from the pith of the papyrus plant. So?

    19. Re:specialty software prices by fredprado · · Score: 1

      Just tell me the subject you are looking for and I will do you this favor. Once.

    20. Re:specialty software prices by davydagger · · Score: 1

      the real question is "are they really?"

      so far, all anti-piracy, pro-copyright, pro-racket noise I've heard is from publishers, who are filthy rich, to keep themselves that way. Many times, artists, writers, etc, get jack shit except mabey a small check, and generally no real rights to their work.

      So what are you really doing for the author?

      Its like when conservatives talk about "everyone who works hard", they mean "people who have money an invested wisely"

    21. Re:specialty software prices by Anonymous Coward · · Score: 1

      How advanced was it? Was it around in the last 20 years? If so then there was plenty of time to recoup the cost.

      In Soviet Russia math covered at high school is equivalent to US college. Stuff I covered at first year at college there equals to master level here. The books were almost free. They were written for prestige, not for profit, and did not contain 100s of pages full of 'filler material'

      Despite the fact that it was a "planned economy", and sucked pretty much in every other sector, there are some aspects that can be replicated

    22. Re:specialty software prices by RabidReindeer · · Score: 1

      So, in other words, you are going to compile a textbook?

      I agree that you can find almost anything you want somewhere on the Internet. The advantage of a text book is having it organized, winnowed for obsolete material (in my field, one of the biggest problems is newbies with old knowledge), and (hopefully) all this structured in a way that's consistent with the course being taught. Done in a more or less consistent style and at a consistent level. With exercises for the student - which is one of the main distinctions between a text book and a reference book.

      If I know enough to organize such a work decently myself, - and I have some really good tools for that kind of stuff - I don't need to be taking the course. If you do, and you are willing to do the work, you are a public benefactor. Bless You. Publishers typically pay entire teams of people to do all those various tasks.

    23. Re:specialty software prices by Anonymous Coward · · Score: 0

      Honestly, with my experience so far, college itself is becoming irrelevant, at least the general education classes. The only problem is that self-study online doesn't get you that little piece of paper that HR departments seem to find so valuable.

    24. Re:specialty software prices by fredprado · · Score: 1

      Publishers nowadays pay very little, and very few of them give even a passing thought about the quality of what they publish. They don't pay entire teams, and they don't even pay well a single professional with adequate qualifications. It is usually the author script and nothing else, except for maybe a proof reading if that much.

      Furthermore textbook knowledge is quite limited and not that well organized many times. On the other hand you can find reasonably organized and well explained material about almost anything in the Internet, free, made by people who do it just to help spread knowledge and nothing else, and these people are not just a few, but many.

    25. Re:specialty software prices by Anonymous Coward · · Score: 0

      Now where's an off-topic mod when you need it?

      There you go. ;) I wasn't going to comment in this thread anyhow.

    26. Re:specialty software prices by fredprado · · Score: 1

      Exactly.

    27. Re:specialty software prices by elashish14 · · Score: 1

      I'm not a mathematician, but there are an awful lot of courses on OCW. There are lots of lecture notes, as well as assignments and exams with solutions to provide examples. They're probably not as polished as a good math book, of course, but they look great as a reference....

      --
      I have left slashdot and am now on Soylent News. FUCK YOU DICE.
    28. Re:specialty software prices by elashish14 · · Score: 1
      --
      I have left slashdot and am now on Soylent News. FUCK YOU DICE.
    29. Re:specialty software prices by anarcobra · · Score: 1

      The nice thing about text books is that the information is all in one place.
      If you rely only on the internet, you are responsible for finding all the information and compiling it into a cohesive whole for yourself.

    30. Re:specialty software prices by Anonymous Coward · · Score: 0

      College textbooks are largely irrelevant in the age of Internet. They only exist to keep publishers and bought teachers rich.

      Apparently you've not seen how much most teachers make from their textbooks. Few faculty authors "get rich." My guess is most make a $1000-$3000. I've known a several who barely broke even after paying for permissions. I've not known any who "got rich."

    31. Re:specialty software prices by fredprado · · Score: 0

      Apparently your ability for self-delusion is quite something.

    32. Re:specialty software prices by fredprado · · Score: 1

      MIT OCW certainly is a start. The lectures will certainly help a lot in ways the textbook could not.

      Then for reading material you could use some or all of these (if you like it chewed up for you):

      http://www.jirka.org/ra/

      http://www.webskate101.com/webnotes/home.htmld/home.html

      http://www.trillia.com/zakon-analysisI.html

      If you can deal with non linear information even Wikipedia has very extensive articles on Analysis. You can start from here:

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

      Or MathWorld:

      http://mathworld.wolfram.com/classroom/Analysis.html

    33. Re:specialty software prices by Dcnjoe60 · · Score: 1

      the real question is "are they really?"

      so far, all anti-piracy, pro-copyright, pro-racket noise I've heard is from publishers, who are filthy rich, to keep themselves that way. Many times, artists, writers, etc, get jack shit except mabey a small check, and generally no real rights to their work.

      So what are you really doing for the author?

      Its like when conservatives talk about "everyone who works hard", they mean "people who have money an invested wisely"

      Whether or not the publisher is screwing over the author is a separate issue from whether or not the author should be rewarded for their work. Just because the author currently is screwed over by the publisher doesn't mean they should be screwed over by the public by not getting paid. If that would be just, then what the publisher is doing is just also.

      Putting it differently, is the problem that textbooks/e-books are too expensive or that the author isn't paid their fair a just reward for their effort? Get that question wrong and then the solution wil be wrong. For instance, if the real problem is that the author is not adequately rewarded, well, by making textbooks free, that doesn't fix that and eventually there will not be any textbook authors.

      So the question ultimately is what is the problem to be solved?

    34. Re:specialty software prices by Anonymous Coward · · Score: 0

      Regardless of whether or not it is printed on paper or simply stored as magnetic bits, should not the authors of such works be rewarded for their efforts?

      Yes, if they insist. The question as I see it is why, when the web has made collaborative writing and self-publishing so easy, are students still using textbooks written for profit instead of altruism? Surely there is an abundance of talented and respected academics willing to write for the greater good?

      So let me get this straight, other people are supposed to sit there and write stuff for the greater good because you are not inclined to pay for it? How would you like to spend most of your spare time pouring over materials writing a textbook? Writing a quality university level textbook isn't a trivial undertaking. And it's not as if it ends when you publish your book, you have to mantain the thing, make corrections, update it, the list goes on.... It's not as if people writing textbooks are making milliions, it's not a license to print money. Some academics still do this because it enhances their professional standing or simply because some topic in their field has only outdated books available. Margins are slim and the target customers are so penniless it actually makes economic sense to some of them to check 600 page textbooks out of the library and then sit for hours with an doucment scanner digitizing them at 300dpi and then running them through OCR software to save a few bucks if they can't get the textbook off as a PDF off Bittorrent...

    35. Re:specialty software prices by Martin+S. · · Score: 1

      This dates back to earliest availability of paper stock, White Papers were published on the best quality white paper, the drafts used cheaper paper stock with a green hue.

      The semantics are also quite interesting, the french carte blanche (card white) which now means roughly having "full power" in English.

    36. Re:specialty software prices by Anonymous Coward · · Score: 0

      then college itself is irrelevant

      Now you're starting to get the picture! If we could only get the HR departments to realize that the Degrees from College are not worth the paper they are written on.

    37. Re:specialty software prices by nhat11 · · Score: 1

      I didn't realize college textbooks involves life and death situations.

    38. Re:specialty software prices by Anonymous Coward · · Score: 0

      Microsoft is just evil to end support for XP when the computers that were sold with XP are still running fine. I have one, and use it to sample albums and tapes, then burn to CD. When XP EOLs, I have a few choices: Install Linux and use Audacity instead of EAC, despite the fact that Audacity lacks features I consider essential and sampling and burning would take ten times as long; I could buy a brand new computer with a newer version of Windows (which is the real reason why MS EOLs older OSes, the god damned greedy sons of bitches) and just throw a perfectly good machine in a landfill (why do the rich insist I be wasteful?) and have less cash to spen on someone else's wares, or just say "fuck it" and keep running XP and EAC with no patches for Microsoft's shoddily written OS that they still haven't fixed. Guess which choice I'll choose? Yep, door #3. If that machine becomes a spambot, it's Microsoft's fault.

      This is one more reason to avoid Microsoft (indeed, all closed source) software whenever possible. I wish Audacity had the features EAC has, Linux would be on that computer in twenty minutes. If MS is EOLing XP, they should at the very least release the source code so their customers' customers can patch it themselves (their customers are OEMs, not you).

      Ending support for an OS that is in widespread use is shameful. Too bad rich people are shameless. These people need to be tarred an feathered. If you have a perfectly good computer running XP, write its manufacturer and demand that you be supply you with patches. They're the ones responsible for that computer, they manufactured it and sold it to you. I plan on contacting Dell about the XP box I have (I also have an Acer and an HP, but the Acer is running W7 and the HP kubuntu, I bought that one used and installed Linux on it).

    39. Re:specialty software prices by dcw3 · · Score: 1
      --
      Just another day in Paradise
    40. Re:specialty software prices by Anonymous Coward · · Score: 0

      Software and OS should NOT be commodities like apps and such. I forsee forced legislation that requires certain industries - medical, hospital, first-responders, etc.. that REQUIRES a given package to be supported, updated and maintained indefinitely. With so many fly-by happening, and the like and the fact we're already living in an era of forced obsolesence - companies REQUIRE a software platform to not only be available but offer continuity.
      The medical industry in this example is a great illustration of what could be devastating affects to the ultimate enduser - the patient.

  3. Should run on Win7 by Anonymous Coward · · Score: 0

    No need to upgrade to new software, it should run on Win7. There are multiple ways to configure compatibility.

    1. Re:Should run on Win7 by adonoman · · Score: 5, Informative

      Yup. The easiest is to upgrade to windows 7 Pro or Ultimate and install XP Mode

    2. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      But even that won't work for all titles.

      At my job I provide tech support for some very old educational software, if XP mode had worked for one of our titles we wouldn't have created a new version.

      No seriously, if it barely works it's considered to work and won't get upgraded.

    3. Re:Should run on Win7 by ChumpusRex2003 · · Score: 2

      True. However, there may be issues of vendor support. Some business apps are, and this includes specialist medical apps, mission critical, or at least sufficiently important that business may be compromised in the event of failure.

      I know one hospital that recently upgraded their hardware. However, some of the middleware needed to make their various medical records applications work together, was only supported by the vendor on XP SP1. There were several problems:
      1. The critical nature of this middleware, and the fact that the vendor would not support windows 7 (or even XP SP3) with their version of the software.
      2. The complex interaction of this middleware with so many other apps meant that they could not run the middleware in VM as it would not connect to the other apps via OLE/COM or whatever non-networkable protocol it used.
      3. The prohibitive cost of sourcing an updated version of what was effectively a custom built solution, and the fact that the original vendor had been bought-out by a new company who were desperate to kill the original product, but were tied into a 10 year support contract. So, although they were contracted to provide 10 years of support, they were only going to support the original config.

      The result was that when the original hardware reached end-of-life and had to be updated late last year, the hospital had shiny new quad-core Xeons with 8 GB ECC RAM, and 15k RPM SAS RAID workstations with 2 GB Quadro cards running XP SP1.

    4. Re:Should run on Win7 by Anonymous Coward · · Score: 5, Informative

      The issue is that medical devices require certified tested/verified drivers to ensure accurate results.
      Due to the changes between XP and 7, some instruments require updates software with the corresponding "certified" drivers.

      I recently ran across this with pulmonary function testing software at our mine.

    5. Re:Should run on Win7 by slew · · Score: 4, Interesting

      No need to upgrade to new software, it should run on Win7. There are multiple ways to configure compatibility.

      FWIW, Win7 seems to be much more friedly to this than win8.

      I've had two 16-bit programs (one used for point-of-sale another a game my mom likes to play) hobbling along since win95. WinXP worked okay (some compatibility flags made it work), Win7 was a bear to make work with the printer and the point-of-sale program, and finally win8 broke both of them. No application error message, just win8 says, you can't run them anymore (the troubleshooter recommends using winxp mode sp3, but that doesn't work, nor do any of the other modes from win95, 98, me, XP-sp2, Vista, or win7, w/ or w/o administrator priviledges, or in reduced color mode). The orginal publisher of both pieces of software are no longer in business, so purchasing upgrades to the new OS is a non-starter.

      I've had to downgrade two new computers back to win7 and winxp (didn't have more than one spare win7 licence, so I had to reach back to xp) to support these programs for now, but now the writing is on the wall. I'm sure that my case is not unique and given my predicament, I'm sure that there are some applications that just won't run on win7 either even in compatibility mode.

    6. Re:Should run on Win7 by Synerg1y · · Score: 1

      Anybody with half a brain checks compatibility before doing business upgrades.

      Anybody with a quarter knows how to run win 7 with xp mode to run xp apps. I don't believe #2 for a second, OLE / COM don't do anything special that would interfere with the virtualized IO of a VM. I honestly just think people blame the VM when they can't get networking to work. If it required special hardware components that required drivers that weren't on 7 and had no virtual equivalent, that I'd understand.

      I wouldn't say anything, except I somehow feel like my tax dollars are getting indirectly wasted by incompetent IT.

    7. Re:Should run on Win7 by steveg · · Score: 3, Insightful

      How well does this interact with hardware?

      We tried using a virtual machine to run National Instrument's LabView. It did not get along well with the NI Elvis breadboard systems we are using. Using it on native Win7 machines didn't work either.

      XP mode is a VM based technology, though admittedly not the same as we used. Does it communicate better with external hardware than VMware?

      I don't know the nature of the software she was using, but some I have seen in optomitrists' offices *does* run hardware. If that's the case, XP mode and other virtual machines might not be good a solution.

      --
      Ignorance killed the cat. Curiosity was framed.
    8. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      I don't get it. There's medical software (they usually get lauded for being cheap an accessible) with i devices.

      If they never bothered updating their software, they would be stuck on each original model -- and they don't even SELL those anymore, let alone having the possibility of buying some cheap hardware and use your existing installation media to have a fighting chance of it working.

      APIs in Windows XP are still available in Windows 7 and 8. Hell, I've run Windows 3.11 on XP and there's no reason to think it won't work on Vista, 7 and 8 - especially with XP compatibility mode.

    9. Re:Should run on Win7 by lennier · · Score: 5, Informative

      No need to upgrade to new software, it should run on Win7. There are multiple ways to configure compatibility.

      "Should" is most certainly not "will". There's a piece of somewhat exotic medical hardware I have the misfortune of knowing which has drivers which only work on XP - mostly because it uses an extremely cheap and badly designed anti-piracy dongle. And no, it does not run on Windows 7 with compatibility mode, and no, it does not run in Virtual PC either. Because dongle.

      (Because when a piece of hardware costs $10,000 and up, and the software which connects to it is utterly useless without that expensive hardware - because it's basically just a dial showing a readout - of course a practical use of programer time is to add an extra pointless $1 anti-piracy hardware component to stop the millions of free copies which will soon flood the intertubes. Sigh.)

      Anyway, tldr, yes, this is a huge problem in medical (or any special-purpose, critical-path) software. It's written by a hybrid of Ebenezer Scrooge and Bizarro Iron Man. Exorbitantly expensive, cheaply written, full of edge cases and bugs, hugely dependent on the manufacturer's support whims, will only run or be supported on extremely vanilla OS, and built without any concept of security or ability to work with a patching plan.

      And then there's actual "security" software, that runs cameras and such, and if anything that's worse.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    10. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      Whatcha mining?

    11. Re:Should run on Win7 by crutchy · · Score: 1

      when you go fishing you may not catch any fish either

      it might not work, but is there any harm in someone actually trying it?

      surely there are IT shops that these medical people deal with that would have a spare win7 machine laying around

    12. Re:Should run on Win7 by bickerdyke · · Score: 1

      Anybody with half a brain checks compatibility before doing business upgrades.

      Anybody with a quarter knows how to run win 7 with xp mode to run xp apps.

      Assuming the client (here: doctor) has an installer for the software and knows how to install and configure it from scratch. That's also an assumption thats taken as a given for for "normal" software, but is not always for speciality software.

      I know that because we used to sell software exactly like that. (At first because it depended on specific hardware and specific OS settings, then because customers got used to it and because we didn't have the ressources to pack an installer for a while.)

      --
      bickerdyke
    13. Re:Should run on Win7 by ChumpusRex2003 · · Score: 1

      The problem wasn't so much with virtualized IO. The problem was the way in which the middleware communicated with the *client* software on the workstation. It did some horrible hackery where it loaded the other apps DLLs and directly called various interfaces exposed by the DLLs in the software to send messages. No RPCs or pipes in this software (which says something about the quality of the middleware).

      No one could find a way of doing that unless the client software ran in the same VM as the middleware. This would have been an option, but these workstations did *nothing* else apart from run these half-dozen apps.

      It was decided that it was better to just run XP on the bare metal, than load win 7 with nothing except VMware, which would then run the fully loaded XP.

    14. Re:Should run on Win7 by crutchy · · Score: 2

      maybe the medical profession would be better off pushing for linux drivers... at least with a smaller profit motive there is some semblance of stability

    15. Re:Should run on Win7 by FaxeTheCat · · Score: 4, Informative

      XP mode has the same vulnerabilities as XP. Its support will stop when the XP support stops.

    16. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      Why doesn't XP mode work? XP mode is just a virtual machine running Windows XP. Maybe Microsoft left something out is all I can think of.

      You probably ought to tell Microsoft about the problem as XP mode is one of their selling points of 7.

    17. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      Not just win7. My wife is a sonographer that has to use agencies for filing and analysis of imaging. The software has to run on laptops (mobile operation), but the service companies' code does not run on win8, not a support issue, but it won't run whatsoever. That causes huge problem when scanners and doctors buy new laptops without factoring in the issues with the companies they use to do the drudge work. Even though the solution is to throw money at it and simply down-version the OS, doctors have the attitude they make no mistakes, technical issues should be fixed for them at someone else's cost. Even though they're charging over $100 for 10 minutes work, they won't stump up a win7 license.

    18. Re:Should run on Win7 by nametaken · · Score: 1

      If your software is so insanely mission critical (running on XP?) that a driver certification issue is a major legal liability, then you've already built the cost of hw/sw into the cost of doing business, and you pay the $10k for the new stuff.

      More than likely, in situations as described by the OP, your customer database isn't so ridiculously fanciful or connected to anything life-saving, and it's actually a non-issue. Test it in compatibility mode, and if that doesn't work, look for a solution that isn't going to come with absurd vendor lock-in.

    19. Re:Should run on Win7 by fredprado · · Score: 2

      XP mode runs over Virtual PC, which is not exactly a well polished and bug free virtual machine implementation. It has quite a collection of issues.

    20. Re:Should run on Win7 by Princeofcups · · Score: 1

      And no, it does not run on Windows 7 with compatibility mode, and no, it does not run in Virtual PC either. Because dongle.

      VM does not preclude dongle use. There are lots of network based "virtual USB" devices which work just fine. We are using them at work for a couple of different virtualized apps. P2V, network dongle, good to go.

      --
      The only thing worse than a Democrat is a Republican.
    21. Re:Should run on Win7 by amiga3D · · Score: 1

      Sounds like they need a version of Wine for Windows 8.

    22. Re:Should run on Win7 by sribe · · Score: 1

      The issue is that medical devices require certified tested/verified drivers to ensure accurate results.

      Medical records software is not a medical device. Now, *maybe* the system in question interfaces directly to some medical device, but probably not--most medical records software, *especially* for small practices, does not.

    23. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      dosbox doesnt work?

    24. Re:Should run on Win7 by zorro-z · · Score: 4

      It's kind of the opposite problem, but I encountered governmental agencies- for a large American city to remain nameless- who, today, continue to produce Web applications that require Internet Explorer 6 on Windows XP or earlier. When we encountered problems accessing them on 64 bit Windows 7 w/IE 9 (Compatibility Mode turned out to be the workaround), I called the head of the department in question to tell her that, well, most new machines today would be running 64 bit Windows 7 + IE 9 (or better), so it might help them to write code that didn't require IE 6.

      She asked me to call her (apparently so that she could tell me something off the record) and told me that, for her department, a "new computer" was anything about 5 years old. Apparently, 5 years back, they got a bunch of Windows XP computers w/MS development tools, and that's where they still are today. Budget issues won't allow them to upgrade, so they're stuck writing code that would have been mediocre 5 years back, and is utterly horrid now. Wouldn't surprise me at all to see many governmental entities in the same boat.

      --
      -Z
    25. Re:Should run on Win7 by NormalVisual · · Score: 1

      (Because when a piece of hardware costs $10,000 and up, and the software which connects to it is utterly useless without that expensive hardware - because it's basically just a dial showing a readout - of course a practical use of programer time is to add an extra pointless $1 anti-piracy hardware component to stop the millions of free copies which will soon flood the intertubes. Sigh.)

      Back when I was writing software for industrial laser markers, I had this same discussion with the engineering VP. He wanted to start requiring dongles to run the software, and my reply was, "you mean this $150,000 machine isn't enough of a dongle for you?" I guess he just hadn't thought of it in those terms.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    26. Re:Should run on Win7 by slew · · Score: 1

      dosbox doesnt work?

      Both are 16-bit windows programs, not dos programs...

    27. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      Are you using the 64-bit version of Windows 8? The x86-64 architecture cannot directly enter 16-bit mode from 64-bit mode, so it would require software emulation to run a 16-bit application in a 64-bit operating system (which Windows does not provide).

    28. Re:Should run on Win7 by Anonymous Coward · · Score: 1

      Both are 16-bit windows programs, not dos programs...

      Not necessarily a problem. I've got an ancient Oxford English Dictionary CDROM, which is a 16-bit Windows program so it won't run natively on my 64-bit Windows 7 laptop. But I can run it in Windows 3.1 running in DOSBox. I put it in the Windows 3.1 startup folder, so when I launch DOSBox it automatically launches Windows 3.1, then the application running full-screen. It's not seamless (the clipboard doesn't work between OSes), but it's better than not running at all.

    29. Re:Should run on Win7 by lux2388 · · Score: 1

      I have a real issue with this, win7 does not do a good job of supporting old protocols, I have tried and tried to get my old software running on it however I get a frozen os or the end users get a blank screen. All wikis on compatibility mode have been followed and to no avail. So basically what I will have is an unpatched server. It won't be the first time ms has left me in the dark. Im already working on converting everything over to linux.

    30. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      Windows 7 has this awesome mode available in pro & enterprise versions called "Windows XP Mode"
      It's a VM of XP that runs apps as if they were installed on win7 by publishing the launch icon to the win7 desktop. It can take a bit of setting up, but allows things like USB pass through, to allow the dongle to be only seen by the XP guest & not by the win7 host, this would allow your "dongle" or whatever to work on the VM.
      It still doesn't completely solve the problem tho, as the XP VM will still be upatchable once MS drops support.

    31. Re:Should run on Win7 by NJRoadfan · · Score: 1

      Run Windows 3.1x in DOSBox. It actually works surprisingly good. Windows 8 32-bit out of the box has 16-bit app support turned off by default, maybe that was the problem? Overall the NTVDM/WoW subsystem really hasn't changed since the XP days, if anything Win16 is a more stable target then Win32!

    32. Re:Should run on Win7 by cbhacking · · Score: 1

      I believe Win8 x86 may have finally removed the NTVDM (NT Virtual DOS Machine) required for running 16-bit apps. It's never been present in x64 versions of Windows - it's not possible to switch the CPU back into 16-bit mode after switching it up to 64-bit mode without first resetting it - but it's so incredibly legacy on win8, not to mention being a potential security liability, that I wouldn't be surprised if it was removed. (I'm assuming, of course, that you're running a 32-bit Windows 8 version.)

      If you desperately need 16-bit support on a Win8 machine, your best bets are DOSBox (which emulates a 286 or 386 on machines where that mode isn't directly available) or virtualization (my Win8 x64 machine happily runs WFW3.11 on DOS 6.22 - a 16-bit OS - in a Client Hyper-V VM; please don't ask why). I think you need a 64-bit version of Win8 in order to use Client Hyper-V, but there are many options for 32-bit Windows hosts.

      --
      There's no place I could be, since I've found Serenity...
    33. Re:Should run on Win7 by Opportunist · · Score: 1

      Including its drivers?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    34. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      Actually, this was win8, it works okay in win7 (although it took some fiddling to get PRT1: to work)

    35. Re:Should run on Win7 by Golden_Rider · · Score: 1

      Yup. The easiest is to upgrade to windows 7 Pro or Ultimate and install XP Mode

      XP mode won't fix what this whole thing is about, that support for Windows XP will end next year and continuing to run it will turn into a security risk. Windows 7's XP mode is nothing else than running Windows XP in a VM, and Microsoft will officially stop support for it next year, too.

    36. Re:Should run on Win7 by Golden_Rider · · Score: 3, Informative

      Why doesn't XP mode work? XP mode is just a virtual machine running Windows XP. Maybe Microsoft left something out is all I can think of.

      Because support for XP mode will end next year, too.

    37. Re:Should run on Win7 by Anonymous Coward · · Score: 0

      FWIW, I tried to make sure 16-bit app support was on (googling around suggested this was probably the problem) when I tried this about 8-months ago. Also didn't work.

      Although I can't be sure, I think the Point-of-sale app does some hook to dialog boxes that maybe isn't allowed anymore (there was always something funny about one of the configuration dialog boxes for the printer). I'm guessing the problem with the game is that it seems to actually check something about the OS before it runs (tried running it in an emulator and it makes few wierd calls to INT services after it goes into the windows event loop and requests full screen mode). Anyhow, I have a solution now for both problems (go back to older OSs), so I've not spent any more time on this in the last 8-months...

    38. Re:Should run on Win7 by yuhong · · Score: 1

      They actually disabled NTVDM by default but did not remove it in 32-bit version.

    39. Re:Should run on Win7 by pnutjam · · Score: 1

      I'v run into this and solved it with a USB network hub, then forgot those existed. Thanks for the reminder. I hate dongles!

    40. Re:Should run on Win7 by Blaskowicz · · Score: 1

      does using Win 7 32bit and running the XP driver for the dongle work?

    41. Re:Should run on Win7 by rickb928 · · Score: 1

      Plenty if reasons why. our oldestvsoftware requires a serial port to be present to allow us to emulate a modem. this is very hard on Win 7 machines, and cannot be bypassed.

      instead of rewriting the system to not require that, we went with a new design, .NET and all, which isn't an improvement, but it works on 7.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    42. Re:Should run on Win7 by secret_squirrel_99 · · Score: 1

      Except this isn't a medical device. Its practice management and it isn't FDA certified, nor does it require certification

      --
      If privacy had a tombstone it would read "We did it for your own good" . -- John Twelve Hawks
    43. Re:Should run on Win7 by geekoid · · Score: 1

      *Looks at his Win 7 Virtual PC running XP MOde*
      * looks at dongle on win 7 box*

      Sure whatever.

      Nitwits, you are all nitwits.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    44. Re:Should run on Win7 by LandGator · · Score: 1

      The FDA thinks it is. My wife documents and tests software which runs a labaratory device, and the FDA is all over her company like white on rice with every new version of ware.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
    45. Re:Should run on Win7 by sribe · · Score: 1

      ...runs a labaratory device...

      Did you actually read what I wrote???

      Medical records software is not a medical device. Now, *maybe* the system in question interfaces directly to some medical device, but probably not--most medical records software, *especially* for small practices, does not.

    46. Re:Should run on Win7 by enwewn · · Score: 1

      "Security" software is the best at not working on the computer you want it to work on, ie any thing newer then the software publishing date. Though I am kinda happy with the web interface movement in this area, it is still not right. IE software that will not run on anything but windows 2000 due to drive and dongle issues.

  4. Helps but not a complete solution. by HaeMaker · · Score: 5, Insightful

    That helps with hardware incompatibility but not security.

    1. Re:Helps but not a complete solution. by rbprbp · · Score: 2, Interesting

      You can run Windows XP as a VM which is isolated from the internet through a firewall. That will probably help.

      --
      They're there in their room. You're on your own.
    2. Re:Helps but not a complete solution. by DragonWriter · · Score: 4, Insightful

      You can run Windows XP as a VM which is isolated from the internet through a firewall. That will probably help.

      Unless your WinXP-reliant software is also needs access to the internet.

    3. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 5, Insightful

      Run it through a WHAT? Why am I running XP inside of a window? Oh no, I just deleted it. Did you break my computer? I don't care if you think you're smarter than me. I just need things to work. I have a lot of patients to see.

    4. Re:Helps but not a complete solution. by Hylandr · · Score: 5, Insightful

      This. Pretty much sums it up. We can engineer all sorts of solutions but in the end they will be calling you to run it for them.

      Don't let them try an barter services for it either, they will *own* you.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    5. Re:Helps but not a complete solution. by CanHasDIY · · Score: 4, Insightful

      You can run Windows XP as a VM which is isolated from the internet through a firewall. That will probably help.

      Unless your WinXP-reliant software is also needs access to the internet.

      Considering this particular summary is in regards to medical software, I certainly hope that's not the case.

      Although I can see it being an issue for other industries.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    6. Re:Helps but not a complete solution. by crazycheetah · · Score: 4, Informative

      Having worked in hospitals, and currently working more in the background in the medical field, you would be really surprised how much of it needs access to the internet. Most of the software I've worked with in the medical field does, and it's only going more in the direction of needing access to the internet than away from such.

      I can't speak for software in smaller clinics and stuff, as I'm not real experienced there. For a lot of hospitals and stuff, though, there's a lot of server farms hosted far off site that they have to connect to in order to do anything with the software.

    7. Re:Helps but not a complete solution. by DragonWriter · · Score: 1

      Unless your WinXP-reliant software is also needs access to the internet.

      Considering this particular summary is in regards to medical software, I certainly hope that's not the case.

      There is certainly medical software that needs to communicate over the internet; its very commonly important for electronic health record (EHR) software and medical billing software (and, quite often, almost anything else is going to tie into one or both of those systems.)

    8. Re:Helps but not a complete solution. by dugjohnson · · Score: 1

      Maybe I didn't understand your comment, but do you believe that medical software doesn't need access to the internet?
      Connectivity is actually mandated by some of the meaningful use requirements and there are more coming. That said, the US government has made a lot of incentive money available for people to update their software to meet those requirements, so the 10,000 cost could have been defrayed by some planning on the part of the practitioner.
      And, yes, I have spent much of the last 10 years writing medical software in exactly this market.

      --
      My brain is overly lubricated
    9. Re:Helps but not a complete solution. by beelsebob · · Score: 2

      What, you expect software that shares records between your doctors, your local hospital, and the specialist 3 cities over to have its own private network that in no way interacts with the internet? Not even a VPN over the top of it? It's own, completely separate, private, cabling and all, network? That would certainly explain the $10000 a license cost.

    10. Re:Helps but not a complete solution. by sycodon · · Score: 0

      Probably only for Licensing Verification.

      Can't have anyone pirating your $10,000 a client software.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    11. Re:Helps but not a complete solution. by Holi · · Score: 5, Informative

      Medicare billing. I have done several medical software installations, they all have a strong need for internet access for electronic transfer of medicare records.

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    12. Re:Helps but not a complete solution. by Holi · · Score: 1

      There are several government programs to help practices upgrade software to deal with the new electronic record regulations.

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    13. Re:Helps but not a complete solution. by ssam · · Score: 1

      by not running a webbrowser with a full set of pluggins in the VM you would be protected from most security threats.

    14. Re:Helps but not a complete solution. by varkk · · Score: 3, Insightful

      A lot of medical software has legitimate reasons for network connectivity. For example lab tests/results, GP practice software can integrate with the local providers and a doctor can order blood tests done directly to the lab and have the results sent straight to the GP practice electronically. Also support is another big one, if you are paying $10k for some software and you are having an issue it is always good to have a technician able to remote in and solve it quickly. The answer for this sort of software is to not buy it outright but instead be paying for it yearly/quarterly. This moves it from being a capital expenditure to an operational one which can make things a bit easier when planning the budget. Also if your business depends on a critical piece of software you need it backed by someone to keep it working.

    15. Re:Helps but not a complete solution. by sribe · · Score: 1, Flamebait

      There are several government programs to help practices upgrade software to deal with the new electronic record regulations.

      Those programs are a fucking nightmare.

    16. Re:Helps but not a complete solution. by rbprbp · · Score: 1

      This is why you add a rule, and configure the guest operating system, to allow this application - but nothing else - to connect to the internet. While you're at that, you probably could do a minimal-enough install of Windows which would only run the application.

      --
      They're there in their room. You're on your own.
    17. Re:Helps but not a complete solution. by scumdamn · · Score: 5, Informative

      We have Medisoft running in Windows XP Mode under Windows 7 right now. It works like a champ. It's only compatible with XP so we waited a long time to upgrade but we finally did it with a virtual machine and Windows 7.

    18. Re:Helps but not a complete solution. by AmazingRuss · · Score: 1

      In that case, I'd just block everything but what they need at the firewall. Most likely they aren't listening on a port for anything.

    19. Re:Helps but not a complete solution. by FuzzNugget · · Score: 2

      Two words: seamless mode

    20. Re:Helps but not a complete solution. by Ryanrule · · Score: 1

      Just quote an insane hourly rate. I can be owned quite easily for 1000/hour.

    21. Re:Helps but not a complete solution. by mysidia · · Score: 2

      Considering this particular summary is in regards to medical software, I certainly hope that's not the case.

      It's very common that medical software would need network access.

      To upload results to records server.

      To upload test data to lab and other offsite servers.

      To download and print lab test results.

      To download updates to consumables, such as per-software-invokation license; verification against activation servers, download new billing code lists.

      Transmit medical data to insurance companies and government.

      Perform billing operations.

      Download new versions of forms.

      Backup data to central server at location, and off site locations.

    22. Re:Helps but not a complete solution. by countach74 · · Score: 1

      But that won't address security problems that arise when connecting to a server/computer, which is the vast majority of connections when a "client" in the client/server model.

    23. Re:Helps but not a complete solution. by DaHat · · Score: 1

      And are also paid for by taxpayers.

    24. Re:Helps but not a complete solution. by sribe · · Score: 2

      And are also paid for by taxpayers.

      Yep, that too ;-)

      Misery for the doctors to get the funds, misery for the doctors to keep the funds and not have to give them back, all the funds taken from the taxpayers.

      Oh, and to boot: regulations that stifle innovation and guarantee that medical records software will continue to be developed using long-outdated inefficient methods that produce usability disasters.

    25. Re:Helps but not a complete solution. by budgenator · · Score: 2

      Trust me, if "they take insurance" they're on the internet, that's how they bill the insurance companies. What the article is talking about is most likely what's called Practice Management Software, it handles scheduling, billing, and increasingly Charting. In a Optometrist's Office the needs are pretty elementary, 10,000 patients, having a couple hundred different benefits plans with fairly different coverages, deductibles, co-pays, and fee schedules; sometimes if the "insurance" doesn't cover the Doctor's fee they can bill the patient for the remainder and sometimes you have to write it off. Store the patient's records are trivial compared to billing. A dentist's office needs in addition to the above digital photography, digital intra-oral photography and digital radiography; a lot of Veterinarians use practice management software designed for Dentists and Care Credit even cover Veterinary services.

      I work in a Dental Office that recently had to upgrade, our hardware was blowing caps on the MoBo and the WinXP was an OEM version so we couldn't repair broken hardware and still run WinXP. The database engine on the server that was compatible with Windows 7 clients was incompatible with WinXP. We couldn't go to digital X-rays and electronic charting because the server only had 80 GB of disk space and was running Win2K. So we had to bite the bullet, and we spent $28K on new hardware and software. Before it's over, We'll probably have to buy another 5 pack of software licenses and a couple more computers.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    26. Re:Helps but not a complete solution. by Architect_sasyr · · Score: 1

      Surely you can control where that goes though - medicare billing is going to be pretty damned obvious (*.medicare.gov.au) and most sites like that have specific IP lists (and port lists) that you can use to lock your firewall down to.

      Sure, it's still strictly "internet" access, but it's not like you're going to get a drive by attack when all you allow through the packet filter is access to the specified domains IP ranges and maybe the ISP DNS server to look them up for the software. This is security one-oh-one really, and something we already do for our 4d based medical magic (you know the craptastic software I mean).

      Security on a medical computer like this should not be compromised for the sake of a doctors ease of use. Give the XP machine (VM or otherwise) a dedicated IP and do it properly, or stop screwing around and let someone else do it. (Not necessarily directed at you Holi)

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    27. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      Your attitude is intellectually dishonest. Specialists can be trained if there is cost savings involved

    28. Re:Helps but not a complete solution. by crazycheetah · · Score: 4, Interesting

      I'm in agreement with you.

      On the flip side, I can think of one hospital I worked at that was a constant back and forth between the guys doing the network security and the doctors. The doctors won every time, with the guys doing the network security walking away with scraps of their generally good ideas. They eventually found a good compromise that didn't leave a bunch of security issues, but the doctors had the better leverage and wanted ease of use if they were going to use the computers at all. They just wouldn't use your computers if you made it too difficult (which was not very difficult at all, but not as easy as the old ways they did things). That said, they were able to figure things out, but if security makes the doctors' life more difficult, they'd rather just do it all without the computers, making the whole thing a moot point.

    29. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      Sure it does, if its a local VM and isn't allowed on the net how is it gonna get infected?

      I had a lot of small businesses that took a "if it ain't broke" attitude until I showed them just how much all those P4s running XP really costs, you'd be surprised how many think "A PC is a PC" and don't realize how truly shit the Pentiium 4 really was. between Intel just not giving a shit about power usage (to the point that many of the low end chips even had speedstep disabled so they run full blast 24/7) to the amount of wasted cycles due to truly shitty performance (whomever designed a 31 fricking stage pipeline should have been shot) that is so bad that an Atom or Bobcat dual core can beat it. If there is one chip that can't go to the dump fast enough it is the Pentium 4 and hopefully the death of XP will finally put all those Pentium 4s onto the junk heap where they belong.

      There isn't any reason if they have specialized software they can't just slap it on an XP VM, there is even software that will just clone the existing and turn that into a VM which really comes in handy when you are talking about a system with years of software accumulation or software that is a royal PITA to get set up. If its like the last doctor's office I switched out you are talking about 8 to 20 Prescott and Cedar Mill P4s, swapping those out for ULV Athlon duals made a pretty big difference when it came to the heat, noise, and electricity.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    30. Re:Helps but not a complete solution. by Architect_sasyr · · Score: 5, Interesting

      Yeah, best case we've deployed is a Citrix XenApp farm coupled with local computer access. Xen servers control medical software, local desktops are pretty free for email and porn (a surprising amount of porn for medics who are idle). We can control the Xen computers easily enough this way, local computers are wiped if they have a problem via our "perfect world" deployment policy*. It's nice, compromises are minimalistic at best and we segregate the desktops from the servers pretty solidly (with the file/print servers in the middle - "dual homed").

      Doctors can do what they want, netops are happy with what they get to lock down, and we even pass a lot of the DSD compliance ratings (not that we're audited, but it's a good benchmark).

      *Can't solve your problem in 10 minutes, a further 5 minutes to blow the machine back to standard image. 5 more to reconfigure default accounts and such (which is automated, but we also need to wait for download/ sync of emails etc.). 20 minutes downtime from start of call to end, maximum.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    31. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      IIRC and its been a couple of years since I had to set up XP Mode on Win 7 for a business as most of my business customers switched within 6 months of release, but I do believe that XP mode adheres to the Win 7 firewall rules which means you can get as fine grained as you want and only allow the software running on XP Mode access to just the site/sites it requires.

      That is one thing I really have to hand to the Win 7 devs, they made it easy to be as coarse or fine as you needed with the firewall instead of the useless XP "on or off" way of doing things.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    32. Re:Helps but not a complete solution. by murdocj · · Score: 3, Informative

      I just talked to a friend of mine who is a doc who now spends his evenings entering medical records data because he only gets 15 minutes to see patients at his hospital. So I have some sympathy for the docs... if IT just "adds a little difficulty" to a process that is already excruciatingly painful, the docs aren't going to embrace it.

    33. Re:Helps but not a complete solution. by hairyfeet · · Score: 2

      Question: why do you think repairs under XP are not allowed? because I've done it a bazillion times and the worst I've had to do is 5 minutes on the phone with a MSFT rep. I simply say "The board blew out a cap so I replaced it" and that is pretty much the end of that, as long as you have the sticker on the side so you can prove you bought the OS if you get a BSA audit its really not a big whoop.

      Hell I'm typing this on my home machine which is OEM Win 7 and pretty much the ONLY original part left is the case, I didn't even need to use the phone number, just let it call the activation servers. So I really don't know why you'd think you can't fix a broken system as even their EULA only mentions not transferring the license to another system, I doubt seriously a "no repair" clause would even stand up in court.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    34. Re:Helps but not a complete solution. by AlphaWolf_HK · · Score: 1

      VMware does VLAN tagging. You can just put it in a DMZ VLAN and add a reflexive firewall. Make sure to never use internet explorer (destroy the executable to make sure nobody does) and never use java either.

      Nothing I can think of would be able to break into that, and if it did then at least the remainder of your network would be safe.

      --
      Careful with names containing L slashdot.org/~AiphaWolf_HK slashdot.org/~AlphaWoif_HK slashdot.org/~AiphaWoif_HK
    35. Re:Helps but not a complete solution. by darkpixel2k · · Score: 2

      Medicare billing. I have done several medical software installations, they all have a strong need for internet access for electronic transfer of medicare records.

      You're lucky.

      A client of mine is still required to dial up using a modem and HyperTerminal. They upload batches of billing data using zmodem, then download the results a few minutes later. I seriously with the government would get with the 90s and at least provide some sort of shitty web portal...

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    36. Re:Helps but not a complete solution. by darkpixel2k · · Score: 2

      You can run Windows XP as a VM which is isolated from the internet through a firewall. That will probably help.

      Unless your WinXP-reliant software is also needs access to the internet.

      ...or you have to upgrade hundreds of machines that *barely* supported Windows XP (think celeron w/ 512 MB RAM) to support Windows 7 *AND* virtualization...

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    37. Re:Helps but not a complete solution. by Opportunist · · Score: 2

      You're dealing with doctors. I have that theory that medicine must be such an extremely challenging subject that it pushes everything else out of your brain. Including basic common knowledge.

      You just used words like "block", "port" or "firewall". Way, way, WAY over their head. Unless that thing comes as a magic black box along with someone to install it, no dice.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    38. Re:Helps but not a complete solution. by Jhon · · Score: 1

      Most of that can be packaged as a file and sent from a client in windows 7, vista, 2008, etc etc etc. There's not a LOT of software that requires a particular app to send that data.

    39. Re:Helps but not a complete solution. by pnutjam · · Score: 1

      Internet access doesn't have to mean full internet access. Sounds like a job for pfsnse, or a good firewall. Don't bother trying this with one of those SMB home user firewalls.

    40. Re:Helps but not a complete solution. by pnutjam · · Score: 1

      Docs always want someone to follow them around and input everything into the computer or chart. They just don't want to pay for it.

    41. Re:Helps but not a complete solution. by pnutjam · · Score: 1

      Because he probably can't type, or enough docs can't that they bought some hideous point and click system that doesn't have usable keyboard shortcuts. Every MA suddenly has carpel tunnel.

    42. Re:Helps but not a complete solution. by pnutjam · · Score: 1

      That sort of thing could be and should be automated. They can probably save $100k a year with a simple shell script, or autoit if you are windows only.

    43. Re:Helps but not a complete solution. by pnutjam · · Score: 1

      Good firewalls can limit inbound and outbound traffic.

    44. Re:Helps but not a complete solution. by pnutjam · · Score: 1

      Software firewalls are fine as part of a network strategy, but this type of thing should be handled at the gateway.

    45. Re:Helps but not a complete solution. by pnutjam · · Score: 1

      Quarterly or Annual expense? Are you talking about a business, or a doctors office. Doc's don't spend money until the bitter end.

    46. Re:Helps but not a complete solution. by countach74 · · Score: 1
      First of all:

      Most likely they aren't listening on a port for anything.

      Implies a simple port filter. I realize that Windows firewall can be much more fine-grained than that. But it's a moot point. My whole point is that slapping a firewall is no substitute for security updates. "Slapping a firewall on it" does not solve all of the problems with the unsupported OS being on the internet.

    47. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      Please elaborate because i'm not seeing the problem here. the VM will be behind NAT and have a firewall ONLY letting it contact the place required for work so unless the server on the other end gets hacked (which if that happens its really a moot point) I don't see what kind of threat you'd have to worry about.

      Of course this is why I think the guys that set up IPV6 are morons as NAT is VERY useful for keeping local devices local EXCEPT in a few use cases that you define, nothing I've seen in IPV6 would allow that fine of a control without spending a shitload on a pro firewall appliance but as long as they have the VM behind NAT and a firewall i really don't see what the threat is. After all its not like they are gonna be surfing on the thing, you could even use something like NLite if you are really paranoid and get rid of anything you don't need at the OS level.

      But maybe you know something I don't, I have a headache so I may just be missing something here, but I just don't see how the VM is gonna magically get infected by only running a single program with very limited Internet access,

      --
      ACs don't waste your time replying, your posts are never seen by me.
    48. Re:Helps but not a complete solution. by countach74 · · Score: 3, Insightful

      I just don't trust users. I suppose one could lock the box down so no surfing could occur. That would ultimately be my concern. It's late and I think more than likely I'm being retarded.

    49. Re:Helps but not a complete solution. by davester666 · · Score: 1

      Also, some users sold their soul to upgrade to XP from Windows ME, and now don't have it to get even Windows 7 Home edition.

      --
      Sleep your way to a whiter smile...date a dentist!
    50. Re:Helps but not a complete solution. by dbIII · · Score: 1

      Any benefits of NAT are just accidental ones that you can also get with a very easily set up firewall. That "pro firewall appliance" is built into nearly every ADSL modem these days let alone any other sort of router.

    51. Re:Helps but not a complete solution. by Reeses · · Score: 1

      Sheesh.

      This is what permissions are for.

      --
      Reeses
    52. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      It jerk thinks he's smarter than a doctor. Yup, way to make your point.

    53. Re:Helps but not a complete solution. by mathew7 · · Score: 1

      While me and you would be able to handle a VM, think about medical personell that have no idea of a VM. How do you explain them that "you start your PC, but to use the application for work, you need to start your VM which is actually like another PC". Not to mention if each person needs to be logged-on with their own credentials.
      Also, since we are talking medical, isn't there any HW involved?

    54. Re:Helps but not a complete solution. by murdocj · · Score: 1

      Try reading and comprehending before posting. He gets FIFTEEN MINUTES per patient. Which means he has ZERO time to enter during the day. And he has a LOT of patient data to enter. So that's how he spends his evenings. When IT comes along with some crappy security plan that involves him jumping thru five hoops backwards, he's not going to be pleased about it.

    55. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      Funny, very funny that you mention this

      I know a hospital where the doctors have iMacs, and the hospital system runs inside a XP VM

      Works like a charm for them apparently.

    56. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      At least its a fucking nightmare. I mean a nightmare without sex has to be worse than one with, right?
        Oh... Wait ... You --Oh God, no your right that *is* terrible. Wake up soon.

    57. Re:Helps but not a complete solution. by gl4ss · · Score: 1

      just start by trying to run the sw in windows 8. it runs some xp sw better than xp. not joking either, the opengl support for old opengl programs is better.

      however, if it's certified for xp that doesn't really help if you have to stick to certified. in that case, just plug it off the net and move the data by paper.

      --
      world was created 5 seconds before this post as it is.
    58. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      Replace the caps.
      http://www.badcaps.net/

    59. Re:Helps but not a complete solution. by Parker+Lewis · · Score: 1

      Really sad when doctors doesn't care about virus :(

    60. Re: Helps but not a complete solution. by Anonymous Coward · · Score: 0

      "Smarter" than a medical doctor? Sure, especially when it comes to the job of administering a computer system. Just because there's a decent chance I'm "smarter" than my GP doesn't mean I should be surprised that I'm incompetent at his job.

      The problem is, when it comes to IT very few are willing to recognize it as specialist work. Programmers may be the worst (spoken as a developer).

    61. Re:Helps but not a complete solution. by laptop006 · · Score: 1

      That's utterly false.

      It's the stateful firewall that's doing that, which is a pre-requisite for some common forms of NAT.

      Most, if not all, IPv6 supporting consumer routers by default have a firewall configured on IPv6 with essentially identical semantics to that for v4, allow all out, allow nothing in.

      --
      /* FUCK - The F-word is here so that you can grep for it */
    62. Re:Helps but not a complete solution. by digitrev · · Score: 1

      Twenty minute maximum call time? I assume this doesn't count time on hold. Either way, kudos to your employer for deploying a foolproof Plan B.

      --
      Cynical Idealist
    63. Re:Helps but not a complete solution. by operagost · · Score: 1

      I can't rule out that somewhere out there, someone has a vertical app that allows unsolicited incoming connections-- but that's a problem with the app whether it's running on XP or 7 or 8. Block ALL ports in both directions, and open the ones you need. Run an IDS, just to be sure. That's still less than $10K, and the IDS will protect your entire network.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    64. Re:Helps but not a complete solution. by geekoid · · Score: 1

      SO what? with XP Mode Windows virtual machine is act just like XP, so you can have you internet access, usb devices, and what not.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    65. Re:Helps but not a complete solution. by operagost · · Score: 1

      You can just block everything with 7's firewall and only allow outgoing connections by application, instead of port. Don't allow anything except the vertical app to access the network.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    66. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      Those that bring the money into the business trump all others else unless those others potentially or actually reduces the flow of cash coming in.

    67. Re:Helps but not a complete solution. by gorzek · · Score: 1

      Interacting with those dial-up systems can be and often is automated, but it's still dicey since phone lines can be noisy/busy/not answering, interfaces can change at a moment's notice, and there are occasional prompts for things like password changes. So, you can "automate" it, but you'll still have to monitor it to make sure it's doing the job properly.

      The patchwork of Medicare/Medicaid billing systems in the US makes me cry. Yes, the file formats are standardized... but pretty much nothing else is. Dial-up/terminal, SSH, SFTP, HTTPS, there's something for everyone.

    68. Re:Helps but not a complete solution. by vac65 · · Score: 1

      Yes. And more. Much of the software used in the medical field is just overpriced klunck for which exists already an opensource solution.

    69. Re:Helps but not a complete solution. by Gen_Music · · Score: 1

      No.

      The government don't keep their server backbone at the same or even similar internet locations to the mainframes that actually hold this data, and any applications that will be receiving this data would go straight to the database, because it is more secure and protects in the event that the webserver is compromised. In the UK, where we have the NHS (I would hazard a guess that they are both very similar in actual implementation, else someone isn't using best practice over there) the webservers which would allow the common man to recover his records would use a web app to authenticate and recover the records from this remote server as well. That servers' multiple IPs would be liable to change whenever it wanted. The only thing that would have to stay fixed was the update servers. This helps evade DDoS and otherwise external attacks.

    70. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      If it's on the office machine, it's not porn, it's research material. Can you tell the good doctor was only trying to expand his knowledge of human anatomy?

    71. Re:Helps but not a complete solution. by crazycheetah · · Score: 1

      Yeah, best case we've deployed is a Citrix XenApp farm coupled with local computer access. Xen servers control medical software, local desktops are pretty free for email and porn (a surprising amount of porn for medics who are idle). We can control the Xen computers easily enough this way, local computers are wiped if they have a problem via our "perfect world" deployment policy*. It's nice, compromises are minimalistic at best and we segregate the desktops from the servers pretty solidly (with the file/print servers in the middle - "dual homed").

      Doctors can do what they want, netops are happy with what they get to lock down, and we even pass a lot of the DSD compliance ratings (not that we're audited, but it's a good benchmark).

      *Can't solve your problem in 10 minutes, a further 5 minutes to blow the machine back to standard image. 5 more to reconfigure default accounts and such (which is automated, but we also need to wait for download/ sync of emails etc.). 20 minutes downtime from start of call to end, maximum.

      Actually, this. The solution the hospital I was talking about included going to a Citrix XenApp farm. To make it even easier for the doctors, they also implemented a medical scribe system (basically, some easy to pay low wage students that followed the doctors around for their shift and did nothing but listen and compose the medical notes for each patient), along with an implementation of Dragon speech recognition. All of that together got the doctors not wanting to go back to the old system at all, actually, and ended up being a win for everyone involved. Security issues were significantly isolated and the doctors were all happy that they're lives were easier than ever before. Also ultimately saved the hospital money over the long term.

    72. Re:Helps but not a complete solution. by crazycheetah · · Score: 1

      Actually, this. The solution the hospital I was talking about included going to a Citrix XenApp farm. To make it even easier for the doctors, they also implemented a medical scribe system (basically, some easy to pay low wage students that followed the doctors around for their shift and did nothing but listen and compose the medical notes for each patient), along with an implementation of Dragon speech recognition. All of that together got the doctors not wanting to go back to the old system at all, actually, and ended up being a win for everyone involved. Security issues were significantly isolated and the doctors were all happy that their lives were easier than ever before. Also ultimately saved the hospital money over the long term.

      Fixed that for myself...

      Also, I wasn't involved with all of this directly when I was there, so didn't remember exactly what it was for the security part. I was involved with other software that didn't have these kind of worries, as the software I was involved with was just scripts run by the other software. Close enough to hear about the issues and some vague ideas of how they overcame them, but distant enough to not be involved in the process.

    73. Re:Helps but not a complete solution. by Shirley+Marquez · · Score: 1

      Running XP in a VM still helps. You can use the VM just to run the medical software and do everything else in the supported host OS. You can also do the firewalling in the host OS and severely limit what gets into the VM.

    74. Re:Helps but not a complete solution. by bbsalem · · Score: 3, Informative

      I worked in Govt. IT years ago. This resulted in my slogan for it "Yesterday's Technology, today". Everytime I visit some govt. office and I see the ancient hardware they have to use I think that. The reason is that because legislators write the laws, they are penny wise and pound foolish, the procurement process, which is glacial gets in the way of upgrades and they are stuck with outdated systems whose poor integration results in much more waste than if they junked them a decade ago.

      Another problem is that the tech-savvy of the average govt. employee is low and for their management, even worse. Even if you learn what is current you have an uphill battle to get change adopted even if it is obviously cheaper and superior.

      Of course this problem is not restricted to government, any large organization has the problem of inertia and of in-house politics. This all came to a head for me in 1983. I couldn't persuade my Federal employer that Unix and an RDBMS would save costs and I left the government and went to work in a University which had its own internally developed network database that turned out to be a total disaster. They sunk $1 million into trying to develop a student database and had to abandon the project. I'm pretty sure they were running Solaris and Oracle a few years later, by which time I had gone on to Sun Microsystems.

      The issue presented in this thread is that a small medical office is locked in to ancient and unsupported software because they don't have the time to understand the technical choices available to them and they may not want to pay the cost of migrating to some application that is supportable. It is even so bad that they may not have the time or knowledge to understand the experience and expertise shown in this thread and make decisions to change. That is pretty unfortunate. Some standard for medical records that can be supplied to them on a supported platform is needed, but still the far greater cost will be that of migrating their current data to that. There will come a time when they will be forced to do that, even if they have to shutdown their business for several days or weeks to do so.

    75. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      No you are not running Windows XP in a window when using xp mode, if XP mode is setup correctly (which is very easy todo). In XP mode your windows applications will launch from your Windows 7 start menu in a window of thier own just like any other application that is running natively on Windows 7. The difference is that applications that rely on XP will actually be run in a native XP Virtual Machine in the back ground. You never have to see Windows XP Virtual Machine other than to install and remove software from it. Want I am really trying to say is that running appilcatins in XP mode on Windows 7 is not a big scray issue. It just takes alittle adjusting to get use to running them under XP mode in Windows 7. If you are going to use Windows 8 then XP mode is not an option unless you upgrade from 7 to 8. However one can run Windows XP in a true virtual machine setting using Virtual Box or like products. For someone that is not really comoforatable with a true Virtual Machine setting my recommendation would be to Use Windows 7 if possible over Windows 8.

    76. Re:Helps but not a complete solution. by The+RealWizard+of+Oz · · Score: 1

      VMWare is not the only solution and it is quite expensive. Why not run "compatibility mode"? and if a person's Security is the END POINT... then we have even worse of problem... if you recall about 80-85% of all medical devices are expected to be infected with some soft of Malware as they don't have end point security on them. I hope you looked at a "real" firewall... not CISCO...

    77. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      Like what? Brand names please? Because all I've been able to find is the Apple Airport which is not only 3 times what an IPV4 consumer router costs but is insanely overkill for 99% of the consumer market.

      I've been looking because I know sooner or later I'm gonna have to switch everybody to IPV6 but frankly the hardware? Just not there for anybody other than enterprise, hell 90%+ of the routers sold at Tiger and Newegg are IPV4 ONLY. So lets see some non Apple brand names, otherwise thou art talking out thy behind.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    78. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      Haven't messed with XP Mode I take it? Its more like an application level VM, so the ONLY way they are gonna launch anything is by launching that particular app and frankly with group policy you can make XP as locked down as you want, want ONLY that program to run? Really not a problem.

      Guys here can bitch and whine about MSFT all damned day but the simple fact is there is NOBODY that offers what they do for the small business market, nobody. To get the kind of fine grained control you have on even a 13 year old OS like XP on Linux you have to just throw out the default install (IMHO the entire Linux design is fucked, R-W-E isn't fine grained enough and the replacement is a hack) and build your own OS from scratch based around SELinux and since nearly every app in Linux is built around the R-W-E model and not SELinux you'll be dealing with bugs and workaround until hell freezes over. And of course once you FINALLY get everything working right? Well here comes a half a dozen critical security updates that break more than they fix and are again based on R-W-E and thus shit all over SELinux...FUCK!

      So if you are talking about Linux? Yeah not possible, Windows? Actually VERY easy to do, hell I could teach my 19 year old how to set up group policies, its very easy to do.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    79. Re:Helps but not a complete solution. by terjeber · · Score: 1

      Why would this be an issue? The firewall can be open to the relevant software.

    80. Re:Helps but not a complete solution. by terjeber · · Score: 1

      Windows 7 can run a Window XP VM with a Window XP application seamlessly integrated into the Windows 7 experience. In other words, other than the app taking a long time to start (it has to boot the VM and XP first) the user wouldn't notice.

    81. Re:Helps but not a complete solution. by terjeber · · Score: 1

      Don't get out much do you? Windows 7, mark the app as needing XP, and the app will run seamlessly on a VM, but look like a standard app. Seamless.

    82. Re:Helps but not a complete solution. by Architect_sasyr · · Score: 1

      What makes you think our helldesk is under staffed?

      If the phone isn't picked up by the second ring, there's a major network fault and the staff know it. That's happened twice in the past three years.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    83. Re:Helps but not a complete solution. by unixisc · · Score: 1

      Please elaborate because i'm not seeing the problem here. the VM will be behind NAT and have a firewall ONLY letting it contact the place required for work so unless the server on the other end gets hacked (which if that happens its really a moot point) I don't see what kind of threat you'd have to worry about.

      Of course this is why I think the guys that set up IPV6 are morons as NAT is VERY useful for keeping local devices local EXCEPT in a few use cases that you define, nothing I've seen in IPV6 would allow that fine of a control without spending a shitload on a pro firewall appliance but as long as they have the VM behind NAT and a firewall i really don't see what the threat is. After all its not like they are gonna be surfing on the thing, you could even use something like NLite if you are really paranoid and get rid of anything you don't need at the OS level.

      But maybe you know something I don't, I have a headache so I may just be missing something here, but I just don't see how the VM is gonna magically get infected by only running a single program with very limited Internet access,

      As has often been pointed out here, NAT is not a firewall. You do have firewalls in IPv6 as well. If they can protect the main Windows 7 host, they can protect the XP mode session as well. Plus if the XP mode doesn't need direct internet access, it can live w/ just a link-local address as well.

      At any rate, the VM will be running under Windows 7, which is as best protected as it can be, and one can always access online the stuff one needs, save it to the VM space, and then within XP mode, work on the old software as usual. Even I don't see the problem there.

    84. Re:Helps but not a complete solution. by EndlessNameless · · Score: 1

      If his Windows XP installation disc was built by the manufacturer (i.e., has Dell's logo in addition to Microsoft's), it will validate the BIOS as being from the correct OEM before permitting installation.

      He would have to purchase the motherboard from Dell (if it is still available) or else have access to their BIOS tattooing kit (usually only certified techs get that).

      And as for using a different CD with his key----no. Windows XP discs supported different sets of product keys depending on their distribution channel. A Dell OEM key will not work for a full retail, volume license, or retail upgrade disc. His Dell key will only work with Dell media.

      Microsoft knocked off that nonsense in Vista, thankfully, but shops with legacy systems will have problems until the day XP is no more.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    85. Re:Helps but not a complete solution. by countach74 · · Score: 1

      Since we're talking desktops, sure I can see why small businesses might break even when choosing Microsoft. :) You're right, application-level security is not impressive (or even that usable) in Linux, although admittedly I don't know much about AppArmor. But then, I've never had the need in the server world to use anything like that.

    86. Re:Helps but not a complete solution. by digitrev · · Score: 1

      Touche, sir. Is there a newsletter or some sort of rss feed I can obtain from whoever designed that system?

      --
      Cynical Idealist
    87. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      In this situation, go above the doctors. Explain to the head administrator that a software security breach could lead to privacy lawsuits if records are made public, or possibly a deadly malfunction which could cause incorrect dosages, inaccuracies in charting, loss of allergy information...essentially a few dozen malpractice suits which could total a few million dollars.
      A DDOS on a hospital would be an excellent target for someone looking to make a terrorist "statement"

    88. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      Well I work with SMBs, SOHO, and consumers and I can tell you its SUCKS with a capital S, Linux on the desktop frankly hasn't gotten ANY better than it was 5, even 10 years ago. Oh its gotten prettier, its gotten nicer to look at, but the same hassles, the same driver issues, and the same backward ass design choices are still there.

      Now in the server space? I can honestly see the appeal, I really can. but you have to admit what you are running on a server and what you run on a desktop is two totally different cans of worms, with a server you are usually running headless or a minimal GUI at best, no desktop, no sound, no Wifi, its like comparing a crop duster and a fighter jet, they really are about as different as that.

      But when it comes to small business I'm afraid nobody has anything in the same ballpark, not even close. i have systems that have been in the field for 7-9 years now, not a single bug nor glitch,heck why do you think XP has lasted this long? Because its stable, its easy to use, runs on pretty much anything, and is easy peasy to lock down with group policy. hell you wanna go BOFH with group policy you can say WHAT they can run, WHEN they can run it and HOW it is allowed to operate. Nothing Linux has even comes close, which is why I'm so quick to call out the "Linux is read for the desktop!" crowd. Sure if ALL you do with a desktop can just as easily be done on a Kindle or iPad? Then sure Linux will work as a desktop...but why not just get the iPad or the Kindle?

      But at the end of the day MSFT didn't end up with a billion XP desktops out there by accident, they got that high by giving the SMB, SOHO, and consumer markets EXACTLY what they wanted, an easy to use desktop that any kid dragged in off the street can pick up in no time yet is just as easy to set limits on thanks to GPOs.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    89. Re:Helps but not a complete solution. by countach74 · · Score: 1

      Oh I'm not one of those "This is the year of the Linux desktop!" folks. In its current state, the Linux desktop only really works as a workstation of someone who is inclined to take the time and effort to learn both its intricacies and its (many) quirks. I absolutely love my Debian Wheezy KDE build as a development workstation, but I'm not delusional enough to think that it would serve a non-techie the same way it's served me.

      What I really don't get, though, is how Microsoft has managed to gain so much ground in the development arena. All of the .NET web stuff, etc... there's plenty of open source solutions that are both more flexible and free (or cheap). Low resource requirements, excellent stability, super easy maintenance: what is there not to love? Granted, the sys admins need more experience to get started than clicking around a GUI. :)

      As far as small business goes, the only trouble I see with Microsoft (from the client perspective) is the same of any large vendor: lockin. Things can get expensive fast and it's hard to jump ship.

    90. Re:Helps but not a complete solution. by countach74 · · Score: 1

      Oh, and now that it's not late at night, I can think a bit: Most of the things that you want to lock down that I can think of can be done so via *nix r/w/e bits in any reasonably setup system. It might not be quite as obvious as group policy, but it can get pretty dang granular.

    91. Re:Helps but not a complete solution. by xkpe · · Score: 1

      It would, mostly, if they blocked all the traffic except for the required IPs/ports.

    92. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      Yeah, why don't you play around with that a little bit and get back to me. I've found most programs out there have a bad case of "works for me!" in that nobody ever bothered to test the thing with anything but default install and default permissions so any changes to either one? welcome to your nightmare. With GPOs you can say "Bob gets to use this but only on Thursday between 3-5 PM" and I don't even wanna see what a mess of hacks it would take to do something that fine grained with nothing but r-w-e, it'd be a mess.

      As for why all the devs are on windows? that is easy, I haven't coded in a few years but it was probably what kept me on VS which is good old intellisense. Intellisense is a great example of MSFT making a damned good tool for day to day work as it takes out a lot of the drudgery of programming, I don't know if its still that way (as I said its been awhile, i quit programming when VB 6 was retired) but the FOSS IDEs I tried were frankly not much better than a glorified text editor, great if you know the language like the back of your hand and just need to whip something off fast but it would also happily let you fuck up syntax and never say a word. again if that has changed my bad, certainly have no desire to program anymore so not gonna be messing with IDEs, but at least when I was programming intellisense was worth its weight in gold to me.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    93. Re:Helps but not a complete solution. by countach74 · · Score: 1

      Well you definitely can't do time based access control very easily. But other than that, give me a task and let me see if I can think of a sane way of limiting access. :)

    94. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      Well a good example is the one that started the thread, you have a VM that 1.- can ONLY be allowed to run a single application and 2.- That application can ONLY go to specific addresses and specific ports with nothing else allowed.

      With GPOs that wouldn't be hard to do because pretty much anything can be set with GPOs to limit usage in pretty much any way you can think of, like I said telling the PC that Bob is ONLY allowed to run a specific program every other Tuesday really isn't hard at all to do. This is why I say that for SMBs and SOHOs and even consumers you just can't beat Windows, they spent crazy amounts of money to make everything friendly while at the same time giving admins the power to limit the living hell out of the system WITHOUT breaking the system.

      Like I said try tweaking Linux desktop apps and see how quickly things go to crap when you differ from the defaults. I spent nearly 3 years fighting Linux because I actually bought the whole "Linux is ready!" bit and found that once you stray from the default permissions things just start breaking.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    95. Re:Helps but not a complete solution. by countach74 · · Score: 1

      Argh, I keep thinking server perspective. But one thing you could do, assuming the app is GUI is setup the system to boot straight to the app with xinit. Not hard. Better yet, boot to a wrapper script that starts the app, and on app exit, shuts down the system. Of course all of this should be run under its own user. Then setup user-based iptables rule to block any traffic that isn't x, y, or z. If the app isn't GUI things are even easier, 'cause you can just set the user's shell to the app. I'm sure there are other solutions to launching straight into the app other than bypassing the window manager for all users, but off the top of my head that's all I could think of. And ultimately, this is what I like about *nix systems: there's always a way to do it.. sometimes yeah it may be a bit hacky, but I know a solution to that particular problem wouldn't be all that hacky at all.

    96. Re:Helps but not a complete solution. by hairyfeet · · Score: 1

      But that won't actually accomplish the task at hand, all you have done is turn a general purpose PC into a single application. with GPOs I can have JUST that one program go to the designated ports and be run ONLY at the designated times while at the same time allowing other applications to run with as little or as much restrictions as you want. let me give an example, it'd probably be easy to get into the mindset which since you are coming from the server space isn't easy, because as i said its like the difference between a jet and a cropduster.

      I have an insurance company where with XP Mode they have IE 6 set JUST to allow an intranet app, any other attempts to do anything with IE 6 will fail, while at the same time their Chrome install is allowed to do general surfing, they have a program for CC numbers that is ONLY allowed to run during certain hours (because it has to go through the head office) and then in the evenings the systems are locked to anything but their backup program.

      So you see thanks to the way MSFT designed GPOs you can get VERY fine grained control and what is more i only have to set that up once and through AD all the changes will be passed to the client systems and even THAT is fine grained as the managers have different permissions than the secretary and so on. Believe me friend, this isn't a slight on Linux, its just at the end of the day its really a server OS and if you want that pointed proved beyond a reasonable doubt go to ANY forum and say you need a drop in replacement for AD and GPO and see what horribly bad hacks you get told are "solutions" to your problem, last time I did that some of the software being touted had been abandoned and couldn't even run on the latest kernel!

      There just aren't any tools in LinuxLand designed to replace the ease of use and power of AD and GPOs, simply because the millions spent on Linux development are geared to the server and NOT the desktop. As I said on a server its great, you can download a pre-configured VM and with a couple tweaks have it running in less than an hour, but you try to replace GPOs with something in Linux you'll quickly be banging your head on the desk in frustration.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    97. Re:Helps but not a complete solution. by girlinatrainingbra · · Score: 1

      My mom's take on medicine, translated by me into "search" speak: medicine is a breadth-first search and investigation of a broad-base of clinically applicable knowledge instead of a depth-first search of a particular specialized field of knowledge that a Ph.D. would have. Breadth-first search instead of depth-first search in a world with huge amounts of medically applicable knowledge means you have to know a tiny bit about almost every medical thing or disease out there. There's no way you could suspect that a person might have disease XYZ_sub_345 if you've never even heard of the disease! (example my mom gave: psittacosis, a disease that you can catch from birds like parrots. thus important to know a patient's household or family routines or items, so you could suspect that they might have a parrot that could have passed on the disease. Or San Joaquin valley fever, from the dust here in California's SJ valley... etc).
      :>)
      So yes, sadly, I think doctors have to learn so much different crap that a lot of basics of other things either get pushed out of their head or don't even get a chance to get seated in their brain in the first place! Engineering for me, though my dad says my brain might want medical knowledge later in life...

    98. Re:Helps but not a complete solution. by Anonymous Coward · · Score: 0

      That's where XP Mode can save the day. You can have it appear to be a regular app without the computer within a computer appearance.

  5. easy by Anonymous Coward · · Score: 0

    Run XP as a VM on Windows 7

  6. Unplug the computer from the WWW by Anonymous Coward · · Score: 4, Insightful

    Who cares if XP is unpatched?
    Special dental application to track intervention history, show X-rays associated, etc should not communicate with the internet.
    Same goes to timetables / reservations.
    If they need machines connected for mobility : make an internal network.

    I don't see such a problem here.

    1. Re:Unplug the computer from the WWW by SleazyRidr · · Score: 2

      The sibling post made the point about finding replacement parts for when things die. That was always my motivation for a complete system upgrade - something dieing and needing to be replaced without me digging deep enough to find something that would work with the old system.

      Secondly, some things do need to be connected to the internet. Sure you can make an internal network, but what if you need to connect to another doctor's office? What if you need to connect to any other doctor using the same software?

    2. Re:Unplug the computer from the WWW by Synerg1y · · Score: 1

      The people with BYOD policies for one.

    3. Re:Unplug the computer from the WWW by DerekLyons · · Score: 4, Insightful

      I don't see such a problem here.

      Since you have no experience with the software - of course you don't see a problem. You just wave your magic wand from your ivory tower and state that it "should not connect to the internet", and *poof* problem solved.

    4. Re:Unplug the computer from the WWW by vux984 · · Score: 5, Informative

      Special dental application to track intervention history, show X-rays associated, etc should not communicate with the internet.

      See this is just plain nonsense.

      I'm working with these sorts of customers, and the bottom line is that air-gapping the internal network is absurd. They need things like internet access and email in the various exam rooms at the front desk, in their offices etc. They also need to be able to review exam data in many of these places.

      For example, the front receptionist needs to be able to send and receive email, send out email reminders, email invoices, track shipments online, and other stuff like that. So that computer needs to be online. But they also need to be able to access the patient management system, pull up patient history for invoicing, etc.

      The patient management system is also tied into the medical equipment, as many instruments will submit the captured exams to the patient management system via DICOM and so forth. So that computer also needs to be on the so-called "internal network".

      You want support for a medical instrument / software -- you can't even theoretically take that to futureshop's geeksquad to sort out... but remote support via teamviewer/gotomypc/etc now saves shipping expensive equipment around or flying expensive technicians around in many cases. The equipment has to be online for that. Nevermind that they usually outsource IT because they're pretty small shops that can't support in-house IT, and remote admin / support for routine maintenance is a lot cheaper than onsite.

      Meanwhile doctors want to be able to send exams to partners, manufacturers, consultants, and so forth. Doctors want to back up the data to the cloud. Two computers at every desk, separate networks, and moving the data across an airgap each time would be a major hassle and expense.

      And that's just the tip of the iceberg.

      The software itself has started moving towards cloud storage and cloud backup integration, and there are even patient management systems now that are SaaS. The new and the old collide... people are using 10 year old instruments with new practice management systems and a lot of the new stuff available either outright has to be online, or at best you lose a lot of functionality if it is not.

      I don't see such a problem here.

      That's because you obviously haven't tried to solve it for a real practice in the real world.

      Special dental application to track intervention history, show X-rays associated, etc should not communicate with the internet.

      In the real world it does. Patients like email reminders of their appointments, they like to get emailed copies of their invoices for insurance claims and so forth. Doctors routinely need to send patient records to other doctors, specialists, consultants and so forth. Things need to be backed up offsite -- and online backup is the most practical solution by far for that.

      Many doctors work in mutiple practices, Tuesdays here, Thursday's there... and they want to be able to review and analyze on patients cross-sites so the in some cases mutiple offices are linked via VPNs etc.

      Nobody today would tolerate having all the exams from a particular instrument available only on a single air gapped unit or even an air gapped network.

    5. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      This.

      If it does need internet access, send that connection though a stupidly patched and ultra secure updated machine.
      Or even have some remote client dumb terminal style setup where the only use for it is to browse the web remotely.
      The chance of you getting a virus is seriously almost 0.
      You'd have to be ... you'd need to have an impossibly low IQ to be that stupid and somehow get a virus from that method.

      I've never had a single virus on any computer since 1995 and I used IE up to around 2004. I still have all those machines.
      The only one I "have" is one I downloaded to run in sandbox to see how it worked and experiment with it.
      I forgot what that even was again.
      I seriously have no clue how people managed to get infected with viruses out the ass.
      I used to browse all kinds of stupid sites, flash sites out the ass, hell, not even going to lie, porn as well.
      I even regularly check spam. The horrors of the spam folder. Reading those japanese dating site e-mails in google translate, the laughs I had.

    6. Re:Unplug the computer from the WWW by AmiMoJo · · Score: 2

      Problem is if that machine breaks it is pretty hard to buy a replacement running XP as new. It would have to be a custom build. It will only get harder as driver support dries up for new hardware and second hand machines become increasingly likely to be running Vista (which is six years old now).

      At least in Windows 7 there was XP mode which worked very well. It was removed from Windows 8.

      This has all happened before of course. Years ago I had a customer who owned a vinyl sign cutting machine with a parallel port connection. It was an expensive bit of kit and he wanted a laptop to run it. USB parallel port adapters didn't work, only "real" parallel ports. Replacing the cutter was going to be very expensive.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      I wouldn't air gap it. I'd just subnet it and not allow much besides RDP through the internal firewall to reach it. The machines running XP are on VM-hosts in the back office except for the ones that need special hardware, which remain on physical boxes.

    8. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      I don't see such a problem here.

      Iran's urnanium enrichment centrifuges weren't connected to the net either, the virus came through an USB pendrive, that was infected while plugged in an internet enabled computer.

    9. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      "At least in Windows 7 there was XP mode which worked very well." And of course, since it ran off a VHD file, it required its own antivirus program. Not a solution any more.

    10. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Who cares if XP is unpatched?

      With any Window's user there is a certain amount of
      Let them eat cake.

    11. Re:Unplug the computer from the WWW by cant_get_a_good_nick · · Score: 1

      Iran had control hardware, very sensitive very "this is the future of the entire regime" compromised by Windows Malware. If anyone had motivation to keep some controllers malware free, it would have been the centrifuge operators.

      Granted, there were multiple vectors not just Teh InterWebbs, but if you think the IT "department" in a dentist's office is better skilled than the secret service around a nuclear program, I'd assume you're misguided. Most offices wouldn't even have a specific person, just the guy that knows how to trigger Windows Update.

      But, the offices I've seen are actually pretty networked. The value of computers in a doctor's office is that each exam room has a computer and can check records from a central data store. The idea where you can say "hey, unplug the wire and never plug in any volumes" is way past.

      I think you're oversimplifying a bit.

    12. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 1

      I have actually been responsible for handling the move for a system that was on windows 2000 to new hardware when the server it was on died. Because of idiosyncrocies with it's setup, it needed fax access from a serial modem. Upgrading was also not possible due to their EMR running on a nightmare chimera of win32 and microsoft sql server in such a form that it would not run with anything more modern, and the original developer had been bought up, and then the buyer in turn got bought up as well.

      So I virtualized the old monstrosity, moved their active directory over to a new server 2008r2 machine (which shouldn't even be possible according to microsoft) and then moved said vm of monstrosity into Virtualbox (HyperV can't support serial, Vmware is expensive and hard to get on short notice, Xen doesn't work on windows), and then got them back running. Even got this whole ugly monstrosity playing nice with their AD and their authent protocols. Only downside is that it needs to autologin to work, but security wise that is not that big of a problem since it is still password protected on it's lock screen.

    13. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Who cares if XP is unpatched?
      Special dental application to track intervention history, show X-rays associated, etc should not communicate with the internet.
      Same goes to timetables / reservations.
      If they need machines connected for mobility : make an internal network.

      I don't see such a problem here.

      Ah so you are a physician then correct that uses medical software such as the one in question? And you know exactly what program this eye doctor is using and you have first hand knowledge of it and are currently using it? Because that would be the only way you could so factually make that statement.

      Unless youre assuming things because it sounds good in your head, which would mean you don't know shit about the program.

    14. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      +1 Sounds like a good business opportunity for local computer shops to get them on a Windows 7/8 machine with an XP VM that has no network access.

    15. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      The example given was a medical recording device, damn straight it shouldn't be connecting to the internet, especially if they can't even afford to keep it upgraded, what is the chance the software they can't afford to upgrade has no security problems let alone the OS.

    16. Re:Unplug the computer from the WWW by vux984 · · Score: 2

      I'd just subnet it and not allow much besides RDP through the internal firewall to reach it. The machines running XP are on VM-hosts in the back office except for the ones that need special hardware, which remain on physical boxes.

      Now consider what that would cost.

      Someone calls you up, says they have a bunch of XP boxes, some XP only software, and some medical instruments, but want to upgrade to Windows 7/8/9(?). They need the xp stuff on its own subnet, migrate to vmhost, plus they need to preserve all data, deploy new computers except when attached to the instruments (thus reinstall their practice management system, getting its the licensing sorted out), etc. You'll also need to setup VM-hosts and remote access etc, and a bit of training, and update the backup system.

      Its not hard to see a quote for that coming in at several thousand for labor alone, plus there is hardware too, and all that does is let them continue to operate the old stuff without paying to upgrade it.

      If you have the skill to do it yourself, sure, and if your posting here perhaps you do. But if not, if you are going to have to hire an outside IT firm to do?

      That's going to be a tough sell.

    17. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      vlans

      i'm totally serious. some off the shelf cisco stuff should do the trick. it worked in my dentist's office when he asked for a consult. result. free fillings. hooray bartering!

    18. Re:Unplug the computer from the WWW by LordLimecat · · Score: 3, Insightful

      The "problem" is on the end of the end-user. They want to not have to upgrade and to recieve security updates in perpetuity, which was never in the deal when they bought XP.

      For the record, XP is of the same vintage as Linux 2.4. Its time to upgrade, guys. You probably should have budgeted for this years ago, its not like this is some huge suprise. XP's EOL has overtaken us with the breakneck pace of a glacier.

    19. Re:Unplug the computer from the WWW by ArsonSmith · · Score: 5, Insightful

      Yea, not being able to afford an upgrade is not an excuse. That's like a truck driver saying he can't afford to buy new tires. At some point he's going to have to or he's not going to be driving his truck.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    20. Re:Unplug the computer from the WWW by Annorax · · Score: 1

      > I don't see such a problem here.

      Until someone plugs-in an infected USB device...

    21. Re:Unplug the computer from the WWW by Dahamma · · Score: 1

      Not quite as relevant for dental software (where there aren't as many lab tests that need to be sent out for processing) but I know the veterinary software my Dad's office uses allows them to communicate directly with test labs for results, reference non-local databases/expert systems, reorder various supplies and medications, allow them to share results/x-rays with specialists, remote backup files to secure backup facilities, etc.

      As another poster mentioned - you don't see the problem because you don't have the first clue about what the software really does, you're just making uneducated guesses...

    22. Re:Unplug the computer from the WWW by Zaelath · · Score: 1

      Yeah, but plenty of people would tolerate it running in a terminal services window on a server that has very limited internet access. And do. Often.

      The solution here is better support staff, but they'll cost more than $10,000, so the point is moot.

      What the doctor really wants is to whine and/or a magical free solution to their problems. One of those is possible.

    23. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Exactly.

    24. Re:Unplug the computer from the WWW by Lothsahn · · Score: 5, Interesting

      As a small business consultant who has run into this problem a number of times, as you said, airgapping doesn't always work. However, I have one customer who is security conscious and would rather alter his way of doing business than expose customer data and infrastructure to viruses.

      Two separate networks run on two separate switches (yes, VLAN's could have been used, but the switches didn't support them). Each port in the building can be configured to the internal or external network. Wireless is only available on the external network.

      To this end:
      1) The ultrasound computer is airgapped because it's running Windows XP. Specifically, the software for the US machine is very old and only runs on XP, and upgrading would be a $10,000+ purchase (new US machine, not just the software cost).

      2) The records keeping and accounting is separate from the internet. Customer records are only available on the internal network, and not connected directly to the internet. These computers are thin clients with USB mass storage support disabled.

      3) The internet computer is a disposable kiosk computer, which has no access to customer records. If someone wants to look something up (ie. rare disease), that computer is available for that. It's also accessible for emails.

      This has worked remarkably well. In the (extremely rare) event that an US picture needs to be emailed, the US computer is briefly connected to the internet behind a NAT firewall. We've had zero viruses or known intrusions on the internal network in 10 years.

      The doctors at this office are accustomed to the inconveniences that this brings, but they work around those issues. They did business for over 30 years with paper records, and they see no need to switch. The idea that some sensitive data gets leaked or hacked is more important than the minor efficiency gains they could achieve. However, this is a rare case. Most of my customers demand all their computers be internet-connected.

      --
      -=Lothsahn=-
    25. Re:Unplug the computer from the WWW by cbhacking · · Score: 1

      "XP Mode" is just a mildly customized Windows XP Pro image running in a Windows Virtual PC virtual machine, plus some cleverness with Remote Desktop Protocol stuff to get the windows from the VM to appear on the host desktop. There's nothing important about it that can't be done on Win8 using Client Hyper-V, it just doesn't configure itself for you.

      However, bear in mind that it's still an XP image. It needs XP security patches just like any other XP install. When those are no longer available, it will be as insecure as every other XP machine.

      What I want to know is how the hell people manage to write XP software that is flat-out incompatible with newer versions. Sometimes it takes a bit of mucking about with compatibility mode flags and running the program as Admin, but in general I've been able to get every 32-bit XP program to run fine under 64-bit Vista or newer. The only major exception is anything which requires a (32-bit) driver.

      --
      There's no place I could be, since I've found Serenity...
    26. Re:Unplug the computer from the WWW by ChronoFish · · Score: 1

      That is wrong.

      Many Practice Management Systems are also responsible for billing - which is typically done through the Internet. If they need send records to an orthodontist or other 3rd party provider, then the sharing of medical records through an HL7 interface is necessary as well.

      You don't see the problem because you don't want a problem to be there. Think larger.

      -CF

    27. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 1

      New tires don't cost literally 10 times that of the whole fuckin machine.

    28. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Port-Locker. There are others, but that one came with my computer...and it was beautiful.

    29. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Install new computer with Xen hypervisor - Setup a Windows 7 image for for email / internet access, Setup an XP image for old hardware / internal network. Install smart switches and VLAN traffic accordingly.

    30. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 1

      Bad analogy. A truck driver's tires don't get hacked, they wear down from use. Plus they factor in the wear on their truck into the cost of whatever it is they are hauling.

      The equivalent to the eye doctor's problem is that the truck manufacturing company is dropping warranties and service support for last year's model, telling everyone to upgrade (buy) a new truck. The new trucks themselves are affordable, but our truck driver requires specialist wheels (maybe he drives on icy roads a lot), only made by one company that carry a large upfront cost, disproportionate to the actual cost of the truck. And he can't just transfer them from his old truck, because all the wheel sizes and connections are different.

    31. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Bigger issue: a Windows XP system that is unpatched may not meet HIPPA Guidelines, which would force the purchase of more expensive systems.

    32. Re:Unplug the computer from the WWW by Darinbob · · Score: 1

      I've seen the same issue on dental machines for sure, even with the dentist asking me a question about it once. Many times though these machines are networked. Part of the utility is being able to fetch and store files to a database. Many small clinics just are not set up to have a separate private network, they don't even have an IT staff.

      Basically you buy a machine as a turnkey system, only to find out two months later that it's obsolete. This is not an unusual occurance. XP was shipping as part of systems long after Windows 7 was out, and W7 was introduced less than 4 years ago (October 2009). This is RECENT, this is not ancient except in parts of the corporate world. Windows 7 SP1, considered the "stable" release by many people was only released Feb 2011, or TWO years ago. That's a very short period of time to expect everyone to spend money to upgrade their computer plus operating system (since most of those XP machines can't run W7 very well). Even if you take the strategy of upgrading the machines once they've reached a 5 year life, you're still stuck on XP for a very significant number of them.

      Microsoft is not canceling service because XP is too old, but because they want people to upgrade and spend more money. Everywhere else in the corporate world we have to maintain software that is older then W7 is, this is considered a normal part of customer service. Why does Microsoft get excused from having to support their customers?

    33. Re:Unplug the computer from the WWW by vux984 · · Score: 1

      Setup a Windows 7 image for for email / internet access, Setup an XP image for old hardware / internal network

      a) The customer wants the same software, the practice management system, to communicate with the old hardware AND and the new hardware, AND the internet. Which image do you put the practice management system on?

      b) You can't assume the old hardware/software will run in a VM. In many cases it just won't. Medical equipment in particular can be very particular, especially if its using proprietary PCI cards and even manufacturer customized drivers as the interface. How much will you charge the customer to (re)discover that the vendors approved pc configuration can't be just ignored after all.

      c) And what is the customer going to do if one day the instrument doesn't work? When the vendor finds out its being operated through a Xen VM the support conversation is over; it doesn't matter whether that is the actual problem, they aren't generally going to troubleshoot a system that isn't set up exactly according to their specifications. Its a medical instrument -- if you want it to work you set it up exactly as your told. If you don't set it up that way, its NOT their problem if it doesn't work.

      d) That set up is going to be expensive. How much would it cost to bring someone in to build that network, deploy those systems, setup and test those images, etc?

      You're easily looking at several thousands of dollars going that way too, and that's a lot to spend on an unsupported system with reduced functionality.

    34. Re:Unplug the computer from the WWW by darkjedi521 · · Score: 1

      A lot of things that "require" XP mode are really things that were designed for Windows 9x or NT and are already running in compatibility mode on XP.

    35. Re:Unplug the computer from the WWW by Darinbob · · Score: 1

      It _should_ have been in the deal. XP should have been supported for a longer period of time. There has not even been a suitable Windows replacement for XP for even 4 years now. Many other products typically have customer support for longer periods of time than that. I've seen plenty of stuff that will continue support for 5 years since you purchased a product. I certainly have to maintain software releases that are 4 or 5 years old.

      The date XP was released is irrelevant, since not everyone purchased XP on the day of release. XP was current only a few short years ago and was available for purchase even for some time after W7 was released.

      This is about as ridiculous as when AT&T sent me a letter only 6 months after I purchased a phone to tell me that it was obsolete and that I needed to replace it. You expect that when you spend a certain amount of money on a product that it will be supported for a reasonable period of time after that purchase. Only supporting a computer and OS for 3 or 4 years after purchase is TOO SHORT.

    36. Re:Unplug the computer from the WWW by Darinbob · · Score: 1

      If the tires aren't lasting the normal expected lifetime of what you expect tires to last, then you either blame the driving conditions or you blame the manufacturer. You could buy a brand new computer with XP from an OEM less than 4 years ago, on computers that wouldn't run Windows 7 very well. That's where the lifetime starts counting from, no the first day XP was sold to the first customer but from the day that particular computer you have was sold to you, and if that was less than 4 years ago then you'd be pretty pissed at Microsoft for unreasonably cutting you off.

    37. Re:Unplug the computer from the WWW by vux984 · · Score: 1

      This has worked remarkably well. In the (extremely rare) event that an US picture needs to be emailed, the US computer is briefly connected to the internet behind a NAT firewall.

      And this pretty much sums up why it's worked remarkably well. The old system -can- largely be isolated, and its extremely rare that it needs to be connected.

      Its not hard to find a counter example where the medical imaging itself, or files derived from that imaging are sent off for manufacture.

      With contact lenses, for example, orders for custom asymmettrics for scarred post-lasik eyes are transmitted electronically now directly based on the corneal topography. So the workflow is "take the exam", "design the a 3d lens on top of the 3d model of the cornea captured in the exam", "transmit the 3d lens file to a manufacturer"... you don't want to have to physically plug the internal network the internet for every order.

      In other fields, dentists for example, making a crown take a physical mold and send it out, but we may see that whole system go to computer modelling and then instead of molds, they'll send out computer models based on 3D imaging... or not... I honestly don't know much about dentistry or where its headed.

      And as the records in general go online, it makes a lot more sense to exchange them electronically (e.g. when your doctor refers you to a specialist) etc then to print things out and send them on paper. Doubly so as a lot of the new imaging processes are 3D models and much is obviously lost if they are printed.

      We have to figure out how to put things online as securely as possible. You can only avoid it for so long.

    38. Re:Unplug the computer from the WWW by Darinbob · · Score: 1

      There's clearly a cognitive disconnect between people working in IT for a large corporation and people who actually need to get work done in other environments.

    39. Re:Unplug the computer from the WWW by Darinbob · · Score: 1

      Well at least with open source, if the author decides to prematurely cancel support you can still get updates from others. If you're on Windows though, you're subject to the whims of Microsoft.

      (and how dare you not upgrade when they asked you to, don't you know the economy will collapse if you don't buy Windows 8?)

    40. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 1

      Seems to me that it's more like a truck driver saying he can't afford to buy a new truck because the trailer companies decided to discontinue the old style of hitch.

    41. Re:Unplug the computer from the WWW by Darinbob · · Score: 1

      It still means purchasing a brand new OS (windows is expensive). Plus very expensive labor charges to get someone to set this up for you and maintain it over time.

    42. Re:Unplug the computer from the WWW by antdude · · Score: 1

      What if the internal network get infected/hacked? Even without network, what about infected drives from USB flash or whatever?

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    43. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 1

      You obviously have never owned a business

    44. Re:Unplug the computer from the WWW by vux984 · · Score: 1

      There's clearly a cognitive disconnect between people working in IT for a large corporation and people who actually need to get work done in other environments.

      That's certainly true. But what is a small medical practice (think optometric office, or dentists office) going to do? They can't do it themselves and it would be irresponsible. They can't hire some "smart teenager for 10-20$" because that would be irresponsible too, because as much as the kid knows about windows and general networking, and general applications they aren't really prepared to take medical instruments, medical imaging software, etc.

      So that leaves "professional outsourced IT shops" and that runs $100/hr minimum for onsite, or $150, $200 or beyond, and either they are specialists in supporting medical practices and charge even more because they actually have a clue about the equipment in the practice, the software, how to set it up, how to network it, how its licensing is managed, or they aren't really much further ahead then the smart teenager and spend half the time on the phone with the medical instrument suppliers racking up support bills while charging for their own time...

      And those support calls to the medical instrument suppliers aren't usually cheap.

    45. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      More like the engine of the truck than the tire - it is not unreasonable to expect the OS to last for the lifetime of the machine (or at least until a serious rebuild) just like the engine of a truck.

    46. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      You're complaining that the EOL came too soon for XP? Really?

      People who don't pay attention aren't very bright and don't really deserve your sympathy. The EOL for XP isn't exactly mysterious or unknowable.

    47. Re:Unplug the computer from the WWW by Zaelath · · Score: 1

      Fair suck of the sav. I'd never suggest anyone upgrade to Windows 8 (now that it's gone up from $40...)

      BTW, if you had the open source alternative, then you'd still need those expensive ops. My livelihood depends on it ;P

    48. Re:Unplug the computer from the WWW by TandooriC · · Score: 0

      But when the tires cost 10k you might expect many truck drivers to go on using their old tires. The point is how to reduce the cost for these people.

    49. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      upgrading would be a $10,000+ purchase (new US machine, not just the software cost).

      Couldn't you just...I don't know, sell an aspirin and upgrade your shit?

    50. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      If someone has physical access then the OS doesn't matter.

      If the machine is off-line then no amount of USB hackery is going to get them internet access.

      So the only result would be using the USB device to harm a computer they have physical access to. Why? Nobody writes harmful malware anymore really. They'd be better off just accidentally dumping their coffee into the computer.

    51. Re:Unplug the computer from the WWW by Goetterdaemmerung · · Score: 1

      Truck drivers rarely buy new tires. They retread the old ones up to 10 times.

    52. Re:Unplug the computer from the WWW by toddestan · · Score: 2

      It's more like telling the truck driver he has to upgrade the emissions systems on his truck. It's going to cost a lot of money, and when all is said and done the upgraded truck won't do the job any different than the old truck.

    53. Re:Unplug the computer from the WWW by tokencode · · Score: 1

      You have obviously never done work for a doctor's office before. Many systems require internet access for things such as insurance verification. Meaningful Use requirements for medical doctors require that doctors be able to share information between each other, stage 2 requires structured data. Most of this is done via VPN over the internet as dedicated lines to each location are cost prohibitive.

    54. Re:Unplug the computer from the WWW by ArsonSmith · · Score: 1

      sorry you didn't hear about it prior, but XP was set to expire some time ago. Perhaps there was a reason you got that great deal you got on an XP system 4 years ago.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    55. Re:Unplug the computer from the WWW by ArsonSmith · · Score: 1

      you haven't bought tires for an 18 wheeler before have you? While not 10x it's still over $25,000.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    56. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      The deal when they bought XP was that it would have been programmed securely to begin with. It IS an OS after all, isn't lack of bugs extremely important for an OS? But no. Turns out you have to get a new patch for it every single week for the rest of its existence. How is that the end user's fault.

      If I bought car in 2009, when XP was still the current OS (no, Vista doesn't count), should I expect to no longer be able to get parts for it in 2014? What BS.

    57. Re:Unplug the computer from the WWW by ArsonSmith · · Score: 1

      Tires for an 18 wheeler cost well more than double that 10k.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    58. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      I want to be a patient there.

    59. Re:Unplug the computer from the WWW by sdreader · · Score: 1

      I would argue the UI enhancements (snap windows to edges, full-drive indexing, etc) in Windows 7 were far and away the most useful, daily improvements over XP that I can swear on being ways to do things faster.

      --
      Apparently being anti-Steam is grounds for insults, even if there's basis. I shall learn to keep my mouth shut.
    60. Re:Unplug the computer from the WWW by flimflammer · · Score: 1

      It should have been in the deal? Really?

    61. Re:Unplug the computer from the WWW by pnutjam · · Score: 1

      Connecting to another office, that sounds like the perfect use case for some sort of virtual leased line connection, maybe I should write some software to create a secure tunnel between two locations. I could call it a VLL or maybe VPN. I could probably make a ton of money since there is now way there could be free versions of something this revolutionary.

    62. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      It isn't a bad analogy at all. Both have known lifetimes on purchase, In the case of a truck tries it is X kilometers, in the case of a operating system it is X number of years from purchase. both are approximately known at purchase and both should be something you are budgeting for in the future. This is a case of failing to budget correctly, especially if it is a core piece of your business infrastructure that you can't do without.

    63. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      The "problem" is on the end of the end-user.

      No it's NOT. The end-user understands the situation perfectly and though frustrated makes no demands and is happy to live with an unsupported XP. It's the slashdot geek who was visiting the end-user who believes the latter is entitled to perpetual support.

      Sure go on and moan about how it's your "private data on the computer that's now vulnerable..." Look, I had XP SP2 running on my box forever with NO weekly updates and NO background virus protection, only a firewall and monthly scans for viruses, nothing went wrong. If you're careful enough security updates aren't crucial.

    64. Re:Unplug the computer from the WWW by jamesh · · Score: 1

      Yea, not being able to afford an upgrade is not an excuse. That's like a truck driver saying he can't afford to buy new tires. At some point he's going to have to or he's not going to be driving his truck.

      I wonder how dentists will raise the money to purchase new software...

      Frankly though, something like practice management and medical records software should be on a subscription. If I wrote such software that's how i'd sell it. You pay me money each month/year/whatever or you can't use the software anymore. In return, i'll support it, keep security up to date, keep supporting current platforms, escrow the code in the event of something happening to my company, and make sure the data backend is open enough for you to easily migrate to another package if your needs are no longer being met by my software.

      The alternative is that users get shitty with me because software they bought 10 years ago doesn't run on current OS's.

    65. Re:Unplug the computer from the WWW by Pallas+Athena · · Score: 1

      It seems you are saying that those people really, really NEED to have all the best and latest features (cloud integration, remote support, Saas, ..., yet they can't be bothered to pay for a recent software version? I highly doubt that their current XP-based application integrates cloud technology. After all, 10.000 $ seems like a substantial amount of money, but this is an expense that they should have seen coming for many years - and as you say, it offers a whole range of new possibilities to ease their live. Surely all those doctors are driving sub-10.000 $ cars, because they can't afford anything else? Either these improvements are worth 10.000 $, or there is no need for them to complain about the limitations of an old airgapped software.

    66. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      If your dentist is up against the intelligence service of a country willing to spend tons of money on getting in, I suggest you find a different dentist.

    67. Re:Unplug the computer from the WWW by yuggler · · Score: 0

      I do see such a problem. There are a number of reasons why internet connectivity is needed in a medical practice. - A medical practice is in many aspects a regular business where accounts have to be kept, orders be made and mails be sent. The internet is good for things like this. (A valid counter point is that this can be done on a another computer outside of the examination room.) - During an exam the doctor might want to look something up. Books are good for this, but the internets are better. - The eye and surrounding areas are best visualized by MRI or CT (the latter being preferred when examining a patient with a suspected metal fragment in the eye...) and these machines are not usually found in every doctors office. So you'll need some kind of mechanism for retrieving the scans from the radiologist. CD:s and thumbdrives are wonderful, but why not use the internet? - Same thing goes for medical records where one doctor in one office might need to look at the patients history from another doctor in another place. The internet is great for instantaneous access to data at another location. I'm writing this from a Swedish perspective and the US system might make my points invalid. But in that case the problem is the american medical system and not the internet.

    68. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      I was working on a safety-critical system where there was an advantage to outputting data to the internal network. While the internal network was as secure as such things tend to be, the owners wanted no chance of it interfering with the safety-critical system. To solve this, they used an RS232 cable with only 2 wires in it: Transmit and ground. I imagine that a similar approach could be used to send data files from the ultrasound computer to a Windows 7 or Linux box without fear of compromising the Windows XP box. With a bit of work, it would be possible to jigger up a custom protocol that includes the patient name, number, and some notes with the image. Send it X times for increased reliability (the receiver would take care of duplication) and allow for manual retry.

      It may be possible to rig up something similar using Ethernet to connect 2 computers, though care would need to be used to ensure that the systems don't do something bad via Auto-MDIX. Some research should turn up a way.

    69. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Yes, because the bits in XP have been rotting away with use just like the rubber in the tires erodes with use...??

      The problem here is very much not on the end user. Here are the end user's considerations:
      - Upgrade and pay through the nose,
      - not upgrade and continue work as before.

      It's nice to sit in an ivory tower, wave a wand and say "users have to behave the way I tell them to". In reality, we don't have ivory towers. And IT is not the prime concern of most people -- getting their jobs done is. IT ought to support that.

    70. Re:Unplug the computer from the WWW by rbosworth · · Score: 1

      Consider a machine with PCI slots and specialist cards in those slots. No drivers except for Windows 2000/XP. What then? Any physical break of hardware either means upgrading, finding a similar machine to the old one that broke (there's a market in there somewhere), or trying an expensive VMWare + PCIe + external expansion case. Most people owning the hardware are suckered into the next upgrade through ignorance of the possibilities, or the unwillingness to risk potentially costly attempts to work around an issue.

    71. Re:Unplug the computer from the WWW by metamarmoset · · Score: 1
      A lot of software I've seen still running on 32-bit XP machines was actually written for 95/98 and is technically 16-bit.

      In some cases, DOSBox on linux is a better way of getting old software to run on new computers than XP-mode on 7.

    72. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      No, its like saying a truck drive can't afford to buy a new trailer, because it would require him to also buy a new Truck due to incompatibility between the truck and trailer.. The Trailer hes using being WinXP, the new trailer being Win7, and the truck being the Medical Software that costs 20 times the cost of the Operating system.

    73. Re:Unplug the computer from the WWW by 91degrees · · Score: 1

      Most of this can be done with a different PC though. Keep the XP machine around for the specialised software. Use sneakernet if files need to be transferred. This is actually a fairly common practice.

      Of course it's possible the software itself needs an internet connection. Some software needs it purely to connect to a licence server in which case the suggestion is useless, but it's worth considering.

    74. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Glad to know I'm getting medical care from people running gear a decade old. 'murica.

    75. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      This office probably could just purchase an older machine and reinstall all their software to that before dropping 10k on a liscence for something they already paid for. All for the bragging rights of having a shiny new bloated OS on their machines with identical performance for what they require. Tires on the other hand don't come with liscence fees, and dont get upgraded requiring you to throw out your old tire before the treads are worn. If the program stops working, replace it. Until then your only wasting money.

    76. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      >Specifically, the software for the US machine is very old and only runs on XP, and upgrading would be a $10,000+ purchase (new US machine, not just the software cost).

      Still not clear on why it only works on XP and not Win7 ..?

    77. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Not really, buying windows is one thing -- very affordable for the most part. But each system has to have a GOVERNMENT certification which can be tens of thousands per computer in just a simple upgrade. The solution is simple, either get rid of these regulations or make them more affordable. There's no reason why each computer needs to cost tens of thousands of dollars in certification. This is just the government saying that they want to exploit businesses and businesses have no choice but to exploit their customers to cover the cost.

    78. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Special dental applications to track intervention history, show X-rays associated, etc should not communicate with the internet. It is true. Really. They shouldn't. There is private information on there and it shouldn't be on a public network. The system that sends emails should be on a public network though - and that system shouldn't be the special application. No need for an air gap - we have something called technology.

    79. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Clearly you don't work in the real world. Here in the real world we use things until they break. It is called total cost of ownership and ignoring it will put you out of business. Real life example: $250k+ lab instruments that require XP to record and interpret results. We are not throwing that equipment out because Microsoft decided not to support XP anymore. While XP might be 'ancient' to you, recuperating costs from very expensive laboratory equipment takes a long time and it is more important to businesses than buying the latest and greatest. Heck we still keep ISA boards around for some specialty interfaces and replace caps on motherboards to keep equipment running, and no we are not alone. There is a very good reason you can still buy new computers from Dell and HP with serial ports on the back - a decent chunk of the business world is still using them even if the tech is ancient.

    80. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      We've had zero viruses or known intrusions on the internal network in 10 years.

      And how are you looking for intrusions? i.e. can't find something, if you aren't looking for it.

    81. Re:Unplug the computer from the WWW by Mr_Plattz · · Score: 1

      Yea, not being able to afford an upgrade is not an excuse. That's like a truck driver saying he can't afford to buy new tires. At some point he's going to have to or he's not going to be driving his truck.

      Sorry that's such a poor metaphor. The core operating system for a PC that performs a functional business role is nothing like the disposable items you mentioned. The actual equivalent metaphoric item on the truck is the trucks engine control unit (ECU) or BIOS on the GPS/Radio.

    82. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Vista came out in 2007. That was six years ago.

      "But I still bought XP after that!" Doesn't matter, you knew it was obsolescent when you bought it. Did people freak out this much when Windows 98SE stopped being supported? You can't expect to pay a one-time purchase price and receive free updates in perpetuity.

    83. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      That's like an analogy that illustrates the counterfactual. XP 'tires' run without friction removing material at each rubbing against the pavement. The thousand unnecessary updates to Outlook I don't use can compromise existing functionality. Like the iconic Fisk baby in jammies; it's not time to re-tire or necessary for many, many offline functionalities..

    84. Re:Unplug the computer from the WWW by Lothsahn · · Score: 1

      Me too. Unfortunately, they only work on dogs, cats, birds, lizards, and the like.

      Standard of care is better than any hospital I've been in, though...

      --
      -=Lothsahn=-
    85. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      As a physician, it is obvious that electronic medical records have nothing to do with portability. I have never known anyone who was able to get a patient's record in electronic form, even if the organization with the record used the same system as the one who needed the records. The true purpose of EMRs is so insurance companies have unfettered access to your health information for the purpose of payment and for future insurance decisions (not just medical, but life, disability, etc.) This means that all systems are connected to some sort of network with outside electronic access. You as a patient have no control over this, if you want to use insurance.

    86. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Why would an eye doctor want a dental application?

    87. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Obamacare and electronic medical records.

    88. Re:Unplug the computer from the WWW by Calydor · · Score: 1

      How so? Does GoodYear suddenly say, "Those tires you bought some years ago that still have lots of pattern left will now no longer have traction on the road. Buy new ones from us!"?

      --
      -=This sig has nothing to do with my comment. Move along now=-
    89. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Secondly, some things do need to be connected to the internet. Sure you can make an internal network, but what if you need to connect to another doctor's office?

      That's what a point to point circuit is for. No internet required.
      And even if you want to save some cash and use a tunnel across an internet connection, that still does not require that your internal network be given ANY access to the internet itself.

      What if you need to connect to any other doctor using the same software?

      Then you have a massive security nightmare already, regardless of OS used or network topology. In this type of situation, a better solution would be to have all the remote sites setup a point to point back to a central location, or use some type of cloud-based central server. In either case, it's not difficult to setup a connection which will only allow traffic to/from the central server and not the rest of the internet.

    90. Re:Unplug the computer from the WWW by bzipitidoo · · Score: 1

      What struck me about this is that the complaint is coming from the medical field, which is notorious for overcharging more than any other field. Yeah, really sucks when you're charged sky high rates for service, doesn't it, doc?

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    91. Re:Unplug the computer from the WWW by LordLimecat · · Score: 1

      New truck tires dont last 13 years and have an announced deadline before support stops 10 years in advance.

    92. Re:Unplug the computer from the WWW by LordLimecat · · Score: 1

      suddenly

      For values where suddenly == 10 years, sure.

    93. Re:Unplug the computer from the WWW by LordLimecat · · Score: 1

      This thread makes me think that we really do have a massive entitlement-mentality problem.

      The free, community-supported Linux cant be arsed to update 2.4 linux anymore, and Microsoft has for no additional charge continued supporting XP for an extra 3 years beyond its original scheduled EOL, and an extra 2 years beyond Linux 2.4. And thats not enough?

      Maybe microsoft should cease all operations as a for-profit corporation and devote all its resources to creating and supporting all of its products in perpetuity at no cost. Yea, that sounds fair.

    94. Re:Unplug the computer from the WWW by Calydor · · Score: 1

      Then let me rephrase, does GoodYear say that in ten years, tires you buy today will magically stop working regardless of how worn they are?

      --
      -=This sig has nothing to do with my comment. Move along now=-
    95. Re:Unplug the computer from the WWW by vux984 · · Score: 1

      It seems you are saying that those people really, really NEED to have all the best and latest features (cloud integration, remote support, Saas, ..., yet they can't be bothered to pay for a recent software version?

      No, its driven by economics: SaaS means they don't have to buy anything. No servers, no local IT, no big software license, just monthly payments.

      So when their 7 year old server starts getting noisy, and they look at the replacement costs... SaaS can look pretty attractive to them.

      Cloud backup -- same thing: simple and cheaper and more reliable then anything else they could do -- it gets them offsite backups with no human factors for a few bucks a month.

      Remote support -- same thing: simple and cheaper, with less downtime as incidents are resolved quicker.

      Either these improvements are worth 10.000 $

      What do they get from THAT particular $10,000 upgrade? In many cases, all they get is Windows 7 compatibility for their old instrument.

      Or they can just cling to XP; then they don't have to buy it.

      or there is no need for them to complain about the limitations of an old airgapped software.

      Or they can just leave XP connected to the network, then they don't have to airgap it.

      Plus if they've got 10,000 to spend there's almost always a laundry list of things a LOT more important to the customer than making sure they aren't using XP after its end of life date. "vague security improvements" are a generally low priority and a tough sell.

      They'd generally rather buy a different instrument that does something else -- and add to their practices diagnostic abilities, and add a revenue stream (by charging for exams, etc) rather than just upgrade an older unit that is still working fine.

    96. Re:Unplug the computer from the WWW by Darinbob · · Score: 1

      The real problem I think was that they announced end of life too soon, before there was a suitable replacement. Vista was out but they realized at the time what a flop it was and that customers were holding back on upgrading.

      Now certainly MS can do whatever they want, but we're also certainly allowed to gripe about it.

    97. Re:Unplug the computer from the WWW by ArsonSmith · · Score: 1

      Way off, does GoodYear say that in ten years, the tires you buy today will no longer be under warranty and if they happen to stop working or cause problems GoodYear will not replace them.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    98. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 1

      Yea, not being able to afford an upgrade is not an excuse. That's like a truck driver saying he can't afford to buy new tires. At some point he's going to have to or he's not going to be driving his truck.

      No. That's like a truck driver HAVING TO buy tyres that dont fit the truck because the normal tyres have been discontinued. If the truck still does the job that is intended to do why should the driver have to buy a new truck to do the job? More than this, if someone has a computer 10 years old, doing today what it was doing 10 years ago, why should it have to upgrade?

    99. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      You're assuming the the internet is the only attack vector. What about other hosts on the LAN? USB drives?

    100. Re:Unplug the computer from the WWW by vux984 · · Score: 1

      Still not clear on why it only works on XP and not Win7 ..?

      No device drivers for the interface is a common issue.

      How many PCI, or even USB video capture solutions from around 2000 work with windows 7? How many venders released windows 7 64-bit driver updates for your 2002 TV tuner cards?

      Some of the really old stuff is still using 16-bit software and serial port software that don't like USB adapters but will still run on XP if there is a built in COM port.

      This type of stuff doesn't like Windows 7 at all, and doesn't like virtualization much either.

      One product line im familiar with uses a pci frame grabber card that was discontinued years ago. You can't get replacement cards, never mind windows 7 drivers. The vendor has a retrofit to change the interface to USB but it isn't cheap, and it isn't compatible with the old software. So you have to buy the retrofit AND upgrade the software if you want to use Windows 7. Its cheaper than buying a new instrument, but as long as the old interface card still works, its even cheaper to just stay with XP.

      Another has a belkin usb camera as a minor internal component for which windows 7 drivers don't exist, so the camera's have to be retrofitted for the instrument to work with windows 7.

    101. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      At least in the US, it does need to be in order to meet the new laws. All medical software needs to be connected, or will need to very soon.

    102. Re:Unplug the computer from the WWW by wmelnick · · Score: 1

      Since they are getting $42,000 from the government for meeting Meaningful Use over the next 4 years, the argument is bullshit. They can afford a new computer, new software and the tech support to install it, and still be able to pocket half the money.

    103. Re:Unplug the computer from the WWW by Anonymous Coward · · Score: 0

      Right! ...no, not 'poof'...lol...people who don't know anything about software use the exclamitory 'boom' whenever they click on something...used to see marketing jocks always saying 'boom' everytime they'd click on something or summed a couple cells in Excel...ohhh, they thought they wielded such power!...lol...

      When someone in software says 'I don't see a problem'...you KNOW there IS ONE (usually a big one)

      When I left the plant in 2009 (after 15 yrs IT manager, we had floor system automation and control PCs which still required DOS 6.x...yes...in 2009!...DOS 6! (not even the so-called DOS 7 "under" Windows XP would work). My guess is those systems are still there and working (as Aerospace Manufacturers generally run about ten years behind every other business sector in technology adoption).

      This is humans mixed with software...there is ALWAYS a problem, imho.

  7. Certification by OverlordQ · · Score: 4, Insightful

    I bet a lot of that $10k fee is due to the software requiring FDA certification.

    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:Certification by Nadaka · · Score: 5, Insightful

      Yea, its not like medical software errors ever killed anybody. Eh Therac-25?

    2. Re:Certification by Mashiki · · Score: 4, Interesting

      I bet a lot of that $10k fee is due to the software requiring FDA certification.

      Oh that wouldn't surprise me, back oh 15 years ago I helped due a transition from paper to electronic. It was right up along the lines of $38k here in Canada for the software. And my family doctor just dumped their old version of Wolf Medical to a new version, total cost for 6 computers? $118k.

      --
      Om, nomnomnom...
    3. Re:Certification by SleazyRidr · · Score: 4, Informative

      On the off chance you're not trolling:

      Just because the example in the summary is a medical example doesn't mean that they're the only types of software that are expansive. I use some $20k/seat engineering software that isn't certified by anybody except me knowing what it's doing and putting my own name to it. Stop looking for big-government boogey men under every bed.

    4. Re:Certification by tftp · · Score: 4, Informative

      No, I don't think that a housekeeping database that doesn't ever touch the patient needs an FDA approval. Not any more than MS Windows or MS Office do, at least.

      A $10K price is a common sight in niche markets. Even in non-niche markets specialty s/w, especially with lock-in, command prices of $20K and above. Have this here CNC milling center? Then you need SolidWorks and MasterCAM (or whatever CAM you pick.) That may easily cost you about half the price of the machine.

      The price is driven by the need and the opportunity. The need lies in fact that a very complex piece of software has to be designed for sale to a handful of customers. A smaller ISV may see tens of sales per YEAR, and each of those customers will bitch and moan about economic downturn, trolling for a discount. The ISV needs the high price to stay afloat, and to survive periods between orders.

      The opportunity lies in fact that the customer has to have this software - if not yours then one from your two competitors; and you know how to play that game. The prices will be set to the maximum that the customer can afford.

    5. Re:Certification by Synerg1y · · Score: 4, Informative

      Coincidentally, you've never worked in the medical industry. The software itself may cost $5-$10k, then the SEPARATE cost of validation tacks on that 20k.

    6. Re:Certification by puto · · Score: 3, Interesting

      I used to sell practice management.billing software in the 1990s, and what I found out, that a doctor who was clearing 30k a month in his practice, after all expenses paid, including his salary, was loath to spend 25k to modernize his office, and increase his billing revenue by 10%. Doctors are cheap. An ophthalmologist who cannot afford 10k is probably not one I would go to. One thing Windows did for the medical billing world was force traditional Unix vendors of billing software was to lower their price and up their game.

      --
      The Revolution Will Not Be Televised
    7. Re:Certification by FaxeTheCat · · Score: 1

      Just to add to your examples: In the petroleum exploration industry, there is software which start at $50K per seat. A typical configuration is 100 to 200 K$. Yearly support will cost you 15-20% of purchase price. So 10k$ is not really that much...

    8. Re:Certification by nametaken · · Score: 4, Insightful

      You can probably count on one hand all the directly life critical software running as a regular app on XP, in the whole world.

      It's very unlikely there's anything at the eye doctor's office that falls in that category. This is a case of simple vendor lock-in. That's all.

    9. Re:Certification by Nadaka · · Score: 1

      I remember when 3d modeling and animation software was close to $10k. At the time the majority of games were not in 3d, much less animation or digital effects.

    10. Re:Certification by crutchy · · Score: 1

      as much as therac-25 deaths were caused by software errors, the root cause was lack of hardware protections used previously

      it would be kinda like leaving the old six pack pressure and vacuum gauges (alt, dg, ah, asi, vsi, turn/bank) out of aircraft with computer controlled fly by wire and gps... the last thing you want at 30,000 ft is for your flight computer to have a brain fart with no backups (i know they will eventually remove them... god help us all when that day comes)

    11. Re:Certification by vux984 · · Score: 2

      I bet a lot of that $10k fee is due to the software requiring FDA certification.

      Not really, although FDA, Health Canada, EMEA (Europe), TGA (Australia), SFDA (China), etc... do definitely take a toll.

      But quite simply a lot of that $10k fee comes from having to pay people qualified to write the interface software for medical devices which frequently sell fewer than a 1000 copies a year.

      And to develop, support, and write a Windows Vista/7/8 update for a 10 year old medical instrument. That's targeting an even smaller market. Many of the original units have been retired / replaced. Some customers will choose to upgrade to a more modern instrument rather than pay big bucks for a software update for a 10 year old unit. And a good chunk of the market will cling to the original unit and software.

      To add to that there is often a hardware engineering component too. A lot of the old equipment is serial, and may not work well on a simple USB adapter without significant effort. And the video stuff is even more of a hassle; often using weird proprietary 3rd party video capture boards in the PC that have since been discontinued, and/or for which there is no driver support in Windows 7, so the old instrument may need to be retrofitted in addition to new software.

      Plus the upgrade itself is labor intensive, usually outside the comfort level of the doctors, and even their IT people (in house or outsourced tend to want some hand holding. And because you want to migrate and upgrade the old data to the new computer/new system its actually more complicated to install than a "fresh install".

      Everything costs.

    12. Re:Certification by denobug · · Score: 1

      Adding to that common practice is the out-of-date software cannot be rid of due to old hardware still in service. There are still DOS based software running around. The only good thing about it is that a, script kiddies don't know DOS very well these days (not saying they cannot learn fast), b. they are limited in their usage, and c. most of the DOS based software lack ability to connect to a network, and so do the device the software to be used with.

    13. Re:Certification by Holi · · Score: 3, Insightful

      Your right, it's probably running on NT4 or something like that. I have seen many instances of embedded NT or 2000 still in use in the medical field. (Radiology labs is where I see it but I would guess that maturity and stability of the software and drivers negates the need for upgrades in many medical devices)

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    14. Re:Certification by whoever57 · · Score: 1

      Try buying ASIC place and route software. Typical license prices are in the range of $500K to $1M per seat (when bought in small numbers) for a 3-year license. However, this software is normally sold under a floating license model, so the customer can upgrade the machine on which it runs to newer hardware and software without any extra cost.

      --
      The real "Libtards" are the Libertarians!
    15. Re:Certification by amiga3D · · Score: 5, Funny

      Most of the Doctors I know have 2 or 3 ex wives and several child support payments that eat up a lot of their money. Then there is the current wife and mistress.

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

      Directly life critical software running as a regular app on XP turned me into a newt.

    17. Re:Certification by geoskd · · Score: 5, Interesting

      You can probably count on one hand all the directly life critical software running as a regular app on XP, in the whole world.

      It's very unlikely there's anything at the eye doctor's office that falls in that category. This is a case of simple vendor lock-in. That's all.

      The problem is that the software takes significant time to write. Lets say it takes a team of three programmers 1 year to write. Now, say that its a blockbuster, and 1/3 of all opticians use it. You're only talking about a couple thousand copies total. Maybe a thousand copies a year. Now, you also have to have someone do tech support and maintenance. So, You paid $300,000 to develop the software, and are paying $100,000 per year in maintenance. to sell 1000 copies per year. (Thats a very high estimate btw). So, at break even, with no other company overhead, your product costs $400. Now if you take a more realistic view that most opticians already have the software they need, your annual sales expectation is probably more like 100 units, not 1000, and now you're looking at a $4000 price tag.

      Before you start talking open source, blah blah, lets not forget that this is a highly specialized application with very little general appeal, and no geek factor. The best you could hope for would be a project that somewhat resembles what you want and pay (by the hour I might add) to have someone adapt it to your needs. This quickly adds up too.

      All that having been said, the solution is actually simpler than it sounds. Good XP emulation is not that hard to find. WINE already does a pretty good job of it, and is unlikely to be end-of-lifed any time soon. It is likely that the best alternative for these boutique operations is to switch to Ubuntu or Debian with WINE, and be reasonably certain that they can survive the next hardware upgrade. It wont be cheap, but it will be better than $10k for a new copy of xyz opticiansoft, and it will be M$ proof.

      --
      I wish I had a good sig, but all the good ones are copyrighted
    18. Re:Certification by Dahamma · · Score: 1

      In the US, maybe. In the whole *world*? I wouldn't take that bet.

      It probably wouldn't surprise anyone if North Korea's uranium enrichment program is run on pirated copies of Windows 98, let alone their medical software.

    19. Re:Certification by Jah-Wren+Ryel · · Score: 1

      Yea, its not like medical software errors ever killed anybody. Eh Therac-25?

      Or Varian.

      --
      When information is power, privacy is freedom.
    20. Re:Certification by Dahamma · · Score: 2

      Yeah, but from TFA this isn't an ophthalmologist, it's a $49 per exam optometrist at Costco (a bit of Googling shows they probably make more like $70-100k *gross* per year, not $30k net per month).

      Though that did confuse me a bit - does that mean Costco uses independent optometrists in their stores, or are they the ones who are too cheap to spend $10k for new software??

    21. Re:Certification by deancornett · · Score: 1

      Actually it's oftentimes not anything involving formal certification ... it's more like "MSoft changed something and now my code doesn't work". As an example, in XP and earlier, a fairly common method in C to determine whether a file or files (using wildcards) exist is to use "GetFileAttributes()". However, in Win7, using wildcards fails since it appears that the wildcard character (*) is parsed as an explicit character in the filename or filetype (which can't exist so that "GetFileAttributes(AFile*.doc)" always returns NULL). The eventual fix I found is to use "FindFirstFile()" which works fine with wildcards in Win7 and XP ... maybe not in Win8, though ... who knows ... sigh. Seems like MSoft goes out of its way to break backwards compatibility!

    22. Re:Certification by Anonymous Coward · · Score: 0

      I used to sell practice management.billing software in the 1990s, and what I found out, that a doctor who was clearing 30k a month in his practice, after all expenses paid, including his salary, was loath to spend 25k to modernize his office, and increase his billing revenue by 10%. Doctors are cheap.

      An ophthalmologist who cannot afford 10k is probably not one I would go to.

      One thing Windows did for the medical billing world was force traditional Unix vendors of billing software was to lower their price and up their game.

      Attitudes like yours and this doctors are exactly why patients die every day because they can't afford medical care. It has nothing to do with the science, training or equipment. It's all down to greed.

    23. Re:Certification by Ryanrule · · Score: 1

      Someone is lying.

    24. Re:Certification by Anonymous Coward · · Score: 0

      If you've got that many fingers on one hand you should win a lot of awards.

    25. Re:Certification by gander666 · · Score: 1

      My kingdom for a mod point.

      --
      Suppose you were an idiot and suppose you were a member of Congress ... but I repeat myself. - Mark T
    26. Re:Certification by nonameisgood2 · · Score: 4, Interesting

      But doctors in small towns (population 10k or less), barely scraping by because half of the population is at or below poverty level, are paying the same as those in this big city. They all have to meet the same federal mandate to bill electronically (which requires internet access to a clearinghouse) and provide electronic medical records to insurers and other doctors as needed. And I do the IT from 400 miles away, also requiring that I have remote access. I found an excellent package for about $5k, for my wife's practice, but it is tailored to the small to mid-sized practice. We also pay $2k/yr for maintenance and updates. But it's on MacOS, an OS which is now mature enough to avoid software-shaking changes from year to year. (macpractice.com)

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

      I work for s large billion dollar company. My desk pc is still xp, one of the computers in the shop was still running Windows 95 until last year. I do the on-site support. But I didn't believe the maintenance lead that there was a computer that old still running until I saw it for myself.

      I have another computer that runs the software for our turnstiles for hourly employee to come and go. It is running Windows 2000 and it's extremely slow. the only reason it has not been updated its because the software costs $65,000 to license for a new computer. Plus another $8000 for a tech to come out here and install and configure it.

        Which is literally running an executable, then selection of the turnstiles. the software automatically detects what turnstiles is connected to the main control box.

        It is obscene the licensing some of these software vendors charge.

    28. Re:Certification by Anonymous Coward · · Score: 0

      Its probably a VB frontend to an Access 2000 database... ROFLMAO!

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

      "Doctors are cheap"

      Number of doctors in the world is in the order of 10-20million.

      Your sample size: 1

      Now I'm not a statistician, put there's a problem a p-value or something or other?

      On the other hand, my wife is a doctor, I supported her through unviersity and her days of working crazy hours earning not much. My sample size of one says Doctors are most definitely NOT cheap. She still spends my money like it's going out of fashion.

      The plural of anecdote is not data

    30. Re:Certification by crutchy · · Score: 1

      there's no such thing as free government

    31. Re:Certification by karnal · · Score: 2

      Thing is - and I speak from experience - dental software (which would be considered "medical software" is HEAVILY reliant on the juggernaut that is Microsoft. Throwing out WINE and proclaiming that it will just work without some headache (which is honestly what every other solution other than paying the company is) is absurd.

      But that's kind of what you stated anyways. Won't be cheap. Well, it's hard to convince most clients to not be cheap. It's a way of life in certain businesses!

      --
      Karnal
    32. Re:Certification by budgenator · · Score: 1

      I doubt it, we just drop $28K on 9 computers, 10 software licences; not FDA certified software. The support contract is what eats you up.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    33. Re:Certification by verifine · · Score: 1

      I recently had a spot of basal cell carcinoma removed from my nose, which involved a skin transplant from - of all places - my ear. Then I received an unexpected (and certainly unwanted) appointment voice confirmation call from my dermatologist. At least it wasn't a robocall; I block those. On my next visit I lambasted the receptionist, telling her to send Email. She said quietly "The computer I'm working on is running Windows 98, and our server runs DOS." Oh, crap.

      Pretty hard to give her a rough time after that. She told me that the doctor had written his own billing software and was in the process of trying to port it over to Windows 7. Sheesh. I appreciate that volume reduces cost, as has often been mentioned. I don't live in Podunk (and if you do, my apologies), and my doctor either can't afford commercial billing software or perhaps is too cheap to buy it.

      Naturally, there is no Internet connection from these ancient computers. Isolating something that works but is not supported makes a small degree of sense, but to be running Win98 in 2013? Something's badly broken, maybe the killer FOSS medical billing software is the answer, but I have no ability to write it.

      Rant mode: Why then, when I have "full" coverage, do I have to pay $1800 on the bill when my "insurance company" pays less than $400? End rant.

    34. Re:Certification by Darinbob · · Score: 1

      No, it's labor costs and margins. Ie, someone has to do the work, and you won't get a minimum wage IT staff to do it. Plus if your software only has a market for a few thousand people then you have to make it expensive to cover the development and maintenance costs. These are all niche markets.

    35. Re:Certification by Anonymous Coward · · Score: 0

      You don't need Wine, you just need "Windows XP Mode" for win 7. Might require the user to buy a better version of win7 / 8 than the normal home premium one to get it, but it works.
      http://windows.microsoft.com/en-AU/windows7/products/features/windows-xp-mode

    36. Re:Certification by Anonymous Coward · · Score: 0

      Yes, but now you are legally a medical device manufacturer and have to certify this new setup (even if it's the same old software everyone's using) through the FDA. This will take about 2 years and $10000.

      This is *not* a "solution."

    37. Re:Certification by Anonymous Coward · · Score: 0

      They're independent - at least the one I use is.

    38. Re:Certification by xhamulnazgul · · Score: 1

      As someone that works in Healthcare IT, you nailed it. If the software has no effect on the actual treatment of the patient, then it doesn't have to have ANY certification. If your software effects the treatment of the patient but not actually controllling the treatment, like radiation treatment planning software, then the software must be certified and must run on FDA approved hardware with the trusted platform module chip present and in use. If the software actually controlls the treatment, then the software, hardware, interfaces, and attached/associated systems must be FDA approved.

      --
      Communism will never work. People LIKE to own things.
    39. Re:Certification by Anonymous Coward · · Score: 0

      Most of the Doctors I know have 2 or 3 ex wives and several child support payments that eat up a lot of their money. Then there is the current wife and mistress.

      fuck you

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

      Are you suggesting a doctor run critical software on WINE?

      You certainly are a madman.

    41. Re:Certification by c0lo · · Score: 1

      You can probably count on one hand all the directly life critical software running as a regular app on XP, in the whole world.

      Life critical software... Ummm, like the "next gen" command center of the UK's nuclear subs?

      --
      Questions raise, answers kill. Raise questions to stay alive.
    42. Re:Certification by Anonymous Coward · · Score: 0

      I doubt it. Niche software actually does cost like this.

    43. Re:Certification by lightknight · · Score: 1

      This. I am willing to hear out any doctor who can prove that they cannot afford the $10K upgrade by faxing me proof that they have not bought a new car in the last three years. It's a piece of office equipment, it requires upkeep...ask us how we feel about our annual licensing costs / training materials which can easily trump $10K. And that's on a salary nowhere near what doctors are earning today, and what sadly is often-times not even expensed properly (so no tax credit).

      This is technology...a new OS comes out every 3 years, you need to make the boat every 6 years on average (Vista non-withstanding). Now, this doesn't mean paying out $10K every few years...to be honest, that's a complicated scenario: you're paying for a handful of programmers to work on a single task for which there is a very small market...on the other hand, a lot of the medical software I've seen is painful to look at, so I imagine the code is much worse. So, if I wanted to avoid the tax in the future, I'd inquire about future-proofing the software, or hiring a programmer that actually knows what that means. The thing the doctor in the post is probably really getting hit with is the driver change between Windows XP and Vista / 7...it's a different design, with no way to plan for it. However, that's assuming that the programmer was half-decent...they could have also used platform-specific features or even ASM that doesn't like later editions.

      But the real test is this -> bring in a laptop, install the software on it, and see if it will actually run! If it does, you're probably in the clear, if it doesn't, try to negotiate.

      --
      I am John Hurt.
    44. Re:Certification by lightknight · · Score: 1

      Yes, but what doesn't make sense it this -> it's a bleeding business expense! You get tax credit / write-offs / whatever the latest scheme is for it, because it's necessary to your vocation! Even if the doctor was doing less than $10K of business per year, they'd probably be getting money back!

      And the real problem is this -> that upgrade is probably being written by a handful of guys in a small office with a stack of forms that detail all the changes they need to make, and it's probably not a few of them. What I'm saying is, the program might be a bit of a dog...because it's a grueling experience. Possibly.

      --
      I am John Hurt.
    45. Re:Certification by CodeBuster · · Score: 2

      You can probably count on one hand all the directly life critical software running as a regular app on XP

      Not sure about XP, but didn't Microsoft put a clause in the old NT license specifically warning against use of Windows in applications where life and limb was at stake?

    46. Re:Certification by CodeBuster · · Score: 1

      Don't forget the medical school loans if the doctor is under 40. Although to be fair, it would be quite an accomplishment to have a medical practice, two or three ex wives, a mistress and multiple children all before the age of 40.

    47. Re:Certification by CodeBuster · · Score: 1

      The prices will be set to the maximum that the customer can afford.

      And are willing to pay. It's called price discrimination and the airlines are the acknowledged masters of the technique.

    48. Re:Certification by cianduffy · · Score: 1

      And my family doctor just dumped their old version of Wolf Medical to a new version, total cost for 6 computers? $118k.

      I am definitely doing this job in the wrong country. Think our sleaziest salesman would have trouble getting more than $40k CAD for a similar size practice before financing costs including manually-assisted data migration from whatever existing system they were using.

    49. Re:Certification by TheRaven64 · · Score: 1

      Before you start talking open source, blah blah, lets not forget that this is a highly specialized application with very little general appeal, and no geek factor

      Open source does not mean community developed, it means customer owned. If it were open source software, then the developers would be paid by the users. My optician is part of a chain that employs 30,000 people and has 1,390 brances. It's the largest optician chain in the UK. The next two employ about 5K each and have about 1,000 branches between them. Now, between them, do you think that they could afford to employ 3 developers full time? Do you think that would cost them more or less than paying $10K per branch every few years for the software? Assuming that the software costs $10K per site, not per computer, then that's $40M per release. That much will keep 3 developers employed full time for quite a while. Oh, and because the software would be developed by the company using it for exactly the purpose that they need, then it will likely serve their purposes better.

      --
      I am TheRaven on Soylent News
    50. Re:Certification by Anonymous Coward · · Score: 0

      Vendor lock-in is the best case.

      The worst? The vendors are dead of old age except for that one who retired and is on a boat; the company is closed, the product unsupported for years already.

      I work in healthcare; we have a few of these. A big overarching strategy works round them, but for that you need a big overarching agency, and small practices aren't that.

    51. Re:Certification by Anonymous Coward · · Score: 0

      That's a load of shit. Most of these software that I've seen used at doctor offices are extremely primitive, with insane user license fees to keep these software companies afloat. The vendor that provides this software to them, lock them into this system and literally keep their entire data hostage if they try to switch to a competitor or make their own. Most of this software could be rewritten pretty easily if they bothered to just hire their own programmer to make them something special that they can use for their needs (And cheaper). I've seen it time and time again and most of my clients are damn happy they followed my advice and freed themselves from these wolves. I've seen the same bullshit also from PLC vendors that will charge you thousands of dollars to write software for a machine that only needs a start and stop function, then they password it, lock it out and prevent you from accessing the PLC without contacting them, then claim it took them a whole month to do it. If you're one of these people, I'm sorry I've ruined your market, but tough shit.

      Really, this "Specialized" application isn't really so incredible that requires geniuses to write or years to write.

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

      Yea train your optician on using Ubuntu. That'll go over well.

      Not only that but medical software has to be certified on the platform it runs on. You may be opening yourself to liability just running it on Linux/Wine if something were to go wrong, even unrelated.

    53. Re:Certification by Ash+Vince · · Score: 1

      I bet a lot of that $10k fee is due to the software requiring FDA certification.

      I doubt it, that would make it far more expensive. The reality is that software development costs money.

      Once you compar that $10K to the cost of something like Photoshop while also taking into account size of the respective markets it doesn't seem that expensive after all. I bet the market for Photoshop is at least 10 times the size of the market for specialist opticians software so of course the price will be at least 10 times as much (thats called an economy of scale).

      Then there is the fact that if the people develop the opticians sofware know there are very few other players in the market then they whack in another hefty hike since they can.

      The trick to making a fortune in the software development wass to find a niche market then develop a successful product for it using insider knowledge from the industry. Chances are some optician got someone to develop them some software that made their job easier because they knew a software developer who would work on the cheap. Since then the two of them have partnered up, formed a company and are laughing all the way to the bank as they sell the software to other opticians.

      This is much harder to do nowadays though as most of these niche markets have been sown up by small companies who did this. Many of these small companies are still going though as they reward for developing a competing product from scratch does not justify the cost, especially when you need to hire an expert consultant from within the field in question.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    54. Re:Certification by pugugly · · Score: 1

      Actually, I worked with a company with a bunch of legacy software, and after testing it turned out . . . everything worked fine on Wine (or under a dos emulator).

      Literally everything. I won't say there wasn't a learning curve going to Kubuntu but it worked on their old PC's, eliminated a lot of security overhead, and their legacy software worked pretty much better than before.

      They were shocked at how much better things ran.

      Pug

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    55. Re:Certification by Anonymous Coward · · Score: 0

      This situation is exactly Windows 7 + XP Mode was designed for.

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

      This is one of the most ignorant statements I have ever heard. Almost every hospital in the country runs an EMR that is based on windows XP. These EMR's control dosing for drugs, orders for patients and alerting for health care providers. These are seriously complex pieces of software that have to "just work" for non technical users. You can't cut these off from the internet, as providers still need the ability to find up to date education materials for patients, physicians, and vendors.
      Staying on paper really isn't an option and telling a vendor with a long software life cycle to just make it work isn't an option either. Citrix is helping get people over the hump, but when support for XP goes away totally, things will get bad quickly.

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

      Most of the Doctors I know have 2 or 3 ex wives and several child support payments that eat up a lot of their money. Then there is the current wife and mistress.

      You see, here in Utah we have a solution to having all those ex-wives. The doctor just marries his mistress, buys the house next door, and moves his new wife in. And the two wives get along wonderfully as sister-wives. Being a doctor he can afford to keep several households of sister-wives and their children fed and clothed. Problem solved.

    58. Re:Certification by geekoid · · Score: 1

      If it's need to run lab equipment, then it need certification.
      Open source or not. SO how much would it cost for one office to hire developers to write and application and get it medially certified?
      A HELL of a lot more then 10k.

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

      haha, no. They think they are, and they have a lot of details and knowledge, yet they still can't make money worth a damn.

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

      Obviously it will cost more than $10K, but look at the numbers I actually wrote in my post. If it sells to opticians and you need one license per office, then that's $40M if the three biggest opticians in the UK alone were to buy it. $40M is a hell of a lot to spend on an in-house application, even including certification.

      --
      I am TheRaven on Soylent News
    61. Re:Certification by amiga3D · · Score: 1

      did I hit a nerve?

    62. Re:Certification by nmr_andrew · · Score: 1

      OK, I'm sure I'll be oversimplifying, and partly repeating a previous post. It doesn't sound like the eye doctor was complaining too much about the upfront $10k cost of the software, but rather that the office would have to pay the same again to replace the XP box and run under Win 7.

      It seems to me like whoever wrote this software could have easily made it not be XP specific but just didn't really care to and probably did the cheapest, laziest implementation possible. Not knowing all the features in the software, you have some possible combination of billing and/or patient records (some sort of database), xrays (image viewing/processing), backups, etc. While I'm sure there are various Windows libraries/APIs required, I don't see why any of these should be XP only.

    63. Re:Certification by Anonymous Coward · · Score: 0

      A database machine that stores (only stores) DICOM (x-ray or similar) images (called a PACS system by definition) needs FDA approval - it is a Class I medical device. Don't "think" if you do not know the field.

    64. Re:Certification by wmelnick · · Score: 1

      They still can get the money for meeting Meaningful Use which will more than pay for the upgrade, hardware and software.

    65. Re:Certification by geoskd · · Score: 1

      Are you suggesting a doctor run critical software on WINE?

      You certainly are a madman.

      It cant be any worse than running critical software on windows 95, can it?

      --
      I wish I had a good sig, but all the good ones are copyrighted
    66. Re:Certification by Anonymous Coward · · Score: 0

      WINE Is Not an Emulator

  8. Just asking... by Anonymous Coward · · Score: 0

    Compatibility mode?

  9. Ummm Yes by Anonymous Coward · · Score: 0

    It's called a Virtual Machine (VM). Sandbox XP in it, don't allow it to interact with the host system, and enjoy the rest of the world. Problem solved, I'd like a pint please.

    -tehprofessor

    1. Re:Ummm Yes by W.+Justice+Black · · Score: 1

      Seconded. Either:

      1. Run it on a hypervisor host and RDP into it or
      2. Run it in a local VM using VirtualBox (which does surprisingly well running XP-on-7 as long as you have the VM tools instaled). Set the desktop to change size when its window does, auto-hide the toolbar, and it looks/behaves fairly similarly to a local app on W7.

      I had a friend's business (which relied on an old map application whose DRM WOULD NOT run on W7) implement such a thing and it's worked great. Plus you get snapshots, which is enough of a reason for me to recommend just about all embedded/oddball apps run on a VM.

      --
      "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
  10. Windows XP Compatibility Mode. by rarumberger · · Score: 0

    Shouldn't that work?

    1. Re:Windows XP Compatibility Mode. by lennier · · Score: 1

      Shouldn't that work?

      It should! But it probably won't.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    2. Re:Windows XP Compatibility Mode. by Opportunist · · Score: 1

      Of course it should. It just doesn't.

      No, seriously, why should it be different just 'cause it's for a doctor?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  11. Virtualize the environment by Anonymous Coward · · Score: 1

    Take an image of the workstation running XP, convert it to a virtual machine. Take your new Windows 7 Machine, load up VMWare.. and tada.. you're running in a more secure, easy to manage virtual XP environment which you can keep protected and unchanged for years to come.

    1. Re:Virtualize the environment by W.+Justice+Black · · Score: 4, Informative

      If you can do a fresh install, this would be a good opportunity to do so:

      1. Install XP from scratch, with all the latest fixes and whatnot. Get it nice and pristine with no crap milling about beyond the barebones stuff. Get the licensing happy.
      2. SNAPSHOT
      3. Get your custom software installed.
      4. SNAPSHOT
      5. BACK IT ALL UP.
      6. Use gingerly :-)

      --
      "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
    2. Re:Virtualize the environment by lennier · · Score: 2

      Take an image of the workstation running XP, convert it to a virtual machine. Take your new Windows 7 Machine, load up VMWare.. and tada.. you're running in a more secure, easy to manage virtual XP environment which you can keep protected and unchanged for years to come.

      Might work if there's no hardware involved. If there is... I'd give 50-50 odds that even under VMware it will still fail.

      These people don't write these things to standards. That's the whole problem. If they did it'd already just work under Windows 7 and wouldn't need virtualising.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    3. Re:Virtualize the environment by iggymanz · · Score: 2

      no, that won't pass a HIPAA audit, a virtual machine running an obsolete OS is non-compliant, regardless of whether the hosting OS is compliant. this is also true in the realm of finance with PCI audits.

    4. Re:Virtualize the environment by NatasRevol · · Score: 1

      Also, clone off backups weekly.

      --
      There are two types of people in the world: Those who crave closure
    5. Re:Virtualize the environment by Anonymous Coward · · Score: 0

      Install XP in a virtual machine under Linux.
      Use virtualized XP for the software you have to.
      Use Linux for everything else.

  12. Disable Networking by jacobsm · · Score: 4, Interesting

    Prevent those few computers that are running the program from touching the Internet in anyway. No networking services, web, email, ... or anything else. Make them strictly one function standalone devices.

    1. Re:Disable Networking by rsmith-mac · · Score: 1

      Strictly speaking they don't need to be off the network; the threat isn't other XP machines in general, it's things coming straight from the Internet or through other computers connected to the Internet. Put the XP machines on an airgapped network (and epoxy the USB ports if you can) where they can't transmit or receive malware, and those machines could very well run forever.

    2. Re:Disable Networking by Derekloffin · · Score: 1

      You assume that is an option. Many of these are have network components and require network access. You can probably do some heavy duty port blocking and such, but even that assumes the user has enough knowledge to know what they can and can't block.

    3. Re:Disable Networking by lennier · · Score: 1

      Prevent those few computers that are running the program from touching the Internet in anyway. No networking services, web, email, ... or anything else. Make them strictly one function standalone devices.

      Yep, that's the only real solution. There are some cases where virtualisation simply doesn't work, and that's when you just have to bite the bullet, give them a physical XP box, and yank the wall cable.

      And hope nobody ever accidentally plugs one in, ever.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    4. Re:Disable Networking by Anonymous Coward · · Score: 0

      Pretty much everyone modded highly at this point has the same idea and the same general view (which I'm going to agree with): If oyu can't afford to upgrade, your best bet is to freeze time, disconnect the box from external networks any way you can, and cease thinking of it as a general-purpose PC. It is a specialized computing appliance, which should never be expected to do any other job ever again. Get a newer computer for all the day-to-day stuff, armor the hell out of it, and lock down communications between open, general nets and frozen, specialize nets as best you can. Then start saving for the upgrade that will come to work with Windows 20XX.

    5. Re:Disable Networking by Sepultura · · Score: 1

      I've found virtualization to be a wonderful solution for most clients that have specialty software. You can do a P2V migration of the existing system, disable/remove all software and services that aren't needed, set up a share on the host to hold all data, and leave networking disabled if it's not required for the function of the software, or if not run a firewall on the host to only allow the minimal amount of internet access required for the software to run. Create a snapshot of VM in case you need to roll back.

      In most cases I set my clients up with Virtualbox in seamless mode with a link to their app on the desktop. They don't even know there's a VM there.

    6. Re:Disable Networking by girlintraining · · Score: 1, Insightful

      Prevent those few computers that are running the program from touching the Internet in anyway.

      That's one of the stupidest things I've read on slashdot in awhile, and I'm really disappointed you got modded up for it. The main thing the average person uses their computer for is the internet. Poor people, especially, need it for things like, I don't know, looking for a job, paying bills, etc. The past 8 years, during which time Windows 7 debuted and XP was introduced, and then phased out, has been one continuous economic depression for many. The computers out there that many people are using are 5+ years old; They couldn't upgrade even if they wanted to.

      So rather than suggesting that they just give up, log off, and throw away their computer, why not suggest something that might actually let them continue using the devices; Like switching to Linux. Maybe link to a distribution that will let them continue to use it to browse the internet, with the option to auto-upgrade for years to come.

      Or, you know, we could throw them under the bus for being poor.

      --
      #fuckbeta #iamslashdot #dicemustdie
    7. Re:Disable Networking by sconeu · · Score: 1

      Windows 7 Professional has "Windows XP Mode", which is an XP VM for running stuff that's not compatible with Win7.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    8. Re:Disable Networking by Archangel+Michael · · Score: 1

      VMWare the box, add in VDI for connecting to it, it becomes a behind a firewall/NAT network and safe from bad shit. Add in Snapshots and whatnot, even if it gets a virus/trojan, you're three minutes from a recovered version. Put the backend Database in the same VMWare Infrastructure, and you'll see a huge improvement in processing speeds as the resources are all on the same backend setup, and not dependent upon external networking. Bonus, you can work from home / anywhere.

      Of course, that kind of setup costs more than $10 Grand, which makes upgrading software cheap. At some point, the software will no longer be supported and they will have to upgrade when it is no longer a choice. Might not be as convenient then. Also, ask then how much things cost when it isn't working right. Downtime costs money, even if they can't see it.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    9. Re:Disable Networking by Anonymous Coward · · Score: 0

      I think you're misreading the GP and overreacting. There's two separate issues here: (1) expensive specialized software that either doesn't support Windows 7+ or the upgrade is way too expensive for its users and (2) people running normal software that just don't upgrade their computers (either because there's no reason to or because they can't afford to). For the latter group, switching to Linux is likely to be a good solution. For the former group, they are stuck being tied to Windows XP on those specific computers which are already only being used for specialized medical tasks; an air-gap is a good choice if possible (if the software requires internet access... then it's not so simple, maybe a proxy could be used to limit the attack surface to what the software actually needs).

    10. Re:Disable Networking by jacobsm · · Score: 1

      Didn't you read the initial posting, or are you just being obstinate? These aren't average people. They're running a product that's required for their business, that only runs under XP. We were asked to come up with reasonable options, and the general consensus is to unplug these computers from the Internet.

      I don't see your problem with the idea.

    11. Re:Disable Networking by Anonymous Coward · · Score: 0

      And "XP Mode" runs from a virtual HD, which needs its own antivirus software. Not a solution.

    12. Re:Disable Networking by grumpyman · · Score: 1

      Our church's HVAC is still using a DOS program for temperature control via serial... it's still kicking!

    13. Re:Disable Networking by girlintraining · · Score: 0

      We were asked to come up with reasonable options, and the general consensus is to unplug these computers from the Internet.

      Yes, I read the article. I simply happen to disagree with the conclusion. And there is no "general consensus" here. Slashdot posters do not represent the professional IT crowd anymore. They've been replaced by hipsters who think because they can ipod their interwebs, they're qualified to speak on these things.

      --
      #fuckbeta #iamslashdot #dicemustdie
    14. Re:Disable Networking by Anonymous Coward · · Score: 0

      I do believe that the suggestion was intended for this specific situation (expensive, specialized software running on Windows XP) rather than intended as a general solution.

    15. Re:Disable Networking by Anonymous Coward · · Score: 0

      Prevent those few computers that are running the program from touching the Internet in anyway.

      That's one of the stupidest things I've read on slashdot in awhile, and I'm really disappointed you got modded up for it. The main thing the average person uses their computer for is the internet. Poor people, especially, need it for things like, I don't know, looking for a job, paying bills, etc. The past 8 years, during which time Windows 7 debuted and XP was introduced, and then phased out, has been one continuous economic depression for many. The computers out there that many people are using are 5+ years old; They couldn't upgrade even if they wanted to.

      So rather than suggesting that they just give up, log off, and throw away their computer, why not suggest something that might actually let them continue using the devices; Like switching to Linux. Maybe link to a distribution that will let them continue to use it to browse the internet, with the option to auto-upgrade for years to come.

      Or, you know, we could throw them under the bus for being poor.

      No, what you said was one of the most naive things I have ever read. WTF do you need to be surfing the Internet, reading email, or surfing for another job, while working in an office.

      I'll type slowly for you - he is saying to take the critical device (the system that is being used to operate on you Miss Einstein) off the Internet. Guess you'd feel better if there was the added convenience for someone to send an email while they are working on you - never mind the notion that it may have some awesome malware that may totally f up the system.

      As far as an upgrade goes, if a doctor cannot afford to upgrade their 5+ year old computer, do I really trust them to perform a function on me? Heck, do I trust that system to being with?

      Before calling someone stupid and making a totally naive and uneducated comment, please do research. He wasn't referring to the "average" person. It was a medical / dental / etc.... office.

      Holy cow...glad that you know it all. Come back in 5-8 years when you realize you do not.

    16. Re:Disable Networking by Anonymous Coward · · Score: 0

      That's one of the stupidest things I've read on slashdot in awhile, and I'm really disappointed you got modded up for it. The main thing the average person uses their computer for is the internet. Poor people, especially, need it for things like, I don't know, looking for a job, paying bills, etc. The past 8 years, during which time Windows 7 debuted and XP was introduced, and then phased out, has been one continuous economic depression for many. The computers out there that many people are using are 5+ years old; They couldn't upgrade even if they wanted to.

      So rather than suggesting that they just give up, log off, and throw away their computer, why not suggest something that might actually let them continue using the devices; Like switching to Linux.

      It's a very poignant point, and these are exactly the people this article is about. These poor people using computers for the Internet to look for a job and pay their bills while they're BEING AN OPTICIAN AND USING SPECIALISED MEDICAL EQUIPMENT.

      Now tell me, do I need to install KEyeDoctorDriver or GEyeDoctorDriver, because I can't seem to find either of them?

    17. Re:Disable Networking by Lothsahn · · Score: 1

      For a business computer, it's not stupid at all. In fact, I have a customer who did just that--not because they were too poor to afford Windows 7, but because they didn't want any chance of a hack or intrusion, as they deal with customer data.

      So we created an airgapped network. See: http://slashdot.org/comments.pl?sid=3674549&cid=43520493

      Companies that want additional security but don't want to spend $10,000+ on a new system is a different problem from poor people who can't afford new computers. For some poor people, I have switched a few to Linux. But I can't switch a proprietary system that's no longer supported by the original vendor and tied to a specific piece of $10,000+ hardware to Linux. It only runs under Windows ME and XP.

      I suppose I could tell them to throw the system out and buy a new $10k-20k Ultrasound system, but given the volumes they do, they'd have to raise the cost of their ultrasounds by $150-$300 to cover the cost of the hardware. That would affect poor people...

      --
      -=Lothsahn=-
    18. Re:Disable Networking by cbhacking · · Score: 1

      Your poor people are running $10k niche office programs on those machines they use for job hunting and paying bills? I think you missed the point of the article.

      Good luck getting them running on Linux, too. It's not like the Wine devs are going to going to be able to pick up a copy of the program for testing, nor are they going to likely to care that much (in the aggregate) about the relative handful of users of such software. If you're lucky and the program isn't doing anything too crazy, it might just work on Wine with no hackery, but if it was that easy it would probably work on Win7 just as easily too. Of course, it might not be supported on either platform... if it's unsupported on Win7, you can be damn sure it won't be supported on Wine!

      --
      There's no place I could be, since I've found Serenity...
    19. Re:Disable Networking by girlintraining · · Score: 1

      For a business computer, it's not stupid at all.

      A lot of those workstations are also the employee's primary workstation, and access to the internet is needed for business purposes. Doctor's offices for example; There's an application in use by regional providers called 'mychart', which is a website patients can use to view test results and send/receive confidential messages from their providers. The doctors often have the patient sign up while at the clinic.

      So while yes, there can be some circumstances where cutting off internet access is desireable or possible, it is not a pancea that works in all situations, as the GP suggested.

      --
      #fuckbeta #iamslashdot #dicemustdie
    20. Re:Disable Networking by Anonymous Coward · · Score: 0

      What about always on DRM? it exists in at least one of our shops Vinyl Cutter apps (WinPCsign I think?)

    21. Re:Disable Networking by Nimey · · Score: 1

      Our plan is to stick all the machines that must run XP behind a dedicated firewall appliance (probably Cisco) and cut them off from the Internet & most of campus, save the antivirus, DNS, and DHCP servers, domain controller, and possibly the VPN concentrator (for remote support).

      We have a few areas with devices costing five and six figures that either are abandoned by their vendors or cost thousands to tens of thousands to get modernized software for, and the state just keeps cutting our budget.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    22. Re:Disable Networking by bill_mcgonigle · · Score: 1

      I consult with a client in a very similar situation. Next April, we'll be using VirtualBox to containerize the medical app into an XP VM, and it will be separated from the network. The parallel port will be passed through for printing.

      The primary user will be be using either Windows 7 or Mint as the host OS (the user uses the medical software, Firefox, and LibreOffice currently). There may be a shared folder between the two, but probably not at this point. The XP VM may get its own physical LCD panel. If it's Linux we have the option of a separate keyboard and mouse, but that's undecided.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    23. Re:Disable Networking by c0lo · · Score: 1

      Prevent those few computers that are running the program from touching the Internet in anyway. No networking services, web, email, ... or anything else. Make them strictly one function standalone devices.

      Problem is they should be isolated from the LAN too. 'Cause it doesn't matter if they cannot reach the internet if the "black side of the internet" can reach them via a specially crafted worn launched on another machine by a user tricked into opening an email attachment (I don't think the SCADA controllers of Iran's centrifuges were connected straight to internet).

      --
      Questions raise, answers kill. Raise questions to stay alive.
    24. Re:Disable Networking by Anonymous Coward · · Score: 0

      I'm assuming you are just in a bad mood today or something, otherwise way to miss the ball. Unless most doctors allow random people off the street to access their PC's for personal computing? If your argument is valid, I want my health or billing information no where need that doctor's network.

    25. Re:Disable Networking by Anubis350 · · Score: 1

      The OP was addressing the case in the summary about medical software in a docs office, not poor people. I know this is /. and we don't read TFA, but the TFS isn't too much to ask, yes?

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    26. Re:Disable Networking by Anonymous Coward · · Score: 0

      Or just run Firefox or Chrome for Internet access

      They seem happy to continue supporting XP

    27. Re:Disable Networking by geekoid · · Score: 1

      how about you configure you firewall correctly? Or turnoff and remove the tcp/ip drivers?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  13. Can't afford? by Anonymous Coward · · Score: 0

    That's bs, they had years to upgrade, plus, you can just put a vm with xp without network and that's it, if you really can't afford upgrade.

  14. So? make a small Windows XP VM on the new box by Anonymous Coward · · Score: 0

    My solution for running really old stuff is just to have a bunch of VM clients running... and then you can safely backup the VM when you need to (nightly) and restore it when it gets infected (weekly)

    On my Mac, I've got a couple of Windows XP VMs running old software and a VERY OLD Windows 98 VM running a single ancient cabling database app

  15. Spare parts is a problem. by Anonymous Coward · · Score: 1

    Old disks die... new disks may not work properly with old controllers.

    Can you still find PATA disks? How about floppy drives?

    How about motherboards? or memory?

    1. Re:Spare parts is a problem. by jedidiah · · Score: 2

      PATA and floppy drives were already out of style when service packs were still being released for XP.

      From a support perspective, XP just isn't that old. It's a recently discontinued product regardless of how long of a supported service life it had.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Spare parts is a problem. by Anonymous Coward · · Score: 1

      "VMWARE"

    3. Re:Spare parts is a problem. by Anonymous Coward · · Score: 1

      You can run SATA disks in a PATA computer (or visa versa) via an adapter.

    4. Re:Spare parts is a problem. by Anonymous Coward · · Score: 1

      If only there was some way to have the software run on some kind of "pretend" machine that itself existed only in software on some other host operating system.

      Oh man, I've got a startup idea with these "pretend machines". See if "PMWare" is already trademarked, would you?

    5. Re:Spare parts is a problem. by crutchy · · Score: 1

      if they have *real* xp licenses then an IT shop can just build a new machine and install their xp on it

      oem isn't the only way

    6. Re:Spare parts is a problem. by crutchy · · Score: 1

      if they have *real* xp licenses then an IT shop can just build a new machine and install their xp on it

      actually they can probably only do this as long as there is new 32-bit hardware, which is dwindling

    7. Re:Spare parts is a problem. by crutchy · · Score: 1

      i've got a cool business idea, lets sell computers that require *two* operating systems to use

    8. Re:Spare parts is a problem. by bruce_the_loon · · Score: 1

      You know about the magical ability of 64 bit processors to run a 32 bit OS? Drivers might be an issue on newer devices, but the core OS will always run.

      --
      Trying to become famous by taking photos. Visit my homepage please.
    9. Re:Spare parts is a problem. by LordLimecat · · Score: 2

      XP is as old as Linux 2.4, which for the record was EOL'd 2 years ago. When's the last time you worked with a non-embedded copy of 2.4 that was expected to act as a normal citizen on the internet?

    10. Re:Spare parts is a problem. by Anonymous Coward · · Score: 0

      About 4 months ago, why?
      That machine is finally off the internet as of about 2 months ago.

    11. Re:Spare parts is a problem. by budgenator · · Score: 1

      if they have *real* xp licenses then an IT shop can just build a new machine and install their xp on it

      oem isn't the only way

      Yeah right, why would a Dr spring for a real licenses, when an OEM license comes with the hardware?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    12. Re:Spare parts is a problem. by crutchy · · Score: 1

      you're probably right, but if you're investing in $10k specialist applications, a couple of hundred dollars extra for a full OS license that's transferable across hardware doesn't seem that far fetched

    13. Re:Spare parts is a problem. by Darinbob · · Score: 1

      PATA were out of style, but still selling very well when W7 was first introduced.

      XP is a discontinued product, but Microsoft has also taken a somewhat unprecedented step of also discontinuing support for it.

    14. Re:Spare parts is a problem. by Darinbob · · Score: 1

      Linux 2.4 also got a newer version much sooner than XP did, XP only got a reasonable replacement less than 4 years ago (Vista doesn't count).
      Computers running Linux 2.4 were perfectly capable of running 2.6 as well with no loss in performance, whereas a very large number of XP machines will need to be upgraded in order to run Windows 7.

    15. Re:Spare parts is a problem. by 91degrees · · Score: 1

      The entire system is simply a platform to run the software on. As long as she can buy a replacement XP computer (and the licence allows the software to be transferred) then you just swap it out as a component.

    16. Re:Spare parts is a problem. by Anonymous Coward · · Score: 0

      The difference is that from Linux 2.4 to now is that there is an upgrade path that wouldn't break the user's software. That's why 2.4 was EOL'd - if that wasn't the case it would still be supported.

    17. Re:Spare parts is a problem. by geekoid · · Score: 1

      (Vista doesn't count).

      scottsman, huh?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    18. Re:Spare parts is a problem. by LordLimecat · · Score: 1

      Computers running Linux 2.4 were perfectly capable of running 2.6 as well with no loss in performance,

      Oh, Ok. Lets just go update all those embedded devices to 2.6 linux. Wait, whats that? They dont meet the requirements? Well shoot, there goes your argument.

    19. Re:Spare parts is a problem. by Patch86 · · Score: 1

      I don't think it's a controversial statement to say that Vista was not seen as a viable replacement for XP by the majority of people. Just ask Microsoft's Sales department. For a Windows release to peak at less than 20% was pretty humiliating.

  16. Emulation / Compatability Mode? by Anonymous Coward · · Score: 0

    Isn't this why Windows Vista/7/8 has an emulation mode for XP specific software?

  17. Re:XP has the best HOST file support... apk by Anonymous Coward · · Score: 0, Offtopic

    Fact: it takes amost 2 hours for windows to load a 645,000 lines HOSTS file into the DNS cache. While loading, all DNS queries are blocked. That is neither fast nor efficient.

    Eat your words ("big fail")

  18. Specialty Software by jasnw · · Score: 3, Insightful

    A lot of "professional" users of computers (doctors, lawyers, bankers, etc) seem to think that they gotta have really special software to handle everything they do, because everything they do is so special. Much of this is due to people who think they're smart being duped by people who are smarter into thinking they need special software. Is the solution here that these professionals need to do a better job of buying their IT support in the first place? Admittedly, there is certainly some software that has to be written for very narrow and specialized needs, but a lot of these needs can be met by pretty much off-the-shelf solutions implemented by people who know what they're doing. I think these professionals start off by trying to do it themselves (because they are smart, you know?), find that it's not as easy as they thought, and then buy into the pitch that they need REALLY smart IT people doing specialized stuff for them. I'd laugh at all this, but it's part of why our health care costs so damn much.

    1. Re:Specialty Software by Anonymous Coward · · Score: 0

      +1 Insightful for you, sir!

      (If I had mod points at the moment...)

    2. Re:Specialty Software by Anonymous Coward · · Score: 5, Insightful

      A lot of "professional" users of computers (doctors, lawyers, bankers, etc) seem to think that they gotta have really special software to handle everything they do, because everything they do is so special. Much of this is due to people who think they're smart being duped by people who are smarter into thinking they need special software. Is the solution here that these professionals need to do a better job of buying their IT support in the first place? Admittedly, there is certainly some software that has to be written for very narrow and specialized needs, but a lot of these needs can be met by pretty much off-the-shelf solutions implemented by people who know what they're doing. I think these professionals start off by trying to do it themselves (because they are smart, you know?), find that it's not as easy as they thought, and then buy into the pitch that they need REALLY smart IT people doing specialized stuff for them. I'd laugh at all this, but it's part of why our health care costs so damn much.

      Well I can certainly tell that you're not a physician, as a physician I can tell you that you have no idea how many limitations, restrictions, and compliance requirements exist in medical software. The issue isn't that you need these things, sure you could host your patient information on Google docs, but when someone breaks into that it can cost you 250K per patient that is lost, there isn't an upper limit on that either, I don't see that many doctors with that kind of cash willing to take those risks. I am not saying it is better to be running on unsupported systems, but it isn't like you can go download some mysql database and front-end designed to organize your DVD collection and safely store patient information. Also most doctors don't have the time or knowledge to do it well themselves so they are stuck with what is 1) out there, and 2) compliant.

    3. Re:Specialty Software by tftp · · Score: 1

      A lot of "professional" users of computers (doctors, lawyers, bankers, etc) seem to think that they gotta have really special software to handle everything they do, because everything they do is so special. Much of this is due to people who think they're smart being duped by people who are smarter into thinking they need special software.

      Next time you are at your dentist's office, have a look at the software they are using - and then please advise me how one (especially a doctor!) can put together something like that. Note that you will need an interface to the digital X-ray machine; the thing should be distributed or centralized, but it must allow operation from any terminal, and often concurrently (a doctor writes up her notes, and the receptionist is scheduling your next appointment.) The software must be also operable by minimally trained personnel, and that goes for everyone in the doctor's office (they are trained in other, and more complex, things.)

      Admittedly, there is certainly some software that has to be written for very narrow and specialized needs, but a lot of these needs can be met by pretty much off-the-shelf solutions implemented by people who know what they're doing.

      As opposed to such software being written using only brand new code, and by people who have no clue what their customers need?

    4. Re:Specialty Software by Anonymous Coward · · Score: 1

      Well I can certainly tell that you're not a physician, as a physician I can tell you that you have no idea how many limitations, restrictions, and compliance requirements exist in medical software. The issue isn't that you need these things, sure you could host your patient information on Google docs, but when someone breaks into that it can cost you 250K per patient that is lost, there isn't an upper limit on that either, I don't see that many doctors with that kind of cash willing to take those risks. I am not saying it is better to be running on unsupported systems, but it isn't like you can go download some mysql database and front-end designed to organize your DVD collection and safely store patient information. Also most doctors don't have the time or knowledge to do it well themselves so they are stuck with what is 1) out there, and 2) compliant.

    5. Re:Specialty Software by Anonymous Coward · · Score: 0

      I think these professionals start off by trying to do it themselves (because they are smart, you know?), find that it's not as easy as they thought, and then buy into the pitch that they need REALLY smart IT people doing specialized stuff for them.

      I think these IT professional start off by trying to do [dentistry] themselves (because they are smart, you know?), find that it's not as easy as they thought, and then buy into the pitch that they need a dentist doing dentistry stuff for them.

    6. Re:Specialty Software by ghelmer · · Score: 1

      I think you are missing the point that many of these dated systems are running control software for specialized hardware. Even for plain old data processing systems, though, there is astonishing complexity involved in managing electronic health records correctly, safely, and confidentially.

    7. Re:Specialty Software by RR · · Score: 1

      A lot of "professional" users of computers (doctors, lawyers, bankers, etc) seem to think that they gotta have really special software to handle everything they do, because everything they do is so special.

      Oh, how far we've come.

      In the old days, every computer was custom-programmed because there were no standards, but also because programmable computers could be programmed for specific uses.

      And then came closed source software, and now people are arguing that you shouldn't develop special software for that specific thing you do.

      This is a sad state of affairs.

      --
      Have a nice time.
    8. Re:Specialty Software by darkmeridian · · Score: 2

      Specialty software is necessary for doctors, lawyers, and bankers because of all the applicable regulations. Doctors have to deal with HIPAA, which sets strict rules for the protection of privacy of patient information. Have you noticed that when you fill a prescription at Costco's pharmacy, the receipt doesn't say what it's for, and the pharmacist simply staples the bag shut? That's HIPAA compliance. Similarly, doctors can't just use Dropbox to store information because it might get hacked. Lawyers have to deal with ethical rules that require them to keep client confidences. Bankers have all sorts of regulations to make sure they don't delete information or communications, and they have auditing procedures of even their IMs.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    9. Re:Specialty Software by KPU · · Score: 2

      Don't forget the special add-on modules to come up with a different spelling of your name each visit.

    10. Re:Specialty Software by fredprado · · Score: 2, Insightful

      If the financial risk for data disclosure is so great you shouldn't be running windows at all.

    11. Re:Specialty Software by UnknowingFool · · Score: 1

      Admittedly, there is certainly some software that has to be written for very narrow and specialized needs, but a lot of these needs can be met by pretty much off-the-shelf solutions implemented by people who know what they're doing.

      Yes because the software that my dentist uses is off the shelf-stuff. I mean anyone can write code to keep track of my previous history of visits and procedures. X-rays pictures are pulled up automatically as well as my billing history and all past procedures come up perfectly in all software. Also every one of the packages is exactly the same and if my dentist doesn't like one of them she can just switch out all her patients and staff immediately. New versions also are never any different than old versions. And they are always free. Or

      My dentist after using the same software for years that works is not really willing to switch due to (1) differences in packages/versions, (2) costs involved with retraining, or new software or hardware, (3) if ain't broke, she doesn't have the time to fix it.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    12. Re:Specialty Software by Anonymous Coward · · Score: 0

      The digital X-ray machine outputs jpegs. Pretty sure you don't need customize software for that.

      Everything else sounds like a basic database, with well labelled fields.

      The rest is just you whining.

    13. Re:Specialty Software by girlintraining · · Score: 1

      Much of this is due to people who think they're smart being duped by people who are smarter into thinking they need special software.

      You haven't actually worked with these people professionally, have you? Let me explain something: The specialized software isn't because they've been "duped", it's because of complex federal regulations, for which only a select few software solutions have been certified as meeting. And it cost them an arm and a leg to install it, and let me tell you -- the specialized nature of, for example, healthcare records, means that upgrading isn't trivial. Again, not because of technical limitations, but regulatory.

      Admittedly, there is certainly some software that has to be written for very narrow and specialized needs, but a lot of these needs can be met by pretty much off-the-shelf solutions implemented by people who know what they're doing.

      Ahahahahahahaaaaaah. ha. haaaah. You're funny. You (and apparently many of the slashmods) believe that a company's going to purposefully and intentionally pick a higher-priced, super-specialized, locked-in and non-upgradable solution, and then hire specialists to install and support it... when an "off the shelf solution" implimented by "people who know what they're doing" can do it cheaper? And in what bizarro universe do managers do this?

      I'd laugh at all this, but it's part of why our health care costs so damn much.

      I'm not laughing. Neither is anyone else in the healthcare industry. We know it's bad. Everyone who's worked with them knows it. And there aren't any easy solutions. Unless of course really smart people, in just this one, teeny area, went full retard. Which is about the only way your conclusions could make any sense.

      --
      #fuckbeta #iamslashdot #dicemustdie
    14. Re:Specialty Software by Gramie2 · · Score: 1

      I don't think you understand the domain. I used to write medical records software, and there is a LOT of specialized work. Like the prescription module that has to use a third-party database to flag drug and other interactions. Or using ICD10 to categorize diseases and other health problems.

      Sure, booking appointments and keeping basic patient records can be done by lots of software. That's only about 60% of it, though. Also, doctors and other medical personnel are extremely busy, and really want software to be tuned to their needs. Being mostly A-type personalities, they are very picky about it.

      (Of course, nowadays I might recommend OpenEMR rather than a proprietary solution.)

    15. Re:Specialty Software by doesnothingwell · · Score: 1

      Costs aren't really an issue in medical software it gets passed down to the patient. My experience was with hearing aid software from Seimens that ran on windows 98 and wouldn't install on a partition greater than 2gig. You had to have this software to sell the hearing aids and program them, no hippa issues just greed. I think it was ok on windows xp as long as all the partitions were small. The owner didn't want to pay a ~$5000 upgrade fee, Seimens are just a bunch of thieves. Don't get me started on diabetes meters and data cables.

      --
      They can have my command prompt when they pry it from my cold dead fingers.
    16. Re:Specialty Software by Anonymous Coward · · Score: 0

      Pretty sure it's mostly about cost avoidance. No one wants to pay for upgrades that run on Win7/new hardware/new infrastructure/anything made this century.

      Get busy buyin', or get busy dyin'.

    17. Re:Specialty Software by tftp · · Score: 1

      The digital X-ray machine outputs jpegs. Pretty sure you don't need customize software for that.

      Maybe the industry had a chance to go insane while I wasn't looking, but when I did look any lossy compression would be thrown out without debate. Do you want the doctor to miss a problem in your X-ray just because JPEG decided to save a few bytes and encoded a certain small group of very dark pixels as an invisible, fuzzy, light-gray blob that has no meaning to the specialist? Broken tools will generate such an image, for example, and you want to know *exactly* where they are, not plus or minus an inch.

      Note also that those X-rays are versioned, and they allow accurate measurements on them, and comments. As you say, none of that *alone* is a problem. However take it all together, and you will quickly discover that you are mired just in forms and data validation rules and controls. Those icons of teeth, for example, they are (a) visually correct for each tooth in question, and (b) clickable, and (c) have multiple GUI representations (healthy, suspect, need filling, need crown, need removal, removed, implant, etc.) and (d) may have individual rich text comment fields.

      The rest is just you whining.

      I only speak from experience. I wrote database front ends like that from my early consulting days, and even today now and then I do something of the sort (won't provide a link, but my software is out there on the Internet.) Technically you will find very few difficulties in such a design. But labor-wise, each form - if it is any good - will cost you a man-week, if you are lucky. Complex, dynamic forms, like tables or reports, will make you wish you were never born :-)

    18. Re:Specialty Software by denobug · · Score: 1

      Looks like government needs to put forward a consortium on the approved code base to limit liabilities. Then the cost of software package will go down significantly for the specialty software, when dealing with compliance issues.

      Prob not the most popular idea with the conservatives, but hey, someone has to decide we need to drive on the "right" side of the road instead of the left.

    19. Re:Specialty Software by Anonymous Coward · · Score: 0

      That's govt. for you. "Compliance" is more important than actual security. All the encryption in the world isn't worth jack if an attacker can slip a keylogger onto your unprotected OS and snag your passwords.

    20. Re:Specialty Software by Holi · · Score: 1

      yes because finding software that is hipaa compliant and runs on linux is so easy for your average medical practice.

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    21. Re:Specialty Software by amiga3D · · Score: 1

      This is why they have high priced software. The software company is paid more for their liability than their ability. That is what all the certifications are about.

    22. Re:Specialty Software by Holi · · Score: 2

      you mean DICOM which may or may not use jpeg compression

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    23. Re:Specialty Software by amiga3D · · Score: 1

      The diabetes meters are ridiculously cheap, it's the fucking test strips that kill you. My wife gets a free meter every 6 months, that doesn't use the old strips! She puts them in a box until she runs out of strips then starts on the new ones. She's got a backlog of 4 meters now. Thing is she doesn't even order the damn things they just send them. They make a killing on the strips like printer companies do on ink.

    24. Re:Specialty Software by amiga3D · · Score: 1

      My doctor has that same software!

    25. Re:Specialty Software by Anonymous Coward · · Score: 0

      Everything hardware or software related to medical use has to be medically approved just like the drugs. One TV program once got into trouble because they were recommending novelty telephones to be better use for the visually impaired than the officially approved NHS provided telephones. The medical manufacturer made an official complaint after the program put them out of business. All because a simple rectangular retro-sixties telephone with large chunky buttons with large black on white numbers was deemed more useful than the basic 3x4 keypad telephone.

      Could these professionals use virtualization software to run XP over a modern system?

    26. Re:Specialty Software by WaffleMonster · · Score: 1

      Next time you are at your dentist's office, have a look at the software they are using - and then please advise me how one (especially a doctor!) can put together something like that. Note that you will need an interface to the digital X-ray machine; the thing should be distributed or centralized, but it must allow operation from any terminal, and often concurrently (a doctor writes up her notes, and the receptionist is scheduling your next appointment.) The software must be also operable by minimally trained personnel, and that goes for everyone in the doctor's office (they are trained in other, and more complex, things.)

      MS access with OLE embedding.

    27. Re:Specialty Software by tftp · · Score: 1

      MS access with OLE embedding.

      OLE - perhaps, if everything works fast enough. But there are limitations, and the interface is complex. The control itself should be complex enough to be worth of embedding. Just a rich text box is not it. In most cases, *especially* in commercial software, a better solution is to just license a library of .NET controls that you need. You will get support this way, and your software will not be a patchwork of dissimilar pieces of software, all versioned differently, and most not under your control. (Oh, you don't know if the calendar control from Office 2014 will work with your software that you wrote and tested in 2012? Too bad. You will be answering the phone.)

      MS Access - there is no reason to use it anymore. Target MS SQL Server Express instead if you want to stay with MS wares. It is upward compatible, and it is infinitely more advanced than Access.

    28. Re:Specialty Software by cbhacking · · Score: 1

      In the old days, "nobody" used computers. They were too hard to use, too expensive to hire anybody who knew how to use them, and their usefulness was too limited for the value they provided. Your typical 3-20 person medical/dental/whatever office wouldn't even have had a computer!. That office (which will include at least one receptionist who *might* have a liberal arts degree and be making $30k/year, but who will probably be one of the heaviest users of this software in terms of time) would certainly not hire a software developer to create and maintain and update their in-house software, nor will anybody there for other work have the necessary skills. Paying a tenth of that developer's annual salary for such a program and its support package gets you a $10k piece of code you drop onto your $1k commodity PCs around the office, plus support calls when stuff doesn't work right, all as a one-time expense. It's not as customized to your particular needs, but it's also a lot better than the kind of crap that even $20k of developer time would result in, plus you get ongoing support, all for half the cost!

      --
      There's no place I could be, since I've found Serenity...
    29. Re:Specialty Software by FuegoFuerte · · Score: 1

      Right, you should be running on Linux, obviously. Anyone who doubts the security of Linux should just look at Android, and how secure and untouched by malware it is... oh wait. Umm... maybe OpenBSD? I mean, it's gotta be secure, cause Theo says so. So do the other 3 people who use it.

      Maybe it's actually more important to just run a modern OS behind a good firewall, use safe computing practices (don't blindly click on stupid stuff from computers or networks with sensitive information), and keep everything well-patched. That will remove > 98% of risk. A properly locked down and patched Windows machine is no less secure than a properly locked down and patched Linux, Apple, BSD, or other machine.

    30. Re:Specialty Software by FuzzNugget · · Score: 1

      My thoughts exactly. Perhaps it's time to bite the bullet and start running a solid Linux distro with a nice, gradual release cycle. Debian comes to mind.

      I mean, you're spending tens of thousands of dollars on custom software anyway, there's no reason it can't be programmed for Linux at roughly the same cost.

    31. Re:Specialty Software by volmtech · · Score: 1

      When the US finally has single payer- single provider healthcare you will just be another government employee. You wont have to worry about that whole billing and patient liability thing at all. Wont that be great!

    32. Re:Specialty Software by pla · · Score: 1

      Well I can certainly tell that you're not a physician, as a physician I can tell you that you have no idea how many limitations, restrictions, and compliance requirements exist in medical software.

      Well I can certainly tell that you have no idea what HIPAA actually requires, because Excel on an offline PC in a reasonably secured area massively exceeds any legal requirements imposed on you.

      Aww, that doesn't let you easily and transparently blast patient data in a compliant manner to your colleagues (and marketing partners)? Then pay up, cheapskate. But if, by chance, you run a "free" clinic out of the generosity of your bleedin' liberal heart, and you sincerely can't afford 10k in software upgrades every decade, make no mistake, "totally offline" still more-than-satisfies your legal obligations.

      You're welcome.

    33. Re:Specialty Software by cooperaaaron · · Score: 1

      Right, you should be running on Linux, obviously. Anyone who doubts the security of Linux should just look at Android, and how secure and untouched by malware it is... oh wait. Umm... maybe OpenBSD? I mean, it's gotta be secure, cause Theo says so. So do the other 3 people who use it.

      Maybe it's actually more important to just run a modern OS behind a good firewall, use safe computing practices (don't blindly click on stupid stuff from computers or networks with sensitive information), and keep everything well-patched. That will remove > 98% of risk. A properly locked down and patched Windows machine is no less secure than a properly locked down and patched Linux, Apple, BSD, or other machine.

      ummm... no.

    34. Re:Specialty Software by CodeBuster · · Score: 1

      but it's part of why our health care costs so damn much.

      Perhaps, but really it's still small potatoes compared to the Third Party Payer Problem.

    35. Re:Specialty Software by jafac · · Score: 1

      Windows is certified, but also, RedHat Linux is certified.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    36. Re:Specialty Software by Taelron · · Score: 1

      When I was still a consultant, I knew of several HVAC companies that still run their plasma cutters off an old 16 bit dos program that would work under Windows 95, but the dos drivers of course did not work under XP, nor was their an incentive to lay out $50k to $80k for a new system (software and license for Windows XP). And all the custom patterns they use could not be converted to the newer software types, so would require spending $$ on an engineer to redo the designs in the newer software. Come 2008 when the computer running their cutter finally died at one clients office, we had to try and find the necessary drivers for a more current system to run Windows 98 on. Same thing with Dental Office computers, the Dentrix and Dexis system costs an arm and a leg, requires legacy controller boards for the digital Xray probes. (Special PCMCIA card reader with a certain chipset.) The cost to move from Windows 95/98 to XP was enough to scare several Dentist offices. Especially when they found out the PCMCIA ports from Texas Instruments were not Windows XP compatible and they would be forced to spend another $400 to $500 per machine to buy newer compliant card readers that were certified for use by Dentrix and Dexis. If you bought one that wasn't on the approved list? It just didn't work, not might not, or with issues, the Dentrix and Dexis software would refuse to use it at all. Not to mention the Dentrix and Dexis software need to be able to share files over the network so your patient record is available in which ever room you go into that day. The software also needs to be able to tie in with the insurance companies which requires network access. You cant expect every company to update every time a new OS comes out, and you cant expect smaller companys to be able to afford to roll out new versions every 3 or 4 years and survive. Windows 7 hasn't been out that long, but Microsoft seeking to boost revenue is ramming a new version of Windows every year now. Smaller businesses that could go 8 to 10 years on a software before having to upgrade may very well be forced to use out of date systems, raise their rates considerably, or simply go out of business.

    37. Re:Specialty Software by Ash-Fox · · Score: 1

      but when I did look any lossy compression would be thrown out without debate.

      I don't know if you were aware, but most JPEG encoder libraries let you turn off optimization/compression, change pixel sampling to 1x1 etc. These can produce 'perfect' JPEGs that hold no differences to the bitmap source they were sampled from. Of course, they aren't very space efficient once you have done this.

      --
      Change is certain; progress is not obligatory.
    38. Re:Specialty Software by Neil+Boekend · · Score: 1

      The FDA compliant software is probably not written for anything but Windows.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
    39. Re:Specialty Software by Anonymous Coward · · Score: 0

      Clearly you have never worked in business. What would you have them run then? Nearly all productivity software is originally written for Windows, why? It has a 90% market share, and likely higher than that in the business world, certainly in the health care and financial worlds, most medical software is thus written for a windows environment - things like radiology viewers at my hospital in fact run within IE browser and ONLY IE since they are run through activex controls that are specific for IE furthermore the version of IE is limited to 7 if you try to use a newer version it won't run the plugin, if you try to install the plugin in Windows 7 it won't work, I have spoken with the company that writes the activex control (GE) and they tell me that the plugin needs FDA approve for a windows 7 version, so then we have to wait on the government. So what is the option for the provider... using Windows XP, with IE 7, it's sad, the funny thing is when you are using the same browser and go to gmail it warns you that the browser is unsupported since it is so old. But what you would have us do?

    40. Re:Specialty Software by Anonymous Coward · · Score: 0

      Well to be fair, downloading mysql and writing a frontend to store patient information isn't the hard part. It's securing the station the software will be deployed on and ensuring it can only be accessed remotely by strict protocols (or not accessed remotely at all, I am not a medical software developer learned in HIPAA certification). Considering that XP is the system in use currently to store most of these records, and considering XP's track record for security, it's a very safe bet to make that all patient records have been leaked by this point if they at all possibly can be.

    41. Re:Specialty Software by Anonymous Coward · · Score: 0

      If the financial risk for data disclosure is so great you shouldn't be running windows at all.

      They are using Windows because that's what the software requires. As already stated, most doctors do not have the time and/or skills to do the IT work themselves.

    42. Re:Specialty Software by jsepeta · · Score: 1

      the ability of the programmers of most of the medical applications I've installed, managed, and used, is slightly higher than your average chimp. but not by much.

      --
      Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
    43. Re:Specialty Software by Anonymous Coward · · Score: 0

      A lot of everyday users (Slashdot pundits) seem to think they know the IT tasks and regulatory environment of very specialized professions, because how different can it be from using email / Word / etc? In the medical profession, much of this is due to not realizing that everything from loading patient demographics, setting an appointment schedule, recording the visit in an Electronic Health Records system, to billing it out, absolutely requires either special software of a special implementation/customization to the degree the special software is cheaper.

      Know what 5010 is? ICD-10? Level II and III HCPCS? Standards for 837 transmission to a clearinghouse? 2012/13 enhancements to Hitech and HIPAA? No? Then you have no clue whatsoever what you're talking about.

      And we haven't even scratched the surface yet of physicians who want things done a *particular* way that most closely matches their most effective way of practicing medicine, or wants an Encounter Note to be formatted in a very particular way, or the forty-eleven other things that medical IT professionals handle.

      There is nothing more valuable in a medical office (from an infrastructure perspective) than a physician's time and maximizing ability for patient treatment. And you want that time wasted by wanting your physician to be an IT specialist too? Talk about ways to drive up healthcare costs....

    44. Re:Specialty Software by Pope · · Score: 1

      A lot of "professional" users of computers (doctors, lawyers, bankers, etc) seem to think that they gotta have really special software to handle everything they do, because everything they do is so special. Much of this is due to people who think they're smart being duped by people who are smarter into thinking they need special software. Is the solution here that these professionals need to do a better job of buying their IT support in the first place? Admittedly, there is certainly some software that has to be written for very narrow and specialized needs, but a lot of these needs can be met by pretty much off-the-shelf solutions implemented by people who know what they're doing. I think these professionals start off by trying to do it themselves (because they are smart, you know?), find that it's not as easy as they thought, and then buy into the pitch that they need REALLY smart IT people doing specialized stuff for them. I'd laugh at all this, but it's part of why our health care costs so damn much.

      Since YOU are so smart, you've taken this opportunity to start your own software company to sell these off the shelf solutions and have them work perfectly each and every time, doing what the user needs.

      No, you haven't; you simply have no idea what you're talking about.

      --
      It doesn't mean much now, it's built for the future.
    45. Re:Specialty Software by wmelnick · · Score: 1

      It's called OpenEMR.

    46. Re:Specialty Software by LandGator · · Score: 1

      Except, the feds now require it as part of Obamacare, and penalize docs who don't have it, effective 2014.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
    47. Re:Specialty Software by LandGator · · Score: 1

      No one is spending $$ on getting any Linux distro ceritified as Obamacare-compliant. Damn.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
  19. Very strict firewall rule by Anonymous Coward · · Score: 1

    If the software needs to be on the network, write a very strict IP to IP firewall rule. The rule only allows the box to talk to the IP-block owned by the company that requires that box to talk to it. If the software doesn't need connectivity to function, unplug that cable!

    I mean, really, what are you doing with the eye tester? Running multiplayer game servers there? Stop that. This is a specialized device. It should need very limited network connectivity, if any at all.

  20. Wrong platform by MikeBabcock · · Score: 1

    Stop writing medical and industrial software for a platform that forces you to upgrade.

    There's nothing stopping you from running X based *nix CAD software from ten years ago on today's hardware.

    There's no reason to use Windows on a dedicated medical or industrial computer.

    --
    - Michael T. Babcock (Yes, I blog)
    1. Re:Wrong platform by the+eric+conspiracy · · Score: 1

      Yes, the big problem is OSs that don't have stable APIs.

    2. Re:Wrong platform by PhreakinPenguin · · Score: 5, Insightful

      Sounds like someone has never had to use medical software. As much as the "zealots" would like to think, not everything is best run on OpenSource. It's not a troll, it's based on 15 years working with medical offices and doctors that don't have time to figure out how to get things to work. And yes, a lot of doctors offices don't have any support on staff or contract other than the EMR or EPM company they are dealing with.

      --


      My sig of choice is Marlboro
    3. Re:Wrong platform by Anonymous Coward · · Score: 0

      I still frequently run Photoshop 5.0. Not CS5, but version 5.0 released in 1998! It runs just fine under Windows 7. PS5 also suits my needs better than recent versions when it comes to handling PNG alpha/transparency.

    4. Re:Wrong platform by Anonymous Coward · · Score: 0

      Sounds like someone has never had to use medical software. As much as the "zealots" would like to think, not everything is best run on OpenSource. It's not a troll, it's based on 15 years working with medical offices and doctors that don't have time to figure out how to get things to work. And yes, a lot of doctors offices don't have any support on staff or contract other than the EMR or EPM company they are dealing with.

      GP didn't mention OpenSource.

      Heck, in this circumstance Linux is worse than Microsoft - we all know what response you get from the OpenSource community if your app gets broken by some upgrade - "Just recompile it".

      Even without that condescending crap, Linux has no guaranteed backwards compatability nor a stable, specified binary interface.

      And OpenSource zealots always make fun of companies like Sun (RIP) and HP and IBM that actually do things like stable, specified binary interfaces even inside the kernel.

    5. Re:Wrong platform by ChumpusRex2003 · · Score: 4, Interesting

      The problem is customers. I work at a major hospital and a local consortium is looking to purchase some new medical records software, worth about $10 million.

      We've been drafting the new contract for tender, and line 1 of the tender instructions is "The software will run on Windows Server 2008 R2 or Windows Server 2012 64-bit on the servers, and on Windows XP, 7 and 8 32-bit and 64-bit on the client side". I protested at this, but was told by the technical chair, that this term was not negotiable as it was a critical part of the spec; they simply did not have the in-house experience to manage a *nix system.

      Later on, there was another line in the tender instructions. "The distribution of the source code of the product must be strictly controlled with appropriate audit trails for persons who have seen it, includes the source code of any 3rd party components used within the product". Again, I protested about this, but the chair of information governance and security said, that this term was non-negotiable due to the large volume and the critical nature of the data stored in this system!!

    6. Re:Wrong platform by AmiMoJo · · Score: 1

      There is nothing stopping you running apps written for Windows 95 on Windows 7, as long as they were well written. Equally if the X based *nix CAD is really badly written it might not work with modern hardware.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:Wrong platform by jimicus · · Score: 1

      Really? So Unix platforms never force you to upgrade?

      I could have sworn that back in 2002-2004, I was working on AIX 4 and my employer was thinking about upgrading to AIX 5L - because IBM were about to cut support for 4. This was not particularly straightforward, as not all their old hardware was supported under AIX 5L. They could continue to get support for the hardware - it's amazing what a £multi-million support contract will buy you - but even then it wouldn't buy an extension to support for AIX 4.

      Today, AIX 5L 5.2 - the version they'd have upgraded to - has been EOL'd. So has 5.3. They'd have to be on AIX 6 or 7 for support.

      I guess they could have moved to Linux - they already had most of the business software running quite happily on Linux. (Not enormously difficult, as the business application was a Pick D3 database). Were they still going today, however - well, the version of Pick they used has been retired, which would suggest that support would be limited. They'd have to upgrade. An upgrade is available, but they don't support the same version of RedHat. So that would require upgrading too.

    8. Re:Wrong platform by Anonymous Coward · · Score: 0

      So, should work fine except for how most old medical software is written.

      +2, Super Helpful

    9. Re:Wrong platform by Anonymous Coward · · Score: 0

      Just tell them that eliminates all systems from consideration.

      If it runs on XP, it may run on Win 7. But not necessarily properly.
      If it runs on Win 8, then that will NOT be the same version that is running on XP.

      Windows software is provided, uncontrolled to any government that wants it.
      It is available to anyone else that is willing to pony up the money.

      And controlling the application source doesn't prevent the system from running on *nix systems. That is up to the vendor.

    10. Re:Wrong platform by armanox · · Score: 1

      Unless that Windows 95 app uses anything Win16....

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    11. Re:Wrong platform by toddestan · · Score: 1

      Chances are pretty good it will run just fine on the 32-bit version of Windows 7.

    12. Re:Wrong platform by CodeBuster · · Score: 1

      The only way your going to get all of the source code like that is if you bid the project out as bespoke software, written just for you, with full rights over the resulting code and other deliverables. BTW, it will cost way more then $10 million too, that's just the start. Don't believe me? Ask the FBI about their $100 million case management system that failed delivery and will never be used. Software development, especially complex software development, is a high risk business. Costs are high and so are project failure rates, but outsiders seldom realize this until it's too late because they're used to buying and using only the results of the successful projects.

    13. Re:Wrong platform by JonJ · · Score: 1

      Heck, in this circumstance Linux is worse than Microsoft - we all know what response you get from the OpenSource community if your app gets broken by some upgrade - "Just recompile it".

      CentOS tracks RHEL, that's about 10 years of guaranteed stability for free. Getting someone to do ./configure && make && make install is probably cheaper than $10k anyway. CentOS/RHEL will also happily keep chugging along even after EOL, and will probably be more stable/secure than XP.

      Even without that condescending crap, Linux has no guaranteed backwards compatability nor a stable, specified binary interface.

      Just because there's no stable internal ABI doesn't mean userspace gets broken, and if the driver of some sort of hardware is present upstream, great pains are taken to ensure it still works when there's some change in the kernel.

      And OpenSource zealots always make fun of companies like Sun (RIP) and HP and IBM that actually do things like stable, specified binary interfaces even inside the kernel.

      As said earlier, a stable internal ABI inside the kernel is not needed for backwards compatibility, there's nothing that stops you from shipping all your libraries and binaries in /opt and leave it there, I'm guessing it would survive all kinds of kernel craziness. Linus has a rule to not break userspace, it seems you've not paid that much attention. But I guess since you characterize people as 'zealots' you're not the most open minded person, and I doubt you even properly know Linux/Unix. You just learned to parrot some incorrect "fact".

      --
      -- Linux user #369862
    14. Re:Wrong platform by Ash-Fox · · Score: 1

      Please tell me about the unstable usermode application APIs you are referring to.

      --
      Change is certain; progress is not obligatory.
    15. Re:Wrong platform by Ash-Fox · · Score: 1

      Heck, in this circumstance Linux is worse than Microsoft - we all know what response you get from the OpenSource community if your app gets broken by some upgrade - "Just recompile it".

      I have no idea what you're talking about. I'm used to a different response when it comes to usermode/userspace applications breaking due to Linux changes.

      --
      Change is certain; progress is not obligatory.
    16. Re:Wrong platform by Anonymous Coward · · Score: 0

      Translatation: "None of their developers are smart enough to support anything but barebones Windows, and we're too cowed by the company to demand only a 6 inch dildo in the ass instead of the 24 inch they insist on."

      I hate to sound like I'm blaming the victim, but seriously have some balls and you won't get pounded by $10k software fees and be forced to run dreadfully insecure software.

    17. Re:Wrong platform by srobert · · Score: 1

      Surely the "chair of information governance" is aware that the patient data, and the source codes of the programs that are used to process that data are two separate things. It is demonstrably possible to keep the programs in the realm of open source, while keeping the patient data confidential. But that is a point that proprietary software providers typically like to obscure.

    18. Re:Wrong platform by ChumpusRex2003 · · Score: 1

      Yes, they are well aware of that fact. Their argument was that open source was a security risk, because it would make probing for vulnerabilities easier. And because open source was a risk, the source had to be closed and only shown to persons on a strictly need to know basis.

    19. Re:Wrong platform by Anonymous Coward · · Score: 0

      Please tell the for me that I said they're full of shit.

    20. Re:Wrong platform by badbart · · Score: 1

      Those two requirements are mutually exclusive. Unless they think there is an audit trail of everyone who has ever seen Windows source code (and given that there is an enterprise source license, that is going to be one heck of an audit).

  21. Med-V by Anonymous Coward · · Score: 0

    http://www.microsoft.com/en-us/windows/enterprise/products-and-technologies/virtualization/med-v.aspx

  22. Yes by Mike+Frett · · Score: 1

    Something can be done about it, whether or not you like it is a different story. All those computers can be converted to Linux boxes and I'm sure they can find the software for all their medical records etc. If they can't find it, I'm quite sure some coders would be willing to write some for substantially less than than the $10,000 required for switching to yet another version of Windows that will be out-of-date in a year or two.

    They need to decide if they want to continue on this never-ending path of spending a fortune whenever Mr. Ballmer says jump. That's the matter at hand, spend a small fortune or do it for free or nearly free and not have to worry about the security of your customers. I'm quite sure some deal could even be worked out with a Linux group willing to help out if they could; although I know of no such group off hand. Well their it is, I told you in advance you wouldn't like it. You have options if you suck up your closed source pride.

    1. Re:Yes by war4peace · · Score: 1

      All those computers can be converted to Linux boxes and I'm sure they can find the software for all their medical records etc.

      And I'm sure they're not. Medical imaging software, for example, working on embedded machines is definitely NOT available for Linux, nor they will ever be. The market is too small to allow porting software to multiple OSs. It's simply not worth it. Sure, there's Xebra but that's only for viewing already generated imagery, all software actually generating imagery works under Windows. And Xebra doesn't really offer any sort of support or proper accountability.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    2. Re:Yes by FaxeTheCat · · Score: 1

      If they can't find it, I'm quite sure some coders would be willing to write some for substantially less than than the $10,000

      But can you find software developer with deep insight into the requirements of the software and interfaces to the equipment willing to write it for that sum? The coding is not necessarily the problem. Knowing what to code is the problem. And that will cost you.

    3. Re:Yes by VortexCortex · · Score: 1

      All those computers can be converted to Linux boxes and I'm sure they can find the software for all their medical records etc.

      And I'm sure they're not. Medical imaging software, for example, working on embedded machines is definitely NOT available for Linux, nor they will ever be. The market is too small to allow porting software to multiple OSs. It's simply not worth it.

      Well, you're wrong. Linux is great at embedded stuff. Furthermore, small specialized markets are perfect for FLOSS projects. How much less would the users of said medical software spend in the long run if they simply funded the development of an open source solution? Such things could even receive grants from the government and distributors of the compiled software can handle the cost of certification by charging for it -- The price would be far lower per copy though since you'd have competition between compilers of the same software. They can even compete by offering installation and maintenance services, along with contract programming to have new features added to the FLOSS codebase.

      Essentially, the answer is FLOSS, but the biggest hurdle is giving up on the infinitely inflated software sales (inflated such due to artificial scarcity of infinitely available bits), and being willing to merely get paid when you actually do work. This is actually a high enough hurdle that I don't think anyone's going to leap it. However, there are people like me on the other side of the hurdle already who will just write code for money, and unsurprisingly, I earn the majority of my living via adding features to FLOSS projects made for small specialized niche markets... I guess that's "full disclosure", but it's also a datapoint against your assertion that such markets are too expensive to support FLOSS.

      Oh, and this is 2013, so if you want to port my code between Linux or Mac or Windows or even some Arm platforms this is how you do it:
      git pull && make
      Yep, that's all.

    4. Re:Yes by michael_cain · · Score: 1

      If they can't find it, I'm quite sure some coders would be willing to write some for substantially less than than the $10,000 required for switching to yet another version of Windows that will be out-of-date in a year or two.

      Are those coders working for a company that understands all of the HIPAA requirements that the code has to meet? Are they prepared to certify that the code does in fact meet those requirements? Are they working for a company that can afford the lawsuit if HIPAA privacy requirements are violated, even if the software is not at fault (and trust me, the company that provided the software will be included in the group being sued). Do those coders have experience in providing the government mandated audit hooks required if Medicare or Medicaid patients are treated? In the last case, it's not enough to provide some sort of audit hooks; you have to meet the very specific interfaces and data models specified by the government.

      Building software for medical care providers has become a nightmare. In some parts of the industry, there are only a handful (as in literally four or five) companies that are eligible to bid for new software system contracts.

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

      You have no fucking clue do you? You want a hospital to go out and hire some neckbeards to build an open source effort around high end medical software? What about their expertise tells you that's possible or a good idea? Hospitals are good at treating people. Hospital IT is good at providing tools to medical professionals. They are not experts at multiplatform management, training or any other gymnastics you have in mind.

      Meanwhile, Slashdot has convinced itself that this is Microsoft's fault even though the very summary belies the truth- that the company responsible for the cost of upgrading is not Microsoft but this other vendor. Don't let that stop a good M$ rant though amiright?

    6. Re:Yes by geoskd · · Score: 1

      And I'm sure they're not. Medical imaging software, for example, working on embedded machines is definitely NOT available for Linux, nor they will ever be. The market is too small to allow porting software to multiple OSs. It's simply not worth it. Sure, there's Xebra but that's only for viewing already generated imagery, all software actually generating imagery works under Windows. And Xebra doesn't really offer any sort of support or proper accountability.

      Absolutely it *is* available for Linux. There are any number of perfectly good virtualization tools out there, and if all else fails, use WINE. You can keep using your existing software, often without too much configuration effort. You can keep using your existing hardware, or upgrade the hardware at any point and your system will be as future proof as it can ever get. At the very least it should buy you another decade, and it will be a damn sight cheaper than $10k. Even if it does cost close to the same amount or more, the protection against future forced upgrades would be worth it. Its a perfect example of why all managers, and small business owners really cant afford not to have a basic IT education. They need to know when they are being sold into bondage...

      --
      I wish I had a good sig, but all the good ones are copyrighted
    7. Re:Yes by yurtinus · · Score: 1

      but the biggest hurdle is giving up on the infinitely inflated software sales (inflated such due to artificial scarcity of infinitely available bits)

      Open source is great and all, but you're ignoring the supply side costs. You can't simply say "Supply is infinite, demand is limited, so the price must drop" without crunching the numbers. The bits may be infinitely available, but they need to be created to begin with. A comprehensive medical database program or control system for a piece of equipment will need an expensive up-front investment, far greater than that $10k upgrade cost for the software. Given some of the programs I've worked, I can easily see an up front cost in the hundreds of thousands getting something written, tested and certified. So now you have this specialized software that will go to a handful of users. Sure, each subsequent copy made will be have an infinitesimally small cost associated with it, but you still need to recoup that up-front cost to write it in the first place.

      Linux may be great and all at embedded stuff, but if there isn't already a product out there for a tiny niche market, an OSS project isn't going to spawn out of the blue to fill it. Don't forget, users are not developers. A doctor and their staff are not going to branch into software development just to avoid a relatively small (in business terms) software cost.

      --
      +1 Disagree
    8. Re:Yes by DogDude · · Score: 1

      If they can't find it, I'm quite sure some coders would be willing to write some for substantially less than than the $10,000 required for switching to yet another version of Windows that will be out-of-date in a year or two.

      Kid, they're not in the business of software development. Trying to reinvent the wheel to save a few bucks is a Business 101 mistake. If you have a business that runs millions of dollars through it every year, that employs people, you don't want to dick around with custom software. That's stupid. It's a waste of time and money, and it's an assload of unnecessary risk.

      --
      I don't respond to AC's.
    9. Re:Yes by war4peace · · Score: 1

      You theorize here. Sometimes, the hardware+software link is simply too tight to be replaced by virtualization software or emulators of any kind. I'm talking about custom communication protocols, custom DLLs and so on.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    10. Re:Yes by david_thornley · · Score: 1

      Well, you're wrong. Linux is great at embedded stuff.

      Sure is. However, we're talking about very complicated machines that have to be programmed with painstaking care and then certified. Linux is, in many cases, the best tool for the job here. If the manufacturer didn't decide to use Linux, though, just saying "use Linux" isn't going to work. Are you proposing a full new line of medical equipment? (Yes, Linux systems can work very well with Windows systems, but having to administer two OSes isn't going to be popular.)

      Furthermore, small specialized markets are perfect for FLOSS projects.

      Depends on what the market needs. FLOSS is great for small scratch-ones-itch or geek-cred things. It's great for widely used infrastructure of any size; I can put together a very good OS with a great variety of apps with it (can and did, recently). It's great for niches where a generally available program can be modified to fit without too much work. None of those apply here. It's a very demanding market with very strict regulation where relatively few copies will be wanted. Working on this isn't going to be fun, and it will require a good deal of work besides software development.

      Your previous estimate of $10K to replace something shows that you aren't thinking on the right scale. That's much less than two months of an experienced developer, and I'm not allowing for participation by domain experts, UI experts, or any of the other people you'll need. At that point, each version will doubtless have to be certified separately, and that isn't cheap. So, figure a project in the megabucks to get going, and it's going to need buy-in from major vendors - vendors that we've seen don't care much for good software engineering. That could work, given enough people plumping for it.

      Essentially, the answer is FLOSS, but the biggest hurdle is giving up on the infinitely inflated software sales (inflated such due to artificial scarcity of infinitely available bits), and being willing to merely get paid when you actually do work.

      Yeah, this is the way to go in the ideal world, but there's lots of practical problems.

      Currently, if I have a Good Idea, I can form a company (fairly cheaply for a software product) and start selling stuff once I've made it. There isn't a hard upper limit on the money I can get, and AFAICT the sky's-the-limit principle is a really cheap way to elicit innovation. Dump that and we won't get people with the same determination to make things work.

      In a work-for-pay situation, I'd get nothing for writing the software except for what I could scare up on Kickstarter before having much to show. I'd need more money to get started, since it would have to include adequate rewards for starting a business and being creative, and it wouldn't be the same incentive. I think this would cut innovation. (Creativity will find outlets, no problem. However, a nice shiny creation can take a whole lot of work to be useful in the real world, and that will always require money or equivalent.)

      I'd like to figure out some way the free-bit idea would work, since if something is valuable the total wealth of the world is increased by making lots of copies real cheap, but I haven't seen any way it'd work well in practice.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  23. She can afford it by Anonymous Coward · · Score: 0

    She'll pay the $10k after her system is wiped out by malware, you can bet. She really means she doesn't want to shell out the money, but if she had to she could and would.

  24. Medical Software by djrosen · · Score: 1

    I have a Doctor as a client and the largest cost for his upgrade is hardware, not software. I just bought a new $7500 server to beat the current system requirements for the EHR software they use. The upgrade cost for them is only about $1200 + services. The hardware requirement is unreasonable but the software is in massive need of a redesign. The vendor is always pointing fingers back at my client when the software fails (its already a decently sized server). Keeping the old server as a TS server to run the client (Windows 2008 R2) and the new server for the DB and the software (32 gigs of RAM, 2 RAID cards with 6 15K drives and 2 Hexcore Processors). If the problems aren't resolved they cant point the finger at me anymore.

    The problem with this type of software is that once a vendor hooks a Doctor for any length of time, they are hooked for life. Migration is near impossible if they wish to retain useable client histories not to mention HIPPA requirements.

    1. Re:Medical Software by c_g_hills · · Score: 1

      In an ideal world there would be a government-controlled specification that all medical software would have to adhere to, and there should be a requirement for interoperability so that data from one system can be exported to a common format and imported into another. Of course there will be changes to the specification over time which means you will always have to pay a vendor for updates (unless there was free open-source software available).

  25. Re:XP has the best HOST file support... apk by Anonymous Coward · · Score: 0

    Make fun of Space Nutter delusions once, get your account modded to bad karma forever. Trolling with this crap? No problem. Ah, slashdot....

  26. I call BS by Anonymous Coward · · Score: 0

    The feds have been paying $40k/yr to doctors as an incentive for doctors to go electronic.

    That said - this is a problem with the junk MEDICAL SOFTWARE not the OS.

  27. Nothing new by BetterSense · · Score: 4, Insightful

    I work in a very large semiconductor fab that is full of dozens, probably hundreds, of DOS, Windows 2000, Windows 98, Windows ME, and Windows XP machines. They will never be upgraded or patched.

    Is this stupid? Yes. Is there anything I can do about it? No.

    I just got done negotiating the purchase of a 2-million-dollar piece of equipment that comes with Windows. We actually have a purchasing requirement that all software be provided with patches as necessary, including OS upgrades, and that all source code be held in escrow in case the company goes under. However, when we negotiate the purchase specs, those lines get crossed out, because the vendor refuses to comply and we have no leverage, so we buckle.

    Personally I think that anyone who uses something like Windows (a desktop OS with known, SHORT service lifetime, suitable for desktop computing in non-critical applications) in an industrial tool with 10+ year lifetime, should be fired immediately, and this should have been the case from the very beginning, but I was not around back then, and it became acceptable. Nobody ever got fired for buying Microsoft, even when it's an idiotic thing to do.

    1. Re:Nothing new by geek · · Score: 1

      Personally I think that anyone who uses something like Windows (a desktop OS with known, SHORT service lifetime, suitable for desktop computing in non-critical applications) in an industrial tool with 10+ year lifetime, should be fired immediately

      XP is 12 years old. It'll be 13 when it's EOL'd. I wouldn't call that short. The problem isn't Windows, it's vendors using proprietary file formats and charging for full software upgrades instead of just driver updates for existing software.

      There shouldn't be anything stopping a vendor from releasing the same version of their applications on win7 as well as XP but they see dollar signs and gouge the fuck out of you because you're a "professional."

      XP has had a longer lifespan than either a Red Hat or an Ubuntu LTS release. I hate defending Microsoft but on this one they are right to EOL the fucker and vendors need to be supporting their shit with upgrades and compat updates if they want to continue charging the hundreds of thousands, even millions, for software. Either that or release the fucking specs and let the free software folks take a crack at it.

    2. Re:Nothing new by Anonymous Coward · · Score: 0

      Personally I think that anyone who uses something like Windows (a desktop OS with known, SHORT service lifetime, suitable for desktop computing in non-critical applications) in an industrial tool with 10+ year lifetime, should be fired immediately.

      Why's that? If a tool works today, why won't it work in 10 years? Unless it's open to security risks (internet access), the tool doesn't care what year it is or what's current. Patching for the sake of patching is foolish. If something functions reliably as-is, there is no need to change that.

    3. Re:Nothing new by Anonymous Coward · · Score: 0

      $2M and you have no leverage? Are you buying from a company too big for you to be negotiating with?

      2M ought to make any sales guy think pretty seriously about some relatively minor escrow requests...

      Really, who are you dealing with that /doesn't/ care to negotiate on a contract that big? And if so, can you make it a requirement in your RFP and see who replies, with a plan for follow-up if replies are not sufficient?

      I understand this just isn't done in some industries, but I just wonder... if a VP or sales heard they were about to lose out on a $100k commission after months of negotiating over...a source escrow... if things might not bend a little bit...

    4. Re:Nothing new by Tweezak · · Score: 1

      I work in an electronics lab that has many tools that are windows based. Agilent oscilloscopes, Keithley semiconductor analyzers, etc. The control PCs are embedded in the instrument so you can't upgrade the hardware. The vendor wants you to buy the latest version but when you are talking about a tool that costs $70k there's significant pushback from management. However, if you want to run tests remotely the system has to be on the network...but often antivirus software slows down system performance and changes test results or causes hangs/crashes. Subsequently we have a pile of NT based tools that are off the network and have to be run through other interfaces (ie: GPIB) with a host machine of some kind.

    5. Re:Nothing new by Anonymous Coward · · Score: 0

      So what's your solution? Which company/(ies) still sells hardware and the software for systems 10 years ago? 20 years ago?

      No major company does this. Certainly, no major company guarantees this, and this is what major business look for.

    6. Re:Nothing new by AmiMoJo · · Score: 2

      Personally I think that anyone who uses something like Windows (a desktop OS with known, SHORT service lifetime, suitable for desktop computing in non-critical applications) in an industrial tool with 10+ year lifetime, should be fired immediately

      What is your alternative? Unix? You might get 10+ years service life if you are willing to provide that service yourself, back-porting security patches to an ancient version of the kernel or re-certifying your app on a new one.

      Any device with an OS, in fact any device that has a network port or USB socket is going to be vulnerable and need a constant and endless supply of patches for decades. The only sensible thing is to isolate it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:Nothing new by tc2k11 · · Score: 1

      I've worked in Manufacturing IT for a fair while now and i am wondering what other choice you have? Windows control systems seem to be the norm, most of the time in a completely unsecured fashion with the vendor expectation you'll connect them straight to the internet for remote diagnosis.

      We bought a specialty piece of equipment with a ~15 year life span about 2 years back which has been the market leader in its segment for nearly 10 years. It only ran on Windows 98 (DOS based back-end). They had no intention of upgrading while they were still the market leader. Still expected to connect it to the network

    8. Re:Nothing new by LordLimecat · · Score: 1

      a desktop OS with known, SHORT service lifetime,

      I dont believe there is a workstation OS out there that has a longer service lifetime than Windows XP, so this accusation comes off a little strange.

    9. Re:Nothing new by BetterSense · · Score: 1

      When I say "lifetime" I meant "lifetime without being touched" (no defrags, no driver updates, no service packs; nothing). In my facility, incrementing a software revision, even if it changes nothing except for some trivial thing like enabling a faster serial port, can take 6 months to a year of testing before it will be approved to run production. "Conservative" is not even the correct word, because NOT upgrading is obviously a risk as well; "change averse" might be the correct term.

    10. Re:Nothing new by geoskd · · Score: 2

      XP is 12 years old. It'll be 13 when it's EOL'd. I wouldn't call that short. The problem isn't Windows, it's vendors using proprietary file formats and charging for full software upgrades instead of just driver updates for existing software.

      When the software is EOL'd before the hardware fails, the lifespan is too short. New versions of MS tools have a habit of breaking everything they touch. This stands in stark contrast to the *NIX variants where software tends to work across all versions of the OS, and often across different variants as well.

      --
      I wish I had a good sig, but all the good ones are copyrighted
    11. Re:Nothing new by WaffleMonster · · Score: 1

      When the software is EOL'd before the hardware fails, the lifespan is too short. New versions of MS tools have a habit of breaking everything they touch. This stands in stark contrast to the *NIX variants where software tends to work across all versions of the OS, and often across different variants as well.

      hahaha hehe haha (rolling on the floor) now THAT is hi-llariously funny. In the real world all I see commercial software vendors doing is releasing multiple versions of their software for multiple distributions, kernel versions and c-libraries with endless stories of people routinely bitching about not being able to upgrade cause vendor x does not support version y.

      The only thing linux is reasonably good at is ABI backwards compatibility assuming you have no external dependancies (unlikely) otherwise its a shit experience. The standard answer for everything linux is shared lib versioning which is receipt for disaster. Previous versions are sparsely distributed with operating systems out of the box and with distributions being strapped for space and willingness to accept a reality where foreign software is not "compiled" as part of the installation process.

    12. Re:Nothing new by gander666 · · Score: 1

      It's been a long time since I was in semiconductor capital equipment, but $2M isn't a large tool price. It sound high to us mere mortals, but it is really not in the realm of Semi Capital equipment.

      I know that mask inspection tools can cost $30+M, and that E-Beam writers are nearly as expensive. A litho track is also a very expensive piece of equipment.

      When I was in the game, there was one company that used tools with an embedded DOS system that only read recipes off single density, single sided floppies. Even then we scrounged to find them.

      --
      Suppose you were an idiot and suppose you were a member of Congress ... but I repeat myself. - Mark T
    13. Re:Nothing new by Anonymous Coward · · Score: 0

      The thing is, that SP3 is worlds different than the original XP that shipped in 2001. I'd venture to say that they are almost not the same OS. Look at most software requirements RE: XP, they almost all require SP3, which was released in 2008.

    14. Re:Nothing new by Anonymous Coward · · Score: 0

      Nope, not going to happen. As stated by someone earlier in the thread, Isolation is not going to happen.

      And the FOSS advocates need to pull their heads out of their collective asses and realize that they are in no position to go "just use linux/wine" or "write the software using linux as the OS" because Linux is 50 times worse than windows when it comes to patching and almost never works.

      I had a guy 14 years ago or so, (this is when Win98 was the current desktop OS) that wanted to upgrade his POS(Point of Sale) PC/Inventory machine. This guy operates a jewelry store. You'd think he could afford to upgrade to something newer. The POS software was DOS based. So I thought, okay, no problem, we'll just have it run in a window. Nope. This ancient program was written against FoxPro or something, and relied on the system being stupidly slow, that when a faster system was running it, the menus would all flake out.

      The end result was that I did some tweaking to the settings. I'm pretty damned sure that this guy would be running the same software today, but I'd think he is retired by now.

      Anyhow, the point is, that there is no off-the-shelf software for specialized businesses. Go to Subway (yes the restaurant chain) they have a similar problem. The franchise has to pay a fee (not sure how much) or the software "expires" and they're forced to use a calculator and manually do everything. In Subway's defense, that fee covers updating the software. I'm sure Subway can afford to have dedicated people to keep the software working, but they sure the hell aren't paying for OS updates, and you're not going to tell the person making the subs just to install linux on their computer to make the software work when the person behind the counter doesn't know jack about the point of sales system.

      With Medical software, there are so few customers for it, that unless the FOSS community wants to get together and start reverse engineering all their tools to write them a FOSS software version (unlikely), the FOSS community needs to butt out.

    15. Re:Nothing new by Anonymous Coward · · Score: 0

      What is your alternative? Unix? You might get 10+ years service life if you are willing to provide that service yourself, back-porting security patches to an ancient version of the kernel or re-certifying your app on a new one.

      Yup. I've done a mission critical application on Unix that got 20 years service life, but only because we took over OS maintenance ourselves.

    16. Re:Nothing new by Anonymous Coward · · Score: 0

      I dont believe there is a workstation OS out there that has a longer service lifetime than Windows XP

      OpenVMS 5.5 was supported for 21 years, and Solaris 10 for 16. I guess you can argue that Solaris is primarily a server-only OS these days, but VMS in early 90s was definitely used on VAX workstations as well as servers.

      But far more significantly, Windows XP support is being withdrawn only 5 years after it ceased to be shipped preinstalled on any new consumer-grade machine. While that is not overly short by desktop OS standards, it is also not a figure to be bragged about.

    17. Re:Nothing new by rrohbeck · · Score: 1

      Haha, that reminds me of the high end Tek scope that I noticed was a Win2k computer with some fast ADCs attached.
      Somehow I don't think it was ever upgraded.
      I think it did have Ethernet.

    18. Re:Nothing new by BetterSense · · Score: 1

      Most of this stuff should be done with PLCs and/or microcontrollers. The reason they use PCs is just because "let's use a PC for everything". It was easier for THEM to use a PC and hire cheap fresh-out-of-college hackers than to engineer a competent, embedded system to a higher standard. And it worked, because we (industry) bought it.

      I used to work for Papa Johns, back before I was into computers at all. They call their homegrown system the "Profit System" and based on what I remember and now know, it uses a Unix box in the office of every store. All the terminals out by the phones are honest-to-God dumb terminals running off serial connections. The user interfaces are TUI, blazingly responsive, and extremely fast to use once you memorize the zillions of shortcut combos...no keyboard of food icons...but all they need is cheap hardware, normal keyboards, and they can run a whole store (internet orders, inventory, everything) off of a slow modem with no problem.

    19. Re:Nothing new by toddestan · · Score: 1

      The fun part is when you find that the computer running on a bunch of cheap parts like what you might find on Newegg, cheap no-name Chinese power supply included. Or even better, a bog-standard Dell or HP that you would expect to find under the receptionist's desk instead of controlling a $2M+ piece of equipment. At least in a clean room, climate controlled with a very expensive UPS even a crappy Dell desktop will last a lot longer than you might think.

    20. Re:Nothing new by drhank1980 · · Score: 1

      The price has nothing to do with the lack of leverage for the fab. In semiconductors, there has been a massive consolidation of vendors as tools become more and more specialized (and thus far more expensive to design).

      For example if you want to buy an immersion ArF lithography tool, you have exactly two vendors to choose from. Both 1 2 of these vendors will charge you tens of millions of dollars for a single tool, and both will make no promises about software upgrades, unless you pay for a service contract.

      At the next generation if you want to buy an EUV lithography tool, you have exactly one vendor, with a nice long waiting list (of your competitors) to get a tool. So good luck trying to negotiate on the software patches for the PC attached to it. Also the last quote I heard about for one of these tools was actually over 100 Million USD.

    21. Re:Nothing new by adolf · · Score: 1

      When the software is EOL'd before the hardware fails, the lifespan is too short. New versions of MS tools have a habit of breaking everything they touch. This stands in stark contrast to the *NIX variants where software tends to work across all versions of the OS, and often across different variants as well.

      Please tell this to my home Samba server-box running Gentoo, which will soon need a reinstall because portage has gone too far while I haven't: At this point, either it is horribly confused or I am, or both.

      Not that the machine does much: It's just serves files, and does NTP, and every now and then I have some heinous *NIX-y task for it to perform.

      That occasional *NIX-y task has meant that I've reinstalled the OS for my home server about 5 times in the past decade, because it was easier to reinstall than fix the dependency (and sometimes architectural and/or hierarchical) hell.

      XP? Not a problem. 12 years hence (13 at EOL), the upgrade/maintenance cycle looks like this (worst case): Run Windows Update. Click GUI prompts. Reboot. Rinse, repeat (sometimes quite a few times), done: stuff still works.

      And software that works across all versions? Allegedly I can't run 16-bit apps anymore directly on my 64-bit Win7 desktop, but allegedly I can in a (free! supported!) VM, but in actuality I haven't cared because I haven't run a proper 16-bit app in a coon's age: This "problem" has never occurred for me.

      Everything else tends to just work, no matter how old it is.

      I like Linux (and the *BSDs) quite a lot, and I use them extensively wherever I can. But if the argument is about future-proof compatibility, I've just got to say that they're all losers compared to the current state of Windows culture even if one important element of that culture is dying.

    22. Re:Nothing new by jez9999 · · Score: 2

      XP has had a longer lifespan than either a Red Hat or an Ubuntu LTS release. I hate defending Microsoft but on this one they are right to EOL the fucker

      Who gives a shit how old it is? I don't care if it's 100 years old, it works well for me and I still use it with no problems. Granted it will start having problems on new hardware, but that's about it. Properly patched it's basically a stable decent operating system.

    23. Re:Nothing new by Ash-Fox · · Score: 1

      Which company/(ies) still sells hardware and the software for systems 10 years ago? 20 years ago?

      Off the top of my head, Oracle, IBM and Siemens.

      --
      Change is certain; progress is not obligatory.
    24. Re:Nothing new by Anonymous Coward · · Score: 0

      Windows has as long a service life as any commercial UNIX. If you mean Linux, you'll be back porting security fixes yourself to the kernel and glibc. or you're going to have to upgrade, in the same boat.

    25. Re:Nothing new by Anonymous Coward · · Score: 0

      Personally I think that anyone who uses something like Windows (a desktop OS with known, SHORT service lifetime, suitable for desktop computing in non-critical applications) in an industrial tool with 10+ year lifetime, should be fired immediately, and this should have been the case from the very beginning, but I was not around back then, and it became acceptable. Nobody ever got fired for buying Microsoft, even when it's an idiotic thing to do.

      Had you been around back then, it would have been running on obscure linux distro, it would be compromised and used as a FTP server. YOU would have been fired, and the company would not have been able to find any one to work on the system and would have hired some contractors for an extremely excessive amount of money, causing a tailspin and ultimately the company would have gone bankrupt. All because you were there 10 years ago.

    26. Re:Nothing new by boristdog · · Score: 1

      Hell, in my factory we still use tools that have DOS, WIN3.1 and WinNT machines attached. Millions of dollars worth of equipment that we are NOT going to replace just because the OS is no longer supported.

    27. Re:Nothing new by Anonymous Coward · · Score: 0

      When the software is EOL'd before the hardware fails, the lifespan is too short.

      My Osborne 1 is still functional, do you have any idea how long hardware can actually last?

    28. Re:Nothing new by archen · · Score: 1

      Hardware fails, and then you can be shafted. I'm running into exactly this kind of problem on Windows 98 machines (serial mouse needed, USB support for very very specific things, SATA?... haha). In situations where it's just software running on some generic PC this isn't a problem because with foresight you just buy a spare, but sometimes the machine is only given to you by a vendor, and only set up by them. And it's not like quality control in the PC industry (well what they give you anyway) will guarantee any reasonable lifespan either.

    29. Re:Nothing new by LordLimecat · · Score: 1

      It continued to be shipped because customers DEMANDED that they have the option to delay upgrading, and as a for profit business Microsoft is happy to sell you a gun so that you can shoot yourself in the foot.

      Microsoft has been pushing their newest OS, and its only been against their recommendation that people keep rolling out obsolete software.

  28. More importantly, can anything be done about it? by turbidostato · · Score: 2

    Yes, something can be done about it. Not overnight, but it can be done.

    What?

    Use Open Source.

    Your either need to pay 10.000 because it really costs 10.000 in which case you wouldn't be making a case out of it, you would just pay for it as part as your making business costs, or it doesn't costs 10.000 but you end paying 10.000 because third parties controlling your business instead of you.

    If you think you are in the second case, just ally with other "eye doctors" and make a software factory to produce the software in your behalf as open sourced. On one hand, you'll pay the real cost; on the other, the old producers will be forced to either down their prices to the new market standard or fold down. Any case, a win-win situation.

  29. Very common by Anonymous Coward · · Score: 5, Interesting

    My old hospital was hit by this already. They couldn't afford an enterprise license from Microsoft that allows them to pick which version of windows to install on their PC's, (hundreds of thousands of dollars), some of our critical EMR software was only XP compatibe and would not work on WIndows7. When Microsoft quit selling XP and wouldn't allow us to downgrade our Windows 7 systems, we were in a bind. We were able to find some XP licenses in the wild but still are between a rock and a hard place. FDA certification for our EMR vendors is a pain and moving to the new version of windows is hard. I have no idea how we will overcome the sunsetting of XP.
     

    1. Re:Very common by denobug · · Score: 1

      I hate to say this but for a hospital in a group of some sorts there has to be a way to get a volume licensing work out with all the hospitals in the same group. Also for upwards over a thousand machines in your hospitals (quick quesstimate), the annual license cost of a few hundreds of thousands of dollars might not be as outrageous as you think. There are technology cost associated with running an institution. All the medium to large/enterprise size company deals with it. It's simply a cost of running a business.

    2. Re:Very common by Anonymous Coward · · Score: 0

      Uhhhhh... Xp mode? Wine? I hate ms as much as the next guy, but cmon

    3. Re:Very common by Anonymous Coward · · Score: 0

      My old hospital was hit by this already. They couldn't afford an enterprise license from Microsoft that allows them to pick which version of windows to install on their PC's, (hundreds of thousands of dollars), some of our critical EMR software was only XP compatibe and would not work on WIndows7. When Microsoft quit selling XP and wouldn't allow us to downgrade our Windows 7 systems, we were in a bind. We were able to find some XP licenses in the wild but still are between a rock and a hard place. FDA certification for our EMR vendors is a pain and moving to the new version of windows is hard. I have no idea how we will overcome the sunsetting of XP.

      Just a thought for your issue. Windows xp mode in windows 7. It is a band-aid for sure, bit in these situations it is a free license from M$!

    4. Re:Very common by Anonymous Coward · · Score: 0

      You're going to be fucked anyway when hardware manufacturers stop providing XP drivers.

      Suck it up and pay for an expense that you should have known was coming all along. I mean, M$ already extended the EOL three years past the original date and shouted from the rooftops that EOL was coming.

    5. Re:Very common by c0lo · · Score: 1

      We were able to find some XP licenses in the wild but still are between a rock and a hard place. FDA certification for our EMR vendors is a pain and moving to the new version of windows is hard. I have no idea how we will overcome the sunsetting of XP.

      Until you get a better idea, continue to scavenge for XP licences and run the apps in virtuals on new hardware.

      --
      Questions raise, answers kill. Raise questions to stay alive.
    6. Re: Very common by cerberusss · · Score: 1

      You have no idea how to fix this, but what you forgot to add: "with in your current budget". You don't need to fix this; you just need to formulate your reason for a higher budget.

      --
      8 of 13 people found this answer helpful. Did you?
    7. Re:Very common by Anonymous Coward · · Score: 0

      My company got news that because data for some of our SQL servers is faxed,/emailed to suppliers/customers it will have to pay for core based licenses for every SQL server that is connected to the process. What that means if every SQL Server from the process historian databases collecting data from sensors then sent to a data warehouse database which collects stats and then feeds a reporting cube. Even though it is only from this cube our customers/suppliers receive an e-mail/fax all the connected SQL Servers have to be core based licensing even though all the other SQL Servers host 10 session or less sessions. There are also security databases which contractors access that have been targeted. The company is looking at almost a 1 million dollar bill to their annual costs because it has 3 industrial sites and 2 corporate sites. Now I understand why open source is so attractive when confronted with insane licensing shakedowns. Oracle has not been any better. We migrated years ago from Oracle to escape that licensing insanity. Now M$ has decided the shakedown business can result in more executive bonuses.

  30. Many science / data acquisition users by Anonymous Coward · · Score: 0

    Move from Win XP higher was linked with National Instruments introducing new generation of drivers (due to changes in Windows drivers models). Most old software written for the old drivers will not work with the new NI drivers, and new versions of the specialty programs using it are either overpriced, or outright impossible to get due to developer's demise.

  31. Roland MDX-3 by ArcadeMan · · Score: 1

    My old Roland MDX-3 needs a parallel port but other than that I can simple send files to cut via the command line (ex: "copy cutfile.txt lpt1") so I'm still using Windows 98SE without any problem whatsoever.

    If it ain't broke, don't try to fix it.

  32. Seems Obvious by Anonymous Coward · · Score: 0

    Virtual Machine with XP on it. Derp.

  33. XP mode by Anonymous Coward · · Score: 0

    Windows 7, XP mode seems to be an answer as it's pretty much fully featured XP VM.

  34. Misleading headlines are misleading by dhavleak · · Score: 2, Insightful

    In the linked article, the doctor couldn't afford to upgrade her specialty medical software.

    1. It's unlikely that the version she currently uses does not run on Win7
    2. It's unlikely that the version she would upgrade to does not run on XP
    3. It's likely that the upgrade would cost $10,000 even if she wasn't changing OS versions

    So what does this have to do with Windows? Nothing. The only information in the article is that specialty software can be very expensive. That fact stands alone and would do so on any OS and any version.

    Has Slashdot become this gullible??

    1. Re:Misleading headlines are misleading by erroneus · · Score: 1

      It's *NOT* unlikely because I have seen something quite similar in my dentist's office. He couldn't afford what this company wanted to charge for the software on a new server. The software was licensed for a particular server and all this nonsense. The best I was able to offer was an upgrade of memory. The user couldn't install the software for himself. And so while yes, "it's not a Windows thing" specifically, it is definitely a case of Microsoft enabling and even encouraging this type of behavior. I also recall a similar problem with a private investigator's software. I offered the VMWare solution as a means of getting this Windows95 software moved into WindowsXP life but in the end, the software originator would not budge and this guy did not want to risk his configuration. I told him the Windows95 machine's HDD would eventually fail and he just said he'd have to cross that bridge when he came to it. Sad, sad, sad...

      Software is stupidly expensive to the point they are often completely unfair in the way they do things. Unskilled customers often give in to the demands without realizing what they are giving up or what it all means..,.until it's too late and often even after that.

      The IT world sickens me often when I see this crap. And don't get me started on Cisco...

    2. Re:Misleading headlines are misleading by Chris+Mattern · · Score: 3, Insightful

      1. It's unlikely that the version she currently uses does not run on Win7

      If she tried firing it up on Windows 7, it would probably run, yes, although having it fail is more likely than you might think. But it's not *certified* on Windows 7, so she can't do that. She likely would be legally liable if she did.

      2. It's unlikely that the version she would upgrade to does not run on XP

      Same deal as #1. It's not certified, you can't do that.

      3. It's likely that the upgrade would cost $10,000 even if she wasn't changing OS versions

      Yes, but she doesn't need to upgrade unless she changes the OS.

    3. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      And so while yes, "it's not a Windows thing" specifically, it is definitely a case of Microsoft enabling and even encouraging this type of behavior.

      I'm sorry -- this is garbage, and you know it. Why will Microsoft encourage behavior that makes it harder to switch to a new OS?

      The fact is that the scenario in the linked article is unlikely, the data is insufficient, and Slashdot in it's glee to welcome any negative reporting regarding MS has suspended any curiosity for facts/information/specifics.

      Think about it. Let's say you as an OEM used to make software for eye doctors in 2005. Obviously you would want that software to run on XP considering it's installed base. 3 years later MS comes out with some next version of Windows -- are you going to update that software to work on the next version, but not on XP? You're going to make sure that all your existing customers are unable to install your newest software, until they first upgrade their OS?? You're basically going to ensure there's a nice hurdle that your most important target clientele have to jump over before they purchase the next version from you?

      That article stinks, it has nothing to do with Windows, it has no specifics (why not simply name the software -- so very easy to get credibility by doing that -- but no!), and offers no rationalization as to why a vendor would do something so illogical, and your post has the exact same problems. Worse -- you go one step beyond the article and claim that Microsoft encourages this behavior.

    4. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      3. It's likely that the upgrade would cost $10,000 even if she wasn't changing OS versions

      Irrelevant; that was $10k she didn't need to spend if not upgrading.

      The only information in the article is that specialty software can be very expensive. That fact stands alone and would do so on any OS and any version.

      Specialty software almost certainly requires a support contract (or when it breaks, you're SOL, and if your business depends on it, that's not an option). Support contract says "XP", you run XP. There may also be some question of licensing.

      Has Slashdot become this gullible??

      Thanks again for your naive input from lack of actual experience.

    5. Re:Misleading headlines are misleading by dhavleak · · Score: 2

      1. It's unlikely that the version she currently uses does not run on Win7

      If she tried firing it up on Windows 7, it would probably run, yes, although having it fail is more likely than you might think. But it's not *certified* on Windows 7, so she can't do that. She likely would be legally liable if she did.

      You simply do not know that. The guy that wrote the linked article doesn't know that. He in fact, doesn't even state that it isn't the case. It seems like important information don't you think? He could have erased any doubt by simply stating the name of the software and the version. But that would be counter-productive since it would probably demolish the premise of his idiotic article.

      2. It's unlikely that the version she would upgrade to does not run on XP

      Same deal as #1. It's not certified, you can't do that.

      You're stating with so much confidence something that you simply do not know. It's absolutely not unheard of to

      3. It's likely that the upgrade would cost $10,000 even if she wasn't changing OS versions

      Yes, but she doesn't need to upgrade unless she changes the OS.

      You don't know that. You don't know what new features are present in the new software. You don't know that because you don't even know what software you are talking about. You've taken a stance absent of any information whatsoever.

    6. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      There are plenty of XP programs that will not run on Win 7 without a VM. Like Visual Studio 2003.

    7. Re:Misleading headlines are misleading by linatux · · Score: 1

      It's not always the software that is the problem - drivers connecting a $100,000 piece of equipment may not be available for current versions of the O/S.
      It may net even be possible to get them written if the company no longer trades, or refuses to support older equipment.

      $10,000 may well be the pointy end of the problem!

    8. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      im reminded of a dentist writing his own software because he didn't want to or couldn't get the software updated. He presented at the SCALE conference in LA.

      Let me see. Ah yes here it is.

      http://www.openmolar.com/

      I can understand things getting a little tougher due to HIPAA compliance but this is something I think more people in the open source community need to tackle

    9. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      The guy is taking a stab at Obamacare. (see the last part) He "heard a physical thearpist say 14 medical centers closed because of Obamacare:"

      Let the GOP disinformation machine ring.

    10. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      Happens all the time. Where I work, the short-term-thinking product management people think that everyone updates their computers to run the latest version of everything. So they conclude that doing all the testing of the latest release on an ancient version of Windows isn't worth the expense so they just say "windows xp is is ancient and no longer supported.".

    11. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      Random short-term-thinking product management people aren't typically tasked with lifecycle decisions for $10,000 medical software.

      The linked article lacks specifics, GP lacked specifics, and you lack specifics. GP even went one step further and said Microsoft encourages this.

    12. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      It's not always the software that is the problem - drivers connecting a $100,000 piece of equipment may not be available for current versions of the O/S. It may net even be possible to get them written if the company no longer trades, or refuses to support older equipment.

      That could happen anytime you replace a 10 year old machine, with any OS version.

    13. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      VS 2003 needs to be supported in 2013 on *any* OS why exactly?

    14. Re:Misleading headlines are misleading by xlsior · · Score: 1

      1. It's unlikely that the version she currently uses does not run on Win7

      Unlikely? Spoken like someone who has never had to support niche software on a corporate network.

      One big problem is older .net applications, that are compiled explicitly against .net 1.0 or 1.1, which conveniently are not available to install on Vista / Windows 7 / Windows 8. Even with dot net 2,3,4, etc. installed those apps often flat out refuse to run because .net 1.0 subrevision 23B can't be found.

      Another issue us that quite a few of the really expensive niche software products still uses hardware dongles to enforce compliance. Changes to the windows driver model between XP and Windows 7 alone can keep those things from validating. Or, the software can lock itself onto other hardware components such as motherboard serial number, etc. Any re-install on a different server by itself could result in thousands of dollars mandatory 'installation support' before the vendor will authorize the new server and activate the software.

      And that's aside from the problem that running medical software on a platform that it is not certified to run on can become a costly endeavor if there ever are big security problems or something and you're found to not be in compliance.

    15. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      Has Slashdot become this gullible??

      No, Slashdot was always gullible and stupid.

    16. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      3. It's likely that the upgrade would cost $10,000 even if she wasn't changing OS versions

      Irrelevant; that was $10k she didn't need to spend if not upgrading.

      Completely illogical response. Is she upgrading for the latest Windows version (she should not care about that) or is she upgrading for the latest features in the medical software. It should be the latter, and hence point 3 is entirely relevant. Remember, this is a fixed function machine that shouldn't need internet access. This is all conjecture until the idiot that wrote that article at least clarifies which s/w he's talking about and what version.

      The only information in the article is that specialty software can be very expensive. That fact stands alone and would do so on any OS and any version.

      Specialty software almost certainly requires a support contract (or when it breaks, you're SOL, and if your business depends on it, that's not an option). Support contract says "XP", you run XP. There may also be some question of licensing.

      This is a Windows-specific issue how exactly?

      Has Slashdot become this gullible??

      Thanks again for your naive input from lack of actual experience.

      Thanks for being a typical Slashdot lemming.

    17. Re:Misleading headlines are misleading by jschrod · · Score: 1

      > > > 1. It's unlikely that the version she currently uses does not run on Win7
      > >
      > > If she tried firing it up on Windows 7, it would probably run, yes, although having it fail is more likely than you might think. But it's not *certified* on Windows 7, so she can't do that. She likely would be legally liable if she did.
      >
      > You simply do not know that.

      Why? Of course, one may know that.

      In Europe, that would be the case, that's for sure. As a doctor, it's not practical to run medical software on uncertified infrastructure. (It's not forbidden -- but you can't assert liability against the software vendor in that case, you're forfeighting any indemnity.)

      I would be surprised if that's different in suit-obsessed USA.

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    18. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      In the linked article, the doctor couldn't afford to upgrade her specialty medical software.

      1. It's unlikely that the version she currently uses does not run on Win7

      2. It's unlikely that the version she would upgrade to does not run on XP

      3. It's likely that the upgrade would cost $10,000 even if she wasn't changing OS versions

      So what does this have to do with Windows? Nothing. The only information in the article is that specialty software can be very expensive. That fact stands alone and would do so on any OS and any version.

      Has Slashdot become this gullible??

      With all due respect, what the fuck do you really know? I use a MEMS layout editor that works great under Windows XP (or Windows 2000), but it's practically unusable under Windows 7 - the layout window flickers to the point that no practical work is possible. We tried all possible work-arounds but none solved the issue. A license for a new version of the software would cost us in the order of EUR 2000, so for now we just install XP.

    19. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      Are you a statistician? You have made three assertions regarding likelihood of events based on what you read in the article.

      Wait, what am I saying, OF COURSE YOU'RE A STATISTICIAN! You obviously pulled those assessments out of your assessment-hole, right? Isn't that what statisticians do? You know, 90% of statistics are made up on the spot.

      Anyway, the way I read it, it's Microsoft's software "upgrade" she can't afford, because everything was fine until the day that the EOL of Win XP loomed large on the horizon, which means the computers at this business will be even more ridiculously prone to mal-ware attacks than it already is.

    20. Re:Misleading headlines are misleading by Waccoon · · Score: 1

      I'd like to agree with this, but I used to work in a small photography store. We also used software that often cost between $2,000 to $10,000 a pop, and was designed to run on NT4.

      It shocked me... shocked... how little of that software ran on Win2K, including the apps that didn't require a hardware dongle attached to the parallel port. These apps didn't need special drivers or network support. They were things like compiling customer images into photo CD ISO, which you then had to burn yourself with an app like Nero. These were apps where if you tried to run them under Win2K, some of the GUI buttons would be missing, or they'd just freeze with 100% CPU utilization.

      I've always been so used to upgrading Windows and having all my old stuff work fine (except for a few games). I tried to update as much of the store to Win2K as I could, but it was pretty hopeless. The majority of our software refused to work on anything but NT4, even after days of trying every compatibility hack I could find on the net and every ACT patch I could cook up.

      I chock it up to shoddy programming and cutting corners, and possibly a side effect of so little competition in the market. For all I know, maybe these vendors locked their software to NT4 on purpose to force people to buy an upgrade if they bought new computers. It's bad enough that consumer Windows software thinks it owns your machine and should always run in admin mode. I can't imagine specialty software running on a few thousand machines total would be developed by the book and be properly tested.

    21. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 1

      We have plenty of stuff that runs on XP but doesn't run properly on 7.

      One example: a medical package that seems to work fine until you get to a certain module (for physical symptoms: click on the stickman where it hurts) which just bins out.

      That's what certification is for: not checking that it works, but checking that /everything/ works /properly/.

    22. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      > 1. It's unlikely that the version she currently uses does not run on Win7

      then try to install Simatic software on a newer windows than officialyl on the package. It not only checks when starting the installer (which could be circumvented) but during the install several times, too. The reason? No support for the newer systems. Plus upgrade fees, probably...

    23. Re:Misleading headlines are misleading by gl4ss · · Score: 1

      look, if he had ran on sco unix everything would be just swell.... or on linux.
      as bad as ms is in this - it's still the only sw vendor that you can even run the from the '90s on.

      --
      world was created 5 seconds before this post as it is.
    24. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      You don't know that

      Says the person who also says:

      1. It's unlikely that the version she currently uses does not run on Win7
      2. It's unlikely that the version she would upgrade to does not run on XP
      3. It's likely that the upgrade would cost $10,000 even if she wasn't changing OS versions

      By couching all of your assertions in terms of likelihood, shouldn't you be willing to admit that you ultimately don't know what the hell you're talking about either?

    25. Re:Misleading headlines are misleading by Anonymous Coward · · Score: 0

      Precisely.

      In other non-news, some people with older cars are not able to afford buying a new car. News at 11.

    26. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      By couching all of your assertions in terms of likelihood, shouldn't you be willing to admit that you ultimately don't know what the hell you're talking about either?

      It's really simple -- I'm not attempting to dress us what's likely and present it as a fact.

    27. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      You're talking Simatic on Win8. I think giving them a few months would be fair.

    28. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      I'd like to agree with this, but I used to work in a small photography store. We also used software that often cost between $2,000 to $10,000 a pop, and was designed to run on NT4. It shocked me... shocked... how little of that software ran on Win2K, including the apps that didn't require a hardware dongle attached to the parallel port. These apps didn't need special drivers or network support. They were things like compiling customer images into photo CD ISO, which you then had to burn yourself with an app like Nero. These were apps where if you tried to run them under Win2K, some of the GUI buttons would be missing, or they'd just freeze with 100% CPU utilization.

      Anyone can have anecdotes like this for all kinds of arcane and possibly poorly authored software. If the software's well-known and even of somewhat reasonable quality, why not simply provide a name and version? More details are necessary too -- for example if you go out and buy a Win2k disk the day it becomes available it's not surprising if smaller ISVs have not yet had time to test on the latest version, release updates, etc. It's a serious claim -- ISVs look out for Alpha/Beta/RC releases and scramble to patch their software if they find issues. Why would they risk losing customers?? Why else do you think MS releases a Beta and RC for every Windows version?

    29. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      You have made three assertions regarding likelihood of events based on what you read in the article.

      Not really -- I merely showed three key pieces of data that absolutely should have been addressed in the linked article if it was to be given even a shred of credibility. Why wouldn't the author simply state the name and version of the software that was the central premise of the article??

      Anyway, the way I read it, it's Microsoft's software "upgrade" she can't afford, because everything was fine until the day that the EOL of Win XP loomed large on the horizon, which means the computers at this business will be even more ridiculously prone to mal-ware attacks than it already is.

      That doesn't make sense. Why does this computer need internet access? Why blame MS when the OS is 13 years old -- do Apple/Google/Canonical/Debian support their OSes for that long? Why put upgrade in quotes? This snarky BS is not conducive to intelligent conversation.

    30. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      With all due respect, what the fuck do you really know? I use a MEMS layout editor that works great under Windows XP (or Windows 2000), but it's practically unusable under Windows 7 - the layout window flickers to the point that no practical work is possible. We tried all possible work-arounds but none solved the issue. A license for a new version of the software would cost us in the order of EUR 2000, so for now we just install XP.

      What the fuck do you (with all due respect to you as well). You have an anecdote -- here's a cookie! First -- you're using software that was designed for Windows 2000, and you're here 13 years after that was released complaining about the cost of upgrading?

      Do you need a new version of your MEMS s/w? If not, why do you want to upgrade? If yes, you have to incur that cost whether you upgrade windows or not. Do you want to upgrade to Win7? If yes, ask the ISV that made your MEMS software why their software that they made 13 years ago no longer runs on Windows, and ask them why it costs $2k. Come back and post here when they tell you to fuck off.

      You've done nothing but prove my point -- that specialty software is expensive. It's a cost you have to incur in the business you're in, dickhead. You'd have the same issue on any OS. Do you know of some MEMS software that meets all your needs, and runs on Linux or OS-X or whatever, that was released 13 years ago, and runs on the latest versions of those OSes, and costs less than $2000? Get the fuck out of here you idiot.

    31. Re:Misleading headlines are misleading by dhavleak · · Score: 1

      Unlikely? Spoken like someone who has never had to support niche software on a corporate network.

      I've supported stuff that was authored on PC DOS and was still running on NT4.0 decades later, and stuff that was designed for NT3.5 that was still running on Win2k in 2010.

      One big problem is older .net applications, that are compiled explicitly against .net 1.0 or 1.1, which conveniently are not available to install on Vista / Windows 7 / Windows 8. Even with dot net 2,3,4, etc. installed those apps often flat out refuse to run because .net 1.0 subrevision 23B can't be found.

      People running into this issue are authoring their own stuff in-house and should be able to rebuild. I guarantee you nobody is rebuilding against newer .Net runtimes and charging you $10,000 for their time.

      Another issue us that quite a few of the really expensive niche software products still uses hardware dongles to enforce compliance. Changes to the windows driver model between XP and Windows 7 alone can keep those things from validating. Or, the software can lock itself onto other hardware components such as motherboard serial number, etc. Any re-install on a different server by itself could result in thousands of dollars mandatory 'installation support' before the vendor will authorize the new server and activate the software.

      Again -- for such niche applications you usually use a dedicated machine that has no need to be connected to the internet and no need to be upgraded to Win7 if it's doing it's job fine. If it's not doing it's job fine, and the upgraded specialty software is needed for new features etc., then you had to incur that cost irrespective of whether you're upgrading Windows or not. And lastly, issues related to driver model changes do occur on all OSes. Goes back to the main point: specialty software is expensive software. This is true no matter the OS you run. The linked article had no insights related to Windows.

      And that's aside from the problem that running medical software on a platform that it is not certified to run on can become a costly endeavor if there ever are big security problems or something and you're found to not be in compliance.

      So don't do it! What's the prime mover for upgrading to Win7? A machine such as you described above has no business having internet access, so monthly patches cannot be the reason!

  35. A big problem by Anonymous Coward · · Score: 0

    Sure IT dept are moving to Win7/8, but look at Kasier Perm health care. All it hospitals are still running XP at the patient room level.

    It's a big problem IT depts are sure ignoring. Likely to force the hand of the CFO for a big IT budget in the near future.

  36. Then Don't Upgrade??? by Anonymous Coward · · Score: 0

    Just because Microsoft doesn't support it anymore doesn't mean it is just going to stop working. Eventually, software won't be supported and new versions may not work, but they probably can't afford that either.

    Sorry, there is a real cost to doing things, whether it is open source or commercial. I don't care if some folks can't afford it. Quit whining like children.

  37. How many versions behind is she? by cianduffy · · Score: 1
    This is my industry and I'm not aware of any system where you could be on a compliant, secure system that had been updated that won't run above XP.

    The only systems I run in to that are stuck on XP or below are some Win16 apps. Would consider seeing if they'd run on ecomstation to have a less easily attacked (if only by rareness) system if they weren't competitors systems. Our own Win16 and DOS applications were borked in to running on Windows 7 and a brief bit of playing with one of them on Windows 8 was succesful too - but the last one to be withdrawn from sale was in 2008.

    To be stuck on XP you either need to have been extremely unlucky, or be using something ancient and likely unsupported. And if a normal upgrade for an opticians is $10k, we really need to move markets/country.

  38. Bad example by onyxruby · · Score: 5, Insightful

    This is a really bad example to make your case. She has HIPAA data and needs to upgrade as her computer can't be patched anymore next year. No sympathy for someone with HIPAA data trying to get out of patching their system.

    Now, if you had picked an example of someone who didn't have HIPAA data I'd point to options that could be done. However to be frank I am all out of sympathy for anyone in this situation. Microsoft announced end of life on this a very long time ago and frankly gave a lot longer on the EOL and support for the OS than Mac or any of the Linux variants.

    This reminds me of the gas station owners put out of business by the new standards for underground tanks. They had years of advanced notice, yet they still refused to modernize something critical to their business that they knew they needed to. Time came that they could no longer be grandfathered in and all of a sudden a bunch of stations went out of business.

    Why, because they didn't want to spend money for tanks that were resistant to leaks that could ruin the environment? A doctor that doesn't want to spend money to help prevent leaks (patient data) is no better than the gas station owner. It's a business expense just like any other and a business owner that refuses to give IT it's due as they should. Quit supporting IT neglect by helping people like this out.

    1. Re:Bad example by DerekLyons · · Score: 1

      A doctor that doesn't want to spend money to help prevent leaks (patient data) is no better than the gas station owner.

      The world you live in, where everyone has endless money, is not the world the rest of us live in.

    2. Re:Bad example by Anonymous Coward · · Score: 1

      Microsoft announced end of life on this a very long time ago and frankly gave a lot longer on the EOL and support for the OS than Mac or any of the Linux variants.

      Not that I feel bad for people still on XP either - and I'm certainly not an open sores zealot, but this is rather untrue.

      http://windows.microsoft.com/en-us/windows/products/lifecycle

      https://access.redhat.com/support/policy/updates/errata/

    3. Re:Bad example by Anonymous Coward · · Score: 5, Insightful

      They have had years to budget for this in advance. I don't think budgeting $1000/year for 10 years for an eventual software update is out of the question for a doctor's office, or any other business. Create your budget as far in advance as possible and when you need the money it will be there.

    4. Re:Bad example by Anonymous Coward · · Score: 0

      IPv6 is another example. Some ISPs (not many, but some) began investing in IPv6 capable infrastructure ten years or more ago. Five years ago you could go to them and say "I really need IPv6" and they'd say "That's fine, we can do that, but there's no cheap CPE, Cisco sell something if you've got to have it". Today cheap CPE options exist and many of those ISPs are selling grandma an Internet connection that Just Works for IPv6.

      But most ISPs said to themselves "We'll worry about that when it happens". It happened, and they said "We'll worry about it when customers demand it". And one day when customers figure out that they need IPv6 those ISPs are going to say "Oh, that was sudden, we don't have time now to fix it." and what ought to happen is that they'd go out of business. But far more likely they'll be "bailed out" because they're so important than their incompetence can't be allowed to inconvenience anyone, yet somehow they escape mandatory oversight. Bah.

    5. Re:Bad example by jimicus · · Score: 1

      You're absolutely right, but unfortunately the world where everyone upgrades their systems so as to remain in support doesn't really exist. There's still plenty of Windows XP systems out there and I don't doubt there will be this time next year.

      Hell, only a few months ago I was asked to quote on replacing a Windows 2000 SBS server with something brand new. The business owner was practically slapping himself on the back for being so fantastically clever at getting 9 years life out of a server which he'd bought second-hand. Of course there isn't a direct upgrade path from SBS 2000 to anything remotely modern, so all the money he'd saved would go on consultancy fees to deal with that problem...

    6. Re:Bad example by Attila+Dimedici · · Score: 1

      Right, because we will all be better off when all of the doctors' offices are run by national hospital chains.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    7. Re:Bad example by girlintraining · · Score: 0

      No sympathy for someone with HIPAA data trying to get out of patching their system.

      Yeah, upgrades that cost more than the company's IT budget, due to federal regulations and auditing, is definately a reason to have no sympathy. You're too small to succeed. Please go out of business now, so the larger businesses can continue to rake us over the coals with exorbinant fees and costs due to a lack of competition. The free market thanks you.

      Now, if you had picked an example of someone who didn't have HIPAA data I'd point to options that could be done.

      Yes, let's take on the low-hanging fruit that anyone here can offer solutions for, and ignore the person who's stuck high and dry and desperately in need of cost-effective alternatives that only people in our industry would be aware of.

      However to be frank I am all out of sympathy for anyone in this situation.

      Or perhaps, you're simply too inexperienced to know of a solution. Any good engineer doesn't care about the "sympathy factor". They care about knowing what solutions are available for the given circumstances, with the understanding that the constraints may have solid business reasons behind them.

      They had years of advanced notice, yet they still refused to modernize something critical to their business that they knew they needed to.

      Yes, because we know that projects involving hundreds of thousands of workstations, spread across all corners of the Earth, managed by many different people, in a heterogeneous and constantly-changing environment, each with differing needs, can be modernized simply, easily, and by anyone with a minimal level of training.

      Time came that they could no longer be grandfathered in and all of a sudden a bunch of stations went out of business.

      Yeah: The mom and pop operations that couldn't have implimented it anyway, even with ten years notice, because their profit margins were too small. Who lobbied for those changes again?

      Why, because they didn't want to spend money for tanks that were resistant to leaks that could ruin the environment?

      Or possibly because when they opened their business, the tanks were spec'd to last 50 years under existing law, and 20 years into their service life, new laws were passed that told them they had to be dug up and replaced. And considering this isn't cheap, not by a long shot, and these businesses had only saved up a fraction of the replacement cost by that point, failed.

      A doctor that doesn't want to spend money to help prevent leaks (patient data) is no better than the gas station owner.

      Yes, let's blame the doctors for the problem, and not the hospital administration, inept government, and greedy shareholders! That makes so much more sense.

      It's a business expense just like any other and a business owner that refuses to give IT it's due as they should.

      In other news, all business expenses are the same. Whether it's toilet paper or unplanned for major construction, shame on you for not planning ahead.

      Quit supporting IT neglect by helping people like this out.

      Yes. Stop doing your job, which is to engineer solutions in a resource-constrained environment. We should all have shiny new lab coats, brand new computers, and everything triply-redundant, before we even consider the project.

      --
      #fuckbeta #iamslashdot #dicemustdie
    8. Re:Bad example by Grashnak · · Score: 2

      She's an eye doctor... and she wants us to believe she can't afford a basic business expense? Really?

      $10,000 is a fairly minor expense for a medical practice, especially one that, as you say, could easily have been planned for over the past 5 years or so.

      --
      Life needs more saving throws.
    9. Re:Bad example by Anonymous Coward · · Score: 0

      Why, because they didn't want to spend money for tanks that were resistant to leaks that could ruin the environment? A doctor that doesn't want to spend money to help prevent leaks (patient data) is no better than the gas station owner. It's a business expense just like any other and a business owner that refuses to give IT it's due as they should. Quit supporting IT neglect by helping people like this out.

      What a stunning chain of assumptions from someone with zero actual knowledge.

    10. Re:Bad example by Anonymous Coward · · Score: 0

      She's an eye doctor... and she wants us to believe she can't afford a basic business expense? Really?

      $10,000 is a fairly minor expense for a medical practice, especially one that, as you say, could easily have been planned for over the past 5 years or so.

      ...and you people wonder why there are people dying due to lack of medical treatment every day. Greed upon greed upon greed. Ass covering of the worst kind. Oh no we may lose patient data we better put in strict compliance...we can just charge each patient an extra $100...meanwhile your patients can't afford the treatment and drop dead. Well done protecting them you greedy protectionist mongrels.

    11. Re:Bad example by Anonymous Coward · · Score: 0

      It's the cost of doing business. If your business is so unprofitable that you can't afford necessities, you're going to go out of business. You probably aren't paying your employees much above minimum wage, either.

    12. Re:Bad example by Kjella · · Score: 1

      $10,000 is a fairly minor expense for a medical practice, especially one that, as you say, could easily have been planned for over the past 5 years or so.

      But would that benefit the patients in any way? If the medical devices connected to it does the job well and there's no medical reason to or benefit from an upgrade, then I too wouldn't throw $10k after it just to upgrade the OS I'd just firewall it down as much as I could even on the internal network. I've heard this many times about lab equipment, big specialized plotters/printers and various other equipment and they work just fine, just not on a recent OS.

      --
      Live today, because you never know what tomorrow brings
    13. Re:Bad example by Anonymous Coward · · Score: 0

      If I had mod points, I'd downvote you. You responded to his statements with exaggerated strawman remarks that have nothing to do with his arguments.

      Or perhaps, you're simply too inexperienced to know of a solution. Any good engineer doesn't care about the "sympathy factor". They care about knowing what solutions are available for the given circumstances, with the understanding that the constraints may have solid business reasons behind them.

      I want to make a million dollars a week, working one hour a day, no training, no investment, no taxes, legally, starting next week. Hook me up with that, engineer? Oh you can't? You must be incompetent.

  39. Virtualise by Bogtha · · Score: 2

    Just because a piece of software needs to run on an obsolete operating system, it doesn't mean that should be their main operating system. Stick it in a VM and don't attach it to the network unless necessary.

    --
    Bogtha Bogtha Bogtha
    1. Re:Virtualise by Anonymous Coward · · Score: 0

      Virtualization won't work with old code that requires hardware level communation. Specialiazed systems / software that drive equipement fall into this category.
      Telephony systems, engineering systems, SCADA, CAD, robotics, automation... Stop using the term virtualization if you are unaware of the application.

  40. Increasingly hostile by erroneus · · Score: 1

    Oh yes... the software world is increasingly greedy and hostile to the customer and it has been Microsoft leading the way from the beginning. And in case anyone was wondering when we would reach the breaking point? I'd say many of us have reached it or so sayeth the declining PC sales.

    Things are about to enter a stage of incredible change and upheaval and not just in the computer/internet worlds, but all over. "we live in interesting times."

    1. Re:Increasingly hostile by Anonymous Coward · · Score: 0

      I'd say many of us have reached it or so sayeth the declining PC sales.

      Does the iPad version of the same specialty healthcare software cost less?

    2. Re:Increasingly hostile by Anonymous Coward · · Score: 0

      Lol - seriously. The guy doesn't want to pay one-time $10k fee for software that is saving him at least triple that in salary costs for a clerk that would manage this information on the paper - depending on the volume maybe more. Visit any medical office now and you'll notice that all those systems are manned by nurses and other people in sort of their "off-time" - the office has to be really large for it to have dedicated staff for this type of activity.

      Clearly "greedy and hostile" is the thing.

    3. Re:Increasingly hostile by Anonymous Coward · · Score: 0

      I'd say many of us have reached it or so sayeth the declining PC sales.

      That's right, people got fed up with the abuse they experienced using the closed PC platform and jumped to... tablets and smartphones, both of which renowned for their openness and low price.

  41. Could be worse by Anonymous Coward · · Score: 0

    I have to keep an old Windows XP machine around to run Internet Explorer 7 because a website that I need to access only supports IE7 or older. I have *no* control over what they run on their servers, so there's no way for me to upgrade things at my end. I've tried emulating IE7 various ways without success. The server won't let me log in with anything but IE7 or older. About my only other option is to run XP in a VM, but I figured I may as well keep any problems isolated to one old machine and not let people in the lab use it for anything other than accessing that one fussy and archaic site.

    Elsewhere on campus, there are machines running Windows 98 that run our scanning electron microscope, and a year or two ago I helped a colleague by finding an ISA video card to go into an old IBM PC that runs an x-ray diffraction machine (the DOS software runs from a boot floppy!). When it comes to expensive instruments that run for years with custom hardware/software combinations, it's like a trip back in time on the computer side. Unless you want to buy a whole new multi-$100k instrument, you make do with some pretty vintage computer hardware and software. It's not that the upgrade from Windows XP would cost a lot, but that the software and hardware would have to be upgraded simultaneously and cost much more. Sometimes many orders of magnitude more. You save the upgrade until something essential and unfixable has permanently broken, or where the increase in efficiency by getting a new machine outweighs the huge cost. That can be a long time in "computer years".

    Aside from that, if it isn't broken, why fix it? Isolate it from the network, disable autorun, impose strict policy on what can and can not be done on that machine (e.g., general file / web browsing / e-mail not allowed), whitelist only the essential stuff, blacklist everything else, and it can be "secure enough" even as Microsoft's security updates lapse. Worst case, run XP in a VM if the software will let you do so.

  42. Win 7 XP mode? by WillyWanker · · Score: 1

    What about XP mode in Windows 7?

    1. Re:Win 7 XP mode? by Anonymous Coward · · Score: 0

      "XP mode" is just Windows XP running in a virtual machine -- it'll be just as unsupported as "real" Windows XP.

    2. Re:Win 7 XP mode? by xlsior · · Score: 1

      Same problem -- it basically runs a copy of XP in the background, and it too will become vulnerable to exploits once the critical patches stop coming.

    3. Re:Win 7 XP mode? by Anonymous Coward · · Score: 0

      I'm wondering if the real issue is IE compatability and the software is only compatible with IE 6 or 7, which would be really poor support by the vendor.

            (Full disclosure, I work for a medical software vendor that does NOT charge for version upgrades; all future versions of products they originally purchase a license for are included in the original pricing and regular maintenance fees. What we may charge extra for is for licenses for completely new product areas within the software, like if we develop a large module for a particular specialty, while some other new features we just give to all existing customers)

  43. Wine? by grungy · · Score: 1

    If her problem is that her new software won't run modern Windows, maybe she can upgrade to Windows 7, but then use Wine to keep her older version running? (Although I can't see why Windows' own backward-compatability would be inferior to that.)

    1. Re:Wine? by gmuslera · · Score: 2

      She have already too much problems with money and want that have problems with alcohol now?

      But the best solution would be going that road if the apps runs under wine, or there are already open source programs (EyePACS?) that do most if not all of what she needs.

    2. Re:Wine? by grungy · · Score: 1

      I'm not so sure. If she has experience with her current application, it's reasonable for her to want to continue using the same thing. Having an alternative implementation of the Win32 api could be useful as Microsoft becomes unwilling to provide support for older versions of Windows. In circumstances where newer Windows versions won't run older software - specialty software, in particular - Wine might be a viable alternative to keep it running under a different (non-MS) implementation of the API. It migth even be a good use for "Wine on Windows" if the user is already familiar with that OS as a desktop, and wants to keep it.

  44. FOSS by Anonymous Coward · · Score: 1

    Yet again the closed source model fails society.

    1. Re:FOSS by hawguy · · Score: 1

      Yet again the closed source model fails society.

      RHEL 3 was released a couple years after WinXP and goes out of support a few months before WinXP does.

      If her software was written for RHEL 3 and she couldn't afford to pay for the updated software that runs on RHEL6 version, how would Open Source help her? Would some Open Source developer port the code for her for free while still giving her assurance that it meets HIPAA requirements?

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

      chroot() jail of RHEL3 binaries. The new kernel runs old binaries just fine.

    3. Re:FOSS by hawguy · · Score: 1

      chroot() jail of RHEL3 binaries. The new kernel runs old binaries just fine.

      If all of the binaries (including libraries) are in the chroot jail, how does that solve the problem of keeping an out of date system patched and up to date? A security hole in a library (like a buffer overflow) would never be patched. She may as well just run WinXP in a VM.

  45. Re:I doubt that. by Anonymous Coward · · Score: 0

    Most fancy expensive software has a perfectly good FOSS replacement.
    I'm unable to process the concept of any software worth $10,000.

  46. Re:I doubt that. by war4peace · · Score: 2

    You know what, I was thinking the same. It's good I browse through comments before rushing to the "reply" button.
    Also, dental business is lucrative business, if you're a good doctor you can make 10K profit in a month. My uncle (retired dentist) used to make 12-14K EUR monthly profit in Germany on average. Granted, he worked his ass off in 12 hour shifts at his own clinic, but customers kept pouring in.
    The real reason is "I can't be arsed to do it" or "the new version of the software is not backwards compatible" which is not that far fetched.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  47. Re:I doubt that. by Anonymous Coward · · Score: 0

    I doubt she "can't" afford the $10,000 software. I mean, if one of her $100,000 pieces of physical gear failed, she would replace it without thinking.

    Right, everyone can afford to waste money.

    I *suspect* what is going on is that she is unable to process that software is worth $10,000 when she gets "super cool" games for her iPhone for only $4.99.

    I suspect she believe she already paid $10K for that software and shouldn't have to pay again.

    Frankly, her clinic deserves to go out of business.

    Jerk.

  48. Disconnect XP from Internet by VernonNemitz · · Score: 0

    1. Disconnect XP system from Internet.
    2. Buy a more-up-to-date system, for connecting to Internet.
    3. Maybe buy a small local network hub. Connect both machines to it, and use carefully:
    3A. Let XP machine be OFF when other machine is connected to Internet.
    3B. Use "network connections" in other machine to disable connection to Internet when XP machine is on. This way the Internet machine can gather data that the other machine can access if needed, via the local network.

    1. Re:Disconnect XP from Internet by Anonymous Coward · · Score: 4, Insightful

      That's an awesome way to run a business.

      If your business is sticking forks in your eyes.

    2. Re:Disconnect XP from Internet by rjhubs · · Score: 3, Funny

      Sticking forks in others' eyes is a great way to get return customers in the eye care industry!

    3. Re:Disconnect XP from Internet by Holi · · Score: 1

      except these systems need internet access due to electronic records requirements. All insurance and medicare billing is done using electronic transfer over the internet.

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    4. Re:Disconnect XP from Internet by k6mfw · · Score: 1

      yep, I have an XP system not connected to the internet and it ***never*** crashes. I have other computers for internet though I use a usb stick to move things back and forth. Yes, I know you all computer experts will cry foul, mod down, call me an idiot, etc. and I do many things with that non-connected XP (none involve playing old games or watching old movies). I have a few programs whether it be radio RSS, photoshop, Nero, MS office stuff, other odd stuff and all seem to work fine. OK, so I know there is some risk of virus getting transported on the usb stick. With the other PC on the internet, occasionally some programs just don't seem to work, i.e. BK radio software crashes or the crop feature in Photoshop no longer works. Non-connected PC works just fine, in fact I have it running Outpost with the terminal and logger continously to see if I can pickup Phonesat packet data.

      --
      mfwright@batnet.com
  49. the real world by Anonymous Coward · · Score: 0

    A lot of these small town doctors/dentists can't afford an IT staff. They rely on the software vendors for advice and sometimes people they know around town. It's really scary to think when you pay for appointments that a lot of those computers probably haven't been patched since they were installed.

  50. A Dickhead's Idiom by CanHasDIY · · Score: 4, Insightful

    You made your bed, now lie in it.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  51. Virtualise the legacy OS. by Anonymous Coward · · Score: 0

    Just P2V it. This will work with many line of business applications, but not all. Particularly problematic would systems that control external equipment.

  52. Plenty can be done... by RoknrolZombie · · Score: 1, Insightful

    ...starting with doctors buying software that's appropriately priced for their task.

    I was involved in a full system upgrade for a medical facility. There were two huge problems that I had with the upgrade, and both of them had to do with the cost. After rolling out the software for a few million dollars, the company decided that the software that had been specialty-built was not going to work for them and a few more million dollars later they upgraded (again) to a better system. I've left since that second system was rolled out, but everyone that I've spoken to at the company has informed me that it's a polished turd (as much of that software is).
    These small software companys CAN recoup their costs, they're simply marking up the price because they're dealing with doctors. All they see are dollars and cents and who *wouldn't* want to make a few mil for a years' worth of work? They get to take the next year off to travel the world and rent hookers until the next OS release, then they get to change a few lines of code and roll it out again (with a significant markup, of course). It's a racket, but I think they're just taking a cue from the rest of corporate America.

    1. Re:Plenty can be done... by Anonymous Coward · · Score: 0

      And what exactly is your experience with software development that gives you this knowledge of development costs, along with certifications and other non-development-related costs?

    2. Re:Plenty can be done... by Anonymous Coward · · Score: 0

      Don't forget the insane user fee licenses. Want to add some more employees? No problem, just pay us $10,000 per a license.

  53. Ignorance and "I'm not a computer expert!" by Anonymous Coward · · Score: 0

    I work at a locally owned computer repair shop (not Geek Squad!) that does a lot of work for home users and small businesses alike, and I can definitely agree with many of the things being said here, but the one resounding similarity is people failing to realize that things may at some point become obsolete or the parts needed to service it will become obsolete. We run into this same situation described in the OP's article almost weekly.

    If a truck was designed that was the BEST at pulling tree stumps out of the ground (realizing full well there are other products that are REALLY GOOD at this same task), if people buying the truck didn't ask the right questions, i feel they have no reason to complain about having to spend a ton of money down the road for failing to anticipate potential costs. If after using the truck for 13years (how long XP has been out), did the people never once stop and think..."Hey boss, what are we gonna do if this truck ever breaks down?" Seems most people have morphed the old "if it ain't broke don't fix it" statement into "If it ain't broke, it probably won't so why bother planning for the inevitable?"

    Also - when reading about the offensive overspending that occurs in nearly every corporate environment, I have a hard time coming to grips with the idea that this is an actual problem for companies pulling in millions of dollars. Yes, there are a few folks out there that are probably going to be legitimately screwed when XP goes bye-bye, but even then, I still think people's poor lack of planning shouldn't be an excuse to complain.

  54. Re:More importantly, can anything be done about it by CanHasDIY · · Score: 2

    If you think you are in the second case, just ally with other "eye doctors" and make a software factory to produce the software in your behalf as open sourced. On one hand, you'll pay the real cost; on the other, the old producers will be forced to either down their prices to the new market standard or fold down. Any case, a win-win situation.

    This is what I was thinking as well; just get together with peers in a similar situation, and 'Kickstart' an OSS version of the program, thus forever freeing yourselves from the shackles of proprietary software.

    Plus, if you do it right and the software is good stuff, you might even be able make a few extra bucks on the side selling an enterprise version or support.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  55. VMs by Anonymous Coward · · Score: 0

    Sorry for posting Anonymous, just don't have a account. Buy a new computer, instal virtual box, instal XP in a virtual machine, and your done. Couldn't be easier, just need a IT person who is not stuck in the 90s/early 2000s thinking you need a dedicated XP machine.

    too many comments, sorry if repost.

  56. Its not that much - I've upgraded four eye doctors by Anonymous Coward · · Score: 1

    We have done 4 eye doctors offices with anywhere from 1 to 6 computers in them and the software was not that much to upgrade. We did an entire office with 3 computers, 1 server, and the software for under $6K. The software vendors all offer financing terms and many of them now offer it available over the internet for a monthly fee on a hosted / subscription basis for far less, like $100/month for a two computer setup. You can find all sorts of financing companies who will finance deals anywhere from 3K and up with no problem. This is a business issue not a technical one, treat it as such, get financing on the project and just move ahead with it.

  57. And what makes you think that would be better? by Sycraft-fu · · Score: 1

    We have people at the Biomedical department who are running extremely old, unsupported UNIX systems. Why? Well because that's what their special hardware requires and the software isn't being updated and doesn't support anything new. There's one particular setup that has an old Sun Ultra 5 that limps along as part of it.

    You don't seem to understand that for some of this shit, the company dictates to you. Their software works only on one OS and they refuse to update it.

    So you can't just switch to an X system because there isn't the software for it.

    1. Re:And what makes you think that would be better? by Anonymous Coward · · Score: 0

      Does it have a special interface card or something? What's special about it that it runs only on an Ultra 5?

      Assuming not, if it runs Solaris 8 or newer, you can make a flar of that system and throw it on a recent Solaris 10 box and run it as a Solaris 8 container with 0 modification to the app, OS, or environment. There is even a good chance of you being able to run the application directly within Solaris 10 or Solaris 11 itself (Sun/Oracle has a binary compatibility guarantee, with some caveats).

    2. Re:And what makes you think that would be better? by cbhacking · · Score: 1

      Yeah, I love it when people pretend that backward compatibility on the *nix side of computing is any better than it is on Windows. Open source software is easier to update, of course, but you have a much better chance of getting a 15-year-old Win32 program written for Win95 (for context, the original StarCraft is 15 years old) to run, unmodified, on Windows 8 than you do of getting the same thing to happen on pretty much any *nix platform for an equivalent version gap

      --
      There's no place I could be, since I've found Serenity...
    3. Re:And what makes you think that would be better? by Koutarou · · Score: 1

      I've seen specialized stuff in production on 2.6 as recently as a couple years ago.

    4. Re:And what makes you think that would be better? by Anonymous Coward · · Score: 0

      Sun Ultra 5? I wish. Try Ultrix.

  58. Re:Misleading headlines are misleading FTFY by Anonymous Coward · · Score: 0

    Healthcare is stupidly expensive to the point they are often completely unfair in the way they do things. Unskilled customers often give in to the demands without realizing what they are giving up or what it all means..,.until it's too late and often even after that.

    The medical world sickens me often when I see this crap. And don't get me started on Insurance...

  59. Whine whine whimper and whine by msobkow · · Score: 1

    Software has a limited lifecycle. It's limited because it's not updated. It's limited because the OS changes. It's limited because it was never intended to be used forever.

    Companies who didn't plan on buying replacements for their core software every 5-10 years are incompetent. I feel no sympathy for them.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Whine whine whimper and whine by Anonymous Coward · · Score: 0

      Also in the mean time the lady changed 3 Cars in lease @ 50K each but can't afford to buy a 10K item which will be the base of her health care practice.
      My POV .Draw your conclusion.

    2. Re:Whine whine whimper and whine by Anonymous Coward · · Score: 0

      Spoken like a true BOFH who thinks the world revolves around the IT department. Thank you for the great caricature.

  60. Re:More importantly, can anything be done about it by war4peace · · Score: 2

    And if the software fails or does nasty things to your medical data... who are you going to sue? Have you even looked at F/OSS EULAs? I have seen a few EULAs for Windows-based medical software and upon buying the software, there's actually some (not perfect but some) accountability from the vendor. You can sue them if they mess up.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  61. I can't be the only one that thinks this... by Valdier · · Score: 1

    She has had 12 years to save $10,000.

    As a doctor, if she can't save $1,000 a year for a system she *knows* she has to upgrade (surprise, windows has a support life cycle), then she really is pretty irresponsible to begin with.

    She is lucky MS gave 12-13 years of support on this OS in the first place (that is a really long time for them). My advice: Take responsibility for your own mistakes.

  62. The only thing that can be done about it by bickerdyke · · Score: 1

    The only thing that can be done about it in the long run is to switch from pay-once licensing model to a subscription based model that includes updates.

    Steady revenue for the developers, steady stream of updates for the user.

    --
    bickerdyke
  63. If MS is ending by MitchDev · · Score: 0

    Patches for XP, then the whole OS should fall into the public domain and third parties can provide them.

  64. Failure to budget properly by Anonymous Coward · · Score: 0

    This issue is a failure to budget for expenses that can be fully planned for. I've worked with doctors' offices in the past and they tend to be very lazy when it comes to planning for future expenses. This sounds just like another example. Boo hoo for poor planning.

  65. Yes, that's the same ass in asinine. by Impy+the+Impiuos+Imp · · Score: 1

    My company can easily afford a costly software upgrade -- we don't want to because changing from XP means requalifying compiled product with a new version. As this is a mass-produced embedded product, changing OS "just because" is asinine.

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  66. Not so simple in real life by ZeroPly · · Score: 2

    It is not easy to segregate networks like this. Remember that the receptionist might need the reservations app, and will probably need Internet access as well. So you're looking at two separate computers on his or her desk. Same with some of the accounting people - they still need to pull documents from the web.

    The military already does this. It's common to have three different computers with different security levels on one desk, all of them air gapped from each other. But you're looking at three switches, three sets of cables to run, and so on. It's a lot of work even for an organization the size of the US Army, so it would not be feasible for a small practice.

    --
    Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    1. Re:Not so simple in real life by Darinbob · · Score: 1

      The military also has budget for an IT staff. Most small businesses and professional offices do not.

    2. Re:Not so simple in real life by Anonymous Coward · · Score: 0

      Really? A KVM switch and either parallel cable runs or wireless networks is too complicated for a small practice to operate with?

    3. Re:Not so simple in real life by David_Hart · · Score: 1

      It is not easy to segregate networks like this. Remember that the receptionist might need the reservations app, and will probably need Internet access as well. So you're looking at two separate computers on his or her desk. Same with some of the accounting people - they still need to pull documents from the web.

      The military already does this. It's common to have three different computers with different security levels on one desk, all of them air gapped from each other. But you're looking at three switches, three sets of cables to run, and so on. It's a lot of work even for an organization the size of the US Army, so it would not be feasible for a small practice.

      As a network engineer, they would not need three separate switches to handle 3 different security models. All you need is a single switch and a firewall that supports 802.1q trunking (multiple VLANs). There are a number of smart switches on the market that are under $500 and Juniper has a some very nice SOHO firewalls for under $1000. You set up the diagnostics computer, and any computer that needs to talk to it, on an isolated VLAN. You then set up any system that needs to talk to the internet on a separate VLAN and configure that VLAN on the firewall.

      I'm guessing that the US Army goes with the 3 physical switch model because of simplicity and ease of deployment. i.e. The guy setting it up doesn't have to have any networking configuration knowledge, just which cable goes where.

    4. Re:Not so simple in real life by Anonymous Coward · · Score: 0

      The military also has budget for an IT staff. Most small businesses and professional offices do not.

      So they can't afford to stay in business and should probably either take that into account when they start their new business or just give up.

    5. Re:Not so simple in real life by ZeroPly · · Score: 1

      Yes, 802.1q trunking and VLANs and all that work great in theory, but every other week and twice when Defcon is in town, some attack emerges that bypasses all that security. The military cannot take that risk. A secret network will be air gapped completely from non-classified ones, so that no matter what hole you find in the protocol or router firmware, you cannot get to the segregated network without physically running a cable. That is the only way to get acceptable separation and security.

      VLAN configuration is nowhere near as simple as you are making it. You will still have the issue that many computers need to talk to the diagnostics computer, and also to the Internet. There is no way a small business would want to maintain that level of network security.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
  67. no need to upgrade by luther349 · · Score: 1

    i have seen office boxes all the way down to a 486 running dos. taco bell cash registers are 486 boxes i think to this day. the fact is basic info storing or number crunching boxes used in a offline setting have no need in ever upgrading unless they get broken.

  68. Not just XP by sehlat · · Score: 1

    I'm still running iOS5 on my iPhone4 and iPad2 ignoring plaintive bleats that I think are "upgrade me" whimpers. Why? Bezos bought Lexcycle, which made Stanza. He's suppressed updates because it makes any Kindle look like the junk it is.

    I won't upgrade my iOS until there's a Stanza update that runs on it.

  69. That's Why Your Doctor Bill Is So High by reallocate · · Score: 2

    The problem is not XP. The problem is speciality software vendors charging ten grand for a software update.

    This kind of stuff is why it costs the rest of us $2120.14 to have a hangnail treated at our MD.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:That's Why Your Doctor Bill Is So High by Anonymous Coward · · Score: 0

      Knowing the software cost 10k and knowing there will eventually be upgrades as a cost a doing business, why are they not saving for these thing over the YEARS they used windows xp?

    2. Re:That's Why Your Doctor Bill Is So High by Anonymous Coward · · Score: 0

      The problem is not XP. The problem is speciality software vendors charging ten grand for a software update. This kind of stuff is why it costs the rest of us $2120.14 to have a hangnail treated at our MD.

      I would imagine a larger share of the cost is to be found in the price of medical malpractice insurance in a country where juries weight actual damages by how much money they believe the guilty business makes and whether or not their insurance will cover it.

    3. Re:That's Why Your Doctor Bill Is So High by roc97007 · · Score: 1

      As TFA alluded, the issue is low volume. The NRE cost is spread over hundreds to maybe low thousands, not millions like, say, Microsoft Word. They charge ten grand because that's the number arrived at from (NRE+cost of support+reasonable profit) / (projected copies sold). This is not rocket science. (Although, sometimes it is.) There are also a lot of bureaucratic hoops a manufacturer has to jump through in order to produce any product in the medical field, and that also adds cost.

      ...but if you're in a technical field, you already know this. It's why SQL Server Developer Edition is $44 in paperback and Kardashian Konfidential is ten bucks in hardcover.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    4. Re:That's Why Your Doctor Bill Is So High by DaHat · · Score: 1

      The problem is not XP. The problem is speciality software vendors charging ten grand for a software update.

      This kind of stuff is why it costs the rest of us $2120.14 to have a hangnail treated at our MD.

      Yes... that has to be it.

      You must be an Obama voter. You know, the sort who is incapable of independent thought or basic math.

      Let me help you with the basics of the math involved, ok?

      Lets assume that the Dr in question purchased their PC not 11.5 years ago (October 25, 2001) when XP first came up... but instead purchased it the day before Windows 7 came out (October 22, 2009)... which means as of today it's a 1280 day old install.

      If we assume this Dr likes to take plenty of time off and works only 200 days a year, that means this PC is getting used on ~54.8% of those 1280 days... or 701.44 days total.

      Lets call it 700 days.

      Assuming this doctor is the only person in the office who bills using this PC... that means that each day it is used, in order to just break even with that $10,000 billing software they paid for back in 09 (under this assumption)... they need to bump their prices a whopping $14.29 A DAY in order to pay for the billing software.

      Wanna assume they see... 10 patients a day? Each's share is $1.43 per visit. So clearly... it's all the fault of the billing SW makers!

      Or... it's because this is specialty software with a limited market, which tends to bump up the prices involved so that the SW maker can recoup their costs.

    5. Re:That's Why Your Doctor Bill Is So High by Anonymous Coward · · Score: 0

      If you are goig to the doctor for a hangnail you are another majar contributor to the problem.

    6. Re:That's Why Your Doctor Bill Is So High by Anonymous Coward · · Score: 0

      Don't blame software vendors for a fucked up medical billing that's unique among developed nations...

    7. Re:That's Why Your Doctor Bill Is So High by Anonymous Coward · · Score: 0

      And all this time I thought it was the ex-wives. Go figure.

    8. Re:That's Why Your Doctor Bill Is So High by Anonymous Coward · · Score: 0

      This kind of stuff is why it costs the rest of us $2120.14 to have a hangnail treated at our MD.

      No, not really. Not when medical practices in other countries use the same equipment and the same software, but procedures cost much less. Go read that Time Magazine article from about two months ago about health care costs. They get away with highway robbery in this country, and the cost of doing business is not why.

    9. Re:That's Why Your Doctor Bill Is So High by Anonymous Coward · · Score: 0

      I used to write this sort of software. Our total sales were not in the hundreds of thousands of units per year. It was maybe 900-1200 per year. We had a staff of well over 300 people to make/sell/support that software. Do the math on that sort of support. 24/7 phone support. HW guys who fly out to where you are and fix it.

      These bits of software are nothing more than glorified entry forms. But you have to comply with all the medical laws, federal laws, and BB bylaws. That takes time to code up. Oh and by the way it is different for every county in the US.

      This is not a trivial piece of software. We usually threw in the hardware and first year support for free to make the sale.

      True story. Went into one doctors practice who cleared 30k a month (after expenses). He bought 12 inch B&W monitors for his 10 employees because it was 50 bucks less per monitor than the color 15 inchers.

      This stuff is in the 'fixed cost' and they write it off. Variable costs are up to the doctor and his accountants...

      The costs are all 'automatic'. They are 'in the book'. They have lookup tables and auto fill it in for you (thats why they bought your software). You walk in and they auto charge you 50 bucks for a cotton swab.

  70. Re:XP has the best HOST file support... apk by Anonymous Coward · · Score: 0

    I see that APK's running his mod-point-farming accounts again.

  71. Wait for ReactOS? by jfdavis668 · · Score: 1

    Should be done sometime this decade. Along with Doom 4.

  72. Don't use software which you don't own the source by Anonymous Coward · · Score: 0

    Can anything be done about it? Yes. Don't use third-party software that you don't own the source-code in first place. You're asking to be put in such a position. No, you aren't asking, you're begging for it. Buuut people do need to feel it in the hardest way to learn the lesson, don't they?
    For the ones who already are in such a mess, virtualize it. And do not repeat the same mistake.

  73. Instrument manufacturers by MoonRabbit · · Score: 1

    I work in a gov't lab, and we have lots of $100k instruments that are running Windows 95, 98 and XP. Many are not upgradeable, as the instruments are locked into specific proprietary I/O cards, mostly ISA. Most do not have USB. We bought a $50k instrument two years ago that had XP as the OS. I asked management why we would buy a new instrument that shipped with an obsolete operating system and was told "That's the way it came." I find it hard to believe that an instrument manufacturer can spend hundreds of thousands of dollars of R&D money to improve their instruments and yet can not afford to update their software to run on non-obsolete operating systems.

    1. Re:Instrument manufacturers by iggymanz · · Score: 1

      if they're not networked, what difference does it make? Plenty of CNC systems run MS-DOS

  74. Maybe they don’t know all their options by Udo+Schmitz · · Score: 3, Interesting

    Very often I noticed that the industry software some small businesses use could be replaced with more standard solutions. I recently had to deal with a stonemason and his software. These days they plot stencils and sandblast the letters. I didn’t like the few fonts he offered for tombstones and there was no way to make a file for him he could import. As it turned out he would have had to buy an additional (very expensive) module for the program he uses to import other fonts or any vector graphic format at all. During my research I discovered that his “special stone mason software” was more or less a repackaged plotter software which would be more powerful and cheaper if bought directly from the source.

    1. Re:Maybe they don’t know all their options by Inda · · Score: 1

      I had a friend of a friend in a similar position. He did laser engraving and I wanted some leather bookmarks engraved with a wireframe model of a wheelbarrow. I had all the tools to export a vector graphic, in pretty much every standard format, but his "specialist software" wouldn't accept it. It would accept raster, but that killed all my hard 3D work.

      It turned out that there was a printer driver for his laser engraver already installed and all he had to do was click the print button from any application. No had told him this; he just expected to use the software that came with the engraver.

      He was happy, I got free bookmarks and as I type this I'm thinking about how much money and business I gained him just by experimenting, and now I'm sad.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  75. To be more specific by Sycraft-fu · · Score: 4, Insightful

    They announced their end of life date on the day of release. MS sets EOL 10 years from day of release on their OSes. Now, in the case of XP, it was extended. They do that sometimes. However 10 years is the norm, it is what you can count on, so it is what you plan for. Like with Windows 8 we already know the end of support date: 10/1/2023. It is always possible that will get extended, but it very well may not. So if you put an 8 system in place now, you know when you need to start thinking upgrade (at the latest).

    MS is real, real, good with the support lifecycle thing. They have a standard policy, and current information is always available on their site. So planning for when upgrades need to happen is not hard.

    The XP drop dead date has been a long time in coming, and is still over a year out. There has been, and still is, plenty of time to deal with it.

    1. Re:To be more specific by Anonymous Coward · · Score: 0

      [citation needed]

  76. XP Mode in Windows 7 by Anonymous Coward · · Score: 0

    Windows 7 with VirtualPC and XP Mode installed should work.

  77. Windows xp support ends april 2014, do something by Vince6791 · · Score: 1

    Either run the software on windows 7 in xp compatibility mode or run the xp in a Virtual Machine like vmware or virtualbox on windows 7 or linux host. At my company, I'm running netware 5.1(old early 1990's 2 custom program no source code that ran on netware 3 but migrated to 5.1 and 6.5) and netware 6.5 both in virtual machines temporarily in opensuse until we migrate the old software data to the new software on windows server 2012. No issues.

    What's the Custom Medical Software database back end it's running on or is it a custom one?FoxPro, MS sql, MySql,MS access(hahahaha, can't be this)?????

  78. Re:I doubt that. by tlhIngan · · Score: 2

    I doubt she "can't" afford the $10,000 software. I mean, if one of her $100,000 pieces of physical gear failed, she would replace it without thinking.

    I *suspect* what is going on is that she is unable to process that software is worth $10,000 when she gets "super cool" games for her iPhone for only $4.99.

    From what I've seen, professionals are generally super-penny pinchers. Something to do with the fact that they've went through university and all that extra training and therefore are smarter that the general population and thus know better, or something.

    I had to have some surgery done, and the consults with the surgeons were done in offices that really showed their age - being run down and everything. The computers they used were basically the best buy special of the week - the generally cheapass ones.

    Likewise, if you go to see an attorney, they may have the nicest offices, but have IT equipment from the dark ages - again, the best buy special computers on the desk, some old PC serving as the "file server" and the like. And the IT guy is probably harried and underpaid, looking around for the next opportunity.

    IN essence, the computer is just a tool in their toolbelt. If it works, they won't bother with maintenance. Upgrading is a possibility, but it's a tool. What they have now works, and unless they're shown a compelling reason to upgrade they won't spend a dime on it. They probably don't care that XP won't be supported anymore - if it works now, it's not worth spending money on it.

    You can yell and scream and shout, but all they hear is "money money money flowing out". And yes, that $10,000 they save by not upgrading means it's $10,000 that can be spent elsewhere buying something else or doing something related to their line of business. Even if something needs upgrading (e.g., the old crufty 7-year old desktop repurposed as a server is dying every 5 minutes rather than needing a reboot hourly), they'll just find something else to replace it with - perhaps another old crufty desktop that was the receiptionist's PC from when they started years ago.

    And yes, they're very receptive of open-source, because all they hear is free! free! free! (beer).

  79. Nothing changes. by JustNiz · · Score: 1

    >> many expecting Microsoft's upcoming end-of-support for XP to cause a security nightmare of unsupported Windows devices in the wild,

    Microsoft no longer supporting XP will hardly change anything. Their support is most usually crap and behind the curve anyway.

    1. Re:Nothing changes. by LandGator · · Score: 1

      However, since they hold the source code and won't let anyone else see it, no one else is qualified to write OS patches, especially for those pesky security vulns.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
  80. cant afford it? really by bertomatic · · Score: 1

    If you cant afford to maintain your vehicle, you cant afford a vehicle. Same goes with computing. Can you say Windows 7 with XP mode? Come on peeps, quit crying and get over it already. I am sick and tired of users coming to me crying about a few bucks, just try doing this stuff manually. Would cost hundreds of thousands if not millions.

  81. It's easy, but also hard by Anonymous Coward · · Score: 0

    More importantly, can anything be done about it?

    Of course. But it all starts with the customer knowing when to say no. Most don't realize that they need to do that. Vendors will lock customers into Windows until the customers say to stop. And believe me, most vendors' programmers would be very happy to stop doing that, but their bosses are saying "no, we're a Windows shop, because that's what the customer insists upon." The buyer has all the power, maybe too much for their own good (if they don't use it). Use it selfishly, though, and everyone (except Microsoft) wins.

    The buyer, not the seller, determines the worth of the software. As a user, you need to say that Windows-only software isn't worth as much as cross-platform or Free software is worth. I've never bought any Windows software, and last bought some MS-DOS software in 1994 (Doom 1). If everyone did that, Microsoft would be but a memory. But most people didn't do that, including your doc which is why he got fucked. Someone offered him drugs and he forgot what Nancy Reagan advised him to do. He can't go back in time, but he can decide this: NEVER AGAIN.

  82. couldn't afford the $10,000 fee by Culture20 · · Score: 1

    What about the $10,000 minimum per violation HIPAA fine for willful neglect but violation is corrected within the required time period? Or $50,000 per violation fine for non correction?

  83. Avionics by OldManCoyote · · Score: 1

    The avionics business is the same way. A navigational radio or altimeter LRU, developed and certified with tools that run on Windows 98/95, must maintain the machines and various tools is was developed on until the product is 'sun setted' (which is at leased 20 years). One company maintains a VAX 11/780 due to the nature of the product still being in the field.

  84. We set these up by Anonymous Coward · · Score: 0

    Our business sets up medical/vet/dental office computer network. There typically is a server, which is either one of the office PC's or a stand alone machine when more than 5 treatment/workstations are in use. Keeping this off the Internet is difficult as X-rays need to be emailed for various reasons. There is no reason that Sandboxie can't be used to protect the system when online. We install it and set it up to block all downloads, but not uploads. It mitigates obsolescence and is only about $50 per station.

  85. XP might be old...but your computer isn't by tuppe666 · · Score: 2

    XP is 12 years old. It'll be 13 when it's EOL'd.

    ...why are you measuring from when it was first sold, not when it was last bought. The XP lifecycle is a little strange as it was so awful it needed a major (and pretty good) service pack 2. Even when Vista was released many machines (famously those on i915) ran badly...or not at all; many machines still came without Vista. In fact a whole range of machines (nettops and netbooks) still came with XP until Microsoft killed it with and the whole net* products with Windows starter (and crippled intel hardware), fortunately those come with Android, iOS and Chrome now. The minimum lifespan of a proprietary OS should *safely* be 7 years from "end of sale" otherwise its going to create a nightmare. In cotext of this article Net Applications still has 40% of users running XP.

    1. Re:XP might be old...but your computer isn't by yuhong · · Score: 1

      MS's actual policy here is that they end extended support for the previous version at least 7 years after the next version is released. Vista was released in 2007 and if you add 7 years that is where the 2014 end of extended support date for XP comes from.

    2. Re:XP might be old...but your computer isn't by magic+maverick+ · · Score: 1

      Because the 'best before' date has been known since it was first sold? It's like buying a packet of chips, and then complaining that you can't stick them in the cupboard for a month because they go stale. Maybe have a look at the best before date, before you buy the chips?

      You can easily find the EOL date for support for MS Windows XP. Moreover, any software that has been sold for 8 years should be considered near EOL unless otherwise indicated. So people buying XP even five years ago, well, they should have known that the EOL was coming up.

      I can't see how you are going to force a software company to continue to support something for seven years after it was last sold, without some nasty regulation. (What happens if the company goes out of business?)

      --
      HELP MY ACCOUNT HAS BEEN HACKED BY AN ILLIBERAL ART STUDENT SET TO DESTROY THE INTERWEBZ!
    3. Re:XP might be old...but your computer isn't by Anonymous Coward · · Score: 0

      This isn't a Google article. Why are you, Tuppe666, posting here? Shouldn't you be trumpeting Google's superiority? Oh nevermind you worked it in.

  86. You have a tardis by tuppe666 · · Score: 1

    If after using the truck for 13years (how long XP has been out)

    Except if your buy a truck its age is not measured from when it was released but then you bought it. Its actually the same for software. most people did not get XP on the say it was released :)

  87. 5 years ago new equipment still had XP by evanh · · Score: 1

    And when he said 10+ years he really ment 30 years.

    You are correct about support of general computing OSes but the the dude was talking more along the lines of not using any general computing platform at all.

    Regarding, the vendors crappy attitude, absolutely they're barstards. Welcome to the free market, everyone gets to be barstards. Ties in nicely with the choice of patform I guess.

  88. Why is nobody mentioning WINE...? by Anonymous Coward · · Score: 0

    That was all I wanted to say... Linux with an XP emulator... :)

    1. Re:Why is nobody mentioning WINE...? by mark-t · · Score: 1

      That often will not work. Especially with .NET stuff.

    2. Re:Why is nobody mentioning WINE...? by Chrisq · · Score: 1

      Why is nobody mentioning WINE

      Software costs are a big problem but I'm not quite ready to hit the bottle yet.

  89. There are so many "Just rewrite for Linux" posts.. by cant_get_a_good_nick · · Score: 1

    I predict a huge number of The Daily WTF posts about poorly written, slow, "designed" by someone who really didn't get the problem domain, in about 6-12 months.

  90. So what? by Anonymous Coward · · Score: 0

    Its a business expense. Write it off on the taxes.

    I wont boo hoo and feel sorry for a eye doctor that more than likely makes more money a year than I do in 3 years. Yeah they are stinking rich, but they sure as hell make enough to shell out 10,000 for a program if they needed and then get it back later when it comes to tax season.

  91. Re:I doubt that. by Anonymous Coward · · Score: 0

    You better not get into the real world then.

  92. VMware to the rescue by Anonymous Coward · · Score: 0

    Well - i've had this problem with an accountancy practice.

    The software they use is about $245,000 per site. 4 sites, $1,00000 needed to upgrade. The solution was to VMware a new system - Built a new Linux server backend and placed Macs on their desks. If they want to use the accountancy software, they VM it on their desktop. The VM has no internet access - it's secure (It's placed on a different IP subnet to the office network) and all the other volume apps work perfectly.

    And they have Macs - which makes the office look Maaaaaaad!

    1. Re:VMware to the rescue by Anonymous Coward · · Score: 0

      I don't know about "Maaaaad", but it certainly makes them look incompetent. Imagine hiring a carpenter that had a toolbox full of plastic children's toys.

  93. planning to sue software vendors by Anonymous Coward · · Score: 0

    TANSTAAFL. If you want to be able to sue someone, then you have to pay them first. The amount you have to pay them is the amount of damages you expect to collect from them, times the probability that you would sue them (and win). Plus a mark up, which means it won't be cost-effective; you are asking for a money-losing idea. That doesn't necessarily make it a dumb idea, but it does make it expensive.

    It's no different than any other form of insurance. And IMHO most people don't buy more insurance than they have to.

  94. That has nothing to do with the doctors. by Anonymous Coward · · Score: 0

    But the software vendors that want to gouge more money.

    The POSIX platform hasn't really changed much in almost 20 years.

    The windows platform, on the other hand, has changed ever 5 years or so (with the exception of XP which has been on lifesupport for about 8.

  95. Re:I doubt that. by suutar · · Score: 1

    I would expect if her 100k hardware failed she'd have a maintenance plan, and if that didn't work, could get financing for a new one. Financing new software might be more difficult.

  96. LOL! Try open source. by Anonymous Coward · · Score: 0

    Try open source. it's a whole new thing.

  97. Meh - Windows NT called. by Anonymous Coward · · Score: 0

    I've got a customer that uses a package that runs on Windows NT. To move and reenter that data for the $5,000 software would cost $20,000+ given the software maker provides no way to take the NT data to XP. (or windows 7)

    Upgrade for the sake of upgrade is not some new, magical XP "thing".

  98. Yeah.. by GigaBurglar · · Score: 1

    Band together and fund an Open Source project..

  99. Hell you have to budget that shit at home by Sycraft-fu · · Score: 2

    If you own a house, you get familiar with that kind of thing. I had to replace my A/C a couple years ago. Ran me about $7000 for a nice efficient one. Well guess what? That won't be the last time I have to replace it. So it is something I'm budgeting for. Not now, not next year, but in the future (I'm targeting 15-20 years out of this unit) I'll need to get a new one. So I'm making sure, to the best of my ability, that I'll have the money lined up. Same for other appliances, vehicle, and so on.

    This is just life. Unless you rent everything, you will be replacing things and the more you own, like a house or, say, your own business, the more big ticket stuff that will involve. That means you have to plan as to the lifecycle and be ready for the expense.

    Now for Windows OS related things that's pretty easy since Microsoft announces their lifecycle on OS release. So say you bought a product today that ran on Windows 7. It won't work on 8, and thus presumably later versions, and is not likely to be updated. Ok, that means that before January 14, 2020, you need to switch to something new. You have a little less than 7 years. So budget accordingly. If you software runs you $10k, then you need to save up around $1500/year (or $125/month if you like) to be ready for it.

    If you can't deal with that, well life in general will cause you some headaches and you probably shouldn't be running your own business. Planning finances is a big part of it, you do have to think long term and you have to deal with some expensive shit.

  100. Re:More importantly, can anything be done about it by iggymanz · · Score: 1

    Dream on, eye doctors don't have time to manage and QA an open source project. they're not even qualified to do so. and to think they'd risk money on a multi-year project with uncertain outcome is ridiculous

  101. XP Solution? by Anonymous Coward · · Score: 0

    The short term solution is to dedicate a virtual machine to their particular task and restrict communication of that VM to the outside world. Now which platform to run that virtual machine? Well, I'm glad you asked :). Linux of course. Once that gets traction, we'll then have third party software written specific for or compatible with Linux.

  102. Re:Dumb question... by Anonymous Coward · · Score: 0

    Because we all stopped paying for software when we got Internet access.
    The OS comes with the computer, so no one thinks they're paying for it.

  103. Re:More importantly, can anything be done about it by michael_cain · · Score: 1

    This is what I was thinking as well; just get together with peers in a similar situation, and 'Kickstart' an OSS version of the program, thus forever freeing yourselves from the shackles of proprietary software.

    Based on some limited experience (largely post-mortems on failed medical software deliveries), and assuming that any sort of patient records are going into the system, I'm comfortable guessing that the "kickstart" cost will run to tens of millions of dollars. The big companies that play in this specialized field have entire groups dedicated to tracking the changes in federal and state government requirements. The people who use the software are going to insist on support contracts to keep the software in compliance as those changes appear.

  104. The cost of a tool by jamesl · · Score: 1

    A tool used in business should reduce the cost of doing business by reducing labor or increase the output of the business to more than pay for the tool. If it is not possible to justify the reported $10,000 cost then go back to paper and pencil.

    If "others" (competitors) are able to buy the tool and this business is not then the problem is with the fundamental profitability of the business.

    This looks like an ad for Software as a Service. The cost is clear, incremental and the obligations of the vendor are called out clearly in a contract. The cost/benefit is clear and the vendor needs to keep his product and his customer competitive in order for the revenue stream to continue.

    1. Re:The cost of a tool by Anonymous Coward · · Score: 0

      Many state and federal requirements explicitly state that it MUST provide a digital output so that they may consume it an insert it into their own databases.

  105. Isolate as much as possible by DrYak · · Score: 2

    More details:

    - Use a secured host. Either Linux or Windows 7 (depends if Firefox + openoffice.org would be enough or not) but either has to be up-to-date.

    - Run as much as possible software outside the VM using modern up-to-date software (if a browser is required, see if firefox running outside the VM does the job, or if you're stuck with IE 7).

    - Isolate as much as possible the guest. (Guest shouldn't have ANY outside access at all, guest should only have a limited access to the host, host should be heavily firewalled against guest).

    - If the medical software requires web access: provide it by having a secure web proxy running on the host.
    (ev. use a virus-scanning plugin on the proxy).

    - Think of ways to scan the content of the virtual disk from outside the VM.
    (For example, have an actual LVM logical volume used as virtual disk. Snapshot it, mount the snapshot read-only on the hose and scan it, while the guest is still running).

    - Think to make it easy to use: The best would be to run the VM in a mode where the guest's windows are displayed as normal windows on the host, and the guest desktop is hidden. Thus the user doesn't have to think about a "windows XP inside a window".

    It's not perfect. But it's a quite sophisticated configuration to avoid putting the computer at risk, just because XP isn't upgraded anymore.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  106. Re:Don't use software which you don't own the sour by roc97007 · · Score: 1

    Can anything be done about it? Yes. Don't use third-party software that you don't own the source-code in first place. You're asking to be put in such a position. No, you aren't asking, you're begging for it. Buuut people do need to feel it in the hardest way to learn the lesson, don't they?
    For the ones who already are in such a mess, virtualize it. And do not repeat the same mistake.

    Ok, so now, try to buy medical software using that paradigm. And I don't mean someone's genome sequencing project in college, but actual software rated for front line medical use. This is not a question of MS Office vs Open Office. It's a whole 'nother world.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  107. Negotiate payments by wirelessjb · · Score: 1

    I'll bet the software vendor would accept monthly payments or (these days) probably offer the software for a subscription rather than $10k up front. Better than someone hanging on to old software for years and years.

  108. Partial credit solution by Anonymous Coward · · Score: 0

    Place the key app in a vm, only allow that apps traffic with the most restrictive (host side) firewall rules that are feasible.

  109. There is a big market here for someone. by 140Mandak262Jamuna · · Score: 1

    If you know enough about virtual machines and provisioning, there is a good market for your skills. Install a good distro of linux, install a virtual machine server, provision a XP machine, using the old license. Set up proper firewall and a hardwired whitelist access hosts file. Make the old software work in new machine. Profit.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  110. Re:Dumb question... by roc97007 · · Score: 1

    ...is it really that they can't afford it or is it that they're just cheap? Maybe I'm suffering from the "all doctors are rich" stereotype but if you needed to spend $10,000 to renew some sort of professional license or qualification in order to continue practicing medicine, you'd find a way to get that $10,000, right? Why is it acceptable to be a cheap bastard when it comes to software? Maybe the "what can be done about it" is that these vendors build in a "end of life" like Quicken does.

    There seems to be a profound misunderstanding in her about what operating systems do. The OS is not the application. To non-geeks in the field, it's just a program loader and a set of basic resources that their application uses. Regular non-geeks tend not to see the value in digging up and replanting every time a new version of the OS comes out. Or to put it another way, the cost, work, and risk associated in upgrading the application (which is what they care about) is why they don't bother to upgrade the OS (which they do not care about). It's not a matter of being a cheap bastard, it's a matter of (a) sticking with something that you know works, and (b) not giving a damn what the splash screen looks like.

    Quicken is $39.95. A software package that costs $10K to upgrade probably cost around $22K for the full version. Putting something like that on an end of life timer is a good way to watch your customer base switch to your nearest competitor.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  111. sounds like need cheaper medical software by dcornewell · · Score: 1

    Webchartnow.com. yeah, shameless plug.

  112. Like this, but times 60 by Anonymous Coward · · Score: 0

    The physics department at my university was forced by the uni to upgrade all the computers to Win7 over these last holidays. Unfortunately, our department could only afford to buy upgrades to the software we use for win7, and could NOT afford to upgrade the 7 year old hardware. We know have a computer lab of 30+ computers that are nearly unusable, because they bluescreen after half an hour of use due to lack of memory.

  113. Try Embedded by MobSwatter · · Score: 1

    I have been working in the POS industry since '04, I also have users that are up against the wall for that same reason. The solution was for me to become a Windows Embedded Partner and build Windows Embedded Standard 2009 kernel (pretty much same as XP Pro) for what ever machine they are on as PCI compliance demands that the operating system still be supported. Problem solved.

  114. Doctor and can't afford is that an Oximoron ? by dowens81625 · · Score: 0

    So you mean to have me believe that even though the end of life of XP has been known for years, and even extended twice. This "Doctor" is so short sighted in planning that they haven't bothered to over the course of the past 5 years to save the $2000 per year or calculate $10,000 divided over 5 years divided over an average of 250 work days per year equals $8 ? And then you want to tell me that this "Doctor" can't find a way to charge that incremental increase in service of $8 per day to their patients ? And you want me to trust this "Doctor" my health ?

    No thank you I'll find a Doctor that is running Windows 7 or better yet a Doctor running Linux. I would include OSX but I am not in the market for plastic surgery.

  115. Why would you have to replace it? by Anonymous Coward · · Score: 0

    Why would it not do tomorrow what it did yesterday? Disconnect the damn thing from the Internet if you think it can crawl into your computer by itself, or install XP with updates and needed software in a virtual environment and make a backup.

  116. Re:More importantly, can anything be done about it by Caesar+Tjalbo · · Score: 1

    They're probably organized in some way or another already and it's not like they compete on the software they use. Just make sure to keep the requirements low and realistic and that the result is Free or that you own the code.

    --
    "I'm not much interested in interoperability. I want substitutability. I want to be able to throw your software out."
  117. Mandatory Obamacare Slam by cmholm · · Score: 4, Insightful

    TFA was fine, until the writer threw this in:

    And you have to remember that medical professionals are already reeling from a huge medical equipment tax courtesy of ObamaCare. One physical therapist told me of 14 medical centers that shut down because they couldn't handle the tax. And that's in Orange County. This area isn't exactly poor.

    I call BS. That huge tax is 2.3%. The "14 medical centers" is an offhand rumor that doesn't pass the sniff test. In related news, a number of medical device manufacturers are blaming the device tax for their decisions to move existing and/or new plants overseas.... a tax that falls on all devices, regardless of where they're made. If Mr. Patrizio (or his Network World editor) don't like the PPACA, they can go to town. But, some research would have been nice.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
    1. Re:Mandatory Obamacare Slam by Anonymous Coward · · Score: 0

      As an employee of a medical device company 2.3% of our income is huge. Its almost our entire R&D fund (3.0% currently).

    2. Re:Mandatory Obamacare Slam by Uberbah · · Score: 1

      It's not like there aren't a thousand and one legit ways to slam Obamacare - like it's inclusion of the mandates and excise taxes that Obama ran against in 2008. It's like the wingers are so used to running on BS all the time that they walk right bast the honest arguments just so they can make shit up.

    3. Re:Mandatory Obamacare Slam by Anonymous Coward · · Score: 0

      Isn't that tax on gross revenue rather than on profit? So taxing before deductions?

  118. umm I got ya covered free by Anonymous Coward · · Score: 0

    umm remove the default gateway on the XP machines.
    load a VM with virtualbox on them with linux that loads straight into a browser, Th VM nic has a default gateway... Free.

  119. This is like timing belts in cars by Anonymous Coward · · Score: 0

    She's been using this software for how many years? What's the per-year cost of that $10k spread out? Is it worth that much money to not do whatever she needs with pencil and paper? Is there a less expensive competing product (I'll bet not).

    This is one of those "expensive, long interval, periodic maintenance" items. Just like replacing the timing belt at 60k or 80k or 100k miles. It's an expensive thing, you know it's coming, so you either brass up in a big chunk when it comes due, or you budget for it and save up incrementally.

  120. No worries, Obama will help. by jacekm · · Score: 0

    Federal government is here to help.

  121. Crowd funded FOSS medical software? by utkonos · · Score: 2

    Do any of you think it would be feasible to start a company that makes FOSS medical software for doctors' offices? I imagine that what an office needs isn't very different from office to office. The company would earn its money long-term providing support for the software. It would also need to be compliant with HIPAA and all other regulations.

    1. Re:Crowd funded FOSS medical software? by Ash+Vince · · Score: 1

      Do any of you think it would be feasible to start a company that makes FOSS medical software for doctors' offices? I imagine that what an office needs isn't very different from office to office. The company would earn its money long-term providing support for the software. It would also need to be compliant with HIPAA and all other regulations.

      What is the business case for the FOSS bit? Surely it makes loads more sense to keep the software closed source so someone cannot take you software then undercut you on the support as they do not have to support a development team keeping the software up to date.

      Open Source works in the some markets where you can rely on lots of unpaid developers helping out with code contributions. This will not be the case with niche software as the only way to get a community of developers working on an open source product is if you have an even larger community of developers who want to USE that software.

      There are a great many markets for software when open source simply does not work as only a paid developer would spend time working on that software. In this case you receive no benefit from making it open source unless you know few other companies who will contribute paid man hours to the project and even then, why not make contributing minimum number of developer hours a condition of getting access to the source code. (This is difficult, I know).

      People who think the open source, paid support based model is suitable for every market for software applications are living in cloud cuckoo land.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    2. Re:Crowd funded FOSS medical software? by Larry+Headlund · · Score: 1

      Before you start that business, a few points to consider: (I've spent my careeer mostly doing small market software for the optical industry but not for doctor's practices.) 1. The needs can be quite different form office to office. For example, stand alone, chain or kiosk (practice inside Costco, for example.) Accepts insurance and if so which plans? Insurance companies are very exacting in their demands and there are a lot of plans. 2. You could have an absolutely free (in the sense of free beer) product and many practiioners would not adopt it. Why? They would have to learn a new system and this is too much trouble. It took them a lot of time, the only commodity they have to sell, to learn the existing system and they are not eager to repeat the experience. Plus there is the question of transfering data from their existing system. 3. Going to make your money from support? Consider The OP example was an XP system. So it was purchased no later than 2006, 7 years ago. But $10,000 is way to much. Less than $1,150 a year. Consider that quickbooks charges $300/year for 24/7 support and has economies of scale which dwarf yours. 4. From my experience the estimates another poster gave for developement expense (3 man/years) and support (1 man/year per year) were exteme under estimates. 5. There are open source medical practice management systems already existing. Look into them and how they are doing.

    3. Re:Crowd funded FOSS medical software? by Anonymous Coward · · Score: 0

      I have a buddy who wrote a FOSS compatible system that was 100% HIPAA compliant, but he lost interest in it and I'm not sure if he would be willing to release his source :(

    4. Re:Crowd funded FOSS medical software? by utkonos · · Score: 1

      Perhaps you are correct. Lets back away from that solution a little bit. How about a full non-profit organization that produces medical software? Or, a government agency tasked with writing medical software?

    5. Re:Crowd funded FOSS medical software? by utkonos · · Score: 1

      Interesting points. The problem of bad software becoming entrenched is definitely a problem in more fields than this. Perhaps the only way to loosen the cruft is to modify the laws governing the software to make the poorly written ones non-compliant?

    6. Re:Crowd funded FOSS medical software? by Larry+Headlund · · Score: 1

      The notion of the Software Inspectional Services is interesting, we would all probably being programming in ADA now. From what I know of the industry there was software for eye doctor's on sale between 2001 and 2007, the period of Windows XP sales, which ran on Linux or OS X. The person above choose not to buy it. By the way, I wonder just what the software under discussion does. I know of optical practice management systems that are a small fraction of $10,000.

  122. Support??? by saleenS281 · · Score: 1

    There's enough money in continuing support contracts. I'm not sure why they need to sell a net-new product instead of just building update coding costs into the support contract they presumably sell with the software. If they aren't selling any support whatsoever, I'd argue their business model is flawed.

  123. USING VIRTUAL MACHINES TO RUN OVERPRICED SOFTWARE by Anonymous Coward · · Score: 0

    Just turn your windows XP into a virtual machine for each instance of overpriced proprietary data management software that you need. IF it is stored on a local server rather than client side, then it is even better for performance.

    Just this year I helped a client save thousands of dollars per year by showing her that a Windows XP VM could run as a window in her Windows 7 OS with full network connectivity and drag and drop support. Instead of paying 2000 per year for license, she upgraded her machines and uses the VM to run her application.

    Since there is drag and drop support, you can turn off networking in XP if you are paranoid about viruses and attackers post 2013.

  124. Easy solution...virtualization. by Chirs · · Score: 4, Insightful

    The sibling post made the point about finding replacement parts for when things die. That was always my motivation for a complete system upgrade - something dieing and needing to be replaced without me digging deep enough to find something that would work with the old system.

    Buy new machine running Win7/8, install free vmware/virtualbox, run specialist software in VM fullscreen. Done

    1. Re:Easy solution...virtualization. by Darinbob · · Score: 4, Interesting

      And who sets this all up for the doctor or dentist, and how much are they going to charge, and what is the maintenance charge to make sure it keeps working and the person who set it up is available to fix it in a day's time if necessary?

    2. Re:Easy solution...virtualization. by toddestan · · Score: 2

      That only works if it is just software. If the software interfaces to some piece of equipment, then sometimes running the OS on the bare metal is the only solution.

    3. Re:Easy solution...virtualization. by tokencode · · Score: 1

      Except that you are still running unsupported OSes within the environment, this is still a security risk, VM or not.

    4. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      That would be piracy. The (presumably OEM) license of their current computer can't be legally transfered to the new virtual machine. And you can't buy a new Windows XP license for it.

    5. Re:Easy solution...virtualization. by Chrisq · · Score: 1

      The sibling post made the point about finding replacement parts for when things die. That was always my motivation for a complete system upgrade - something dieing and needing to be replaced without me digging deep enough to find something that would work with the old system.

      Buy new machine running Win7/8, install free vmware/virtualbox, run specialist software in VM fullscreen. Done

      I was going to suggest the same thing. Virtualisation can make new hardware compatible with old OSs.

    6. Re:Easy solution...virtualization. by sureshot007 · · Score: 2

      That would be an awesome idea...if it actually worked.

      My place uses a lot of research equipment that runs on specialty hardware/software, which is not compatible with anything other than what it's running now (which in some cases is NT), but also doesn't work with VMs because the hardware interface doesn't recognize it. One of the scientists just purchased a 6 figure machine that came with XP on it. The manufacturer claims it's not compatible with anything else. How awesome is that?

    7. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      Someone who works in SMB IT. If this stuff is that important, the business should be willing to pay for it.

    8. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      Are you sure the device interfaces used to connect to medical appliances will be able to work in a virtual environment?

    9. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      It's not like Microsoft would find out. I'm not even sure they care because this sort of thing has been going on for many years - it started with VMWare and their P2V tool. People have been migrating old NT, 2000, and XP boxes to virtual machines for a long time now.

    10. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      make sure it keeps working and the person who set it up is available to fix it in a day's time if necessary?

      My god, people's teeth are on the line here! They must be whitened!

    11. Re:Easy solution...virtualization. by aaarrrgggh · · Score: 1

      If you need the SLA, You need to pay. Unless you bought the software in the past 24 months, bitching and moaning about paying for a single license of business-critical software is silly. I have much more patience for ripple-effect upgrades though, especially when they impact 20+ people.

    12. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      You still need an OS for the virtual machine, and Windows OEM licenses do not permit transfer to another machine.

      Windows 7 Professional has XP Mode, but that was dropped in Windows 8.

    13. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      In the upgrade from Windows NT to Windows XP several years ago in my organization, one of our core applications could not be ported to XP and would not run under a VM environment with any efficiency and was simply not an option. We finally had to write a replacement application for our own use under extreme time restraints. While we are still in a XP environment now this application has been run under Windows 7 as we saw the limitations of the previous application. Now we have another core application causing similar issues in the Windows 7 upgrade, the wheel turns on. On another note, I don't see any business reason driving my organization to upgrade other than the lack of the vendor support. We don't have any option of being totally hidden from the outside world.

    14. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      So we're complaining about not being able to use something forever without ever having to pay maintenance/replacement? That doesn't work for my car. It doesn't work for my house. It doesn't work for my laptop. It doesn't work for corporate networks. It doesn't work for streets. It doesn't work for WAPs. Shall I continue? On a long enough time scale, everything has maintenance/replacement costs. Everything. It's an inescapable fact of life. If your computer dies your choices become "pay $10,000 for the Win7 version of the software", "pay less than $10,000 to setup a VM running your software in XP", and "close up shop". Pick one.

      The VM option actually sounds pretty great. If you can't set that up yourself, you wouldn't have to pay someone more than a couple hundred to set it up for you. If you can't afford a couple hundred dollars, it might be time to raise the white flag.

    15. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      I'll do it for $100 plus cost of software and lunch.

    16. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      sometimes, this is not quite so simple, as the server software for medical databases may need to run in a vm as well.

    17. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      Duh! Someone with a SUPPORT CONTRACT?

      Like we don't have enough distant uncles and cousins to provide free support to, now we have to also support for free our doctors' computers?

    18. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      So the doctor or dentist could solve every problem if there was no VM in place? That little variable somehow changed everything?
      I think you're grasping at straws here.

    19. Re:Easy solution...virtualization. by LandGator · · Score: 1

      And who sets this all up for the doctor or dentist, and how much are they going to charge, and what is the maintenance charge to make sure it keeps working and the person who set it up is available to fix it in a day's time if necessary?

      Me Lots Lots more Mwahahahaha.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
    20. Re:Easy solution...virtualization. by Anonymous Coward · · Score: 0

      And then be unable to connect to specialist hardware which has fully working XP drivers but doesn't have 7/8 drivers. Been there. Done that. Using a VM is not always a solution.

  125. It is bigger than just XP. by Anonymous Coward · · Score: 0

    The problem with the OS is only part of the problem. I use to work for a major hospital and I saw the same problem. It isn't just XP but the hardware has to be certified. If the PC does any analysis it must be certified by the FDA and ?? I can't remember. But the hardware cannot change. If something breaks/wears out it can't simply be replaced by off-the-shelf parts.

    So even if the system is off-line, if the hardware starts to fail the $$$ really add up.

  126. no need to worry about the upgrade by Anonymous Coward · · Score: 0

    I've seen many practice management software package... they all work fine in newer versions of windows.. it's a crock.

  127. Some industrial stuff is still on ISA cards by Joe_Dragon · · Score: 3, Informative

    Some industrial stuff is still on ISA cards.

    It's just that to go to new stuff needs lot's of change to work.

    1. Re:Some industrial stuff is still on ISA cards by Chris+Hodges · · Score: 1

      We've got 2 systems here tied to ISA cards and Win98 - upgrade cost per system ~$15k. Many more are XP only.
      With systems that are bought as a hardware-software package it's often the drivers that don't get updated for 10 years, instead they are replaced with the new model. The UI can often be made to run.
      If there's no hardware involved, XP in a VM will be the way to go, but there's no hope of that for the really old stuff, and I'd be surprised if the system could communicate properly with the hardware even on the new stuff.
      There's 1 major advantage compared to the end of Win98 - at least XP has good support for USB sticks so you can get your data off.

    2. Re:Some industrial stuff is still on ISA cards by Sqweegee · · Score: 1

      Exactly the problem I've been having for years at work on an entire set of gas chromatographs and mass spectrometers.

      The interface cards need to use ISA slots. Newer interface cards and instruments use a newer communications protocol and aren't backwards compatible. The software and drivers refuse to work without DOS running in the background like it still did with '98. The only option is replacing entire systems, unfortunately until recently that's been a hard sell as they keep running and replacing them all totals about $500k.

      Luckily a few recent failures and lucky donations finally has us moving forward.

    3. Re:Some industrial stuff is still on ISA cards by Anonymous Coward · · Score: 0

      The Chinese will sell you motherboards that let you use those with modern CPUs. Good luck with Windows though.

  128. There this other eyetest software that wor offline by Joe_Dragon · · Score: 1

    There this other eyetest software that works offline so install XP and don't hook it to the net.

  129. lots of boards with sata run XP and a dirver pack by Joe_Dragon · · Score: 1

    lots of boards with sata run XP and anding the dirver packs to a XP disk is easy.

  130. wanting to upgrade? by roc97007 · · Score: 1

    > With many expecting Microsoft's upcoming end-of-support for XP to cause a security nightmare of unsupported Windows devices in the wild, it seems a good time to ask how many users may fall into the category of wanting an upgrade, but being priced out by expensive but necessary third-party software.

    How about the users who don't feel the need to buy a new version just because MS crapped one out?

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  131. NYS by Anonymous Coward · · Score: 0

    The State of New York has a ton of portals that require IE8 which is horrible with 11 right around the corner. Some of our software internally (again required by the State) costs as much as $250,000. Tax dollars hard at work!

  132. Will the old versions really not run on Win7? by Anonymous Coward · · Score: 0

    Or is that just what the third-party vendors are telling their customers to try to force an upgrade of their own product?

  133. Upgrades hurt small developers by depressedrobot · · Score: 1

    This type of thing is not just a problem for Medical companies, but also Industrial control companies have issues with this too. Have you ever tried to find a ISA daq card and a Siemens motion controller from the late 80's or early 90s. Finding a P1 is hard, and the P1 is more expansive than an i3 (or even a i7 if you really need it now or want a new one) Updating the software to the latest hardware and software can cost tens or hundreds of thousands of dollars. Usually requiring an on site visit to rural China or Germany's industrial heartland (or even worse Detroit) to install the new hardware and wire it in (some control cabinets require more than 10,000 terminations into the daq board). Who bears the cost of supporting the hardware? Is a small industrial automation firm supposed to tell customers that the software is only supported for 2-3 years, but the machine parts can last for 50? Who pays for a new 20 or 30 k software package every two years? Hell I know that my old employer probably pirated a million or more dollars in software just so that we had the ability to continue to support new hardware. If we had paid for both we would never have made it. Forcing people to upgrade on this timescale and with these prices will result in piracy. Big firms forget what its like to not have piles of cash.

  134. Answering the OP Question by Anonymous Coward · · Score: 0

    Yes.

    1). Windows XP mode;
    2). Application shims;
    3). Med-V;
    4). Citrix and/or RDC;
    5). OS virtualization via Hyper-V, VMWare, VirtualBox, Xen, Parallels, etc.;
    6). Multi-boot solutions (not really recommended these days...).

    All of these require some effort to get up and running. None is a perfect solution. However they do provide an option to the expensive application upgrade. And of longer-term relevance, they direct some steady pressure to eventually get the application addressed directly. That's the primary problem here and that is worth keeping an eye upon. Just because you don't want to do the "right" thing now, doesn't mean you should not do the right thing eventually.

    I mean the right thing in the technical sense, in case that wasn't completely clear.

  135. You can't use VM on medical instruments by Taco+Cowboy · · Score: 1

    In any hospital lab you will see testing equipments running on XP-based computers - and most of those computers do not have the mean to run VM

    You can't just chuck out an old computer and install a new one --- it is more than operating system, more than software --- there are a lot more involved, like calibration, like precision measurement, and so on

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:You can't use VM on medical instruments by pnutjam · · Score: 1

      These machines should be on a dedicated vlan or network segment so they are not at risk from other machines on your network. They should be firewalled from your network and from the internet. A competent network admin (I know, that's asking alot) can determine what access is needed to the internal network and the internet. Access should be restricted to specific IP's and ports. Try to avoid hostname since that opens you up to DNS attacks.

  136. Specialty Software and the Web by houbou · · Score: 1
    I would never allow my critical PC to be online if it was running mission critical business software.

    Companies which make these specialized software apps are no dummy, if for example they have a version of their software in XP, then, they will make their next version with better features on Win 7.

    But in the end, it comes down to this:
    • Does my current software handle all my needs?
    • Are the upgrade mission critical?
    • If I invest in the upgrade, will it also cause some retraining? or software conversion?
    • What type of return on investment can I expect from the cost of the upgrade?
      • Faster productivity?
      • Increase ability to generate revenues?

    Truly, your 'business' PC should be sandbox from all internet activities in a private network.

  137. Should run on win7 by Anonymous Coward · · Score: 0

    There is a lot of military critical systems taht are going to have the same problem, jsut like they did when they were forced to migrate from 98 to XP. A lot of them got waivers from the military to kep using 98 as it was cost prohibitive to go to XP. What they should really do is kick WIN to the curb and go open source like Linux, Ubuntu, etc.

    Screw MS!

  138. Virtualize by Anonymous Coward · · Score: 0

    Virtual Box (https://www.virtualbox.org) is free, easy to use, and can be used to virtualize your application under XP, while allowing you to run a modern operating system as your main OS. Backup the virtual machine, and if something should happen to it, you simply restore from backup. If the system is critical, and it sounds like it is in this situation, keep a safe backup of a cleanly installed Operating System with the Application both fully patched, use this source and copy it into virtual box and run from there.

  139. Open Source Solution by Anonymous Coward · · Score: 0

    There's always OSCAR, from Canada:

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

    Under active development, and in widespread use.

  140. Boo fuckin hoo. by Anonymous Coward · · Score: 0

    A doctor that can't afford $10k should just buy one less yacht.

  141. Use a virtual machine with Windows 8 Pro Vmware by Anonymous Coward · · Score: 0

    Get windows 8 Professional, and run xp in the virtual mode. (its also possible with a free download on Windows 7) The os runs as a guest just as vmware, which of course you also could use, its just that the all MS solution is likely easier. Then for the apps that are stuck on XP you have a guest os running XP, but it does not do internet access. (Now if the app runs requires the internet, you may need to play around with things). Or you could run linux and virtualize XP that way. It all depends on what you want to do. Indeed if you have an app that runs only on win3.1 you can download dosbox and run it. (No net access though).

  142. Good, now Linux folks can see... by Anonymous Coward · · Score: 0

    ...why most professional/academics/industry folks choose Windows or Mac OS X: its because most (~all) speciality software is developed either for Windows, and sometimes for Mac OS X. It is not available as a package for a Linux distro.

  143. Common issue by Anonymous Coward · · Score: 0

    1. Clone said XP machine/hdd to a disk image, make two copies of this image, one for backup
    2. Upgrade to newer pc to leverage more power/ram etc for other tasks
    3. Install VMware(cost) or Virtualbox(free), use image for new vm
    4. Test
    5. Test indepth
    6. Deploy
    Congrats you've migrated and most likely increased overall productivity and saved money on upgrading certain software.
    I've had to do this for an ID card machine when we rolled out all win 7.

  144. Here's a novel idea ... by stevez67 · · Score: 0

    ... let the Dr. drive last year's Mercedes, BMW or Caddy and put some money into the business.

  145. I serve many SB clients with the same problem by Karmashock · · Score: 1

    They're stuck with XP.

    We're currently making it work with a mix of downgrading OS's to XP, putting a compatible terminal server on the network, and some VMs.

    But its entirely stupid. MS could have provided proper backward compatibility for their later OS's. Especially dos emulation is pretty terrible in windows 7 when compared to windows XP.

    MS really needs to understand that compatibility and STANDARDS are their real market draw for established and loyal customer base.

    MS keeps pissing away opportunities. For example, they could have made their new windows phones competely compatible with windows desktop software. some will say impossible, but I saw someone install windows XP on an android phone so clearly it's possible. I'm not saying those things should literally run windows. But if the android can emulate it well enough to play fallout 2 then MS should have been able to build in some sort of emulation into those phones.

    Who wants an MS phone? No one. They have no niche. Imagine if they could run desktop windows software natively though? Bam... instant niche.

    MS is stupid. Stop f'ing over your current customers to curry favor with segments of the market that don't even like you. It offends those that actually pay actual money to intentionally buy your productions by choice.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  146. Mostly with the "no net" guy. by Anonymous Coward · · Score: 0

    Mostly with the "no net" comments. Basically, there's going to be a workaround that is both legal and costs less than 10k. Be it a virtual machine solution or a BSD box running a well configured firewall that JUST allows appropriate outbound traffic, there's a solution for substantially less than the 10k.

    Microsoft can't be expected to support an old product forever. I do suspect that spending a small amount per customer per year could allow this (aka, charge for patches), but I suspect that would generate even more ill will.

    XP launched two years before Fedora Core 1. What kind of support for FC1 do you find out there? If someone had written a program that only worked under FC1 and charged you 10k to run under FC13, would you be thinking if Redhat should change its support policy, or maybe you'd be of the opinion that the custom app coder has a pretty fucked up business model?

    I think the cessation of XP support will hurt the net as a whole. Microsoft has ludicrous market penetration, after all. But really strange niche cases like this don't really make an argument.

    1. Re:Mostly with the "no net" guy. by Anonymous Coward · · Score: 0

      XP launched two years before Fedora Core 1. What kind of support for FC1 do you find out there?

      You must be a megatard. Fedora is and always has been a bleeding edge short term (18 months) support distro.

      RHEL/CentOS etc. currently have a 13-year support life-cycle.

  147. Time for GNU/Linux for the medical community by ikhider · · Score: 4, Insightful

    Windows had its time and place and it has now passed. Now the medical community ought to embrace GNU opensource and use this Windows experience as a lesson. Proprietary systems are not there for public benefit.

    --
    "SO we bide our time, waiting for a purer kick to bloom and the future is still bleak, uncertain and beautiful" -GSYBE
    1. Re:Time for GNU/Linux for the medical community by Todd+Knarr · · Score: 1

      More than that, they should adopt the "no single-source systems" approach. Don't adopt data formats that're only understood by one product. Don't adopt products where support is only available from one vendor. That way you won't be in a bind if a vendor ceases to support a product or tries to jack up the price on you or goes out of business.

    2. Re:Time for GNU/Linux for the medical community by Anonymous Coward · · Score: 1

      Proprietary systems are not there for public benefit.

      And -- more to the point -- proprietary systems are not there for the customer's benefit.

      The problem is that customers didn't know what they really needed, and the sales guys sure as hell weren't going to tell them.

      You can't fault the customers -- there was nobody else to turn to. But now the customers have learned a crucial lesson -- avoidance of vendor lock-in is not a "nice to have feature", but is actually a non-negotiable product requirement.

      Slowly and gradually, the world is learning that FOSS is the only correct model, because it's the only model that can provide the necessary feature of "no vendor lock-in".

      (They even admit as much when they offer to put the source-code in escrow. With escrowed code, they're basically saying: "if our proprietary model fails, then you can fall back to the fool-proof open model". It's an admission that they're using an inferior model.)

      And the world is very slowly learning that vendors really can make money from FOSS -- it simply requires an adjustment to their business model.

    3. Re:Time for GNU/Linux for the medical community by LandGator · · Score: 1

      Well, feel free to invest your own $$ in a startup which will certify that GNUware as FDA-compliant, PPACA-compliant. Until then, the propretary vendors who have made that investment rule the market.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
  148. For a mere 8000, I could find out for you. by adam.skinner · · Score: 1

    Compatibility mode?

    WINE?

    A VM?

    Seems to me like there are a lot of different options available.

  149. Open Source? by CohibaVancouver · · Score: 1

    Software written for medical professionals is not like mass market software. They have a limited market and can't make back their money in volume because there isn't the volume for an eye doctor's database product like there is for Office or Quicken

    ?!?!

    But according to Slashdot, all software wants to be free, with vendors feeding their children via 'services.'

  150. Harden the system by Anonymous Coward · · Score: 0

    Security guides are available and can be applied by hand if necessary. Don't use or install any other software than the one that needs the old system.

  151. ReactOS anyone? by sethrosen · · Score: 1

    Before I get into that there is an issue many custom programs have to deal with and that is hardware keys, you know those ugly anti piracy plugs that use a USB, serial or parallel port that the software checks to make sure it hasn't been installed on an unauthorized machine. If it's a USB key you may be OK visualizing with VirtualBox not sure about VMWare or QEMU, but if the hardware key is other port you probably won't get it to run in a virtual machine. That said as long as the software in question doesn't really care if it runs on XP or NT it might be possible to try ReactOS.

    1. Re:ReactOS anyone? by sethrosen · · Score: 1

      I withdraw my ReactOS suggestion, it is NOT fully cooked.

  152. Re:Open Source? - There are some already by Anonymous Coward · · Score: 0

    Some Open Source solutions exist already. See some from http://en.wikipedia.org/wiki/Category:Free_healthcare_software

  153. Wait a second by TheRealDevTrash · · Score: 1

    She's not heard of a loan?

    --
    I used to be /dev/trash but Slashdot no longer allows slashes for usernames.
  154. No by DogDude · · Score: 1

    No, it has nothing to do with professionals being penny pinchers.

    That's the nature of running a small business. I can guarantee that you and every other dork who's saying, "Why don't they upgrade every year like I do?" or "Why don't they just write their own Linuxth app"? have never run a business. If you did, you wouldn't be saying such myopic garbage. Computer software in any business that's not software (that's 99.99% of all businesses, mind you) is a tool. It's something that enables the business to perform the money making function. A perfectly functioning tool isn't something that's supposed to be replaced every few years for the fun of it. Your business can't operate without doorknobs, but you don't change those every few years just for fun, do you? Your business can't operate with many countless important tools, and most of those don't have to be swapped out every few years, even though they're still working fine. The state of the software industry is so shitty, that regular people still don't believe that it's as rotten as it really is. And let me assure you, the software industry is shit right now. Everything has to be upgraded constantly. All software is released with bugs galore, and it all costs way too much.

    Oh, and compared to smaller vendors, Microsoft really isn't all that bad. Most small and midsize software companies that sell specialty business software are really shitty to work with.

    This is coming with somebody who was a developer for a decade, and has been a small business owner for the last decade.

    --
    I don't respond to AC's.
  155. XP Mode, Free with Widnows 7 by Joe+U · · Score: 1

    Windows 7 Professional (and higher comes with an included Windows XP Virtual Machine, fully licensed.

    I see no reason why medical records software would not work in a virtual environment.

     

  156. Solution? by Anonymous Coward · · Score: 0

    How about a law requiring that if Microsoft chooses to end support for the Windows XP OS, it MUST publish the source code so that others can? If XP is that arcane (and it is), what do they have to lose, except their monopolistic stranglehold? In general, there OUGHT to be a law that requires any manufacturer to make public all details of, and surrender all rights to, any product for which they no longer wish to provide maintenance and support.

    That is, the law should simply equate abandonment of a product with its release into the public domain, rather than allow that product, which millions of people may depend on (and which millions of people may have purchased a license for) to be dumped into a bit bucket out of a callous disregard for the public good, and for anything other than profit.

    Come on, Congress, act on behalf of We-The-People for once.

  157. Windows XP? Pikers... by Chas · · Score: 1

    When I was still doing hospital work about 10 years ago, people were still installing NEW systems with OS/2 on there!

    --


    Chas - The one, the only.
    THANK GOD!!!
  158. vmware capture by Anonymous Coward · · Score: 0

    Vmware can settle this issue by capturing old windows xp.. So what's the problem.. ??

  159. Wine ? by Anonymous Coward · · Score: 0

    I wonder if these software could run on Wine ?

  160. Will it run in WINE? by apcullen · · Score: 1

    Most older programs seem to work really well with wine.

  161. Whats the big deal? by bored · · Score: 2

    Most of these systems are single purpose and fit in more as an embedded system than anything else.

    So, what is the attack vector? Most of the XP exploits in recent memory are related to peoples browsing habits and pieces of the OS used by the browsers being susceptible.

    So, the fact that people aren't surfing the web probably removes 99% of the threat, leaving the remaining possibilities of a worm on the internal network exploiting an open system service (network share etc) that could be blocked or disabled.

    If an exploit is found in a direct system service like that I'm betting MS rolls out a security patch anyway. Probably, just to avoid the liability issues (same way you get recall notices on 20 year old cars if the problem is severe enough and considered a manufacturing defect).

    Its only once the installed base drops below 5% or so would I guess that MS really stops supporting it for critical problems. Once that happens its not going to be a target for new exploits anyway.

    I'm just wondering how long it takes before they stop doing activations. I have a copy of XP that has never been activated, I'm keeping around just to see what happens. I suspect they release a no authorization patch at some point but right now if they did it I'm sure XP installs would take off again.

  162. The long-term problem is...Windows by dtjohnson · · Score: 1

    Businesses should be working a lot harder to find alternatives that do not rely on Windows. This compatibility issue will not be going away...because Microsoft does not consider compatibility to be all that important. Windows 8 users are likely to feel pain when Windows 10 comes out...and so on. Often, there are proprietary/OSS alternatives that will accomplish the objective at a reduced cost and with a far better chance of future compatibility. This doctor's office is not the first to have this problem and it will not be the last.

  163. I've worked at places that have specialty software by Anonymous Coward · · Score: 0

    I've worked at places that have expensive by-the-seat software licenses. The software has bugs, and you get to vote --based on how many seats you license-- on which bugs you would like to have fixed in the yearly update. They had issues with Microsoft software in that it wasn't reliable enough for what they needed, but were forced to use because it was what the software ran on. There were also issues with microsoft changing their API's (but that was their problem). When microsoft end-of-lifes its software, people are screwed. Linux end-of-lifes its software too, but you have the source, and have better control over your software. There are reasons why I don't run a business with microsoft software. End-of-life happens, but your options when you get there are very different. Linux also maintains better backwards compatibility. Microsoft's response is: upgrade or die.

  164. can't afford the $ of windows; forget 3rd party by schlachter · · Score: 1

    funny how you guys talk about the price of 3rd party software being the problem. I can't justify upgrading if I've got to pay $200/$300 for a windows license. It's just not worth it when XP is working fine for the rare case when I need to run a Windows app. Then again, I wouldn't upgrade to Win8 if they offered it for free.

    --
    My God can beat up your God. Just kidding...don't take offense. I know there's no God.
  165. isolation by smash · · Score: 1

    This should be a non-issue. Any niche, mission critical systems should be isolated and protected from any threats like viruses, worms, etc. already, and NOT placed on the network with free access to the internet, automatically installing Windows updates, etc.

    If they are NOT, then you already have far bigger problems than Windows XP going end of life.

    What I would do? Isolate host from the network. Take a ghost image. Back up data regularly. If it's not connected to the network, it doesn't really matter a shit whether it is running Windows XP, Windows 98, or whatever.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  166. Re:More importantly, can anything be done about it by turbidostato · · Score: 1

    "Dream on, eye doctors don't have time to manage and QA an open source project."

    They already do... for the software they buy. But the internal QA will be done by the people they hire, just as in the case of the closed product.

    "and to think they'd risk money on a multi-year project with uncertain outcome is ridiculous"

    Not my problem. But then, they are not entitled for whinning because they have to pay 10.000 for their piece of software. You can't take your cake and eat it too.

  167. What if it needs the web, i.e., to upload data. by Anonymous Coward · · Score: 0

    The "problem" is on the end of the end-user. They want to not have to upgrade and to recieve security updates in perpetuity, which was never in the deal when they bought XP.

    For the record, XP is of the same vintage as Linux 2.4. Its time to upgrade, guys. You probably should have budgeted for this years ago, its not like this is some huge suprise. XP's EOL has overtaken us with the breakneck pace of a glacier.

    At the risk of being modded -2, Redundant (as this comment is redundant on Slashdot, even if this point hasn't been made in THIS thread...) why not upgrade to GNU/Linux?

    If Microsoft were smart, they would offer extended support for XP on a subscription basis for business users. If they don't want to have to provide support for XP because doing so allows people to continue using it rather than "upgrade" to a more recent version of what, for want of a better word I'll call "software", they could simply declare XP dead, then allow business users to upgrade to XP-SE, (which is the same thing, only unlike XP, it will continue to get updates) and that way, people who depend for business purposes on software that will ONLY run on XP won't be FURTHER PUNISHED for the mistake of buying Microsoft "software". With this solution, Microsoft gets to avoid losing money by having people use their old software and not being willing to pony-up for the same thing over and over again, while not pricing themselves out of the market.

    ORRRR... they could simply switch to GNU/Linux. If the software they need is SO OLD that it needs XP, seems to me there's a good chance it will run under WINE just fine. Solved, neh?

    1. Re:What if it needs the web, i.e., to upload data. by LordLimecat · · Score: 1

      why not upgrade to GNU/Linux?

      Because that would make the problem they are having WORSE. The issue isnt the cost of the windows upgrade, its the cost of the application upgrade, which doesnt change just because youre on linux (actually, it seems like those apps tend to be more as theyre "specialty"). Meanwhile, XP has been supported FAR longer than any other OS on the market right now.

      Thats why not "just switch to GNU/Linux", because its a terrible idea that would make their problem worse. "Just use GNU Linux to avoid having to upgrade" is why I used to come across crap like SCO Unix and Red Hat Linux version 8 in companies. Good luck supporting that... but hey, at least its FOSS right?

  168. I refuse as well by CBravo · · Score: 1

    I don't want to pay 10.000$ to my doctor... Sometimes you just do.

    --
    nosig today
  169. Insightful? by Anonymous Coward · · Score: 0

    Bad analogy, dude. Software doesn't WEAR OUT, tires do. I understand what you mean that it's a necessary business expense, but the problem is being caused by the fact that Microsoft arbitrarily wants to force people to pay over and over again for the same fucking thing. A goddamned operating system.

    MS forcing people to upgrade or use buggy, un-secure, mal-ware prone shitty software, (not that their newer offerings are much better, but at least they pretend they are working to keep it "secure"), is holding businesses hostage so they can make more money they haven't earned and don't deserve.

    A better analogy would be that you're a carpenter, and after you hit 10,000 nails with your hammer, the head pops off, simply because the company that made it wants you to pay for something you ALREADY BOUGHT!!! No, you can't put it back together, and they have spent years making sure that the manufacturer of every nail and every plank made them so that you could ONLY NAIL THEM TOGETHER USING MICROSOFT'S hammers, which, oh, by the way, periodically turn blue, and suddenly the handle gets all floppy, and you have to put it back in your tool-bag, wait 5 minutes, and pull it back out to be able to go on using it.

    When it does this, by the way, if you were nailing two things together, but didn't finish, they'll come apart as if you'd never nailed them.

    The irony is that people are handing out better hammers for FREE, and people don't want them, preferring to pay for Microsoft's piece of shit hammers, because they're prettier, the handles are more ergonomic, and comfortable to hold, and they have done a fantastic job making sure NO ONE can use any other kind of hammer.

    Fuckers.

    When you say that not being able to afford it is not an excuse, remember that the CUSTOMER pays for the upgrade, in the form of higher costs for whatever the business is selling or offering. That means that your kid's fillings are going to cost $180 each, instead of $120. X-rays will cost more, everything will be more expensive. If they can't push the cost on to the customer, the business must either eat it, or not pay for the upgrade. That means using increasingly buggy, mal-ware vulnerable software, pirating a copy of 7 (or if you're a masochist, 8).

    ORRRR... they could simply switch to GNU/Linux. If the software they need is SO OLD that it needs XP, seems to me there's a good chance it will run under WINE just fine.

    This is Slashdot, so you shouldn't be surprised that any solution to virtually any problem will eventually come back around to FLOSS software.

  170. Prime example. by Anonymous Coward · · Score: 0

    I am blind in my right eye due to a separated retina, and have poor vision in my left eye...all from diabetes. I used a program called ZoomText on XP, both at work and at home, until it stopped working after XP was updated. ZoomText charges it's users for every update. I couldn't afford the update, so I just stopped using it. The program was originally paid for by a local agency for blind folks, which is the only way I would have been able to use it due to the expense. But it's useless now that it's out of date. These companies really shouldn't charge for updates. If the original program was paid for in full, updates should come free of charge IMHO. Thankfully I've found work-arounds for most situations where I need to zoom up the text on the screen. All of the browsers have zoom functions that are easily accessible, which is a great thing for people like me. MS Office Suite apps also have zoom functions. So, in the end I'm ok....but I still have problems viewing the operating system. At lower resolutions I end up having to scroll for miles just to get to something...and certain apps open windows that do not adjust for lower resolutions, and I end up with fields and buttons I can't get to because there are no scroll bars at all. Meh. Whatever. At my age I've learned that money rules the world, and companies will mostly only do things if it's profitable. I find ways around challenges most of the time.

  171. Perfect case (like many) for spreading the cost by Anonymous Coward · · Score: 0

    For many cases like this, gathering the user community to all pitch in for a free software project that meet their specific demands can produce great results and be very affordable in both startup and continued development cost. A lot of universities all over the world employ this method with great success for government agencies, I'm sure even private healthcare could work something out with universities, in particular if the university is already engaged in both medical and computer science education. (just put the two together, make it part of the students academic work)
    Even if your university isn't interrested in helping out many competitors in the same industry do get together to work out this type of cost spreading amongst themselves and reduce development cost by not requiring a profit from the project.
    Slap a MIT/zlib/GPL license on it and make it portable so the problem of vendor lockins and costly one-off upgrades are gone and you all own what you invested in.

    It's not easy to get projects like this rolling, but you can either work hard for such a project or work hard to pay for overpriced software from all the vendors who are looking to dig deep into your wallet to produce the quarterly reports share holders are looking for.

  172. Haha! I switched to Linux! by Anonymous Coward · · Score: 0

    I'm an end user, and I can't afford Windows 7 (well, I would need Ultimate, and I find it hard to justify the purchase). Even more than that, I REALLY dislike the path Microsoft has taken the last couple generations. They've abandoned me... so I jumped to Linux, and love it - well aside from the complete inability to Skype properly. In the near future when I start my business, I'm going to make sure everything internal is Linux-based too.

  173. Typical closed source problem :( by doragasu · · Score: 1

    Another reason to ditch away closed source in favor of open alternatives. Maybe $10.000 would be a good start to pay a coder to release an entirely open source one.

  174. Less than $10,000? by Anonymous Coward · · Score: 0

    How much do coders earn where YOU live?

    Corollary question: how fast do you think YOU could produce a polished, secure, reliable, scalable solution? For the office just to TELL YOU what they need might take days, or they could just give you the manual for what they're using now, and you can spend weeks or months reading it, then analyzing it and try to work out JUST THE BASICS of how what you'd need to code would work. If you make $60,000/year, which is a pittance for a good programmer, that gives you two months to go from having never heard of the company and not knowing what they do, what they're software does, what they need the replacement to do, (and perhaps what they wish it could do that they're current software doesn't or at least doesn't do well,) or how exactly to go about doing it.

    Then you have to formulate the approach, and start typing code. Type code for the entire application that does as a minimum, ALL THE THINGS THEIR OLD SOFTWARE DID, then compile it. There's a whole cycle of code, compile, (or try to,) debug, recompile... rinse and repeat.

    When you finally get it to compile, then you go into alpha testing... to say nothing of beta, etc. Also, who will maintain it, hmm?

    You think even ONE person can do this, not out of the goodness of his heart, but for MONEY, for LESS, I repeat, L E S S ! ? ! ? than $10,000? Nothing personal, but are you high, or just ignorant? If you hire two people, they'd have to do it twice as fast, or work for less. Hire a company? Hahahhahaha...

    Switching to GNU/Linux might save them money, and I'd endorse the idea, but they'd have to find a way either to run their old software, i.e., under WINE, or use other software, such as existing FLOSS software. Otherwise, if they can't afford to upgrade, they sure can't afford to hire someone to re-write the mission-critical software that runs the information side of their business FROM SCRATCH! Am I wrong? Do people code much faster than I think?

    OR WERE YOU VOLUNTEERING?

  175. Similar problem at the Optometrist by exnihil0 · · Score: 1

    The issue the poster noticed really rang a familiar tune with me. Not too long ago a local Optometrist asked me to come in to consult on this very problem. This particular Doctor was finding it difficult to upgrade as most of his Optometric equipment and the proprietary image viewers associated with the equipment required Windows XP. From the information he gave me, most of his equipment ranged anywhere from $50k all the way up to $400k. When looking into a Visual Field, I noticed they built in obsolescence. The machine was old, needed to be replaced, but in doing that, he would be forced to upgrade Windows. Upgrading windows however would also break functionality with other optometric equipment within his office. If he could buy all new modern equipment that may solve the problem. However purchasing a completely new set of instruments across the board would require far more than they could afford. With the advent of EMR's there is significant pressure to capture all data and populate the EMR. This seems to compound the issue the Doctor was having as every piece of equipment required something different in terms of which OS he must use. It is a difficult problem in smaller private offices that do not have as much purchasing power. In my experience I would encourage those facing similar problems to push the manufacturer for the necessary upgrades for their products. When purchasing a $400k retinal camera the manufacturer doesn't see a Windows license and server as a deal breaker. If older equipment won't integrate with a newer version then keep what is in place with an adjusted plan to replace the equipment itself. We decided to take on the task of integrating everything and ended up with a re marketable product that fills those gaps. This is my first /. post so I know better than to make a shameless plug for something I've built.. Either way there are many solutions out there for extending the life of a practice with high dollar equipment that grows obsolete. So this is my encouragement to the poster to just dig in and look hard.

  176. (OT) MODERATORS: Don't mod EVERY POSTIING UP!!! by mha · · Score: 1

    WTF are the mods doing??? You are supposed to mod up INTERESTING (and ON TOPIC) posts. You $%&? mod up HALF THE POSTS!!!

    I just spent all my mod points on down-voting - useless, I'm Don Quixote.

  177. here's a simple fix, microsoft... by Anonymous Coward · · Score: 0

    trash windows 8, keep xp

    nobody will complain.... NOBODY.

  178. VirtualBox by Anonymous Coward · · Score: 0

    Microsoft bought and released what they wanted, the full product Connectix and Innotek GmbH made was better. After Innotek were purchased by Sun/Oracle they continued their work as "VirtualBox". I would probably go with that.

  179. Re:XP has the best HOST file support... apk by Anonymous Coward · · Score: 0

    Um... are there meds for this?

  180. Windows7 Pro Compatibility mode? by Anonymous Coward · · Score: 0

    Whole reason I bought W7 Pro was the XP compatibility mode, which was just a virtualized version of XP running in W7.

    Did MS dump this option?

  181. A survey of ReactOS in these comments by Anonymous Coward · · Score: 0

    2 out of 672, not including this one. 0.3%

    I predict the percentage of ReactOS comments on articles about Windows XP to TRIPLE by this time next year!

  182. And what about medical equipment by Pallas+Athena · · Score: 1

    If this is about a doctor in the US or Western Europe - then what is she complaining about? Ask her what she spend last year on the medical equipment in her lab. I bet it is a multitude of the software cost that she "can't afford". Most of these doctors pay more for the equipment in their lab than most of us for our house. In fact, if she really can't afford to shell out once in a decade 10.000 $ - then I'd suggest she chooses a different profession, and you better choose a different doctor.

  183. Use VirtualBox by Anonymous Coward · · Score: 0

    Upgrade PC Hardware, Install Windows of your choice (7,8), install VirtualBox, install Win XP virtual machine, install 10k software into that Virtual Machine.

    Now all she has to do is setup the firewall, lockdown the virtual machine so that only that expensive software could access the internet, and thats it. All the benefits, total security, and no problems. She could use the internet from the main Win 7 interface, or use Virtual XP when she needs to use the software.

  184. Upgrade necessary? by LordVader717 · · Score: 1

    1) If the software isn't strictly limited to software but interfaces with some medical hardware or fancy shit't you don't want to mess around. Go directly to 3)
    2) Virtualize. Chances are it will work out of the box. Then you can enjoy the benefits of new hardware and a new OS and still use your old software.
    3) Maybe you don't actually need an upgrade. There's no benefit of running your old software on a new OS, the only benefits will be peripheral. Just have a seperate machine running whatever new stuff you like and keep the legacy hardware for your mission-critical legacy software.
    4) If you still want an upgrade it's more of an issue of wanting to upgrade you specialty software and hardware, which of course can be expensive. In this case you need medical consulting rather than just plain IT consulting. Maybe there's a cheaper solution available.

  185. use the XP driver model on Windows 7 32bit? by Blaskowicz · · Score: 1

    Windows 7 32bit can run XP and even 2000 drivers happily, I've done that on an old computer for a network card and graphics card. Dunno if it would have helped in the article's story but just running the XP driver on 7 can be a way out.

  186. Air traffic control systems are from the 60's by gelfling · · Score: 1

    Works acceptably well so far. Old isn't always terrible.

  187. Apple does this routinely by LeepII · · Score: 1

    Background. Wife works as a distribution manager for a small indie publisher. Her job is mostly converting e-books to different formats and uploading them to the online sellers databases. To upload e-books to the Itunes store she has to use a program called IProducer. One day, Iproducer just stopped working when trying to upload to ITunes. Turns out Apple had started blocking access for any copy of IProducer that was too "old". Fine, it is a business need, upgrade IProducer, ooopsss. New version of IProducer won't install on the current OS version. Fine, business need, pay for new OS, then pay for new IProducer, then can sell on ITunes. Pretty neat setup when you think about it. There was nothing wrong with the old version of the Iproducer program, they just shut if off to force people to buy the new OS.

    1. Re:Apple does this routinely by Shag · · Score: 1

      Adobe, too. As a Creative Suite Master Collection user, I have two rules: never be the first to install anything from Adobe, and never be the first to install a new major release of OS X. Better to wait a few weeks first and read up on exactly which piece of Creative Suite is totally going to fall over if I so much think about upgrading.

      --
      Village idiot in some extremely smart villages.
  188. Why upgrade software? by moeinvt · · Score: 1

    AFAIK, the XP software licensing isn't bound to a certain piece of hardware. Why not buy the new hardware and then re-install XP and the medical software on the new machine?
    wrt security, does the machine with the software really need to be connected to the internet?
    I'm more concerned about what happens when the next version of TurboTax won't run on XP. :-0

  189. Liability? by Anonymous Coward · · Score: 0

    I wonder how much the cost of this is because of liability issues. Somewhere deep in the recesses of the XP license that you clicked through without reading was some lawyerese telling you not to use this software for planes in flight, operating nuclear power plants etc. Basically the sort of stuff where the "Blue screen of death" might get microsoft sued for wrongful death. Which could certainly happen in medical software, if, for instance it failed to note allergies to medication.

    As for textbooks, the economies of scale were definitely important when I was in college. (early 80s) The freshman Calculus text, with many pages, lots of illustrations, and plenty of complicated equations to typeset cost much more than my 300 level algebra text, which had a fraction of the number of pages, almost no illustrations, and most of the proofs were written out in paragraph form. But the market for the latter was a fraction of the size of the former.

  190. They can afford it, they don't want to by kenh · · Score: 1

    Users of older software have three choices:

    Live with limitations of older software

    Pay for upgraded/up-to-date software

    Replace computer system with manual process

    How many years did they run the current software they have & what did they pay for that? How many years will they run the new software for their $10K investment?

    If they are happy with the current software and their systems are not on the internet, there is no real need for security updates (as many others have noted).

    They have apparently chosen to not pay for annual support (since that typically has the benefit of allowing the user to run the latest software release), how much have they saved? Is it enough to pay for the current release of the software?

    The only thing they are a victim of is their decision to let the software support lapse...

    --
    Ken
  191. OP is full of it... by Anonymous Coward · · Score: 0

    He could have told her ALL about Windows XP mode for Windows 7, allowing her to upgrade to Win 7, while keeping her XP-Only app running like normal...

  192. An eye doctor can't afford the software?

    This is a BS statement.

    First, if you run a business then you need to include in your expenses the cost of upgrading software, all software eventually expires. Too often companies have gotten into this trend of buying software once and assuming it will last them for decades. Buying into software 10 years ago is not a valid reason to not upgrade today.

    Second, NO software will run only on Windows XP, sorry. In all likelihood there is absolutely no reason why the software will not run on Windows 8, except that some schmuck somewhere decided to check the OS version number when the app runs and then exit because of some wrong assumption that software can only run on specific OS versions. Also Microsoft offers virtual machines in Windows 8 that can let you run some legacy app that was poorly designed in the first place.

    Bottom line though is, if you run a business, take responsibility and realize software is not a one time investment. Chances are that any new version of software this doctor could buy might be light years ahead of what they are using, but they are too lazy or ignorant to recognize the potential upgrading could offer them and instead refuse invest any more money.

    --
    I haven't thought of anything clever to put here, but then again most of you haven't either.
    1. Re:BS by executioner · · Score: 1

      I disagree being lazy has nothing to do with it. I have found many specialized software applications while appealing because they are designed for the niche market are too costly a) to purchase and b) to costly to maintain. some users wish they hadn't spent that much on it. I had an incident many years ago with a building company they asked me to sit in as a technical consultant on some presentations on job costing software. I knew his current setup for software. Both companies provided great pitches but cost wise one was $15,000 and $5-8,000 in maintenance fees per year and the other one was in the same realm but more expensive. After they left I told him technically both solutions would do the job he was looking for but require him to tie himself to their companies to continue using the software as once he stopped paying the maintenance fees the software would shut down. I suggested he wait a month and purchase the job costing software from quicken (would have tied nicely with his accounting software) and spend $99 a little additional customizing and it would do the same job. with no fees. He choose to go with the $15,000 solution and exactly a month later he received a postcard with the job costing software for $99 in the mail.

      --
      "They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety."
  193. Vet Equipment by Anonymous Coward · · Score: 0

    I was at my pet's Vet last year, and he still had green/black 2 color Wyse terminals. I asked him why he hadn't updated to a modern system and he said that to have his database migrated and computers in each of his 6 diagnosis rooms would cost him a quarter million dollars.

    I agree with the poster that this is an interesting situation these professionals end up in.

  194. Hoax - Eye Doctor _can_ afford it. by fygment · · Score: 1

    Really? What utter nonsense. Not only can they afford it, they can also write off a large portion of the cost on taxes. This is just more evidence of the resistance of the practicing medical profession (not the research side) to taking up and keeping abreast of technology.

    Interesting aside: Medical research is currently centred around controlled studies. Imagine the possibilities if medical research could access the potential data of 100's of millions of day-to-day patient doctor interactions. "Potential data" because currently medical practioners seemingly overwhelmingly refuse to make any progress in data collection.

    --
    "Consensus" in science is _always_ a political construct.
  195. A temporary fix by Anonymous Coward · · Score: 0

    There is something called Windows XP mode which might work. They can then run Windows 7 on the computer with a Windows XP mode application.

  196. Linux + Wine by ghetto2ivy · · Score: 1

    Surprised no one has suggested it. Most Xp software should work fine on WINE by now. Not all -- but a database or billing program? Those should be fine.

  197. Why upgrade? by valnar · · Score: 0

    It seems the default stance is that Windows 7 is better than Windows XP in every way, so if there is a better/newer version of the software, why not just buy it?!

    Welp, that isn't always the case. Now, this medical software example might not be a good one, but in general WinXP has a lot less DPC latency than Win7. This matters a great deal for audio applications and several professionals stick with XP for that reason. It's the best tool for the job. If you believe that the operating system only exists to host the software you need to run, then it isn't a stretch to understand why these offices don't upgrade. Not everybody has the I.T. mindset we have.

    On a personal note, I built a MAME arcade box that boots directly into my preferred MAME front-end, bypassing Explorer. I also changed the boot slash screen to make it as "appliance" like as possible. This was easy to do in XP. Not so in Win7.

  198. ReactOS by Anonymous Coward · · Score: 0

    ReactOS is an XP compatible operating system. Free and open source.

  199. XP Mode in Windows 7 by Anonymous Coward · · Score: 0

    Is there something preventing the users from obtaining a different machine with Windows 7 installed, setting up a VM with XP on it, and then transferring their software (and data) to the VM? I realize this is less than ideal (lots of hassle, and may not be possible if installing on the new VM is equivalent to needing a new license, would require opening the VM each time you want to use that particular software), but it could be a solution (even if inelegant).

  200. Rewarded by whom? And for how long? by tepples · · Score: 1

    Regardless of whether or not it is printed on paper or simply stored as magnetic bits, should not the authors of such works be rewarded for their efforts?

    I'll answer your question once you can complete the thought: Rewarded by whom? And for how long? I ask for clarification because the answers to these questions help determine on what conditions someone can reasonably expect to have a course of study made available without charge.

  201. Windows 7 Like XP except it works... by The+RealWizard+of+Oz · · Score: 1

    Most of the posts here are not helpful. They appear to be by quite a few people who are trying too hard to be "cute" and not provide any real information. I have had quite a few years with this "EXACT" problem. The issues does not appear to be with the operating system as much as the people supporting the "cheap / inexpensive" applications. as a matter of fact in the last 10 or 12 Medical offices that I have installed, the software manufacturer either TOLD/WROTE or tried to write install scripts that would only work with XP. It turns out not only did the applications work fine, they even worked faster. The main issue is that the support staff did not realize applications install differeently on Networks and Windows 7 from how Windows XP stand alone machines install. Once you are able to explain that the application data lives in "XYZ" location rather than the local user, it is simple to repoint the application hard coded environmental variables. Most, if not all, of the software manufactuerers that "mandate Windows XP" are excited and truly appreciative of real documentation that shows how to install their application successfully in a new OS environment. Tigerview (for instance) - just purchased by Televere Systems - mandated for years that it would only work on XP. Before purchase they were completing work on the documentation based on what was taught to them over the phone and what documentation was sent to them. It helps if the posting people are trying to be helpful and not just "cute".

  202. There is a point - Other software will replace it. by Iridium_Hack · · Score: 1
    About eight years ago, I went to the Dr. for an ear problem and got to take a look at their software. There was a computer in all of the examining rooms and the nurse, after examining me would run down the list of symptoms and check them off on her computer screen. There were also text boxes and ways to enter additional information. Being into computers, I asked the nurse about it.

    She showed me some of it and said one of the Dr.'s had developed it. It was written in MS Access. It may not be a first choice for many Slashdotters but most are familiar with it. At the time it had plenty of capability for handling the data in a small network like that of a Dr.'s office. And it did the job. Apparently, one of the Dr.'s was pretty computer and programming savy.

    I then asked why they had developed their own and not used one of the packages that must be on the market. She said they had tried. The sales rep said the cost was about 90K+ and the upkeep was about 70K after that. Then he said the software was good and a great deal because they would get their money back through increased efficiency in the first year (no figures to prove it though). After the presentation, the medical staff were all shaking their heads. How would they get back 70K per year. . . not to mention the original 90K+? They had other expensive equipment to get too! So one of the Dr.'s, who apparently had experience programming and working databases, took a brief leave of absence and developed a database that worked for their needs. I doubt it took more than three weeks actual work time to develop what I saw. How much money do you think they are they saving now!?

    The point is that databases developed by a large medical specialty software company may not be the end-all solution for the needs of small businesses in medicine. Some of you guys with good computer skills and savy in putting together what the customer wants could put something together for a better price. Think of it this way: some of these specialty software companies are BEGGING for good competition. :-)

  203. few new softwares support XP by peter303 · · Score: 1

    Most comapnies can only afford to support the two most recent/ppoular releases.

  204. If It Ain't Broke, Don't Fix It. by Anonymous Coward · · Score: 0

    I still use Windows 2000 SP 4 behind a firewall and no anti-virus programs with no problems. At one point I had it online for three years. I only use it for business. The programs I use work just fine. When I can't find hardware for it anymore, I'll set it up in a virtual machine on a linux host.

  205. The cloud by Anonymous Coward · · Score: 0

    the cloud
    *duck*

  206. Barter by Anonymous Coward · · Score: 0

    And who sets this all up for the doctor or dentist, and how much are they going to charge, and what is the maintenance charge to make sure it keeps working and the person who set it up is available to fix it in a day's time if necessary?

    I set up and maintain an entire office network for a dentist and since I need some major dental work, he fixes my teeth and I keep his computers and network going. Win-Win for the both of us.

  207. Easy solution: by geekoid · · Score: 1

    Windows Virtual PC.
    Works great. We have XP only apps, so I run them with windows XP Mode in the windows virtual PC. easy to set up.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  208. Re:More importantly, can anything be done about it by Anonymous Coward · · Score: 0

    An EULA is an EULA. Regardless of license, you can provide any EULA you like with your software. On big projects that I do the majority of development on I will offer an EULA other than the standard "not fit for any particular purpose and you deal with any problems". This let's the customer know that you stand behind your work. It is not used in most FOSS software because most FOSS software is not designed to be sold and supported.

  209. Services that cost you money by tepples · · Score: 1

    Anyone who doubts the security of Linux should just look at Android, and how secure and untouched by malware it is... oh wait.

    Android sandboxing is good enough that most notable malware is designed to steal money from cellular subscribers through premium SMS. This means devices without a cellular radio or without an SMS subscription, such as tablets, aren't quite as vulnerable. In practice, the biggest hole I can see is that the SD card privilege is too coarse grained; it should have been based on a secure file chooser the way file system access is in OLPC Bitfrost and in the Mac App Store sandbox.

    A properly locked down and patched Windows machine

    The problem is that because new user accounts on Windows XP were created with administrator privileges, applications ended up relying on administrator privileges, making it difficult to run Windows XP "properly locked down". The UAC alerts in Windows Vista were designed primarily to fix this. As for "patched", the whole article is about the fact that that'll end in a year.

  210. Install two browsers by tepples · · Score: 1

    But what you would have us do?

    Install two browsers. Run the stuff that needs FDA approval and IE 7 in IE 7 and the stuff that needs a modern browser in a modern browser. Plan migration to a competitor's FDA-approved, Windows 7/8-compatible product by the time Windows XP leaves extended support, and let "the company that writes the activex control (GE)" know of your plans.

  211. Do what apple does by Anonymous Coward · · Score: 0

    In all seriousness, when I upgrade to new versions of Mac OS, while I notice there are new features added, I feel that the overall core of the OS has not changed that drastically as compared to when MS rolls out a new version of windows. I still use Windows XP in my working environment because of legacy software issues. I would like to upgrade to seven but the software will not run on seven.

    MacOS had me thinking. I would be willing to pay microsoft at least $100 for them to roll out another service pack for XP every 18 months. This would counteract the disastrous windows 8 mess and keep many business users happy. IMHO, you can't market a product with wide user base for 11 years and then drastically change it up and expect users to follow. We saw this with Vista. We are seeing this with Windows 8.

  212. Linux + Wine by Anonymous Coward · · Score: 1

    Linux + Wine

    Much better solution then both Windows XP and 7 in most cases of application software.

  213. No One Will Eveer Read This, But... by Anonymous Coward · · Score: 0

    This is a huge opportunity to expand the Linux platform. ID maybe a half dozen of these verticals and throw serious money at getting workable alternatives up and running on Linux. You could migrate entire industries to Linux in the next 12-24 months.

    As for a business model, once these guys are on your platform there are plenty of ways to extract rent.

  214. Outsite Support? by Anonymous Coward · · Score: 0

    Isn't there outfits out there who would helpe these people who are stuck with obsoletely hardware/software? Who would support XP based products due to their hardware being tied into it that affordable? Depending on the state their in (country?) regulations may tell them they need migrate eventually, but if they don't. It could be descent business supporting these legacy machine holders despite obsoletion factor from XP.

  215. Running XP Post April 2014 by mattb47 · · Score: 1

    OK, you're stuck with XP after April 2014 because your specialized software only supports XP. And upgrades/replacements are unavailable or cost-prohibitive. What do you do?

    * Make sure the system is patched completely.
    * Have an up-to-date and working anti-virus on the system.
    * Remove any and all extraneous software. Run only the software you absolutely need to run. Don't run other software, especially web browsers or mail clients on the system. Consider the computer now an appliance only for your specialized software. Remove Java, Flash, Acrobat, Air, Office, Shockwave, Silverlight, and any other likely attack vectors.
    * Remove any unneeded Windows components (games, Messenger, etc.)
    * Disable Internet Explorer (http://pcsupport.about.com/od/browsers/ht/disableiedef.htm)
    * It's not always an option, but see if you can run the the software in a non-administrator account. If needed, change the properties on the shortcut to the software so just it, and only it, run in admin mode.
    * Have an image backup of the system -- it's likely to break at some point. And since the software involved may not be supported anymore, getting it reinstalled may be difficult. (Even better, install an external hard drive and a copy of Acronis TrueImage or Macrium Reflect and schedule image backups once a week or so.)
    * Consider moving the XP system to a virtualized system. That way the system will likely be faster (newer hardware) and can still be used for both general computing (web browsing, emails, Word, etc.) in Windows 7 or 8, and then XP for only your specialized software. And if the XP system is virtualized, backing it up is dirt simple -- just make a copy of the virtual machine files. Windows 7 Pro/Enterprise/Ultimate's XP Mode is good, but note that VMWare Player and Virtual Box have better performance, are easier to administer, and have better access to external hardware. You'll probably be better off using Player or Virtualbox if you can. If the system is virtualized, it's also extremely simple to clone it and roll it out to multiple systems. (Caveat: virtualization generally won't work if your specialized software needs access to serial, parallel, or usb to reach an external device, copy protection dongle, etc.)
    * Firewall the system so only the the necessities can pass through. Probably file transfers out, but not in. Or only in from specific IPs (your servers). Lock out common ports (22, 23, 80, 443, etc.) -- you don't need them anymore. If needed, only allow the ports to connect to specific destinations, and not everywhere.
    * Allow the antivirus to update, but turn off Windows Update -- it's not going to get anything new anyway.
    * Disable any other unnecessary services.
    * Look towards any other ways to lock the system down.

    So it's all doable. And you can make the system (mostly) secure. But plan on it failing anyway. It's going to be fragile and vulnerable. Reduce your vulnerabilities as much as possible. And don't plan on using the XP system for anything but what is absolutely necessary.

    Good luck...

  216. Business Expenses by Anonymous Coward · · Score: 0

    The problem is that the business owner has failed to minimise the impact of the withdrawl of XP support. Fact is, every business has expenses and hardware, software and equipment is part of that. Unfortunately business owners have the mentality that perceives IT as a cost. It makes this faster, automates etc. but its still just a cost. If the system is so vitally important to the running of the business then the business should make provision well in advance and deciding whether it was worth upgrading the existing infrastructure or porting to something else, cheaper.
    I can't imagine the VMWare license is free ... So she'll be saddled with the cost of a new PC, new version of Windows (with indeterminable expiry date), VMWare and have all that lovely kit to run an XP VM with software that may or may not reliably connect to the Internet.
    Ochams Razor?
    I think not.

  217. Realestate even worse by whipnet · · Score: 1

    Some of the specialty real estate software that I've dealt with cost more than that for upgrades. Ouch! *

  218. Refurbs ... by Anonymous Coward · · Score: 0

    You can continue to purchase refurbished equipment running Windows XP Pro for a while anyhow. www.TKOEDucation.com provides a terrific resource for K-12s and non-profits alike, but those same computers - with a 5yr parts replacement warranty and Toll Free Tech Support included - can be purchased with XP PRO legally pre-installed while the OS is still available. Although TKOED markets to K-12s, the equipment is available to end-users and small businesses for the same terrific pricing that is available to schools.

  219. My Friend Helped a Pharmacy with this: NT to Linux by forbin_meet_hal · · Score: 1
    http://archive09.linux.com/feature/39962?theme=print

    It was a small Bay Area pharmacy that used Rx30, which ran on NT.

  220. Windows lifecycle policy (with citation) by tepples · · Score: 1

    Mainstream support for Windows OS usually lasts about two years after the next major version (e.g. XP to Vista to 7 to 8) is out, and extended support (mostly security updates) lasts for five years after that. (Source: Google windows lifecycle site:microsoft.com)

  221. Punch cards by phorm · · Score: 1

    Some businesses still use punch cards or button-operated mainframes for doing core work such as accounting

    no joke

  222. This is common and nothing new by Anonymous Coward · · Score: 0

    I still regularly see DOS 5 boxes in industrial settings. Whether they're running some old code to run a machine or receive dial up calls from grocery stores or 1990 hand held DOS machines taking inventory it's normal to stay with working tech until you absolutely cant.

    As a side note she just needs to install Virtual Box or MS Virtual Machine then just run the old app under that. Virtualization concepts make it even easier to run old systems so this will not be an issue going forward. Poster just doesn't have any real world experience in computer systems and thinks everyone forks out money to MS for every upgrade.

  223. Wine? by bitterblackale · · Score: 1

    Could some of this software run on a Linux system using CrossOver or Wine? If so, that seems the perfect long temporary solution (temporary until they find and implement a native Linux solution).

  224. Computers are not standardized and are costly by Anonymous Coward · · Score: 0

    Afford is the issue.
    Physicians are not rich.
    They work 11 months for overhead costs and the last month is their salary.
    Everyone who has posted about up front costs, maintenance, sustainability is correct.
    Computers in health care are right now costing more than they save.
    Nothing is standardized.
    Imagine driving in a country where for two blocks you could drive on the right, then the next mile on the left and a stop sign meant its OK to go and by the way in this car your accelerator is on the floor but in this car it is on the steering handle whicl is also the shift. Oh by the way there is no training on how to drive, unless you pay thousands of dollars.
    It will be one hundred years before IT is standardized sufficiently to be useful to a typical user in a professional office.
    Calculate the combination of settings that an individual user can set in Microsoft Word. It is more than the number of people on earth.
    You IT guys are great at advice but you live with your computers.
    The rest of us just want them to work.

  225. Standards change by tepples · · Score: 1

    These people don't write these things to standards. That's the whole problem. If they did it'd already just work under Windows 7 and wouldn't need virtualising.

    That works as long as the standard itself remains supported. The standard for device drivers changed between Windows XP and Windows Vista, and Windows 7 uses Windows Vista's driver model.

  226. CNC Machines? by Anonymous Coward · · Score: 0

    Netbeui to talk to the cnc machines?
    Would be nice for it to work with Win 7.

  227. Re:Jeremiah Cornelius: Grow up by Anonymous Coward · · Score: 0

    FortyTwoTenfold lists Jeremiah Cornelius as "friend" in his account = he's a sockpuppet/alternate registered 'luser' account that JC uses is what. This is obvious.

  228. Bigger Problem Than Realized by gpronger · · Score: 1

    If you go into the lab world, it is unlikely that your trash can a lab instrument just because the operating system is no longer supported. The instrument vendor, always looking at their own bottom line, will, more often than not, want you to buy a new ($100K+) instrument. Of our core analytical instruments, (say 16 PC's) only one is running Windows 7 (don't get me started on Windows 8). Most are XP (very stable platform) but a few are Windows 2000 machines.

  229. Rules for medical software by rhalstead · · Score: 1

    I was a project manager for installing a system for a large multinational chemical corporation. That installation (hardware and software) had to be FDA"Validated" This is not like engineering validation, it means every entry has to be demonstrated to work properly. Just starting with a user log in. You start with a valid name and PW. Print the input and print the output. Use a valid name plus an extra character and a valid PW. print the input and out put screens. Repeat for the PW with an extra character. Print input and output, Repeat with an extra character for both and print the screens. Repeat the above minus a character. IE, name, PW, and both Now do it with blank fields. You have to do this for every entry possible in the system. We started with a stack of printouts for the entries. When we finished we had a stack well over 4 feet tall and a second stack 2 or 3 feet tall. All hardware had to be traceable and proven on a monthly basis. If a router were changed it had to have a paper trail. It probably ran over half a million for the implementation including FDA Validation and that was in addition to the quarter million for the software. Security is also a nightmare. FDA regulations on the data handling pretty much doubled the cost of the system. Most of the end user systems like this dentist had are relatively simple and straight forward to write. You create a set of generic screens which can be tailored for most professions, but any time a change is made the whole works has to be proven to satisfy the FDA again. It's basically creating a set of custom screens tailored to the profession although the data should be encrypted, with integrity and security guaranteed. IOW Medical software that is FDA compliant is a royal PITA. It's no wonder it's so expensive.

  230. what a crock by Anonymous Coward · · Score: 0

    Let's spend 10,000$ in consulting fees to fix this, as opposed to purchasing the update to the software! Yay! Either a VM does it for you, or you figure out how to pay for what you need for your business. You pay for a lot of things, software should be in that list. Really tired of this BS from people who earn shitloads of money (that's you, dear Slashdot reader) and are unwilling of paying for software. And the eye doctor can pay 10,000$, or she is no real eye doctor - I pay 600$ every time I go to those vampires. 20 visits, and she has paid for the software.

  231. Terrible software design by RockDoctor · · Score: 1
    If they can still be using it after some 10 years without going through a cycle of force upgrades ... that's a huge loss of revenue for the vendor.

    They should have moved onto a time-limited licensing revenue base years ago, if not decades ago. As it stands, they only get one fee from the customer, but if they're on a yearly (or better, monthly) license, enforced by software or hardware as appropriate, then they'd have recovered many times the original license fee from the customer. And they'd have been able to enforce upgrading too - every time the customer re-licenses, they establish a new contract, including new terms. People pretty rapidly stop reading the release notes, so you'd be able to insert the mandatory upgrade notices into them years in advance of their implementation.

    It's not ALL about revenue from the software rental (as opposed to software sales) income stream being good for the developing company. Often it's good for the customer, as these rental fees are normally a tax-deductible expense, which can offset a lot of other income.

    What? That's not the problem? But this is Slashdot, home of software coders and support nerds. What is not to like about regular (and eventually larger) revenue streams coupled with the knowledge that customers who don't carry out upgrades to your cycle don't need to be supported?

    (Please check the calibration on your sarcasm detector ; it should be reading 50%.)

    --
    Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  232. and why not Linux and software libre alternatives? by Anonymous Coward · · Score: 0

    why are not eye doctors using Linux instead, and perhaps running these software on Wine? and better, why these software still doesn't exist alternatives as software libre? (with GPL licencing and alike, which doctors would afford $0.00 instead of $10.000)

  233. Should paupers ride? by Anonymous Coward · · Score: 0

    Why not let them eat cake?

  234. Re:More importantly, can anything be done about it by iggymanz · · Score: 1

    no, software companies that write medical software QA products in their QA Departments, I've worked at a few. the doctor does no such thing. you think they keep a regression test suite in the file cabinet next to the lens kits?

  235. Re:More importantly, can anything be done about it by LandGator · · Score: 1

    Who in the Open Source community will pay to get the 'ware FDA-certified as compliant with the requirements of the PPACA?

    --
    There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
  236. Proprietary = poison by yusing · · Score: 1

    Once again we see the hidden disaster which is: creating *your database* in a *proprietary format*.

    I learned that over and over until I quit doing it. OS and companies come and go at a fierce rate. A database needs to kept in the only format that is guaranteed to remain universally supported. Anything which doesn't support that is self-serving (not customer-serving) poison. EOL

    --

    "You must try to forget all you have learned. You must begin to dream." -- Sherwood Anderson

  237. Your R&D Ain't Where The Money Is by cmholm · · Score: 1

    As an employee of a medical device company 2.3% of our income is huge. Its almost our entire R&D fund (3.0% currently).

    With industry average gross profit margins around 65% and operating margins around 14%, I believe there are funds available to cover the tax.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  238. Try a different tact: don't install! by PurplePhase · · Score: 1

    Buying software for small companies (eye doctors, chiropractors, etc.) doesn't make sense - especially now that the US gov't is changing electronic records policies/requirements.

    All those practices are being encouraged to upgrade now with incentives - as long as they upgrade to a certified platform.

    But with the gov't's certification level rising year after year, why would anyone *buy* software each year? (most practices don't upgrade their installed software every 5 years, right?) Especially now that some vendors are doing even more lock-in/refusing access to your own data, it requires installing and upgrading your own PCs and server(s) - hardware and Windows versions and databases and...

    Use an online SaaS. Granted, there is only one working solution out there right now for eye care specialists (www.revolutionehr.com), but it works on modern browsers, integrates with several brands of optometrist equipment, has billing, email, inventory, scheduling... most of what you need. And not only do they help with importing your data, they'll also help you export it if you decide it's not for you.

    (disclaimer: former dev)
    8-PP

  239. SaaS by Anonymous Coward · · Score: 0

    Software as a service. That is all.

  240. Luddite Coward, too! by Anonymous Coward · · Score: 0

    I won't apologize for the fact that I hate Vista and everything that has come after it.

  241. wha? by Anonymous Coward · · Score: 0

    Expensive medical software... If you're in the medical field that requires expensive software you should be making enough money to afford that software unless you suck or someone is pocketing more money than they should.

  242. Re:More importantly, can anything be done about it by turbidostato · · Score: 1

    "no, software companies that write medical software QA products in their QA Departments"

    That explains why no medical software had ever a single bug when on the while... oh, wait!

    Anyway, that was not my point. Regarding internal (usually white box) QA, what would be the difference if instead of looking for customers after the fact they reached an agreement with a medical association before start working?

  243. $10,000 software upgrade?? by Anonymous Coward · · Score: 0

    Have her take vacation to S.E. Asia, Taiwan,China, Philippines, Malaysia, go check out local Computer sellers (don't forget to take your software disk)....find a real bright guy, he'll figure where what you need exists and knock off a copy. Hell where I live, whatever MSN software STUFF YOU NEED....$3 -$4.00 per disc.

  244. Piss Poor by Anonymous Coward · · Score: 0

    this is simply piss poor planning on behalf of the office staff and IT. Everything an office purchases to run the business needs to be depreciated, planned for maintenance and overhauled. It sounds like this person rather enjoyed the inflated profits instead of putting aside money to upgrade. It's not like Microsoft said, tomorrow you'll have to migrate, this has been known for a decade now. they just kept stringing the non migrators along.

  245. Windows XP by JosephEdwardLee · · Score: 1

    I am using Windows XP. I am a senior citizen on a pension.But I am also disabled and living in a Nursing Home.With those expenses I cannot afford to up grade or even buy another computer.I wish there was some sort of support even limited in some way. So I at least will not be one of those unfortunate folks left out in the cold.