South Australia Refuses To Stop Using An Expired, MS-DOS-Based Health Software (abc.net.au)
jaa101 writes: The Australian state of South Australia is being sued for refusing to stop using CHIRON, an MS-DOS-based software from the '90s that stores patient records. Their license expired in March of 2015, but they claim it would be risky to stop using it. CHIRON's vendor, Working Systems, says SA Health has been the only user of CHIRON since 2008 when they declined to migrate to the successor product MasterCare ePAS.
SA Health has 64 sites across South Australia -- all of which are apparently still using the MS-DOS-based health software from the 1990s.
SA Health has 64 sites across South Australia -- all of which are apparently still using the MS-DOS-based health software from the 1990s.
If they pay the license fee, what does it matter what version they use? XP should be available along side 10.
I come here for the love
FreeDOS is still supported, so I don't see a problem with this. Why change it if it works?
You're assuming that it works for them. It's possible that every employee hates using something so ancient. Also, laws are being changed\introduced around medicine and software. You don't want to be stuck on a system that can be legislated away. You at least want to be on a system that has a migration path away from it.
"The company said a licence extension for CHIRON was not possible because it was too old and no longer supported."
If you've never placed a support call in the 13 years since installation, if you've got backup hardware that will still run the stuff, if it's not connected to a network (MS-DOS presumably isn't), if it's not getting patched (because it's not connected to a network), then there's no risk of a change breaking the existing configuration -- and in those circumstances, what does it matter if it's not "supported?"
Sorry, vendor. I'm sorry that your old software was so un-agile that it was actually "done" in the '90s and probably needs no further patches in order to remain fit for purpose until 2038. A pity for all vendors whose business models have pivoted towards Service As A Substitute for software, but fortunately, these guys never got on the upgrade treadmill. EPAS 2017: Hey, let's change the UX to "Flat!" this year so all the nurses have to relearn where the menu options are beneath that hamburger menu. It'll be hell for the end users, but the marketing guys think it looks great in a PowerPoint slide deck, and this is Enterprise Software; we're not trying to sell it to the physicians!
And sorry, devs. Sorry that the human body works pretty much the same today as it did in 200,000 years ago. And that basic medical care works pretty much the same today as it did 50 years ago. And that even the bureacracy "required" to oversee the recordkeeping associated with "meatbag came in, was assigned bed, was assigned physician, who performed care" doesn't change as fast the latest Javascript framework.
Some software is just Done.
The original company wrote software which worked, they decided that had been a mistake. Easier to con people and then stiff them on consultancy fees fixing stuff it. The old system is simply a reminder to everyone how it used to be.
By your command
Vendor missed out on tender for new system and wants a piece of the action. EPAS has basically been an unmitigated disaster and this is just icing on the cake. Expect SA gov to spread the cheeks as they do for many vendors. IT procurement is SA gov is compete joke. Zero penalties for vendors that fail to deliver. It's the best gravy train around. Whole of government mail system was another massive F up. 18 months late and massive interruption to key systems and probably millions of dollars spent propping up a failing system that should have been retired years ago. Yet nothing happens. Same ppl in charge making the same mistakes. And they wonder why SA's the worst performing state in AU.
Now software this old likely may have low limits that when hit can just crash / error out or even overflow. Now any of them happen is a bad thing for patient records
So should we have a new class of abandonware? Why should someone have to stop using software if the makers abandoned it? This sounds like a kind of legalized extortion or something.
-- I ignore anonymous replies to my comments and postings.
In Deus Ex - Human Revolution, Adam Jensen lives in the CHIRON building. Coincidence? I don't think so!
A DOS based software product is likely to be more secure from remote hacks, and from cloud-provider based security breaches. Thanks to VM technology, this program could be usable for decades!
The purpose of copyright is to allow authors to make money on their creativity. When they stop doing that it should go into the public domain. All abandonware should be public domain.
A prominent author refuses to stop using a typewriter, even though the warranty on it had expired and the manufacturer no longer makes them.
A misguided luddite refuses to stop using a 1950s Packard, even though the company that produced it no longer exists.
A world-renowned musician refuses to stop using his Stradivarius, even though...
I can assure you, the best way to get rid of dragons is to have one of your own.
They have a product that works for them. The publisher doesn't want to maintain it. So let them purchase the source. I really don't see a problem here.
Switching can sure be a pain for types of software, if it's the center of your enterprise. It sure is silly to lease that kind of software for a few years rather than but (or build) it.
Of course, the article says they choose to lease because from the very beginning they planned to replace it. So the plan all along was that they would replace it, but now they decided they'd rather not. That kinda sucks, but when you can't make up your mind, can't make a decision, you sometimes end up an inconvenient position.
You CAN keep using Windows 7, for as ling as you want. The standard license for software is indefinite. South Australia planned to replace this software after something else was available, so they chose to lease a short term solution. Now they changed their mind and wish they had bought a regular software license instead.
South Australia had orignially planned for this to be a short term solution until a replacement was ready. So they found somebody willing to do the lease they wanted, rather than a standard perpetual license. They figured they would save money that way, since they weren't going to use it very long.
Then they changed their mind. They wanted a lease. They paid for a lease until March. That's why they should have it until March.
> I hate this model as much as you do, but that's how software licensing works.
I don't use any software that has a time-limited, leased license. Do you?
That's not "how software licensing works", it's what South Australia wanted because they had planned to replace the software when the other software was ready. Then they changed their mind and now they wish they had purchased a regular perpetual license rather than trying to save money by leasing it.
... Working Systems?
They don't give a fuck about patient safety. They are a money-making enterprise. So, what's their motivation?
That's the question.
It little behooves the best of us to comment on the rest of us.
Source code has to be vetted first before it's released by a big company. And vetting costs money. What if the source code contains third party code that they are not permitted to release to others? What if it contains comments that are libellous?
And what if they sell the source code and then the recipient doesn't know how to compile it? The recipient won't buy "source code with no guarantee you can compile it" but if there *is* a guarantee that they compile it, that means that the company has committed itself to supporting something they want to stop supporting.
.... from just continuing to use it while paying the penalties for using an unlicensed version of their software? I mean for at least the interim, until they can get an upgrade firmly in place?
File under 'M' for 'Manic ranting'
If it's any consolation, that sounds suspiciously like our current EHR.
Faster! Faster! Faster would be better!
Really, for less than it costs to maintain this legacy crap, my team would be willing to develop something decent for them. (and give them the sourcr) This is all really stupid.
"I decided I could write something better than everything out there in two weeks. And I was right." - Linus Torvalds
I'd rather hear this kind of news than news about how they got hacked/doxxed/cryptolocker'd, etc. This news is excellent, because it shows the system still works.
I bet they only had one employee supporting this app - the original developer - and he either died or left the company, so they probably can't actually support it because they no longer know how to.
Or maybe someone accidentally turned off the old server that nobody dared to touch & it wouldn't turn back on again.
They might not have any choice but to sue.
Could they fund an open source replacement for it? They're probably spending a lot of money keeping the old thing alive, they'd probably also have to spend a lot of money to migrate to the new software. So why not roll that money into an open development effort and make the resulting code freely available to everyone?
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
In short, the IT department at SA Health is run by a bunch of f... morons.
Achille Talon
Hop!
I use Solid Works and Altium nearly every day at my job. Both of those are yearly licenses.
Only the State obtains its revenue by coercion. - Murray Rothbard
Hey, it was good enough for Bill Gates, it should work for a hospital system.
Businesses, by your definition, should not be supported by society.
Businesses by a more reasonable definition deserve support. If the business is good for society, then the business deserves support. If not, not. The laws should be so written, and used to be before bribing the legislators became so popular. Originally a corporation to be allowed a charter had to convince the government issuing the charter that it would be socially beneficial. Some charters were only for a limited amount of time anyway. I believe that Louisiana still has on its books a provision allowing a corporate charter to be revoked for being damaging to society. I've never heard of it being used, but it's still there as far as I know.
In the US the turning point was around the time of the Civil War (the 1860's) when it became legal to lobby Congressional representatives. I'm not sure of the exact date, but plus or minus a decade, and that was just a point of inflection, the trend had been increasing probably since the 1780's. And before then the Constitution didn't exist...but it started before the Constitution, though probably not before independence, as prior to that the power was in London.
This is just an example of the general principle that those who are powerful will look for ways to make themselves more powerful. And the operation of this principle is not always nefarious...it just tends to be so.
I think we've pushed this "anyone can grow up to be president" thing too far.
You've got a lot of trust in "supported". I've more than once run into problems that were marked "won't fix". Working software in a stable environment is more likely to break if it receives "support changes" then if it doesn't. You do need to guard it against intrusions, but this is MSDOS software, so presumably it doesn't permit networked access. And presumably it's being run in a virtual environment that also doesn't permit networked access to its internals.
I think we've pushed this "anyone can grow up to be president" thing too far.
Pass the law that any software which is no longer sold at price comparable to what it went for at it's prime is public domain and anyone is entitled to hack it and bypass any anti-copying measures. Many instant wins, no downside to speak of:
What is "a software"? Is that like "an information" or "a hardware"? Ugh.
Of course, the article says they choose to lease because from the very beginning they planned to replace it. So the plan all along was that they would replace it, but now they decided they'd rather not.
No, you have misread the article (and mixed up choose and chose). I presume that you were referring to this paragraph:
The part about when the software was introduced was a subclause of the sentence, and it did not mean that it was already planned to be superseded even as it was introduced. In fact, the software was implemented over 2 years from 1991, while EPAS was only planned in 2009 and put out to tender in 2010. This was many years after they had refused to upgrade to the Windows replacement of Chiron, which itself happened 12 years after SA Health first started using it. The roll-out of EPAS was supposed to have been completed by 2017, 26 years after they first signed up to Chiron. This was not a short term solution as you have stated elsewhere.
Who cares if the employees hate it? If it works, it works.
On the Oregon Cost born and raised, On the beach is where I spent most of my days
In short, the IT department at SA Health is run by a bunch of f... morons.
I view this thing as similar to someone that opts to subscribe to say Photoshop rather than purchase it outright because they figure it would be cheaper, and then cryng foul later when Adobe only offers subscription and purchase options for a newer version.
It shouldnt matter that the older version still works for you. You didnt choose the buy it option, you chose the lease option. But in this case its "OMG medical software!!" so maybe they can twist the courts into making a really fucked up decision.
"His name was James Damore."
I've used both token ring and Ethernet attached DOS machines.
Don't forget ARCnet!
Please stand clear of the doors, por favor mantenganse alejado de las puertas
Since you (or your business) selected software with a one-year license, which may or may not be available again next year, I hope there is a plan for when you need to switch. Personally I like to ensure that at least the data is in an accessible format, so that it CAN be imported into other software. I strongly prefer open source software, so I can keep using the same software (even maintaining it if required). Sometimes closed-source might make more sense, though.
I would say they tend to be info phobic when it comes to Australia. I remember pretty well the jobs adverts being for novell well when I was using Linux for some at least a decade, and many people being into Windows 2k in the rest of the world.
DOS-based programs probably don't have so many of the GUI-security flaws, and I've seen DOS-based programs run rings around their Windoze brethren.
Also, it's likely that the newer versions have substantially different database designs and requirements, and it would probably take months or years in effort to convert the existing data to the new version.
Change for the sake of change isn't always "progress".
The whole state is frequently the most backwards in many ways. Want to know where the source of the majority of the anti-video game bills for Australia come from?
Adelaide "city of churches", indeed.
Then they changed their mind and now they wish they had purchased a regular perpetual license rather than trying to save money by leasing it.
Yeah, this sounds to me like the heart of it. If you lease a car year-to-year you might pay less than owning it. The company effectively is trying to end the lease and reclaim the vehicle but the company wants to keep it without making any more payments.
From the vendor's perspective probably what the Health Department has been paying for, for the last 20 odd years is support costs while receiving the software for "Free". Now they want to get the software without a support contract. So arguably they've paid the metaphorical depreciation but they've made no payments towards capital. This lawsuit will most likely just be used as leverage to demand a large software license fee and a clear contract that excludes them from liability should this unsupported product die. Even then, I would be wary of "selling a license" as well since there is the potential for a massive hack resulting in government inquiries and bad publicity for "insecure software" being associated with your company.
There are a number of other old patient administration systems (all UNIX based, mostly SunOS but OpenVMS as well, all delivered by terminal session) that are in use currently and hospitals that use them are being migrated to the new single system but it's a slow process as the new system does more than just patient administration, it replaces a number of other old systems as well.
So that it's MS-DOS based is just plain wrong.
I don't want to get into the licensing issues with Working Systems.
How do I know this? I work for the department..
Switching can sure be a pain for types of software, if it's the center of your enterprise. It sure is silly to lease that kind of software for a few years rather than but (or build) it.
Of course, the article says they choose to lease because from the very beginning they planned to replace it. So the plan all along was that they would replace it, but now they decided they'd rather not. That kinda sucks, but when you can't make up your mind, can't make a decision, you sometimes end up an inconvenient position.
The above strange attitude is common so I will not call you an idiot just someone who has falling for a common trap.
Corporations and other orgs are not people FFS!
It's not that they have a mind to change.
As management and staff change directions also change.
Do you really think the same people are still there as were in the place thirty years ago? I'd say not, it doesn't look like you've thought about it an any depth and have just fallen into the trap of thinking of an org as a person with a will of it's own. That sort of thinking can only lead to confusion, disappointment and possibly getting utterly fucked over by unexpected change.
Been there done that - plenty of vendors issue a permanent licence to their clients in the final year of support so that the "security" software will let the software start up. It typically comes with a contract that says you can continue to use the software with no support and no legal recourse if the software has or causes any sort of problem. My workplace has a few bits of legacy software occasionally used that fit that category.
Sometimes it's easier to make a minor tweak to some data from the 1990s in the same program used at the time instead of the time consuming and sometimes lossy process of converting the data into a different format. Another is just due to the users wanting monospaced fonts in the plotter output (or a PDF of the same via a virtual plotter) which was not available on any version beyond 2000. There are plenty of reasons to use something that works especially if currently available software produces different results.
The same morons for THIRTY YEARS?
Unlike you I'm not going to call yourself or raymorris morons but you clearly have not put any thought into this before posting.
I'm in a small place unlike that S.A. government department but I'd still get annoyed if someone blamed me for some of the ignorant and stupid choices that were made in my workplace before I started working there and cleaned them up. If I was in a very large place like a S.A. government department I wouldn't like to be called a moron for failing to get enough of a budget to do a major migration lasting years away from a platform that may have made sense long ago but does not now. A moron is something else.
South Australia is not a town. Just sayin'.
Cogito, ergo sig.
It's still the 90's in South Australia.
Task Mangler
In the US the turning point was around the time of the Civil War (the 1860's) when it became legal to lobby Congressional representatives. I'm not sure of the exact date
Official recognition of the right of the people of the United States "to petition the government for a redress of grievances" was ratified in December 1791 as part of the Bill of Rights. A "lobbyist" is just someone whom people hire "to petition the government" on their behalf.
I mean, does it, or does it not, still do the job they need it to do? Is there something that's a show-stopper that they absolutely *have* to have, and so need to upgrade.
And they *can* always run it under wine on a real operating system....
mark