Slashdot Mirror


Ask Slashdot: Why Not Linux For Security?

An anonymous reader writes "In Friday's story about IBM's ban on Cloud storage there was much agreement, such as: 'My company deals with financial services. We are not allowed to access Dropbox either.' So why isn't Linux the first choice for all financial services? I don't know any lawyers, financial advisers, banks, etc., that don't use Windows. I switched to Linux in 2005 — I'm well aware that it's not perfect. But the compromises have been so trivial compared to the complete relief from dealing with Windows security failings. Even if we set aside responsibility and liability, business already do spend a lot of money and time on trying to secure Windows, and cleaning up after it. Linux/Unix should already be a first choice for the business world, yet it's barely even known of. It doesn't make sense. Please discuss; this could use some real insight. And let's at least try to make the flames +5 funny."

17 of 627 comments (clear)

  1. Wonderful Support... by Anonymous Coward · · Score: 5, Insightful

    The thing people like a lot of the times is that microsoft offers support, they have it stuck in their head that if you spend money on it, it must be better than a free alternative. Pretty simple really but that's human nature in this day and age, we are programed for it from commercials on tv to radio to Target and Walmart.

    1. Re:Wonderful Support... by girlintraining · · Score: 5, Informative

      The thing people like a lot of the times is that microsoft offers support, they have it stuck in their head that if you spend money on it, it must be better than a free alternative.

      I've worked for several Fortune 500 companies. Support has nothing to do with the decision: Exclusionary contracts do. Microsoft offers huge discounts to businesses that agree not to use a competitor's product. They also regularily check for compliance and there are large fines for any company caught using open source software. Management often parrots what Microsoft says to tell the tech workers who question the policy, but if you ask the right people the right questions, you'll find out the company you're working for entered into an exclusive contract with Microsoft, and that was one of the conditions.

      --
      #fuckbeta #iamslashdot #dicemustdie
    2. Re:Wonderful Support... by Nonesuch · · Score: 5, Insightful

      I've worked for several Fortune 500 companies. Support has nothing to do with the decision: Exclusionary contracts do. Microsoft offers huge discounts to businesses that agree not to use a competitor's product. They also regularily check for compliance and there are large fines for any company caught using open source software.

      I have been an employee/contractor at many Fortune 500 companies, and have never seen anything even hinting at a contract with Microsoft involving "large fines for any company caught using open source software". Care to provide any proof of Microsoft contract with any F500 consumer of software that prohibits said F500 from running open source software?

    3. Re:Wonderful Support... by Anonymous Coward · · Score: 5, Interesting

      After 17 years as a IT engineer/architect working for Fortune 500 companies, I'm calling BS on this one. It's simply not true. Microsoft does offer bigger discounts as you purchase more of their product licenses. That is far different though than giving discounts if there is no other vendor's product in your environment.

    4. Re:Wonderful Support... by kiwimate · · Score: 5, Interesting

      Yes, very good bait and it'll be well received thanks to all the anti-MS sentiment here, but, umm, care to back that up with some evidence? I've also worked for some Fortune 500 companies. More to the point I've worked at smaller companies that nonetheless had enormous pull with Microsoft due to what they did (critical infrastructure). At one of those companies I was responsible for a couple of years for working with Microsoft on the licensing true-ups.

      I can't even think of a company of that kind of size that wouldn't use a competitor's product in some way. They'd laugh if Microsoft said get rid of Linux or Oracle or whatever, because they couldn't continue doing business. Volume discounts, of course, nothing wrong with that. But banning a company of the size of a Fortune 500 company from using someone else's software?

      I once was working with our MS reps on our support contract details and they described what happened in the case of certain types of "system down" calls. At some point it starts copying the status e-mails into Steve Ballmer's inbox. No-one is naive enough to think he's going to pick up the phone, but it sure as hell impresses upon the execs that Microsoft understands how crucial their business really is.

      If I had a system down and I escalated it to a high enough severity, even before it got to Ballmer's inbox I'd get a phone call from my technical account manager after a set number of hours asking me if I wanted an emergency response engineer on site. If I said yes, they would go to a pool of the absolute top talent and get whoever was available to my site as quickly as possible. Several hours away? Next flight. Not quick enough? Microsoft would charter a helicopter just to get their expert to me so my system could get up and running. Remember, this was for a very definitely NON-Fortune 500 company.

      Their support escalation procedure is world class. They have a rigorous workflow, with extremely well defined escalation times, conditions, and requirements for the Microsoft TAM to fulfill. I've seen it in action. It's surgical. What I've described above doesn't cost millions. It cost that companymore to get support for their RedHat licenses, and that didn't include specialist engineers being flown in by private helicopter if necessary.

      That kind of dedication wins out. I've seen Oracle gurus be absolutely stunned by the response to a SQL Server emergency ticket. They have wished out loud they could get that response for an Oracle problem. So has upper management. The company I have in mind runs all their really heavy stuff on Oracle/AIX. They won't consider SQL Server for the truly critical databases. But I have heard them tell Oracle they need to get their act together and be more like Microsoft when there's a top line problem.

      That's why Microsoft. Because even the people who complain their stuff is flaky still wish all the other companies had emergency response technical teams that were half as good as Microsoft at getting systems back up and running.

  2. been done before by inode_buddha · · Score: 5, Insightful

    This has been discussed ad nauseum here over the last decade.
      One big reason why things are the way they are, is that corporate types want somebody to blame when things go pear-shaped. There's not many linux companies of enough size to handle that. Just RedHat and SuSe.

    Another reason is yes, the apps. The simply *must* have MS Access and integration with the whole Office suite. Anything that doesn't have this is likely a non-starter.

    --
    C|N>K
    1. Re:been done before by smpoole7 · · Score: 5, Interesting

      > corporate types want somebody to blame when things go pear-shaped

      I think that's part of it, but an even bigger part is just sheer inertia. Budgets are tight, the economy is still struggling, and even though Windows costs a little more, a lot of PHB's figure they'll just hire people who know how to use Office and Outlook and be done with it.

      BUT ... and here's the real reason I popped in here; I've been dying to say this for some time now. :)

      I think this is changing. Our own company, as recently as three years ago, was still buying standard laptops with Windows and Office pre-installed. We are now migrating over to iPads and Android tablets. The privacy issues concern us somewhat, but I think this is going to increase in the future. People are willing to learn new "apps" to replace what they used under Windows, too.

      I think Microsoft had better be very, very worried about this trend. Years ago, most people who bought computers demanded Windows on it. Nowadays, people buying pads and tablets and they are perfectly willing to use something other than Windows. Most significantly, when someone introduces a smart phone or tablet with Windows on it, the marketplace is saying, "ho, hum."

      Especially among younger users, Windows is viewed as, "like, SO 1990." :)

      --
      Cogito, igitur comedam pizza.
  3. Usability by krslynx · · Score: 5, Interesting

    If you've got things to do, learning how to operate a Linux system is low on the priorities. If people start finding hiccups because of the differences between Linux and Windows they'll rapidly complain to tech. support, who will soon fold under the pressure of people not being able to meet their commitments due to not understanding their workstations.

    Linux isn't the top dog because it's 'more secure' than Windows, it's not the top dog because it's not as well known as Windows. I see more people using Mac in the workplace now, and with the popularity spike in BYOD I would suggest that if Linux were to become more user friendly, Linux would be slowly be adopted anyway.

    We should remember that >60% of servers run Linux, versus Windows.

  4. Fear of Backdoors? by JoeMerchant · · Score: 5, Insightful

    If I were a too busy to be bothered executive, my high level opinion of the hobbyist operating system would be that it's bound to be full of backdoors put in by the coders. What's worse, is when those backdoors cause my golden parachute producing institution serious financial harm, there's nobody to sue. At least if Microsoft were to do something dastardly, there's a few billion in assets to get the lawyers worked up over.

  5. Re:security is a system, not in a product by inode_buddha · · Score: 5, Funny

    2001 called, they want their "get the facts" back....

    --
    C|N>K
  6. Re:Fine, I'll bite by smartin · · Score: 5, Interesting

    Funny, where I work we still use XP which is still the same rotting mess it was 10 years ago, the only difference is that it is wrapped in so much duct tape and so much time, effort and expense has been invested in it that the infosec people treat Linux and OSX as the same steaming pile of shit and it is really hard to break them free of it.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
  7. ...Cuz Windows... by AndrewX · · Score: 5, Insightful

    One of the parts of the otherwise totally asinine "Zen and the Art of Motorcycle Maintenance" that actually did stick with me was the story about some little part of a motorcycle that can be replaced with just a little piece of tin can if it breaks, and in some ways it even works better if you do. But, in the auto parts store it costs $15. The point is this guy's friend would never consider using a piece of tin can on his bike, and would always buy the expensive part every time because he's the kind of guy that associates paying for something with quality. You could never convince him that a free alternative to anything could be better, because then why would anyone ever pay for it? And since there's these successful and widely popular companies selling the widget for lots of money and making a killing, they must be doing something right that can't be offered anywhere else. Having dealt with enough executive types that make decisions like these for large companies, they are almost universally this type of person. It's not that free can't be better, it's just out of their comfort zones. Really, I think it stems from faith in capitalism. Windows is it because its the big one that everyone uses, and that means everything to some people (unfortunately).

  8. Re:Fine, I'll bite by ozmanjusri · · Score: 5, Informative

    Additionally, Linux distribution security generally isn't much better than modern Windows.

    Marketing efforts aside, reality disagrees.

    The share of Windows malware increased to 99.6%. Classic Windows program files dropped 0.3% proportionately, but the increase in .NET programs compensated for this loss.

    In the first half of 2011, the lion share of malware was once again written for Windows systems.

    Only one in two hundred and fifty malware programs is not a Windows program file. The proportion of classic Windows program files (Win32) continues to drop. However, .NET programs (MSIL) compensate for this loss of 0.3% and the overall share of Windows malware programs is on the rise.

    1 Win32 1.218.138 97,8 %
    2 MSIL 21.736 1,7 %
    3 WebScripts 3.123 0,3 %
    4 Scripts 832 0,1 %
    5 Mobile 803 0,1 %
    6 Java 313
    7 *ix 233
    8 NSIS 131

    http://www.gdatasoftware.co.uk/uploads/media/G_Data_MalwareReport_H1_2011_EN.pdf

    Note that the 6% of Apple Macs infested are included in that "*ix 233" figure.

    --
    "I've got more toys than Teruhisa Kitahara."
  9. Re:Office by theshowmecanuck · · Score: 5, Interesting

    Office, plus things like Visio and MS Project. And I don't care how much someone argues, Dia is nowhere near a good a product to date as Visio. And there is nothing in the Linux world that even compares to MS Project. There are some apps with 'project' in the name that might even look a little like MS Project, but nothing that can compete. ERD tools are another thing. Yes there are a bunch that run on Linux, but even a mid to low price Windows offering like Toad Data Modeller is head and shoulders above anything you can find for Linux. And the multitude of financials software out there runs on Windows not Linux.

    Software vendors simply don't want to deal with the GPL if it means there is any chance that they will have to give away the code they spent hundreds of thousands, if not millions of dollars to develop. You will find them occasionally making software that will also run on OSX, but again the license there won't force them to give away anything. And I know there is the LGPL, but it still has GPL in the name which rightly scares the vendors. And with the way some of the more rabid FOSS people are, vendors don't want the worry of a v4 of the GPL and/or something that deletes the LGPL, etc. Unless vendors can be guaranteed to make money on their investment they won't write top level code for Linux, and without top level apps, people won't use it... except for programmers who have made tons of decent apps to work on the platform they code entereprise apps for (not the client apps that the bosses use).

    --
    -- I ignore anonymous replies to my comments and postings.
  10. Re:Because Security is not a priority for Linux by VortexCortex · · Score: 5, Informative

    No, you're wrong. Every single day I get updates. The "bug" I submitted to the patch for in Linux? It was patched in 2 weeks. The "bug" I submitted the whitepaper and proof of concept code under "responsible disclosure" to MS? It's been 2 years, and some of my unsavory friends who worked on the bug with me are now exploiting it. UPDATEs, FASTER. Linux wins.

  11. They do use Linux. by colonel · · Score: 5, Informative

    I've worked for some of the largest banks in the world, and:
    1.) They use craploads of Linux.
    2.) They're going to stop using Windows.
    3.) They'll never use dropbox.

    Detail:

    1.) They use craploads of Linux.

    Just about every bank has declared Linux to be the future for application services, with a few exceptions for specific applications. Accounting will stay mainframe for a very long time, Collaboration will remain MSExchange for a very long time, Sharepoint probably as well, and rinky-dink one-off applications may still run only on Windows servers, but only if those apps come from software shops built by math/business/commerce geeks (algo stuff, etc.). Most databases, report generation, records keeping, document management, webbanking backends, and other banking stuff will continue their current trend of UNIX-to-Linux. Some banks are 20% along their UNIX-to-Linux projects, some are at 80%, but I don't know any that aren't on that road.

    I think you were talking about desktops, though, not the datacenters and server farms. That's a very superficial way to look at banking computing. Banks do not use Windows machines to do banking, they use Windows machines as desktops for running Exchange, and Office, and banks are thrilled that they can *also* use those same pieces of hardware as dumbterms for people to SSH/Telnet to some banking applications and also access the newer applications through the browser. But, if it wasn't for Exchange and Office, they wouldn't use Windows, they'd use Linux thin clients. I actually know one bank that's trying to migrate people to Google Apps for just this reason, but it's really hard, because bankers really do love office/exchange.

    2.) They're going to stop using Windows.

    But they're not going to go to Linux. The banks are all calling it "BYOD" for "Bring Your Own Device." Bankers really, really, really want to use Mac desktops and iPads and Android phones and ditch Windows -- but there's no way they'll switch to Linux on the desktop unless that Linux is called Android. So, the banks are currently running well-funded projects to replace all their Windows-desktop-only applications with web-based apps that'll work from any browser, and also throwing lots of money at companies like Good Technology to be able to get iPads and Android Tablets in to the workplace.

    Microsoft is trying to use Office360 or WTF it's called so that they can still sell stuff to banks that have ditched Windows on the desktop, but there's going to be lots of turmoil over the next 5-10 years as that progresses. Windows on the desktop in banks is effectively dead already -- I know 3 banks that have decided to stick with XP on the desktop instead of upgrading to Win7 because the Win7 upgrade costs are better spent in moving faster to this better future.

    3.) They'll never use dropbox.

    Banks are required to log everything, and logging everything you upload to dropbox and everyone that downloads it and all of that crap is so expensive that you should find out what the approved tools are for doing what you want to do. Most banks will allow SFTP/SCP between trusted endpoints if the right people sign the right forms. In my experience, dropbox is only ever requested in banks by someone that wants to break the law and is too stupid to know what law they'd be breaking.

    Dropbox blocking is not something IT decided to do, it's something the lawyers required IT to do, and it has nothing to do with "security" in the way that there are "security" differences between operating systems. It has to do with the kind of security you have in the lobby that would ask questions if you started walking out the door with canvas bags that have dollar signs on them. If the banks allowed dropbox, naughty employees would copy documents to home that their daytrader spouses would use for insider trading (seen that more than once).

  12. Re:Fine, I'll bite by Yobgod+Ababua · · Score: 5, Funny

    "A system error has occurred."
    "The service terminated unexpectedly."
    "Please contact your network administrator."

    Linux failures leave me checking log and config files.
    Windows failures leave me tearing my hair and screaming "I *am* the administrator! Tell me what the bloody problem is!!!!!" at the screen.