Slashdot Mirror


Some Of The Pentagon's Critical Infrastructure Still Runs Windows 95 And 98 (defenseone.com)

SmartAboutThings writes: The Pentagon is set to complete its Windows 10 transition by the end of this year, but nearly 75% of its control system devices still run Windows XP or other older versions, including Windows 95 and 98. A Pentagon official now wants the bug bounty program of the top U.S. defense agency expanded to scan for vulnerabilities in its critical infrastructure.
DefenseOne raises the possibility of "building and electrical systems, HVAC equipment and other critical infrastructure laden with internet-connected sensors," with one military program manager saying "A lot of these systems are still Windows 95 or 98, and that's OK -- if they're not connected to the internet." Windows Report notes that though Microsoft no longer supports Windows XP, "the Defense Department is paying Microsoft to continue providing support for the legacy OS."

152 comments

  1. and the president has the flair of the 50s by Anonymous Coward · · Score: 0

    nt

  2. Abort, Retry, by Anonymous Coward · · Score: 0

    Fail!

    1. Re: Abort, Retry, by Anonymous Coward · · Score: 0

      Can't really be true either, 95/98 will shit itself after 46ish days when GetTickCount rolls over to 0. If they are running these systems they must be rebooting every month...

    2. Re: Abort, Retry, by Anonymous Coward · · Score: 0

      I fired up my hex editor and fixed that problem in just 10 minutes. Don't expect M$ to fix that for you.

  3. Yeah. Tons of stuff is old by Anonymous Coward · · Score: 4, Informative

    You wouldn't beleive the crap that gets implemented. In the last three years I've seen new control systems implemented in windows 2000 pro because that's what the government agency mandated. It's all over the place but fortunately in most cases it's not ever internet connected.

    Posting ac of obvious reasons.

    1. Re:Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      Probably would of been better off using and sticking with OS/2. Seriously.

    2. Re:Yeah. Tons of stuff is old by ArhcAngel · · Score: 1

      Actually many companies, state, and local governments do just that.

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    3. Re:Yeah. Tons of stuff is old by cheesybagel · · Score: 1

      You think that's bad? They still use 8" floppies to control the Minuteman nuclear missiles.

    4. Re: Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      Someone posts about crap being implemented in the government that he actually saw - explicitly saying that he in fact works there.

      And then thinks that posting as AC covers his tracks.

    5. Re: Yeah. Tons of stuff is old by jxander · · Score: 1

      Now I need this in the next James Bond or Mission Impossible movie. Our dashing hero shows up with all the latest high-tech spy gear, ready to hack into the mainframe (or whatever technobabble) only to be confronted with these archaic systems.

      --
      This signature is false.
    6. Re:Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      Probably would have been better off learning english.

    7. Re: Yeah. Tons of stuff is old by DontBeAMoran · · Score: 1

      And just press [Enter] when Windows 98SE asks for the password.

      --
      #DeleteFacebook
    8. Re:Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      building anything on windoze is a big fucking fail.

    9. Re: Yeah. Tons of stuff is old by dougdonovan · · Score: 1

      not connected to the internet...heres your sign

    10. Re:Yeah. Tons of stuff is old by Howitzer86 · · Score: 1

      How do they get the licenses for such old software? Ebay? Or is it best not to ask such questions?

    11. Re:Yeah. Tons of stuff is old by Hognoxious · · Score: 1

      learning english.

      Muphry's law strikes again.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    12. Re: Yeah. Tons of stuff is old by Cmdln+Daco · · Score: 1

      No, just cancel the dialog box.

      And if you're planning to boot up the system frequently, go and delete the *.pwd files in the Windows directory.

    13. Re: Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      Terminator 3 actually has an outdated mainframe gag at the very end.

      Like the Matrix snobs, I wish that movie had a sequel.

    14. Re:Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      This kind of thing can even be done (with networking) safely these days through virtualization.

      Just use a safe and reliable host OS and run the old-skool thing in a VM with NAT networking (if you even need it) to isolate it and give access only to necessary services. Keep the host OS up-to-date (why? Because fucking security, THATS why) and leave the guest alone forever.

      We have some old crusty software we have to use that only supports ancient versions of Windows and a few other components -- basically even allowing Windows Update to do anything will bork the software. I can't have anyone running that crap as their desktop OS so we virtualize. It also means that we aren't tied-down to running Windows for our users desktops... they can use Windows, Mac, Linux, BSD, Sun, whatever and still use this Windows-only package.

    15. Re:Yeah. Tons of stuff is old by Eravnrekaree · · Score: 1

      I thought support for Windows 2000 ended years ago, so this is mind blowing because it is a known insecure configuration. How could you write a spec like that? No wonder we have security problems.

    16. Re:Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      Also posting AC.... have you seen the news on the Air Force using F16s as drone wingmen for human-piloted aircraft? The cockpits of those drones are just as deprecated as you describe, down to 3.5" floppies. Yep, these are the state of the art of robotic fighter planes.

    17. Re:Yeah. Tons of stuff is old by Anonymous Coward · · Score: 0

      It should be noted that when attempting to purchase a new PC with new OS, that is a single system for a single application is excruciatingly difficult. You have to do all kinds of justification paperwork that is horribly bureaucratic and if you just happen to get that $2000 PR approved, the system delivered will not have certain things you need. i.e. ethernet connection and system is locked preventing installing software. If software to be installed then the system has to be connected to a network with all the DAR baggage, uh hey guys this critical piece of stuff is NOT network connected (that's why that old Win95 never crashes).

    18. Re:Yeah. Tons of stuff is old by stoatwblr · · Score: 1

      And that's secure, as the USB infection vector of a certain bunch of centrifuges can attest.....

  4. In Seattle... by 110010001000 · · Score: 0

    ...we still run Windows 3.0 with dialup Internet.

    1. Re: In Seattle... by Anonymous Coward · · Score: 0

      Quit whining about Seattle's internet. Nobody cares. If you don't like it, move. Regardless if you move or not, at least STFU.

    2. Re:In Seattle... by antdude · · Score: 1

      Who is we? :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  5. Trump! by Anonymous Coward · · Score: 0

    It's been 100 days, is America great again now?

    1. Re:Trump! by Anonymous Coward · · Score: 0

      It will seem great 4 years from now.

    2. Re:Trump! by Vskye · · Score: 1

      Probably better than how the EU is doing. Gotta love how the Europeans think they are so awesome, when their unemployment rates suck so bad.

      --
      Life was hell, then I discovered Linux...
  6. Wow by Patent+Lover · · Score: 4, Funny

    They should really upgrade to Vista.

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

      if it was still a supported version, it would be perfectly fine. vista... once system builders quit gimping cheap pc specs and hardware makers got on-board with the new driver model... worked beautifully.

      i ran (still do) vista on one of the very earliest oem systems, which predates general availability... used every day for over 10 years, it never needed a reinstall and has never been fucked over by updates or bugs (it is the ONLY version of windows i can say that about and i've run them all from 3.0 up).. what will it upgrade to now? 8.1 with classicshell start. because 7 is short on life expectancy and 10 sucks stink butt.

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

      I've had a few odd systems that had to get off of XP so I did an in-place upgrade to Vista and then another to WIndows 7. Basically nobody had the software or the license key so it was upgraded in that manner because of it. The drive was then ghosted to new hardware.

    3. Re:Wow by hcs_$reboot · · Score: 1

      Wow! 2095!

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    4. Re:Wow by Anonymous Coward · · Score: 0

      I'm just happy they finally upgraded those old DOS boxes...

    5. Re:Wow by toddestan · · Score: 1

      While I don't have any Vista boxes left around, I must say Vista was also the most stable version of Windows for me. I actually managed to get a Vista box, used daily, up to the 497* day limit, which currently my all-time best Windows uptime record.

      * You might recognize 497 days as 10 * 49.7 days, which was the longest Windows 95 could go before it crashed.

  7. Which is to say, by Anonymous Coward · · Score: 0

    Still runs MS-DOS. With a memory manager.

  8. So do tell by Anonymous Coward · · Score: 0

    Why does any of this run redmondware in the first place?

    The only thing it does (badly) is "provide an office desktop", which is... completely besides what you need for running sensors and machinery. So why?

    1. Re: So do tell by guruevi · · Score: 1

      Most likely because it needs to run VB6 scripts to talk to the devices or some .NET flavor, most likely v1 or v2. Bad programmers know only bad languages.

      In a lot of cases these companies, especially in the various construction and utilities, will have hired a programmer to make something in the late 90s and that same program now operates their entire fleet of devices. They don't want to spend the money on another programmer or systems design engineer so they still operate on the same hardware, same power supplies, same chipsets, same control and operating systems from that era even though much more faster, efficient and safer systems exist.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    2. Re:So do tell by ArhcAngel · · Score: 3, Informative

      I Know Right!

      At least state governments aren't running that crap. They're all on IBM's much more robust OS/2 Warp. You think I'm kidding...I'm not.

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    3. Re:So do tell by Anonymous Coward · · Score: 0

      guessing uncle sam has a real fat contract with M$ or something

    4. Re: So do tell by Anonymous Coward · · Score: 0

      A script could be easily ported, you will more likely find it is some custom binary that nobody knows what it does so they leave it there, ain't broke don't fix it. BTW I think you'll find that .NET is nothing to do with it, but hey, spread whatever amateur conjecture you feel is necessary :p

    5. Re:So do tell by cheesybagel · · Score: 1

      At least OS/2 has preemptive multitasking and memory protection. I think.

    6. Re: So do tell by Anonymous Coward · · Score: 0

      Bad programmers know only bad languages.

      Not true! I'm a bad programmer and I use PHP. Oh wait...

    7. Re: So do tell by jxander · · Score: 1

      SW compatibility. The HVAC monitoring SW was probably written 15-20 years ago, and if it ain't broke, don't spend the money to fix it.

      Also, a familiar user interface. When you send the HVAC tech out, everyone has a basic grasp of using Win 95/98. The old guys train the new guys, and the cycle perpetuates.

      --
      This signature is false.
    8. Re:So do tell by ShanghaiBill · · Score: 1

      Why does any of this run redmondware in the first place?

      Because DoD runs software projects the same way the British Army fought the Battle of the Somme. If you want to throw 200 programmers at a project, the only way to recruit that many bodies in a hurry is to go with Windows.

    9. Re:So do tell by RightwingNutjob · · Score: 1

      Because in the 90's, Microsoft was everywhere, so every vendor for every embedded system component out there produced development kits and compilers and programming toolkits that would run on the machines their customers had handy. Which in the 90's meant Windows. I'll give you an example: Allen Bradley makes embedded controllers for industrial machinery. The controller itself runs VxWorks or RT Linux or QNX or some other real operating system. The develoment environment is Windows only, and a lot of third-party add-ons like graphical toolkits to make touch panel controls and the like are Windows only.

      So my nice and high-tech and Linux-only system for doing the process control has to have a WinXP machine in there so that I can use my ten year old Allen Bradley controller which I can buy for 20k instead of developing from-scratch myself for 100-200k. Yeah. Real life imposes constraints.

    10. Re: So do tell by guruevi · · Score: 1

      I'm sure you have experience porting stuff from the early .NET or VB6 era.

      Entire enterprises have been written on the back of Excel scripts, Word integrations and Access databases. VB6 is/was a step up on that and can contain entire ERP's. .NET has improved but the ancestors of current iterations (anything pre-3.5 IMHO) were horrible to use and had many kludges, most of those kludges are the reasons why there is STILL no backwards or Mono compatibility for many components.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    11. Re:So do tell by vtcodger · · Score: 2

      Mostly because the military doesn't need or want the latest fad. They need reliability. They have more than sufficient problems executing their missions without constantly changing interfaces and such "features" as automatic software updates made at a time convenient to the vendor.

      Also, much military hardware is custom stuff built for a single purpose. The CPUs and OSes (if any) would be selected initially to have sufficient capability for their job, and usually not much more. If they do what's needed, what point would there be in upgrading? And why would you risk it? If you do it routinely, you'll probably make mistakes with serious consequences.

      The last military contract I worked on -- a number of decades ago -- was a system that ran on a computer built to military standards using discrete transistors -- none of those fancy IC things. It was nowhere near as powerful as the PC-XTs in our office. But it would run equally poorly in the Arctic in January or the Middle East in July. And the computer would probably survive being inadvertently dropped off a truck by some high school dropout then run over by the next two vehicles in the convoy.

      Frankly, the notion of having my life and safety depend on an NT based OS from Microsoft would not make me feel vary secure. Unix, compiled with only what is needed, would be better. But only if the system underwent a LOT of rigorous testing prior to deployment and wasn't upgraded unless the change were absolutely necessary.

      There's a lot of truth in Arthur Clarke's short story "Superiority" http://www.mayofamily.com/RLM/... Folks who haven't read it, should.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    12. Re:So do tell by technix4beos · · Score: 1

      Seems an opportunity for Linux developers to write for older controllers, no?

      --
      user@host$ diff /dev/urandom /dev/uspto
    13. Re:So do tell by Anonymous Coward · · Score: 0

      It's because the proprietary software used to configure and run the controllers is windows based. Some vendors use MS software as part of their configuration (I'm certified in one and use a few others). Now this stuff will run on win 7 and 10, the biggest problem here is some numbskull specing XP or earlier.

    14. Re: So do tell by lucm · · Score: 1

      I'm not surprised that there's still some VB6 apps doing important work out there. Just as I'm not surprised to see features added to ancient RPG programs or web services being created to wrap a bunch of FoxPro modules. Old doesn't mean bad; if it has worked until now, why throw it away.

      In 10 years those apps will probably still run, but the countless NodeJs packages and ruby gems and whatnot that are currently hosted on github will be gone.

      --
      lucm, indeed.
    15. Re:So do tell by arglebargle_xiv · · Score: 1

      Because that was the best, and in fact more or less only, option at the time, and once it's set up there's no incentive to upgrade or replace it because it's an afterthought to the thing it's actually used with. For example there's a... device that costs about $25M each which is managed through a web server running on Widows NT 4. And it's NT 4, and will continue to be NT 4, for exactly the reason given in the first sentence.

    16. Re:So do tell by lucm · · Score: 1

      OS/2 nostalgia is like JFK nostalgia; it's more about an idealized version of what could have been than fond memories of what it actually was.

      IBM has created some very advanced stuff for the enterprise, but they don't have a good track record when it comes down to consumer-grade or user-friendly software. Maybe the reason is because they enter the corporate world through the board room and golf greens, forcing their product down the chain of command instead of making things actual users can enjoy.

      Windows didn't kill OS/2. "Something not OS/2" killed OS/2; if there hadn't been Windows it would have been something else, like BeOS.

      --
      lucm, indeed.
    17. Re:So do tell by Anonymous Coward · · Score: 0

      Why does any of this run redmondware in the first place?

      Because that's what the motherfucker paying for it demands.

    18. Re:So do tell by Anonymous Coward · · Score: 0

      It makes me think of an unknown number of modem/router things still running the linux 2.4 or 2.6 image they got from factory, and that host a small web server for configuration, and/or telnet.
      That's maybe not all different than using NT4 except it's for devices with an explicit network facing role.

      Closer to today, the zillions phones on Android 4.4, 5.0, 5.1, 6.0 - all being currently sold. That is, it's not even merely about a six month old phone not getting any security update : there will be phones sold six months from now that will be a year out of date when reaching the customer. Unless they self destruct while in inventory.

    19. Re:So do tell by Anonymous Coward · · Score: 0

      Seems an opportunity for Linux developers to write for older controllers, no?

      Linuxen are too busy living the lifestyle and striking the right poses to be bothered doing anything useful.

    20. Re:So do tell by AHuxley · · Score: 1

      Staff skills and outsourcing that saw and opening. The US needed networks quickly and smart new contractors saw an opening to make decades of profit. The US could move from secure networks to "desktop" computers at a low new cost thanks to the skills only found in the "private" sector. Tax payers would get savings. Funding could flow to new mil projects rather than 1970's networks and very expensive existing contractors.
      The words private sector, budget issues and easy ongoing staff training got the US leadership interested and very complex support deals got done.
      The US is now flooded with networks and systems from that decade that still have to be looked after.
      The contractors understood what they had sold the US gov. The US gov has to keep paying for support as expected.
      The contractors knew they had support deals for decades. The US gov got sold on the savings when buying desktop computers.

      The selling point was cheap new CPU's and that new staff using US gov and mil networks understood the same computers from home and educational use.
      No need for Ada skills or the security of Unix on a very secure base that would never be networked with the outside world.
      Every user was security cleared and the base had a big strong fence around it. New desktop computers for deep inside the secure base. Support deals ensured long term profits for contractors.
      Staff could get working rather than need months of support to try and learn complex old systems.

      Contractors could offer an endless upgrade supply of cheap "tested" and "supported" hardware as needed. No wait for a bespoke computer network to be designed and installed per base.

      --
      Domestic spying is now "Benign Information Gathering"
    21. Re:So do tell by Hognoxious · · Score: 1

      I think they come included in the next release of systemd.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    22. Re:So do tell by Anonymous Coward · · Score: 0

      IBM has created some very advanced stuff for the enterprise, but they don't have a good track record when it comes down to consumer-grade or user-friendly software. Maybe the reason is because they enter the corporate world through the board room and golf greens, forcing their product down the chain of command instead of making things actual users can enjoy.

      As I understand it, they deliberately crippled or lobotomized their product to try to force corporate customers to buy their considerably more expensive mainframe systems and services, and didn't really care if that left everyone else (including home customers) high and dry.

    23. Re: So do tell by alphaomega325 · · Score: 1

      I'm not surprised that there's still some VB6 apps doing important work out there. Just as I'm not surprised to see features added to ancient RPG programs or web services being created to wrap a bunch of FoxPro modules. Old doesn't mean bad; if it has worked until now, why throw it away.

      In 10 years those apps will probably still run, but the countless NodeJs packages and ruby gems and whatnot that are currently hosted on github will be gone.

      I will like to amend that in stating that there will probably be some NodeJS packages and Ruby gems that will be running important pieces of software 10 years from now. Like there was countless VB6 software 10 years back.

    24. Re:So do tell by rtb61 · · Score: 1

      The run old systems mainly because the tech companies are not tied into the corruption of the war industrial complex as strongly as the arms and munitions manufacturers, those companies who through major corruptive efforts can force through unnecessary purchases. Basically M$ can not force through upgrades as routine but that was before Windows 10, now it seems M$ lobbyists have broken through and will be able to force routine across the board upgrades. Good, bad, indifferent, secure, insecure, buggy, unreliable, all of it matters not one iota, lots of profit and the right political connections and billions upon billions will be handed over. The F35 Flying Pig is proof of that, it is all about the benjamins when it comes to US Defence spending.

      --
      Chaos - everything, everywhere, everywhen
    25. Re: So do tell by Anonymous Coward · · Score: 0

      It's true. Some companies still use OS/2 too because of these apps. However, they now have eComStation and Arca Noae's ArcaOS...

    26. Re: So do tell by Anonymous Coward · · Score: 0

      I didn't read any responses I just searched for "systemd", to find the first use.

      Congrats, you win.

    27. Re: So do tell by Anonymous Coward · · Score: 0

      Are you kidding? It was much easier to program for OS/2, I believe, than for Windows 3.xx!

    28. Re: So do tell by cyber-vandal · · Score: 1

      .NET 1.1 and 2 apps run fine on .NET 3.5. I know because we've just had the pleasure of moving a few away from a 2003 server to a 2012 R2 server. 3.5 is still supported until 2023 if not longer on 2012 R2 (not sure whether it's on 2016).

      This is a good answer to the previous poster. People use "Redmondware" because software written in 2002 will still work and is still supported in 2017.

    29. Re:So do tell by drinkypoo · · Score: 1

      The last military contract I worked on -- a number of decades ago -- was a system that ran on a computer built to military standards using discrete transistors -- none of those fancy IC things. It was nowhere near as powerful as the PC-XTs in our office. But it would run equally poorly in the Arctic in January or the Middle East in July. And the computer would probably survive being inadvertently dropped off a truck by some high school dropout then run over by the next two vehicles in the convoy.

      Sure, but for the price of maintaining an antique, you could probably put a more modern computer in every pocket...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    30. Re:So do tell by Eravnrekaree · · Score: 1

      Much of what you say is naive because old versions of Windows or Linux are full of known security vulnerabilities. So, Windows 2000 may boot, so you say it works. But it is full of security holes that were patched ages ago in newer versions. So while it does work, its not the work/doesnt work binary test that is really the determiner for suitability, its the security holes that do not keep the software from working but are there silently waiting. Linux has advantages with being open source but dont fool yourself that you can run old versions of Linux and be safe, like Windows, you have to apply security patches.

    31. Re: So do tell by guruevi · · Score: 1

      If you're lucky and/or your program is well written or simple enough. There is plenty of stuff that doesn't run and the reason people still run Redmondware from 2002.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    32. Re:So do tell by dcw3 · · Score: 1

      Because most govt. contracts require the use of COTS products, and until recently, there was very little chance of any kind of open source. They want COTS because of the low cost to purchase, w/o consideration of the TCO. As a contractor, we often end up spending tons of time configuring COTS to do things hey weren't designed to do originally, and it often ends up costing the govt. more. But don't get me started, I could talk govt. contracting issues all day.

      --
      Just another day in Paradise
    33. Re: So do tell by RockDoctor · · Score: 1
      What is faster than not needing to re-write anything?

      If it works, don't fuck with it.

      If its not connected to the internet, glue up the USB ports, cut the floppy controller cable, and don't worry about it.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  9. Not on the internet by 93+Escort+Wagon · · Score: 1

    Hopefully they realize that means more than "there's no Ethernet cable connecting this computer to the network", since it sounds like these ancient systems may be connected in various ways to other equipment.

    --
    #DeleteChrome
    1. Re:Not on the internet by Frosty+Piss · · Score: 2

      Hopefully they realize that means more than "there's no Ethernet cable connecting this computer to the network"

      That a piece of equipment is connected to a network via an Ethernet cable does not mean it's connected the The Internet.

      --
      If you want news from today, you have to come back tomorrow.
    2. Re:Not on the internet by Anonymous Coward · · Score: 0

      >> That a piece of equipment is connected to a network via an Ethernet cable does not mean it's connected the The Internet.

      In principle, yes. But how does one that's true 100% of the time (i.e. some repair person temporarily connects that network to the internet, and maybe even forgets to disconnect it), nor that nobody ever sticks a compromised USB flash drive into some PC or other on that network?

    3. Re:Not on the internet by Anonymous Coward · · Score: 0

      In principle, yes. But how does one that's true 100% of the time

      Airgap. As for your repair person, I don't think you understand how secured networks work at DoD. You do not bring cell devices etc into a SCIF, you are to lock them in the lockers. You don't bring USB sticks in either. These issues are things you deal with via policy, with physical security measures, correct segmentation of networks so on and so forth.

      They're not perfect, but security is a process, not a product.

    4. Re:Not on the internet by Anonymous Coward · · Score: 0

      That a piece of equipment is connected to a network via an Ethernet cable does not mean it uses TCP/IP. Would be nice if that crap is using NetBEUI.

    5. Re:Not on the internet by 93+Escort+Wagon · · Score: 1

      Well, that was more or less my (badly expressed) point.

      Let's say this computer is connected to another computer via NetBEUI. If that other computer is exposed to the Internet, then this one is potentially exploitable too.

      If there is an Internet connection anywhere within a group of devices using some sort of shared communication protocol (or group of protocols), then all the devices in the group are vulnerable. Sure, an attacker would likely need reasonably detailed knowledge of how the devices communicate, along with knowledge regarding how to exploit each step of the chain... but we're talking about targets in the Pentagon. A foreign state actor would have the resources to throw at the problem.

      --
      #DeleteChrome
    6. Re:Not on the internet by Anonymous Coward · · Score: 0

      If that other computer is exposed to the Internet

      This is a HUGE no-no in secure environments. You don't do this, you just don't. You don't have systems that can be connected to both your secure network and non-secure networks. Internet connected systems are OVER THERE(in the other room). The secure systems are in a secure room. This isn't hard to do, you just need to be disciplined enough to make life difficult for your users in the name of security(why yes, your USB ports are epoxied over, why is this a problem?)

    7. Re:Not on the internet by vtcodger · · Score: 1

      USB port? Probably not. Or if there is one, it's likely buried in the back of the unit and uses some weird mil-std connector. Not that there's no risk of compromise during maintenance, but probably nowhere near the situation with commercial hardware.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    8. Re:Not on the internet by Anonymous Coward · · Score: 0

      They're not perfect...

      Exactly my point.

    9. Re:Not on the internet by Chris+Mattern · · Score: 1

      The easiest way is to implement the network to a private IP space (like 192.0.0.0/8 subnet) . Done that way, and the network can't be connected to the general internet. At all. Ever. And you don't need to request addresses from IANA, either.

    10. Re: Not on the internet by Anonymous Coward · · Score: 0

      Google RFC 1918; 192/8 isn't all private. You're thinking 192.168/16.

    11. Re: Not on the internet by Anonymous Coward · · Score: 0

      Nope, if a system runs tcp/ip it has a managed IP address. Theory is that allows the user of commercial tools to manage security and discover all devices on the network. There's exceptions but mostly for storage networks and the like.

    12. Re:Not on the internet by Anonymous Coward · · Score: 0

      You don't bring USB sticks in either.

      Technically speaking, you don't bring USB sticks *out*

      You can bring in all the USB sticks or CDs or DVDs you want. This is actually how we get software packages and updates into those systems, since there is no network connectivity with anything outside the scif.

      But once the media enters the scif, it is not to ever leave again.

    13. Re:Not on the internet by Anonymous Coward · · Score: 0

      the network can't be connected to the general internet. At all. Ever.

      You have funny ideas, and I'd like to subscribe to your newsletter.

  10. Shouldn't be surprising by ChrisC1234 · · Score: 1

    We're living in a time where we're building critical infrastructure expected to last decades and integrating it with IT equipment with a lifespan of a few years. So the options are to perform major infrastructure upgrades every few years (which is expensive) or run seriously outdated software (possibly dangerous).

  11. This really bad, but it gets much worse... by bogaboga · · Score: 1

    Especially if you consider that almost two-thirds of US navy planes can't fly.

    Hope this administration can deliver on their [campaign] promise.

    1. Re:This really bad, but it gets much worse... by Anonymous Coward · · Score: 0

      Hope this administration can deliver on their [campaign] promise.

      Where have you been for the last 100 days?!?

    2. Re:This really bad, but it gets much worse... by H0p313ss · · Score: 2, Insightful

      This administration couldn't deliver a pizza give a GPS and a limousine service.

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    3. Re:This really bad, but it gets much worse... by Anonymous Coward · · Score: 0

      True but then the last three couldn't do it as well. It must be the boomer generation. They have made terrible Presidents.

      Imagine the fucktards that will be running the joint when Millennials are in power. Jesus fucking Christ. We are in big trouble.

    4. Re:This really bad, but it gets much worse... by ChromeAeonium · · Score: 1

      Sure they could, they'd just charge you for the free delivery afterwards and then refuse to pay the limo driver.

  12. military grade linux ? by cats-paw · · Score: 5, Interesting

    you really have to wonder

    1 the source would be available so they never have to worry about obsolesence.
    2 in runs on all sorts of hardware so they could maintain very nice consistency across many processor/platforms
    3 the NSA is working on secure linux, and could certainly help to harden military grade linux
    4 to get work done, they could fund open-source efforts. the work would help the military and the country alike.

    probaly makes too much sense. much better to have a closed-source, proprietary system that can never, ever be secure.
    plus it's more expensive !

    --
    Absolute statements are never true
    1. Re:military grade linux ? by Anonymous Coward · · Score: 3, Informative

      The US Defense Department used to fund OpenBSD, until Theo de Raadt criticized the war in Iraq.

      http://www.computerworld.com/article/2580728/security0/darpa-pulls-funding-for-openbsd--leader-says.html

    2. Re: military grade linux ? by Anonymous Coward · · Score: 0

      Glad Theo stands for something he believes. He won't cave in on his morals for money.

      If you Don't stand for something, you will fall for anything.

    3. Re:military grade linux ? by Skuld-Chan · · Score: 1

      The one place I ran into Windows 3.1 where I work (state agency) it was running a product called Johnson Controls Metasys - its used to program HVAC controllers - that control the physical devices to cool/heat/duct buildings (and read all the zillions of temperature sensors in a given building). There are newer versions of Metasys that will run on Windows 10, but they require upgrading all the controllers. Upgrading the controllers in a single building was around 250,000 dollars. It was one of those things where I was like - if facilities wants to deal with this I'll wash my hands of it.

      I'm sure a lot of these 95 machines are doing stuff like this. While I'm sure the DOD could do a RFP for a Linux based open source HVAC control system (software and hardware) - and actually succeed - it would probably cost millions of dollars.

      In real life (tm) when someone has a project - 9 times out of 10 your going to buy something off the shelf and make it work - hopefully with a budget for maintenance (which was our problem really - if we had kept it up to date - it would have been far cheaper to maintain on a current OS).

    4. Re:military grade linux ? by Cmdln+Daco · · Score: 1

      It was one of those things where I was like - if facilities wants to deal with this I'll wash my hands of it.

      If they knew what they were doing, they didn't want you touching it anyway. Your job is to keep the office computers upgraded and the toner cartridge in the laserjet fresh.

      That their HVAC controller ran on Windows 3.1 was no more relevant to IT than the fact that the ducts were made of 14ga galvanized steel. If there are metallurgists in the engineering department of the company that resides the building, they're not charged with 'upgrading' the duct metal to some new alloy either.

    5. Re:military grade linux ? by Anonymous Coward · · Score: 0

      And how many developers do they have to employ to maintain that source code? one of the benefits of closed source like it or not is they can just pay the owner to maintain support rather than have to hire, manage and maintain large teams to do the same work, especially when those resources are not cheap or easy to find.

    6. Re:military grade linux ? by Anonymous Coward · · Score: 0

      US DOD DARPA has been heavily involved in BSD from very early on.

    7. Re: military grade linux ? by Anonymous Coward · · Score: 0

      You must work for Target. https://krebsonsecurity.com/2014/02/target-hackers-broke-in-via-hvac-company/

  13. Our heating system is run by Win 95 Big deal by jfdavis668 · · Score: 5, Interesting

    I work in a building where the heating system is controlled by a Windows 95 machine. Big deal. It's not network connected, and runs like a champ. It only changes the configuration of the system, it doesn't run the system minute by minute. If it goes down, we can recreate it easily. Worry about business critical infrastructure, not old hardware that works.

    1. Re:Our heating system is run by Win 95 Big deal by HalAtWork · · Score: 1

      Ah so that's why every 49.7 days it's freezing cold

    2. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      Irrelevant. It keeps running at its last configuration until rebooted.

    3. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      Genuine question: Can you install Windows 95 on modern hardware? Or is it virtualized?

    4. Re:Our heating system is run by Win 95 Big deal by jfdavis668 · · Score: 1

      It's not modern hardware, and yes, we still have extra hardware that could run Win 95. If necessary, we could visualize it.

    5. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      Thanks for letting me know, cheers :)

    6. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      it was patched back in the day you muppet - so your comment is irrelevent and not even funny

    7. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      Do you think the insult "muppet" is funny or relevant in 2017? Talk about pots calling kettles black...

    8. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      At work I deal with some machines still running XP, same deal they are not network connected but the real risk is risk is when the old hardware dies trying to get a new machine to run XP. The other issue with it being virtualized is getting some unique card hooked into the windows XP machine to run in a virtualized system. A lot of times especially with the old machines that have never been upgraded they are just the "host" for a card that does all the real work, which is why they have never been upgraded. We had one XP machine which would boot to the blue screen of death every time, we ran that machine that way for over a year. It was hosting a card that had an FPGA and the the XP computer was really just its UI to change a hand full of control setting. As long as it was still getting power from the bus it ran fine. We were actively working on a replacement, the project just took longer than expected.

    9. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      If necessary, we could visualize it.

      Visualize whirled peas.

    10. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      Also important to note is that these old Windows systems are the only windows systems that don't do internet based activation checks without which they'll deactivate themselves. Right now, if you need a Windows based system that doesn't require the internet, you need an outdated version of windows.

    11. Re:Our heating system is run by Win 95 Big deal by Anonymous Coward · · Score: 0

      Another genuine question.
      Could this need to run on windows95 be solved with docker ?
      I geuss it's an open question about many systems of similar type running on older systems.

  14. Paid support by thegarbz · · Score: 1

    So does that mean the DoD can run Windows XP on Ryzen?

  15. Easy fix... by drew_92123 · · Score: 1

    If they're critical, don't connect them to the internet. See, that was easy, wasn't it.

    Connecting critical infrastructure to the internet is like putting a top secret next gen nuclear bomb on display in the middle of LA and expecting nobody to try and fuck with it... But I can all the wannabe IT "professionals" out there saying "but a proper firewall and vpn along with continuous monitoring will keep things safe"... no, it won't, you fucking retard... firewalls, vpns, and monitoring systems aren't much better than a rent-a-cop at the mall trying to stop an armed robbery.

    If you want things to be secure and safe from your enemies, don't use a PUBLIC network. Period. Better yet, don't connect it to a network that goes offsite at all... once it goes offsite folks can access it if they want... it just depends on how much trouble they want to go through to do it.

  16. Some of it even still uses by Anonymous Coward · · Score: 0

    1s and 0s!

  17. the B52's still work by turkeydance · · Score: 2

    since they are not getting forced updates

    1. Re:the B52's still work by Anonymous Coward · · Score: 2, Insightful

      Great, now I need to watch the Battlestar Galactica reboot again...

      "So let me get this straight. You're saying that the Cylons found a way to use your navigation program to disable our ships?"
      "Essentially, uh, yes. I think they're using the CNP to infect your ships with some kind of computer virus, which makes them susceptible to Cylon commands."
      "Uh, well, you can see we do have your CNP navigation program here on Galactica, but... our computers aren't networked, so it's never been loaded into primary memory, or even test run."

      Suck it, Cylons.

    2. Re:the B52's still work by Anonymous Coward · · Score: 0

      The B52s force upgrades (of governments)

    3. Re:the B52's still work by Anonymous Coward · · Score: 0

      The B52's have actually had many forced upgrades and modernisations. They may be the same shell but on the inside they have been complete revamped many times.

  18. why to update if it's not broken? by Anonymous Coward · · Score: 1

    at some point I was working for a company providing software largely used to defense. it was mid 90s, a time when most of the large shops ran IBM mainframes. by that time mainframe operating system went though many generations, yet some of our government users run fairly ancient versions of OS (and I assume fairly ancient hardware as well). Their logic was "why to upgrade if it's not broken". so we had one mainframe running VM (IBM virtual machine) and every time we had a problem report, we had to bring up one of those old OSes just to recreate the problem. the funny thing was that even to find out which particular OS they ran one had to have a security clearance. I hope since it was over 20 years ago, I can tell as much as that.

  19. Simple Solution: Demand the source code. by Anonymous Coward · · Score: 2, Interesting

    Microsoft would have a hard time disallowing DoD access at 20 years old and at least 17-20 out of print.

    With the source code fix the bugs, implement a proper firewall and modern FIPS certified encryption systems, call it a day.

    People act like just because software/hardware is old, it SHOULD be obsolete. The truth is often the opposite: As long as it does what it is supposed to, reliably and for less than the alternative, it is a good solution.

    Furthermore, as clunkily designed as the Win9x series was, it has a *LOT* less attack surface than any of the Windows NT 6.x releases (Vista-10) and has 20 years of enthusiast documentation and patches for its most serious shortcomings. (They have Win9x running on hardware up to Sandy Bridge/K10 or so. Which implies the right maintenance will keep Win9x acceptable for single core 32 bit x86 for as long as anyone needs to run it.)

    1. Re: Simple Solution: Demand the source code. by Anonymous Coward · · Score: 0

      Sometimes the old hardware is a better solution: it is more simple, stable, and tends to have less planned obsolecense built in. It just lasts longer with less maintenance requirements.

    2. Re:Simple Solution: Demand the source code. by Cmdln+Daco · · Score: 1

      Windows 98 isn't a neat single win98.tgz file that you can download, unpack, and run make on. The build system is probably complex and totally antiquated.

  20. Win 3.1 by Anonymous Coward · · Score: 0

    HA ! I've seen windows 3.1 been used in a cheese processing plant that I worked in running sql database software.

    1. Re:Win 3.1 by Cmdln+Daco · · Score: 1

      There were probably electric motors in some of the equipment in that cheese processing plant from the Windows 3.1 era.

  21. PLC and Controls vs Typical IT systems. by magic_ninja · · Score: 1

    I see this time and time again in the controls field. Though we may cross over with the IT sector, machine control is a completely different beast. It isn't about swapping out a computer. There are a plethora of closed communications protocols, old SCADA-package-specfic libraries and binaries, and lots of those functions in the script have to be rewritten. It is great when you have a PLC doing the controls and the SCADA package acting as an HMI, because you can develop the new system in parallel to the existing one, but if the PLC does not do a good job of handling the data transfers, you could be in for a world of hurt. The hardware and OS are often out of date within two years, and you are looking at upwards of $15-20K to upgrade a single machine so that it can run and updated OS and SCADA package. Upgrading the PC platform is easy, though, compared to upgrading a PLC. You could potentially have thousands of wires that must be migrated over, and a program that must be re-written to the new platform and meticulously checked for errors by someone that knows what the are doing. You must also bring the system down to perform the upgrade, hence the reason why most of our nuclear systems are still on PLC-5 systems. The hardware is still available, rock-solid and reliable. There is a lot more involved when you start digging into controls than there is when dealing with server and network issues. Once you start opening up that can of worms, you are in it for the long haul, and when you add a significant shortage of people trained as both electricians and IT guys, that makes matters worse.

  22. This is a world of hurt by wjcofkc · · Score: 1

    The Pentagon and DOD are playing with fire. I have few qualms with closed source in the consumer arena, but this is a great example of an entity needing to take total ownership of what is theirs. They say these systems are not connected to the internet (I doubt they are really sure), but if they are on a larger network that is, that may not matter. As much as I love open source, I am not typically the zealot that knee jerks straight to that route. This is a bit different. This is my government. While I am sure that they are running a plethora of Windows only software that they likely feel trapped in, they really need to think much further ahead than Windows 10. They need a department for handling and developing operating systems and software in house. I would say move all desktops to a hard implementation of PCBSD. That is, unless they really need to play 3D video games. I am not talking tomorrow. But if they look at it, and come up with a strategy for conversion including developing their own counterparts for whatever critical software they currently rely on, in five to ten years they could be good to go for rolling out. I am not a fan of big government, but I would support creating something for this, given that they are allotted enough say. China did it. Russia did it. Suddenly election season hacking by foreign entities does not sound so far off.

    If anyone replies to this with pessimism, I trust they will rightfully be modded up as Insightful or Informative.

    --
    Brought to you by Carl's Junior.
    1. Re:This is a world of hurt by Cmdln+Daco · · Score: 1

      The Pentagon and DOD would be playing with fire if the decided they needed to redo everything for the 'latest greatest' every time anything new came along.

      A 'grand strategy to convert everything, everywhere, to whatever you're claiming is the do-all end-all choice (PCBSD?) is obsolete by your definition two weeks from now.

      I guess, though, that if everything had been hard coded using Slackware in 1995 it would all be just super in your opinion.

    2. Re:This is a world of hurt by Anonymous Coward · · Score: 0

      All you would achieve is ensure that not only is defense constantly 10 years minimum behind the mainstream and hence pay a fortune for hardware and software, while spending billions for a second rate system that is highly unlikely to be more secure than ANY current OS.

    3. Re:This is a world of hurt by Wolfrider · · Score: 1

      > While I am sure that they are running a plethora of Windows only software that they likely feel trapped in, they really need to think much further ahead than Windows 10. They need a department for handling and developing operating systems and software in house. I would say move all desktops to a hard implementation of PCBSD. That is, unless they really need to play 3D video games. I am not talking tomorrow. But if they look at it, and come up with a strategy for conversion including developing their own counterparts for whatever critical software they currently rely on, in five to ten years they could be good to go for rolling out.

      --I wish I had mod points for you. Critical government infrastructure shouldn't be running on Windows AT ALL, much less '95 or '98 versions!

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  23. What's the problem? by CptLoRes · · Score: 1

    It worked when it was new, and it works just the same today. Unless the circumstances has changed, requiring new features like improved security etc. you don't have to upgrade just for the sake of upgrading. Only potential pitfall with really old stuff is not having expertise and replacement hardware that support it. But that is hardly the case here.

  24. I bet its as tight as... by Anonymous Coward · · Score: 0

    my first girlfriend too.

  25. DoD projects can take decades... by Anonymous Coward · · Score: 0

    ...to get from drawing board to deployment. Many of these systems don't need to handle whatever the latest consumer hardware and software can handle: they just need to do what they were required to do when the system was designed.

  26. why use a network when Mylar paper tape will do ? by Anonymous Coward · · Score: 0

    It's all about everyone wanting bells and whistles.

    Back in my time the PLC's were programmed by paper tape, if you wanted to have it last longer you used a Mylar tape.
    You could store it on a shelf, it was waterproof, difficult to hack.

    With Mylar paper tape you can positively verify the program and the data by looking at the holes, it doesn't degrade over time. It's kind of hard to hack a roll of paper tape remotely.

    I believe in the past missile guidance was done by PROMS loaded by a paper tape. Write the PROM blow the fuse and it was never going to be overwritten.

  27. What tha by Anonymous Coward · · Score: 0

    What in the hell is the military doing using this known piece of spyware?

    1. Re:What tha by Cmdln+Daco · · Score: 1

      Where did you get the idea they were running software with heartbleed in the kernel?

  28. This. A thousand times this. by Anonymous Coward · · Score: 0

    As long as it:

    1. Works

    2. Is air gapped

    3. Has a reliable source of spare parts

    Who gives a flying f*ck? Not everything has to be running the latest software/hardware and everything DEFINATELY doesn't have to be "web enabled". Just have a plan in place to upgrade it once you know you can't source replacement parts for the equipment and call it a day.

  29. Excellent comment. Mod parent up. by Futurepower(R) · · Score: 1

    Agreed. If it works, why change it?

    Code doesn't age, like wine or people. Code always does what it always did.

  30. Not good by AndyKron · · Score: 1

    Why is ANY critical infrastructure being run by ANY Windows product? Not good.

  31. Get Off My Lawn !!!! by Anonymous Coward · · Score: 0

    Kids are doomed to learn they should listen to the wise old guys a little.

      1 - Open Source
      2 - non proprietary api's, libraries, hardware
      3 - generic may not be the fastest, but you can replace & up grade it ( you don't really need the last 1% or it would have been done in hardware & assembly )
      4 - standard interfaces with capacity growth for the future
      5 - modular design so subsystems can be replaced and debugged
      6 - good error messages
      7 - testing and validation built it from day one
      8 - documentation & training for the users, designers, programmers, hardware
      9 - upgrade plans for the next 4 hardware/software cycles (decreasing details for 1 to 4)
    10 - metrics of the running system - with the known bottlenecks described in detail ( capacity tested to failure points )
    11 - a design history on who,when & why choices and changes were made
    12 - clear design goals, not just a shall & shall not list and buzzword feature list
                  (the more features a system has on it's wish list, the more likely it is to fail to meet goals)

    companies, languages, hardware & people are changing all the time some for the better, some for the worst.

    eventually all of them go defunct.

    if your going to build it
    your going to test it
    then run it
    monitor it's activity
    fix your mistakes
    upgrade it
    fix it when something else breaks it
    change hardware
    justify the costs of running, maintainence, upgrade & replacement
    usually running the system a lot longer than the original plan ever thought

    Most of what phone/PC companies are doing, has been done on bigger & more expensive software/hardware for years, learn from others mistakes

    Peoples needs haven't changed, just their expectations...

    We want Jarvis, HAL, T-800 (with asimov laws), Cherry 2000, etc
    We are lazy
    We need something to do, even George Jetson pushed the button a few times a day
    We like new & interesting
    We have limited budget
    Make love, not war...

    I need a drink, nap and a little snuggle...

    Here's a nickle kid, go buy your self a new GNU computer,,,,,

  32. The real news: THEY RUN WINDOWS?! by Anonymous Coward · · Score: 0

    Holy sweet mother of God!
    Hackers + Windows + Trump + Nukes?! What could possibly go wrong? WarGames-like accidental annihilation?

  33. The military is ok with RHEL 6,7 by Anonymous Coward · · Score: 0

    There are stigs (basically lock-down instructions), and it's got fips-140 certified crypto.
    We have had problems integrating with the CAC system though.

    1. Re:The military is ok with RHEL 6,7 by Anonymous Coward · · Score: 0

      cool story bro

    2. Re:The military is ok with RHEL 6,7 by ebvwfbw · · Score: 1

      Everybody has problems with the CAC system. It's a POS. They really should move on. I think it it was made by Wonder systems. It it works, it's a wonder.

  34. This is probably safer by Anonymous Coward · · Score: 0

    Windows 2000 and up all have lots of background services running - Windows 10 is the worst for this; The number of unnecessary services that you can't disable in Windows 10 is staggering and actually gives it a much bigger attack surface than Windows 9x, which has almost no background services!

    The only reason more recent version of windows have been more 'secure' is they have firewalls built into them - If you take that away I bet they'd be compromised far faster than Win9x.

    Stick Win9x behind a firewall or just don't connect it to the 'net and it'll be just as secure and stable but require far far less CPU power, RAM, HDD space etc. to do its job, and being on older hardware you don't have to worry about background hacks like EFI hypervisors or IPMI that can bypass OS security completely..

  35. Military Intelligence by Anonymous Coward · · Score: 0

    Yet more proof that "military intelligence" is an oxymoron. It seems that a large fraction of the Pentagon's human infrastructure runs on stupidity. But, that is hardly news.

  36. Also a problem on Linux by Eravnrekaree · · Score: 2

    To be fair, Linux has many of these same problems, in particular, because newer versions break compatability with old hardware, which forces old versions of the OS to be used on the old hardware. For instance, this happened with X11 when they removed XAA which broke support for a vast array of older video cards. This disregard for backward compatability keeps people using old security hole filled versions of software. Many warned against removing XAA, but the lead developers basically dont give a damn about users. The lets "remove old cruft and destroy backwards compatability" people should also be ignored, since you end up creating compatability problems that keeps people using older insecure versions.

    1. Re:Also a problem on Linux by ebvwfbw · · Score: 1

      That's fine. Keep them off a network.

    2. Re:Also a problem on Linux by Anonymous Coward · · Score: 0

      Old X11 drivers don't need XAA to work. It's only needed to provide 2D acceleration (supposing modern (GTK2+/Qt4+) applications can actually be accelerated by XAA...).

  37. Good! by iamacat · · Score: 1

    With 20+ years of testing, all the bugs are ironed out and I am confident military is able to to act in a crisis. I don't want America to lose a battle because all of the soldier's rifles are installing Windows 10 updates at inconvinient time.

  38. How do they get away with this? by ebvwfbw · · Score: 1

    I work for a number of agencies off and on over the years. Every one of them on a quarterly basis have to tell the big wigs (that's a technical term) how many of fill in the blanks there are. The agency I'm at right now they still have a blank for Windows 95, NT, etc. This one has all zeros up to 2008. That's been the situation for years.

    One thing I keep hearing is IT is really expensive. Hardware, san and everyone to keep it running. SAN storage they want you to plan on a 3 year life believe it or not. When you factor in things like video surveillance systems that run on old Windows crap, some physical entry systems are Windows, building control, etc.

    Of course the big lie out there is the Cloud can save them from all this expense. I think they're finding out the Cloud isn't cheaper.

  39. This is awesome! by Anonymous Coward · · Score: 0

    Now Microsoft will know everything that's happening inside the gov't. Nothing like adopting forced spyware to keep things safe!

  40. VM by DarthVain · · Score: 1

    Never mind stuff that isn't reported because it is running in a VM.

    Was having a pickle of a time trying to remotely troubleshoot wtf was going on with a client. They were trying to access a corporate application remotely, using a VPN though the corporate firewalls and network, using Citrix (more less a virtual desktop), and their print and network locations within the application were having trouble. They were running "Windows 7"... However after a lot of digging (bc the client doesn't really know), I found that they run everything off a NAS, and were actually running the application off a Windows XP VM on Windows 7, using ancient unsupported Citrix drivers... Anyway got them going again without making them change too much (though I recommended that they do soon)... Just a lot of networks and virtualized environments to crosstalk for what should be a moderately simple operation. It was a "your kidding me right" type of initial conversation... (There was a lot of "why are you doing this" in my conversation)

    Though I have seen plenty of purpose built ancient hardware and or software, but it usually isn't connected to any network so who cares. Usually to support some piece of hardware or software that is old but too expensive to replace right away. Seen plotters, specialty printers, large format scanners etc... There used to be one huge scanner (gone now) that ran of an old Windows 95 box I believe, and it worked great, however the problem with with it not being attached to the network was that transferring the huge images it produced was more than a bit of a chore. Heck I have an old laptop (it's not that old) to support one application, because that is all it will run on... Did analysis on the cost of replacement of some old software once, was (a lot) cheaper just to buy all the users specific built laptops than to re-engineer...

  41. So What by dcw3 · · Score: 1

    And the financial markets are still using COBOL...so what?

    --
    Just another day in Paradise