Slashdot Mirror


Green Hills Software Decides Linux Isn't So Bad

An anonymous reader submits a link to this report on LinuxDevices.com, which begins "An outspoken open source detractor has paid Linux a back-handed compliment. Green Hills Software (GHS), known for diatribes against Linux in military/aerospace applications, is shipping 'Padded Cell technology' intended to enable the company's proprietary real-time OS to take advantage of the wealth of Linux application software." You may remember GHS's Dan O'Dowd, who's claimed that the embedded Linux Tools Market is a myth and that the open source nature of Linux makes it a threat to national security.

198 comments

  1. What I saw when I first clicked on this... by TrancePhreak · · Score: 0

    "Nothing to see here, move along."

    Might be what one calls karma?

    --

    -]Phreak Out[-
    1. Re:What I saw when I first clicked on this... by pebs · · Score: 2, Insightful

      'Padded Cell technology' intended to enable the company's proprietary real-time OS to take advantage of the wealth of Linux application software."

      Compliment? I think not. What they are saying here is that Linux application software is so insane, that it needs a "Padded Cell" just to be safe.

      --
      #!/
    2. Re:What I saw when I first clicked on this... by Digital11 · · Score: 0, Offtopic

      In Korea, only the elderly decide Linux isn't so bad.

      Sorry, I just had to try it out.

      --
      I am a leaf on the wind. Watch how I soar.
    3. Re:What I saw when I first clicked on this... by 224036583-1 · · Score: 0

      In Korea, only old people decide you ain't so bad!

  2. Compliment by r2q2 · · Score: 1

    I think this course of events is sort of ironic. Possibly they were motivated for other goals in their previous outlook on linux. Either that or they feel its good enough and won't endanger their security for there product at least.

    --
    My UID is prime is yours?
    1. Re:Compliment by nomadic · · Score: 5, Insightful

      I think this course of events is sort of ironic. Possibly they were motivated for other goals in their previous outlook on linux. Either that or they feel its good enough and won't endanger their security for there product at least.

      Or maybe they just want access to all the linux apps available. It doesn't necessarily mean a change of heart regarding linux; does anyone here think the WINE guys started WINE because they felt that Windows was a better platform? Or that the FreeBSD crew created linux binary compatibility because they thought linux was superior?

    2. Re:Compliment by zurab · · Score: 2, Insightful
      Or maybe they just want access to all the linux apps available. It doesn't necessarily mean a change of heart regarding linux;

      Here's what they said before:

      The Linux operating system is developed by an open source process - a cooperative effort by a loose association of software developers from all over the world. With the knowledge that Linux is going to control our most advanced defense systems, foreign intelligence agencies and terrorists can easily infiltrate the Linux community to contribute subversive software.

      etc., etc.

      They made the argument that since Linux is open source it is subjected to the terrorists infiltrating it and injecting their malicious code. So now, you are saying they would like the applications developed with similar methods to run on their platform? Unless you argue that they are only targeting closed source applications for Linux that they believe are inherently more secure then you cannot justify both arguments. What makes those open source applications any different or any more protected from terrorists than Linux itself?
    3. Re:Compliment by Anonymous Coward · · Score: 1, Funny

      Or maybe, just maybe terrorists have infiltrated GHS and are planning a long term attack against the US. I say we throw everyone at GHS in prison until we sort this out.

    4. Re:Compliment by paulatz · · Score: 1

      What makes those open source applications any different or any more protected from terrorists than Linux itself? Of course nothing. The right question is: What makes an open source system easier to infiltrate than a closed source one considering the thousand people are working on it? A terorrist who insert malicious code in the linux kernel (assuming such an action is possible) cannot design the code in order to random crash, he would get caught. Futhermore I hope embedded military systems are not connected to the internet.

      --
      this post contain no useful information, no need to mod it down
  3. Re:and... by Anonymous Coward · · Score: 0
    SCO claims ownership of code

    Get a life, little boy.

  4. Good by FiReaNGeL · · Score: 1

    My father used to say that only fools don't admit when they're wrong (subtle message, SCO!).

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

      That's nice in theory, but our last election showed that taking the opposite approach works.

      Iraq is going great.

      I wouldn't do anything differently.

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

      Sure, but admitting your mistake doesn't automatically mean people forgive you and it doesn't automatically mean that you have become a lot smarter.

      In this case, the guy is just admitting his mistake because he needs the money. Whether he has had a change of heart remains to be seen.

    3. Re:Good by grozzie2 · · Score: 1, Flamebait

      That doesn't surprise me, after all, lawyers make very shitty people, so its not surprising that decent folks make really shitty lawyers.

    4. Re:Good by Cecil · · Score: 0, Offtopic

      Lawyers generally make very fine people, at least all the ones I've ever met in a professional or non-professional sense. It's the people who hire them who are likely to be shitty people. It normally takes at least one shitty person for a matter to end up in court, so you're likely to have at least a 50% shitty person rate right off the bat.

  5. Speaking of government contracts by user9918277462 · · Score: 3, Informative

    Has any Linux distro gotten Common Criteria certification yet? Seems like that is the major barrier to large scale governmental/military adoption and not some small-time competitor FUD.

    1. Re:Speaking of government contracts by tyleroar · · Score: 5, Informative

      Yes, Suse Linux Enterprise Server 8 has

      --
      Portland, North Dakota Puppies
    2. Re:Speaking of government contracts by Saeed+al-Sahaf · · Score: 2, Informative
      And Red Hat too:

      http://www.asia.cnet.com/news/software/0,39037051, 39177648,00.htm

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    3. Re:Speaking of government contracts by bob+beta · · Score: 1

      Does this mean that one frozen version of Linux is certified?

      Does this mean an approved, well characterized set of binaries has been certified?

    4. Re:Speaking of government contracts by Saeed+al-Sahaf · · Score: 1

      That's a good question. I don't know, and I think not many here know, what that certification actually means. Anyone? Anyone? Bueller?

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    5. Re:Speaking of government contracts by burns210 · · Score: 1

      What would it take for Linux(the kernel) to be Trusted Linux? What is needed to be added, and is anyone working on it?

    6. Re:Speaking of government contracts by Anonymous Coward · · Score: 0

      If you're thinking Security Enhanced Linux (SELinux), the NSA's working on it.

    7. Re:Speaking of government contracts by Savage-Rabbit · · Score: 1

      Yes, Suse Linux Enterprise Server 8 has

      Yes but to quote a Pentagon official: "We don't use that German crap!" Ironically enough if you change the word "German" to "proprietary" and you have what is rapidly becoming the German position on using Windows.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    8. Re:Speaking of government contracts by cowbutt · · Score: 1
      Common Criteria approval for a given product means that it's easier or possible to deploy that product in a government environment where security is a concern.

      EAL3 is just about the bare minimum the likes of the UK police will accept without good reasons (e.g. there's no EAL3-approved product in a given category, and having something is better than nothing).

      --

    9. Re:Speaking of government contracts by cowbutt · · Score: 1
      Oops. Just checked that with someone who is in the UK public sector, and it turns out I should probably have said 'EAL4 is the bare minimum...' (i.e. it's considered good enough to handle documents that are classified RESTRICTED).

      EAL3 is considered good enough for medical records, though, apparently.

      --

  6. For real? by Anonymous Coward · · Score: 2, Insightful

    Since their other claims seem to be completely made up and bogus, is anyone really sure that their claims now of product compatibility are accurate?

    1. Re:For real? by Zandall · · Score: 1

      I can't say for sure if it's real and I don't want do start once more a flame war about which license is evil and which license is panacea, but they have at least a good start point: FreeBSD Linux binary compatibility layer and other related code under BSD license.

  7. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  8. closed source is the real threat by Anonymous Coward · · Score: 2, Interesting

    If there is any threat to national security it is closed source software that is not peer reviewed and comes with the inherent risk of backdoors and vulnerabilities. These day we cannot afford using closed source software anymore. The dangers are simply too high. Open-source needs to be the standard for any type of critical application.

  9. Padded cell eh? by Anonymous Coward · · Score: 0, Offtopic

    I can tell you lots about padded cells and straight jackets and basket weaving.. oh wait this is Slashdot.

    Oh wait, that's right this IS Slashdot. Want me to continue?

  10. Comment removed by account_deleted · · Score: 0, Troll

    Comment removed based on user account deletion

  11. Open Source is a threat to National Security. by Coryoth · · Score: 5, Funny

    This should be self evident to anyone. Admittedly the National Security Agency bothered to make additions to the Linux kernel to make it more secure, and freely returned their work to the open source community. That just shows that the National Security Agency doesn't know anything about National Security.

    When I'm concerned about National Security I know I trust a random small commercial software company. It would only make sense that they would be better informed about National Security than some lowly government organisation.

    Jedidiah.

    1. Re:Open Source is a threat to National Security. by Detritus · · Score: 4, Insightful
      NSA's involvement in Linux amounts to a research project. Although I think it is interesting and useful, it shouldn't be mistaken for an endorsement by the NSA.

      I can't think of a single desktop operating system available to the public that is truly security aware, from design to implementation. The architects of Windows NT started out taking it seriously, but security quickly lost all battles to the proponents of compatibility, performance and "more features". OpenBSD is an example of how auditing is necessary but not sufficient.

      --
      Mea navis aericumbens anguillis abundat
    2. Re:Open Source is a threat to National Security. by Coryoth · · Score: 2, Interesting

      NSA's involvement in Linux amounts to a research project. Although I think it is interesting and useful, it shouldn't be mistaken for an endorsement by the NSA.

      I agree. In many ways it was an attempt by the NSA to demonstrate how security should be done - it wasn't even considered an ideal implementation, but simply a demonstration of the right direction, and that it can be easily added to existing systems.

      At the same time, however, the NSA doesn't have any obvious issues with the open source nature of Linux. It was precisely that that lead them to use Linux for the demonstration project. While it is hardly an endorsement of open source, the fact they they were willing to work with such a system would imply that at least the INFOSEC division of NSA doesn't see open source as an evil.

      Jedidiah.

    3. Re:Open Source is a threat to National Security. by quetzalc0atl · · Score: 4, Interesting

      what you are saying is not entirely true. from the selinux website: "Recognizing the critical role of operating system security mechanisms in supporting security at higher levels, researchers from NSA's Information Assurance Research Group have been investigating an architecture that can provide the necessary security functionality in a manner that can meet the security needs of a wide range of computing environments." this statement clearly says that they picked linux for a reason...i dont know if "endoresement" is the right word. in addition: "Linux was chosen as the platform for this work because its growing success and open development environment provided an opportunity to demonstrate that this functionality can be successful in a mainstream operating system and, at the same time, contribute to the security of a widely used system. Additionally, the integration of these security research results into Linux may encourage additional operating system security research that may lead to additional improvement in system security." sounds like an endorsement to me

    4. Re:Open Source is a threat to National Security. by Qzukk · · Score: 2, Interesting

      Actually, it sounds more like an endorsement in the opensource way than in Linux itself. "Look, we'll contribute to the community so that the community will grow a @#%# clue and learn how to write secure systems."

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    5. Re:Open Source is a threat to National Security. by quetzalc0atl · · Score: 1

      well, i would call it a genuine attempt at tossing something good out there and saying "here, do what you can with it, we think it's an improvement".

      if selinux were to go through the kind of code audit that openbsd does, then this may be something of a holy grail of secure systems

      but you can hardly call their choice of linux a coincidence...afterall, there are other open source systems that they could have chosen.

    6. Re:Open Source is a threat to National Security. by Saeed+al-Sahaf · · Score: 1
      Your comments are bogus. While Green Hill's comments have always been self serving, your comments are no less self serving, and really a bit of a red herring.

      Green Hills is a well known US government contractor, not a "random small commercial software company".

      Of course everything they say is self-serving, but none the less, "random small commercial software company" they are not.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    7. Re:Open Source is a threat to National Security. by bob+beta · · Score: 1

      Are you implying they chose 'Linux' and said 'that's it, that's all we are going to be evaluating'?

      Because that's probably an error. It's reasonable to assume theyve decided to spend some time evaluating and working with Linux. It's unreasonable to assume this is an endorsement of Linux over other options.

      There's probably a team involved with OpenBSD, NetBSD, etc. There probably isn't as big a public brouhaha being made about said team.

      I certainly don't know exactly what projects the NSA is working on and which they're ignoring (if any). I doubt if anybody who can post in this forum openly knows.

      It's fun to say that they've "Endorsed" linux, and it's a good bullet point for evangelism. That's about it.

    8. Re:Open Source is a threat to National Security. by Anonymous Coward · · Score: 0
      With $50 million revenue, Green Hills is indeed a "random small commercial software company" that is almost certainly "well known" to only a very small number of US government agencies.

      They might be "well known" in aerospace (Green Hills software is used by many aerospace defense contractors, including Boeing, Lockheed and Northrop-Grumman); but that doesn't stop them from being a "random small commercial software company"

    9. Re:Open Source is a threat to National Security. by Oddly_Drac · · Score: 1

      "OpenBSD is an example of how auditing is necessary but not sufficient."

      Not sufficient for what? Your implication is that OpenBSD is vulnerable, but this appears to be a throwaway comment.

      "The architects of Windows NT"

      IBM, or do you mean further down the road than that?

      --
      Oddly Draconis
      Too cynical to live, too stubborn to die.
    10. Re:Open Source is a threat to National Security. by Anonymous Coward · · Score: 0

      "Recognizing the critical role of operating system security mechanisms in supporting security at higher levels, researchers from NSA's Information Assurance Research Group have been investigating an architecture that can provide the necessary security functionality in a manner that can meet the security needs of a wide range of computing environments." this statement clearly says that they picked linux for a reason...

      Only if you read "investigated an architecture" as referring to Linux. I read it as them referring to the architecture they added to Linux - in other words, they had a few neat ideas for a security architecture, and needed the source of a real-world kernel to build a test implementation and receive feedback.

    11. Re:Open Source is a threat to National Security. by Detritus · · Score: 1
      OpenBSD is based on an old architecture, design and code base, that while advanced for its time, is not suitable for a modern, secure operating system. It only looks good because most of its competition is so pathetic.

      Regarding Windows NT, I meant Cutler et al.

      --
      Mea navis aericumbens anguillis abundat
    12. Re:Open Source is a threat to National Security. by LWATCDR · · Score: 1

      ""OpenBSD is an example of how auditing is necessary but not sufficient."

      Not sufficient for what? Your implication is that OpenBSD is vulnerable, but this appears to be a throwaway comment."

      Wow BSD fans are a sensitive bunch. Auditing is necessary but not sufficient to ensure a secure system. Systems can be compromised by poorly written applications and poor system administration. Microsoft Windows really seems to suffer from both of those issues. That and Microsoft is blurring the application/OS line with things like IE and Outlook. For a secure system you need training, testing, and code auditing.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    13. Re:Open Source is a threat to National Security. by r_j_prahad · · Score: 1

      NSA's involvement in Linux amounts to a research project.

      That's one of those things that if they told you, then they'd have to shoot you. So if you indeed know this for a fact, you might want to Google real-soon-now for "plastic surgeons" and "new identity".

  12. Re:and... by tuxR0x · · Score: 2, Funny

    I have a life damn you! I am here on /. aren't I?

  13. Re:GPL: Intellectual Theft by ilyanep · · Score: 1

    I don't remember the GPL saying you had to give out the source. I only remember that you can if you chose to liscence it under the GPL

    --
    ~Ilyanep
    To get message, take amount of carrier pigeons at each stage mod 2. Then decode binary.
  14. Re:GPL: Intellectual Theft by Roguelazer · · Score: 0

    1) ext2 doesn't fragment, so no need to defrag
    2) You don't need to release anything under the GPL unless it links against GPL (not LGPL) libraries, like qt
    3) Your lawyer is a shithead.

    That just about covers it...

  15. Choices..... by CoolSilver · · Score: 1

    Choices in OS can be simple or hard. Some love linux and some don't and that makes up their mind. Others go about budgets and numbers to make decisions. Sometimes these can be inflated just to cover costs but under overall expectations of management. I don't see a problem with linux, it is quite different to other systems such as Windows or even Solaris for servers and user terminals. As far as some see functionallity. Just remember everything has good and bad. Windows has thousands apon thousands of bugs, virus, and compatability issues. Personally I use XP. It is ok but high maintenance at time. When I use linux, I choose SuSE. Patches come out as frequently if not more for it than Windows, but highly customizable. It depends on multiple factors. People can hack Linux, Windows and in some cases Mac. It is computer nature to have some problems because humans who can make choices and mistakes created it.

  16. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    It's a troll. You could stop reading when he mentioned token ring support.
    No need to reply to crap like that.

  17. Parent is a canned troll, mod into oblivion by Anonymous Coward · · Score: 0
  18. Re:GPL: Intellectual Theft by Fancia · · Score: 1

    Nice troll, but that's not how the GPL works. ;3 For the benefit of anyone who believed it - you're only required to distribute source code to people you've distributed binaries to. If no one outside the company has a binary, there is no obligation to give the source code away outside the company.

    --

    Bít, zabít, jen proto, ze su liska!
  19. Re:It is true by r2q2 · · Score: 1

    Its hard to program a backdoor into the kernel when its open source. Intentional backdoors can be eliminated that way. Also unintentional backdoors when they are discovered are usually fixed promptly and the person to blame is the original coder for that part of linux

    --
    My UID is prime is yours?
  20. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    ARG! It's a troll, stop replying people!
    Arg, ye maties!

  21. Re:GPL: Intellectual Theft by Lifewish · · Score: 1, Informative

    If you use the property of someone else, they have the right to decide on restrictions (within legal limits). Given the number of copyright restrictions that tend to be splurged over any source code, I find it implausible that you were unaware of the implications of your choice to sell on the modified operating system.

    Of course, if you were merely building applications on top of Linux then you will have no such problems - this is, I believe, what Adobe do with Acrobat Reader (the linux version is evil but that's not the point). In particular:

    "Furthermore, after reviewing this GPL our lawyers advised us that any products compiled with GPL'ed tools - such as gcc - would also have to its source code released. This was simply unacceptable."
    This is complete bollocks. Fire your lawyers.

    --
    For the love of God, please learn to spell "ridiculous"!!!
  22. Re:That figures, by mordors9 · · Score: 2, Informative

    Most any company is going to look at things from their own point of advantage. If they did not feel they could make money on linux or it would actually hurt them, why would they praise it. So now they apparently think they can make money from it. At least they were open minded enough to reevaluate their position.

  23. Yes: SuSe and RedHat, maybe Mandrake by walterbyrd · · Score: 1

    I forget which levels.

    1. Re:Yes: SuSe and RedHat, maybe Mandrake by tyleroar · · Score: 1

      EAL 3. Now I just need a link to know what that means.

      --
      Portland, North Dakota Puppies
    2. Re:Yes: SuSe and RedHat, maybe Mandrake by Anonymous Coward · · Score: 0

      Here is a brief explanation of what EAL levels mean.

  24. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    How many custom changes have you been able to put into the Windows XP kernel? I would imagine none. So being able to mod the kernel at all is a bonus.

    "Furthermore, after reviewing this GPL our lawyers advised us that any products compiled with GPL'ed tools - such as gcc - would also have to its source code released. This was simply unacceptable."

    This statement is totally wrong. Just read the FAQ on gnu's website-- "the copyright on the editors and tools does not cover the code you write. Using them does not place any restrictions, legally, on the license you use for your code."

  25. Not Exactly.... by earthforce_1 · · Score: 3, Interesting

    From reading the article, I think Green Hills have decided Linux APPs are not so bad, or at least something they feel they need. I don't think they have changed their position on Linux itself.

    --
    My rights don't need management.
  26. Wow, sort of like how Linux has WINE? by zerperson · · Score: 5, Insightful

    Seriously people, allowing your OS to run apps from another OS isn't declaring the superiority of the other OS. It is simply a wise business decision. It can, in fact, be interpreted as an insult to Linux, depending on how you look at it. Consider this:
    GHS: "Our OS can now run Linux apps, so you don't have to use crappy Linux"

    This is exactly the same reason they came out with WINE. The WINE devs don't like Windows, so they give you an alternative with WINE. This is the same thing.

  27. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    It's a troll, stop replying people!
    You... do know, what a troll is... right?

  28. Do I smell a linux bashing softie liar? by walterbyrd · · Score: 1

    The parent post opitimizes the msft line of BS - to the letter. Of course it's all cr@p. I strongly expect the entire story was a work of fiction - with an agenda.

    JMHO.

  29. Re:It is true by kfg · · Score: 5, Insightful

    If they find a backdoor in the kernal and someone has stolen sensitive stuff through it, who's to blame?

    Stuff so sensitive that it threatens national security has been stolen and your only concern is your scapegoat.

    You work for the government, don't you?

    KFG

  30. Linux sucks by Doc+Ruby · · Score: 4, Insightful

    What is the submitter talking about? Saying "Linux sucks", then saying "here's something to run Linux apps that isn't Linux" isn't a compliment, or a retraction. It's emphasis. They never said that Linux doesn't have a lot of apps, or that it's not popular. Just that it's not good enough. And now they have something better.

    --

    --
    make install -not war

  31. Re:It is true by Anonymous Coward · · Score: 1

    While this may be true in general for Linux, it is not out of the realm for a vendor, who has hacked the code for their own purposes, who knows they have a very limited and captive audience (i.e., US Government agencies), and the project doesn't require some sort of code escrow arrangement that would let US Government programmers look at the code in case there are aforementioned problems that might be related to discovered backdoors, buffer overflow exploits, etc.

    As far as embedded Linux being a crock, how many WSP54G and WSP54GS wireless routers has Linksys sold? I know that because it's Linux-based served as basically the primary reason I bought one.

  32. Re:GPL: Intellectual Theft by donscarletti · · Score: 4, Informative
    Furthermore, after reviewing this GPL our lawyers advised us that any products compiled with GPL'ed tools - such as gcc - would also have to its source code released. This was simply unacceptable.

    Nice troll. This is utter garbage of cause, but it is common misconception so I'll rebut it. Just because something uses a tool doesn't mean it is subject to the same licence as the tool. Firstly, if this were the case, then any document created in an open source word processor or text editor would need to be GPLed which is clearly not the case (and would be dangerous for writing confidential documents). Even if compiling something with gcc made it a dirivitive work (which it doesn't), only the binary would be a dirivitive of gcc, and the source code would be completely unneffected since it is not modified by gcc. BeOS was compiled by gcc for the x86 platform and it remained closed source and propritary with no legal challenges.
    we were informed by a lawyer that we would be required to publish our source code for others to use

    One only has to release the source code under the GPL to the people you distributed the binary to.If you keep it wholly in house you only need to give the source code to anyone. If you make it for a single client you only need to give the source code to that single client. Of cause anyone who you give the source to is allowed to pass it on, but it isn't like you have to just broadcast it to the world just because you changed it.


    If you are not trolling and have read what I have just said and still don't think its fair, think about this: the program you are modifing was written by thousands of other people, many of them with commercial tasks just like you, and they have let you use their code. If you want to distribute the hacked kernel without sharing your code, how is it fair for the people who have contributed beforehand?


    Oh, and if you are not a troll, you really need to get yourself a new lawyer quick, because that lawyer just caused you a lot of wasted time and effort.

    --
    When Argumentum ad Hominem falls short, try Argumentum ad Matrem
  33. Doublethink by fishdan · · Score: 4, Funny
    From the article:
    O'Dowd says his company has achieved a kind of Linux application binary compatibility through technology that enables Linux applications to run under Linux

    When I read things like that, then I understand why I'm only an engineer and not a CEO, because I would NEVER think of using that phrase to try to get my point across.

    --
    Nothing great was ever achieved without enthusiasm
    1. Re:Doublethink by fireman+sam · · Score: 1

      In other news, Fireman_sam says his company has achieved perpetual motion through technology that enables motion to be perpetual. Nobel prize, thankyou.

      --
      it is only after a long journey that you know the strength of the horse.
    2. Re:Doublethink by bob+beta · · Score: 1

      In other news, IBM has developed a 'virtual machine' framework under which their core software (closed source) running on System 390 mainframes allows Linux (and Linux apps!) to run on their hardware.

  34. Comment removed by account_deleted · · Score: 0, Redundant

    Comment removed based on user account deletion

  35. RTFA by Chuck+Chunder · · Score: 3, Informative

    They aren't converting to Linux. They are just adding a compatability layer so software for Linux can run on their proprietary OS.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  36. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    This same AC posts the exact same thing in nearly all Linux stories. Nothing to see here...

  37. Stop modding "Troll" by AvantLegion · · Score: 2
    Everyone is modding and posting about this being a "troll", and that's not how to respond to this.

    This is a misunderstanding of the GPL - and there are TONS of misunderstandings of the GPL out there. The answer isn't to mod it out of sight. Instead, correct it. And let it stay visible so other people who have misunderstandings of the GPL can see it and learn something.

    Don't just blindly mod down anything that says something bad/incorrect about the GPL. Correct it, and let people see the post and the factual corrections. Even if it is a troll, people can benefit from seeing this misconception shot down.

    1. Re:Stop modding "Troll" by bani · · Score: 3, Interesting

      it's a troll because that's exactly what it is . it's written by someone who knows damn well what the GPL is and is not, and wrote it explicitly and purposefully to get a rise out of feebleminded readers.

      not only that, it's a positively ancient troll from usenet, which morons repost repeatedly all over the net:
      the original post from 2002
      slashdot repost
      news.com repost

      the author of the original article in 2002 has quite a history of trolling:
      troll history

      My guess is he now works for SCO.

  38. Re: Therac-25 and direct accountability by Anonymous Coward · · Score: 1, Interesting

    Ther were several deaths due to a medical device called Therac-25. http://courses.cs.vt.edu/~cs3604/lib/Therac_25/The rac_1.html For business purposes, accountability counts for something, but not for national security. The good thing about open source, is that as easy as it might be to install a backdoor, its even easier for someone to diagnose such a problem, possibly proactively. I think its much easier to find, or even train someone, to deal with linux internals than any proprietary system.

  39. apparently linux is good enough for some things by mister_jpeg · · Score: 2, Informative
    --
    -jpeg
  40. Think User Mode Linux, but no on Linux by Anonymous Coward · · Score: 5, Informative

    Disclaimer: I work for Green Hills Software

    There seems to be some confusion about this product. From what I've seen and heard (I haven't used this product directly yet), it is a method of running linux applications on top of the uber-secure real-time operating system, "Integrity". The linux applcation layer is sheilded from the rest of the system, and possibly from other linux-application layers. It's really more of like user-mode linux than a linux kernel.

    I hope that helps...

  41. No news by Uukrul · · Score: 3, Funny

    IBM, the big blue company, decided a long time ago that Open Source isn't so bad.
    Sun, the UltraSPARC Processors maker, decided that Open Source isn't so bad.
    Intel, the 8086 Processor maker, decided that Open Source isn't so bad.
    Munich, Germany's third-largest city, decided that Open Source isn't so bad.

    "Microsoft decides Open Source isn't so bad" will be news.

    --
    My city: Barcelona.
    1. Re:No news by Joseph_Daniel_Zukige · · Score: 0
      "Microsoft decides Open Source isn't so bad" will be news.

      As in horror movies?

    2. Re:No news by Nimrangul · · Score: 2, Interesting
      Sorry to break this to you, but not everyone on that list is really on your side.

      IBM is mostly supporting Linux as a shtick rather than completely backing the system and it's ideals, they are not opening up their code in a great big flood of free IBM software.

      Sun cannot keep it's mind set straight on what it thinks about damn near anything.

      And no, Intel thinks that open isn't so good. It has outright refused requests for proper specs on it's hardware from open source developers that just want to make drivers.

      Finally, Munich may have liked the LiMux deal more than the Windows one, but that conversion was halted because of Patent fears in the Union last I saw anything of it.

      --
      I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
    3. Re:No news by Anubis350 · · Score: 1

      munich is back on the linux track:
      see zdnet artcle here
      or the slashdot article here

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
  42. Re:It is true by Metasquares · · Score: 1

    If the source to the app were open, not only could the government programmers look at the source, but so could anyone else who wished to. On the other hand, with closed-source software the scenario that you've described could take place, since the vendor basically controls who can see the code and under what circumstances. (Or was this your point and I misunderstood what you posted?)

    I don't think there's any shortage of people paranoid enough to want to see every bit of source that the government codes :)

  43. Re:MOD PARENT UP! by Joseph_Daniel_Zukige · · Score: 1
    We received a letter from the "Free Software Foundation" demanding that we hand over every piece of code we wrote

    And it's the battle of the trolls!

  44. Dog bites man. General Franco still dead. by Maniakes · · Score: 4, Insightful

    Green Hills makes devtools and OSs for safety-critical embedded systems. They've been vocally anti-Linux-in-safety-critical-embedded-systems because Linux is a competitor (nothing particularly nefarious, just a company trying to make a case that their product has advantages over a competitor).

    And now they made a compatability layer so their OS can run software written for their competitors' API. This is a change of heart how?

    Especially considering how Green Hills has long had a compatibility layer for their more direct competitor vxWorks.

    --
    A legparnasom tele van angolnaval.
    1. Re:Dog bites man. General Franco still dead. by Anonymous Coward · · Score: 1, Interesting

      >>Green Hills makes devtools and OSs for safety-critical embedded systems.

      That strikes fear into the very core of my heart. When I first came to graduate school, the project I was working on used a C++ compiler from Green Hills to build code for our robots (which didn't run a Green Hills OS). The compiler was the buggiest piece of shit that I've ever had the pleasure of working with. It died compiling correct C++ code that included templates. (Or it would silently introduce incorrect behavior) It wouldn't let us use single precision floating point math - we had to use doubles for everything or that math routines would crash. A couple of years later, we were finally able to switch to GCC and life became much happier. (Well, as happy as the lives of grad students ever get)

      These guys make tools for safety critical systems? Like heart monitors and stuff? ::shudder:: I've only ever used that one particular product of theirs, so I don't know about their stuff in general, but I sure wouldn't bet my life on anything that comes out of their company.

    2. Re:Dog bites man. General Franco still dead. by Anonymous Coward · · Score: 0

      Reminds me of another American defence contractor: Texas. Anyone else have the 'pleasure' of using the 5.x series Code Composer for C2xx? It usually produces correct code, but it is missing half the warnings a sane compiler (MS or GCC) would give. And it doesn't precalculate constant subexpressions unless you run the optimizer (which makes my code significanly slower...).

    3. Re:Dog bites man. General Franco still dead. by Anonymous Coward · · Score: 0
      Ugh - yes I did use code composer; but thankfully it was for consumer electronics and not for anything life threatening.

      Actually I found it's C support quite good but often had differing assumptions than GCC or Microsoft C for implementation defined things. (this was before the C94 or C99 or C++98 standards, and IIRC, C89 had much stuff implementation defined and C++ standards were merely a dream).

  45. Re:Open Source sucks by xtermin8 · · Score: 1

    "the open source nature of Linux makes it a threat to national security." saying linux sucks because its Open Source and than saying "here's something to run Linux apps" is hypocracy, not emphasis. There's little reason to think their offering is better either.

  46. Re: Exactly.... by Anonymous Coward · · Score: 0

    Many/most Linux APPs are open source however, so by implication they have changed their position on open source

  47. Hey, if it opens up some options, I'm all for it. by Joseph_Daniel_Zukige · · Score: 1

    While it may seem weird having Linux running in a padded cell, it means their dev team and their customers can get more work done.

    And it provides another real alternative to Microsieve, meaning fewer reasons for government organizations and businesses to give in to Leviathan.

    And their engineers will get used to using Linux tools.

  48. Re:RTFA- Think ??? Profit!!! by Anonymous Coward · · Score: 0

    The implication is that they will run open source software on their OS. They have attacked the "open source nature" of Linux. Many people criticize linux, with valid reasons, but to change positions on the value of open source software is more problematic.

  49. Re:It is true by kfg · · Score: 2, Insightful

    How does tracking an IE exploit to Microsoft help you track down the person that used it? Catching the person responsible for the incursion is the order of business. In what way is Microsoft's posited 'accountability' an aid to security in the first place, and what role does it play after an incursion?

    One does not want to "catch" the people responsible for an exploit. One wants to close it. Accountability is an economic issue (who do we sue), or a scapegoat issue (who's head can we put on the block to protect our own), not a security issue.

    Ironically it is only with closed source software that who created the exploit is really relevant after the fact, since they are the only ones that can close it, and you can never be sure that really have unless you have the complete source to audit (and in a real secure system you always, always, always build from personally audited source).

    Nor does running open source code have anything to do with whether or not you know where the code came from. There's no logical connect between the two issues and Red Hat can tell you where every line of code in their kernel came from just as well as Microsoft can tell you where code in their kernel came from.

    My previous post was a joke. It was clear from your original post that your point of view is that of someone from a business enviroment. Government security has an entirely different intent, view point and priority matrix than business security (except among some of the 'new generation', who almost all come to government security from business security backgrounds).

    KFG

  50. Re:logic of an attack dog by Anonymous Coward · · Score: 1

    They didn't simply not praise it, they called it a threat to national security! Perhaps this was the statement from a single wayward individual- but some more explanation is in order, and an apology would be preferable.

  51. it's not a change of heart by bani · · Score: 2, Interesting

    it's grudging acceptance that their own claims "there is no linux embedded tools market" and that "the Linux tools market will die" are patently false.

    they're making a compat layer because their customers are demanding they support nonexistent tools for a dead market. yeah. that's the ticket.

    1. Re:it's not a change of heart by Maniakes · · Score: 1

      Not necessarily. They compatability layer does nothing for devtools (the "there is no linux embedded tools market" article is about a claim that people who are too cheap to buy a 'real' OS are too cheap to buy commercial devtools) - it is so that embedded software originally built to run on embedded Linux will run with minimal modification on Green Hills's "INTEGRITY" RTOS.

      This way, they can go to potential customers who are 'misguidedly' building embedded software on Linux and say "Your OS is TEH SUX, but all is not lost! You can switch to our product without having to throw out all your code."

      --
      A legparnasom tele van angolnaval.
    2. Re:it's not a change of heart by bani · · Score: 1

      i have to admit, telling your customers they are stupid sounds like a truly winning marketing scheme to me. i hope they continue it to its logical conclusion.

      at least they havent stooped to threatening customers... yet.

    3. Re:it's not a change of heart by Maniakes · · Score: 1

      I'd expect them to phrase it more tactfully for exactly that reason. Along the lines of "our product is better than Linux because of this, this, and this, and it will cost you next to nothing to port your software over."

      --
      A legparnasom tele van angolnaval.
  52. Re:Not at all like WINE by Anonymous Coward · · Score: 0

    There was a statement that the "open source nature of linux" made it a threat to national security. Considering how many linux apps are also open source, this is a vindication of sorts. WINE may support proprietary software, but is itself open software. There is the philosophy behind linux and not linux itself that is at issue here

  53. oops, wrong website! by BitchKapoor · · Score: 4, Informative

    Not quite... that's Greenhill Software, we're talking about Green Hills Software. According to Netcraft, they run NetBSD or OpenBSD: http://uptime.netcraft.com/up/graph/?host=www.ghs. com

  54. compliment??? by torrents · · Score: 2, Insightful

    wanting to exploit the popularity of linux and not "giving anything back" is hardly a compliment...

    --
    Get your torrents...
  55. Green Hills isn't going to open their code by Uukrul · · Score: 1

    IBM is mostly supporting Linux as a shtick rather than completely backing the system and it's ideals, they are not opening up their code in a great big flood of free IBM software.
    Green Hills Software products aren't open source, what Green Hell has done is use Linux, not more not less.
    If IBM isn't really supporting Linux, Green Hill position it's worse than that.

    --
    My city: Barcelona.
  56. Would you trust your life to Linux? by Anonymous Coward · · Score: 0

    That's the real question here. I'd rather trust it to a company who knows what they're doing and can do the testing required to obtain the certifications for that type of application. Not only that, but this company has the liability attached to the product they sell, so if a plane falls out of the sky b/c of a coding problem, they're held responsible. Who would be held responsible with Linux? Who gets the code certified? Who tests the code that thoroughly?

    Linux may be great on a PC or even in a router, but you don't die when a router goes down.

  57. Re:and... by Anonymous Coward · · Score: 1, Funny


    Yes, "Informative" was definitely the correct moderation of this post. Jeebus Christ.

  58. Open Source issue, not just a linux issue by xtermin8 · · Score: 2, Interesting

    I'm a little disappointed with thie original post. The change of heart is about open source and the "free software" that runs on linux. Green Hills specifically criticized the open source nature of Linux. I think its pretty clear that much of the linux-compatible apps available are open source. They could have made many other criticisms of linux, but they specifically attacked OSS, and now, perhaps grudgingly, accomadating demand for it.

  59. The open source weapon against terrorism. by Truth_Quark · · Score: 3, Funny

    More likely, the NSA were only appearing to contribute to the Linux kernel, while they were actually introducing subtle and cleverly obfuscated bugs that will allow them to read Osama's email, and tell on him to his mother if he blows things up.
    Also it allows them root access to any Linux running hospital in Saudi Arabia, and they can overprescribe anaesthetics when he next goes in for dialysis treatment.
    /evil> MWA-HA-HA-HA-HA <evil>

    1. Re:The open source weapon against terrorism. by cowbutt · · Score: 1
      More likely, the NSA were only appearing to contribute to the Linux kernel, while they were actually introducing subtle and cleverly obfuscated bugs that will allow them to read Osama's email, and tell on him to his mother if he blows things up.

      I know you meant that comment (mainly) in jest, but that accusation has been levelled at the NSA before, when DES was being developed. They made changes to the design of the S-boxes, which, at the time baffled NSA outsiders and left some people suspecting they were backdoors to allow the NSA to (more) easily decrypt messages. As it turns out, the modifications were countermeasures against differential cryptanalysis - a technique only known publically some 10-15 years after the design of DES was finalised. So sometimes they are the good guys.

      Of course, I'm not sure such a difference between the spooks' capabilities and that of the public/academic sector still exists. Indeed, some have argued that it may have even gone the other way now...

      --

    2. Re:The open source weapon against terrorism. by mOdQuArK! · · Score: 1
      So sometimes they are the good guys.

      The NSA has two mandates: tap the enemy's information, and figure out ways to stop the enemy from tapping ours. I would imagine that sometimes people within the agency are annoyed at the efforts of OTHER people in the same agency...

    3. Re:The open source weapon against terrorism. by Anonymous Coward · · Score: 0

      A more apt comparison would be the events involving Crypto AG and NSA.

  60. Selling out their cusotmers. by twitter · · Score: 1
    And now they made a compatability layer so their OS can run software written for their competitors' API. This is a change of heart how?

    A compatibility layer with something that they claimed was a national security risk? Call the unAmerican Activities Committee, Batman! They must hate their customers to so blatantly risk their security like that. Did they figure all was lost when Microsoft sold their source code to China and the KGB? Or did Green Hills see their market share eroding. Sound like they were full of bull all along. Oh yeah,

    They've been vocally anti-Linux-in-safety-critical-embedded-systems because Linux is a competitor (nothing particularly nefarious, just a company trying to make a case that their product has advantages over a competitor).

    Some people think it's OK to lie. No change of heart there afterall, is there?

    --

    Friends don't help friends install M$ junk.

    1. Re:Selling out their cusotmers. by Maniakes · · Score: 1

      A compatibility layer with something that they claimed was a national security risk?

      The "security risk" was the possibility of 'bad guys' inserting subtle bugs into Linux that could be exploited on the battlefield. On first glance, I'd call that unlikely but possible.

      The compatability layer allows software written for embedded Linux to run on Green Hills's OS. Thus eliminating the alleged risk (unless Zambian spies break into the Green Hills office and insert bugs in their code). Am I missing something here?

      There's lies, and there's marketing hype. I've only skimmed the "Linux Bad" articles, but what I've seen doesn't seem any worse a distortion of the truth than your typical TV commercial.

      --
      A legparnasom tele van angolnaval.
  61. Missing the point? by mkramer · · Score: 4, Insightful

    Considering their complaint about Linux, valid or not, is its security, I don't see how this play deviates at all. The point of this compatibility later is to allow these possibly unsafe *applications* to run on a safe *operating system* by isolating their system calls, making them non-intrusive to the system's operation. Hence the product name, Padded Cell.

    Although, that would really imply an app ca't even easily hurt itself, which is hardly the case. Padded Cell just has a nicer ring than Solitary Confinement.

    1. Re:Missing the point? by zcat_NZ · · Score: 2, Insightful

      Mod parent up..

      That was my first thought to. Far from being a compliment, what they're doing now is -entirely- consistent with GHS's previous position.. "Linux is so insecure and dangerous that you should only run it sandboxed in a secure virtual environment provided by a 'real' operating system.."

      --
      455fe10422ca29c4933f95052b792ab2
  62. Re:Open source nature of Linux is a threat ! by xtermin8 · · Score: 2, Interesting

    In criticising linux, they have rather strongly criticized Open Source. Perhaps that was a strategic mistake, because much of the available software for linux is also open source. This is a change of heart. Its a shame the article isn't more clear about the conflict. Many of us (especially BSD fans) have long criticized linux, but champion open source and other "free" software

  63. Following in the footsteps of Wind River by dmh20002 · · Score: 3, Interesting

    Jerry whats his name of Wind River/Vxworks frequently issued anti-Linux screeds, but suddenly stopped about the day before Wind River announced a Linux product.

  64. d'oh! my bad. by mister_jpeg · · Score: 1

    thanks.

    *hangs head in shame*

    --
    -jpeg
    1. Re:d'oh! my bad. by Anonymous Coward · · Score: 0

      Wanna see something really funny!!!

      http://uptime.netcraft.com/up/graph/?host=www.sc o. com

      And in the latest news, the SCO Group, the company behind the recent legal attacks on the open source operating system Linux, has filed suit againt the SCO Group, claiming that their use of Linux in a corporate setting is an infringement of their copyrights.

      Nice to see well they are bashing Linus and violating the license his code is released under, they still have the nerve to use it.

  65. Not Good by twitter · · Score: 1
    My father used to say that only fools don't admit when they're wrong

    My mom warned me that asinine people often change what they say without admitting anything. I don't see any apology or retractions, do you? It is indeed foolish to act that way because people remember.

    --

    Friends don't help friends install M$ junk.

  66. national security by potpie · · Score: 4, Insightful

    With all bias aside, doesn't it make more sense to run important government systems with open software? Open software can be changed as much as they want; it's not like they're buying the latest Mandrake pack from CompUSA and popping it into the super-mega-warhead-doomsday-computer's cd drive.

    The very last thing I'd like to know about would be the government placing a tech support call to a company that only sells them proprietary software. I find that somewhat unsettling.

    But I'm not an expert; are there advantages to using code you can't see or modify to run government computers?

    --
    Esoteric reference.
    1. Re:national security by Kiryat+Malachi · · Score: 1

      GHS will allow paying customers access to the source; for things like DOD projects, where there are certain certifications required to use software, opening the code and *documenting every single line* is a prerequisite.

      The advantage to using the sort of OS GHS really sells for embedded computing is that their OSes are provable in many senses - deterministic, etc. Windows and Linux are not. GHS isn't trying to compete with desktop Linux; their product isn't capable of that. They are, however, competing with embedded Linux, and in that arena their software has some very real advantages.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
  67. BSD Rules!- how to critique linux by xtermin8 · · Score: 5, Interesting

    BSD users, and perhaps we can include Apple OSX users among them, have made valid criticisms of linux for a long time now. None of us have sunk to the depths of declaring linux a threat to national security because it is open source. It is perfectly reasonable to act as Green Hills Software has, in providing a compatibility layer. The irresponsible public statements they have made is another matter.

  68. Re:Open Source sucks by Doc+Ruby · · Score: 0

    If they offered their own branded Linux distro, that would be hypocrisy. Instead they're offering something better that, in their view, improves a bad situation. Whether they're right or wrong, it's entirely consistent, and only supports their criticism of Linux in the strongest way possible: doing something to fix the problem.

    --

    --
    make install -not war

  69. Re:GPL: Intellectual Theft by pjkundert · · Score: 3, Insightful
    Furthermore, after reviewing this GPL our lawyers advised us that any products compiled with GPL'ed tools - such as gcc - would also have to its source code released. This was simply unacceptable.
    Nice troll. This is utter garbage of cause, but it is common misconception so I'll rebut it.

    No Kidding! Taken directly from a GNU C++ header file:

    // As a special exception, you may use this file as part of a free software
    // library without restriction. Specifically, if other files instantiate
    // templates or use macros or inline functions from this file, or you compile
    // this file and link it with other files to produce an executable, this
    // file does not by itself cause the resulting executable to be covered by
    // the GNU General Public License. This exception does not however
    // invalidate any other reasons why the executable file might be covered by
    // the GNU General Public License.

    So... If they don't understand even the comments in C++ code, then why would I believe their statements regarding the superior quality of the rest of their operating system?

    --
    -- -pjk Perry Kundert perry@kundert.ca http://kundert.2y.net
  70. Re:RTFA- Think ??? Profit!!! by bob+beta · · Score: 1

    To give them the benefit of the doubt, they could be claiming that within their secured environment, Linux applications, even the dreaded 'open source' ones, can run more securely. It's not that complex a claim, they're saying that their underlying OS is more secure. It's like saying making Open Source apps run on Irix or Solaris, etc.

  71. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    I don't know about theft, but under GPL You are required to distribute Source To Those who Request it. However Those Who USE your source must also note specifically what is yours and what is not. Copyrights and logos are out of the scope of GPL and if they don't exsist, the person using the source is Responsible to ensure that they do exsist to by contacting the original developers should they be alive I suppse. To continue on that note you also cannot remove any visible copyrights or logos on software that you get the source from.

  72. Boon to Linux by Anonymous Coward · · Score: 0

    I think you missed the point.

    O'Dowd isn't admitting he was wrong. Quite the contrary. He said Linux is unsuitable for certain high-security and safety-critical applications, which is probably true.

    Now he's come up with a way to get around those shortcomings in Linux. By sliding his OS underneath as a security layer, he's opened up Linux to a whole new market.

    This could have been his plan from the start. If GHS is announcing the technology now, they probably started developing it long before the FUD-storm six months ago. The FUD brought him publicity which has greatly increased the attention on this product announcement. It may have earned him some notoriety, but it's great marketing.

  73. Re:Think open source, but not open source! by xtermin8 · · Score: 3, Insightful

    Green Hills (or its representatives) specifically criticized the "open source nature" of linux. It would seem your product takes advantage of available OSS products. I realize you and your company may have a specific view about security, and perhaps are only considering security, but I'm afraid you've burned some bridges by showing such disdain for the work of dedicated individuals. I hope you publicly praise the usefulness of open source apps as ardently as you criticize the "flagship" OSS product, linux. As most OSS developers don't get paid, pride becomes that much more important, and Green Hills needs to recognize this.

  74. Re: Exactly.... by earthforce_1 · · Score: 1

    No, they are just being hypocritical like SCO, because they don't have the resources to write their own apps from scratch and figure it is easier to simply steal from your enemies.

    --
    My rights don't need management.
  75. Re:GPL: Intellectual Theft by bob+beta · · Score: 2, Interesting

    Nice troll.

    Nice fishie. Why did you bite on his fishing plug?

    He's moderated down into the mud and you're just encouraging us to click on the 'below current threshold' link to see what he said that riled you.

  76. Re:conversation about green hills by Anonymous Coward · · Score: 0

    Sorry, I really don't understand Green Hills position. Green Hills actions are perhaps consistant, but the public condemnation of open source software in the strongest possible terms is the inconsistancy. OpenBSD certainly is more secure than linux. Various BSDs are also developing linux compatibility, but BSD developers don't call linux "a threat to national security". I would like to see more accountibility for what has been said at Green Hills. I could care less about linux itself

  77. Re:GPL: Intellectual Theft by Chirs · · Score: 1

    Actually, it's a bit trickier than that.

    If you "distribute" GPL'd software, you need to either ship the source with the binary, or else you need to have a written offer to make the source available to *any third party* on request, for a reasonable fee (i.e. to cover media costs).

    That said, many large companies consider distribution within the company to not actually be distribution per se. I don't know if this has ever been tested in court though.

    Chris

  78. Obligatory Agent Smith quote by melted · · Score: 1

    "I'm not so bad once you get to know me".

  79. Re: Exactly.... by dougmc · · Score: 2, Insightful
    because they don't have the resources to write their own apps from scratch and figure it is easier to simply steal from your enemies.
    Steal? What are they stealing? You can't steal something that is given away! [well, yes you can. You can certainly steal more than your share of soup at the soup kitchen, but in the case of Linux, if you take it from me, I still have it. No stealing possible. And they're not stealing (or even taking) anything anyways.]

    As for the resources to write their own apps, nobody has the resources to write every app possible. Even Microsoft. Windows wouldn't be nearly as popular if it could *only* run Microsoft applications, even though Microsoft does have a very large variety of applications that they make to choose from. As for Linux, Linus didn't even write every thing needed to make a complete OS -- Various linux distributions also use parts from GNU, X, BSD, etc. All perfectly legit, of course. No stealing here.

    There's nothing wrong or dishonest with them providing an API that allows Linux applications to be run on their OS. And they're not saying that they like Linux -- the WINE analogy given at the beginning of the thread is extremely appropriate. They've just realized that embracing/supporting Linux in this small manner will probably help them make more money. It sounds like a wise business decision to me.

    As for the idea that `open source is a threat to National Security', there is truth to that. Of course, `closed source' is a threat too, just of a somewhat different nature.

    In the open source case, sure, the code can be reviewed, but there's a lot more opportunities for `bad' people to slip in a patch that looks good and so it gets approved, but in reality it opens a non-obvious back door of some sort.

    In the closed source case, a similar opportunity exists to introduce bad code, but it's really only available either to developers that work at the company in question, or those who crack into said company. But on the other had, once in, far fewer eyes are likely to look at that code, so it doesn't have to be so carefully obfuscated.

    Both situations can be defused if you can get the source and find people qualified to audit every line of it and find these holes and correct them, and then have them do it without cutting corners. It's a huge job, but it's certainly possible. As for getting the source code, I imagine the NSA has little problem getting access to Micorosft's source code should they need it for something.

  80. I'm no Linux zealot, but... by Trillan · · Score: 1

    My immediate questions after reading your post are these: Would trust your life to Microsoft Windows?

    From there, it breaks down into to trees:

    If so, why? What's the difference between Linux and Windows in your eyes that suddenly makes Windows safe?

    If not, what operating system WOULD you trust with your life? What makes it trustworthy where Linux and Windows are not?

    1. Re:I'm no Linux zealot, but... by Anonymous Coward · · Score: 1

      Windows is not the only alternative to Linux. I think the original poster was alluding to Green Hills' INTEGRITY OS, which is designed for life-and-death applications. If Green Hills claims are true that they're working on EAL7, that means their OS is mathematically provable, which Linux and Windows (as we know them) can never be.

    2. Re:I'm no Linux zealot, but... by Discoflamingo13 · · Score: 1

      EAL7 does not seem to require mathematical provability, only a high degree of formal testing and process to support the security policy stated for the product - independent penetration testing is required for areas of high concern.

  81. ugh by twitter · · Score: 0, Offtopic
    The "security risk" was the possibility of 'bad guys' inserting subtle bugs into Linux that could be exploited on the battlefield. On first glance, I'd call that unlikely but possible.

    That scenerio is much more likely when code is written once by one person and never touched again. Free software is rewritten all the time. Closed source is more venerable to bug insertion by malicious employee, offshored work and especially an undetected break in to code servers. When it's closed, you don't really know if they got some guy in Moscow to write it, do you? The larger problem is bug removal, which free software excels in.

    The compatability layer allows software written for embedded Linux to run on Green Hills's OS. Thus eliminating the alleged risk

    I don't see the elimination of risk. Instead, I imagine they will create tons of bugs by trying to make a non free interface layer that will be difficult to write and maintain. My small experience with non free modules that have to be compiled along with kernel source has been dismal. The non free world does not have the resources to keep up with improvements and changes in the free world.

    --

    Friends don't help friends install M$ junk.

    1. Re:ugh by Maniakes · · Score: 1

      When it's closed, you don't really know if they got some guy in Moscow to write it, do you?

      You can put it in the contract that everyone who touches the code has to have a security clearance. Not that they do that in this case, but they could. The often do at the application level.

      I imagine they will create tons of bugs by trying to make a non free interface layer that will be difficult to write and maintain.

      True, but I think the "security risk" alleged was not simply buggy code, but rather well-understood exploitable bugs. Back doors and the like.

      Proprietary software doesn't eliminate the risk. It does make it possible to screen everyone who touches the code (although they don't do formal security clearances at Green Hills, I expect they do a lot more in the way of background checks on potential employees than an open source project does on potential contributors), and it does drasticly limit the pool of people who can edit the code. But as you pointed out, open source has the counterveiling advantage that there are many more eyeballs that might spot any malicious code. I don't know which is safer, but I'm not prepared to call the Green Hills guy a liar.

      --
      A legparnasom tele van angolnaval.
    2. Re:ugh by Minna+Kirai · · Score: 1

      You can put it in the contract that everyone who touches the code has to have a security clearance.

      And you can require CIA and FBI officers to have security clearances too. Doesn't mean they're not working for Moscow.

  82. Somewhat reminds me.. by strlen · · Score: 2, Interesting

    Somewhat reminds me of a local tech paper's editor. Back in 1997/1998 he wrote a rather angry, extremely ignorant and mocking reply to a letter to an editor which spoke about Linux, mocking Linux as being old technology and of no use (and for the letter writer's gall to criticize AOL!).

    Then, I remember in about 2001/2002 he was waxing poetic about Linux and answerting Linux questions right and left.

    That's of course about the time I went to BSD (in situations where it isn't masochistic), hype serves no purpose.

  83. Re: The open source weapon against terrorism by Alwin+Henseler · · Score: 1
    "More likely, the NSA were only appearing to contribute to the Linux kernel, while they were actually introducing subtle and cleverly obfuscated bugs that will allow them to read Osama's email, and tell on him to his mother if he blows things up."

    Note to moderators: both "funny" and "insightful" apply to parent post! Stranger things have happened. Just a thought: maintain public-readonly source repository, use internal subtle-but-evil-injecting-filter and compile, and distribute clean-looking-but-subtle-screwed binaries. Just out of curiosity, I checked NSA site, but it looks they don't even distribute binaries, source code only, and nicely sorted into different packages.

    /me thinks SELinux is nice demonstration of the power of open source, showing that contributions can be useful to anyone, competitors/enemies included (and vice versa!), regardless of hidden agendas. Just check if a modification suits you, and apply (or not) as you wish.

  84. Re:Think open source, but not open source! by Anonymous Coward · · Score: 5, Informative

    It's me again (the guy who works at GHS as per the grandparent of this post. I don't have a /. account)

    I don't feel that there is a "distain" for the work of the dedicated individuals who have worked on Linux. We offer development tools that can develop on and for Linux (as well as Windows and Solaris). Many (if not most) of our developers use Linux as the "host" operating system for developing INTEGRITY and MULTI (our compiler/debugger/code-editor/etc...). Linux is a fine operating system for desktop work.

    The concern is that Linux is not provably secure. With INTEGRITY, we can prove security and stability. We have a version of INTEGRITY that has been certified as DO-178B Level-A compliant, which means that it can run critical systems on airplanes. To achieve this, we had to make the kernel completely deterministic, and test and document every line of code. There is no dynamic memory allocation at the kernel level (no malloc()), there kernel never turns off interrupts, even when in an interrupt handler (granted, a processor usually turns interrupts off when an interrupt fires, but we turn them back ON at the earliest opportunity). You cannot say these things about Linux, and thus it is less fit for safety or security-critical systems.

    Lastly, in response to some complaints I have seen previously, Green Hills does offer the source to INTEGRITY to paying customers. There have been complaints that no one could trust INTEGRITY because they don't have the source code to it. These complaints are unfounded. Customers are free to examine the source and modify it to their wishes, and many do.

  85. Re:It is true by pgilman · · Score: 2, Insightful

    "Linux can be a threat to national security because any computer-savvy terrorist can hack it."

    no, it can't. that's like saying "a door can be a threat to my personal security because any lockpick-savvy burglar can pick it."

    if a burglar were to pick a lock on one of your doors and thereby jeopardize your personal security, it would be he, not the door, who posed a threat to you.

    likewise, if a "computer-savvy terrorist" were to "hack" into some sensitive linux system and thereby compromise national security, it would be he, not the linux system, who posed a threat. the system he used to do so would merely be the vector.

    maybe it seems like hair-splitting to you, but not to me. bad premises lead to bad conclusions.

    thanks for listening.

    --
    if i'm a grammar nazi, you're an illiteracy nazi.
  86. Linux by Anonymous Coward · · Score: 0, Funny

    The Linux FAQ

    Here's a list of some frequently asked and answered question here
    and elsewhere that you may find useful in your quest to try linux.
    Read these carefully before you decide to invest time in Linux, you
    may find that you have better things you can do instead.

    SECTION ONE - INSTALLATION
    --

    1.1 Q: I heard linux was easy to install, is it?
    A: That depends on what distro you try. Most of them will have
    trouble detecting all your hardware. Most new hardware devices
    are not supported. If your lucky you might be able to find
    something that someone threw together on the net. But that's
    after spending a couple hours searching and probably won't take
    advantage of your hardware to it's fullest capability.

    1.2 Q: Once I get it installed, then what?
    A: Then you get the joy of making sure everything is configured
    right. Plan on a minimum of two hours per device to get it to
    work. That's if the device is even supported.

    1.3 Q: What happens if I'm in the middle of an install and the
    installation freezes or just stops?
    A: You get to reboot and start all over again. :) This happens
    every so often with Linux. It seems like it's buggy install
    routines or something. Ain't Linux grand? :)

    1.4 Q: What's the deal?! I installed Linux and it took up almost 2GB
    hard drive space!
    A: The Linux distros usually install a LOT of never-used programs
    on the default install. You can pick and choose what you want,
    but good luck figuring out what programs are needed and what is
    useless, obscure tools. Linux usually installs stuff like 10
    different editors, 12 different mail clients, and so on.

    (more to come...)

    SECTION TWO - CONFIGURATION
    --

    2.1 Q: What's with all these cryptic files?
    A: All of Linux is configured with cryptic text files. Some of
    the more user-friendly distros have configuration utilities
    that claim to do it for you, but success with these works
    sometimes and other times don't, so sometimes you have to
    edit them by hand, and think about your breathing!. With Linux's spotty reliability in UI
    programming, you might as well get used to it.

    2.2 Q: What is killall, HUP, ls, cat, rm, which, etc and why are
    these programs telling me to do them? Arggg!!
    A: These are command line programs that do things within the
    system. It's what makes Linux a powerful OS for those that
    are experienced with it. But it's also what makes it a pain
    in the arse to use and inefficient as a desktop system. Who
    wants to type all the time when they can just click?!

    (more to come...)

    SECTION THREE - APPLICATIONS
    --

    3.1 Q: Where can I get some programs to run on linux?
    A: Good question. Because Linux doesn't have a large user base
    on the desktop,(I think it's about 0.24%, less than 1%)
    companies that make software won't write their programs for
    Linux. There's a lot of community created programs out there,
    and some are fairly good, but those are few and far between.
    Most of the Linux software that tries to mimic it's windows
    counterpart is substandard. It's usually slow and buggy and
    early in development.

    3.2 Q: I tried to install an RPM but I got 'failed dependencies', what
    is that?
    A: That's Linux's version of DLL hell. Different versions and
    distros use different libraries. So u

  87. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    "1) ext2 doesn't fragment, so no need to defrag
    2) You don't need to release anything under the GPL unless it links against GPL (not LGPL) libraries, like qt
    3) Your lawyer is a shithead
    ."

    Score: -1, Redundant

  88. Re:Think open source, but not open source! by Anonymous Coward · · Score: 1, Interesting
    Actually, if you read the GHS whitepapers, they don't criticize OSS. They criticize the use of OSS in security-sensitive appplications.

    I'm an open source developer. I'd be scared s**tless if I found out someone was relying on my code to build a cruise missile.

  89. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 1, Funny
    I think that we can summarize the situation with some helpful perspective:
    • Linux is growing.
    • FreeBSD is dying.
    The GPL is the cause of both results. Hope this helps.
  90. Better is a debateable thing... by Svartalf · · Score: 1

    You see, you have to trust that the certs that they've obtained were made by duly authorized auditors AND that they weren't bought, etc.

    You CAN'T be sure of anything- it's just a relative assurance. One that can be achieved with Linux (and has been for that matter...)- this guy at Green Hills Software is blowin' and goin' about all of this.

    His software is allegedly audited from start to finish. If there's an issue or a new feature you need in the mix, you need to pay them loads of bucks to implement it or buy the source (for loads of bucks), implement the feature, and then spend loads of bucks to get it certified.

    Nice. I'd rather take RTEMS, Embedded Linux, or something similar, and skip the buying their software since all of the previously mentioned will do the same thing and RTEMS has certified in those contexts- Hell, it was the baseline OS implementation for several of our surface to surface missile systems.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:Better is a debateable thing... by Doc+Ruby · · Score: 1

      Look, I don't accept their argument that their product is *better* than Linux, or that it even works at all. I'm just saying that their claims, strategy and product are all constent. I take issue with the Slashdot claim that their OS release is a "backhanded compliment" to Linux, therefore somehow hypocritical or contradictory. "Linux" is the OS, the apps run on Linux, they hate Linux, they replaced Linux with an OS they prefer, they keep the apps. Simple and consistent. I personally will continue to prefer to be able to follow (like thousands of other developers) gdb down the kernel source rabbit hole, to some "auditor" of a new OS, testing it for 0.5 man-months.

      --

      --
      make install -not war

  91. Re: Exactly.... by Anonymous Coward · · Score: 0
    You can't steal something that is given away!

    Of course you can - for example incorporating GPL'd stuff in stuff with a non-compatable (SCOSource) license.

  92. Counldn not have come at a better time!!! by Mynorrrr · · Score: 2, Interesting

    The Australian OSDC http://www.osdc.com.au/ is being held in Melbourne over the next three days. During this conferenence there is a paper discussing Mr O'Dowds comments over the last few months. This back flip just adds weight to the arguments to be presented at the conference. It feels good to be vindicated.

  93. Battle of the trolls by Mostly+a+lurker · · Score: 1
    Seems like the article itself is hard to beat as a troll. However, one can but try ...

    As a SCO supporter, let me point out that (by incorporating this new interface) the Integrity operating system has become a derived work of Linux (itself a derivation of IBM's AIX and, through it, of SYSV Unix). As such, the system is now owned by The SCO Group. We are, however, offering customers of Integrity a special deal. If they immediately buy a binary license for Integrity from The SCO Group (US$10,000 per processor o.n.o.) we guarantee that we shall not sue them for Green Hill Software's misappropriation of our Intellectual Property.

    As someone with absolutely no connection with Microsoft (though they may have paid a few million dollars for a study by the organisation I work for) I would like to point out several major concerns for potential Integrity customers. First, they should be aware of the huge costs of converting from proprietary systems based on Outlook, ActiveX controls and Access databases to a solution based on open standards. This can amount to millions of dollars. Secondly, there are great security risks in using programs whose code is available to every security expert in the world to examine -- our totally unbiased study shows the folly of this with huge numbers of critical bugs allowing complete system compromise and taking years for resolution. You would be much safer with Microsoft and our security by obfuscation. Lastly, be aware that by using GPLed software, you will become obliged to make the source code of all your applications publicly available, together with all the data those applications ever process and all of your employee credit card numbers. This is consequence of the GPL's viral nature.

  94. More than that by stor · · Score: 1

    Not only does he say that but there are these little gems from TFA:

    "Like a padded cell, Integrity PC prevents Linux and other insecure and unreliable software from harming the rest of a system, while also limiting the harm it can do to itself," states O'Dowd."

    "GHS says PCT enables the incorporation of "legacy applications and traditional operating systems, such as Linux," into high-security and high-reliability applications."

    Wicked. I was expecting a good ol' warm fuzzy Linux fanboi article and got a "Linux suxors! With our awesome software you can sandbox that legacy, buggy, hole-ridden sucker! Woot!"

    I call subterfuge on this submission. ;)

    Cheers
    Stor

    --
    "Yeah well there's a lot of stuff that should be, but isn't"
  95. Linux is a threat to national security ... by Anonymous Coward · · Score: 0

    ... so I guess that now makes them part of the axis of Evil. Harboring terrorism in the homeland?

  96. Re:Think open source, but not open source! by Kiryat+Malachi · · Score: 1

    Depending on who was using it, I think I'd rather have some cruise missiles running Linux than (e.g.) INTEGRITY. I've worked with INTEGRITY, it seems like a hell of a nice system (although for our application it was overkill and too expensive).

    MULTI, on the other hand, makes me want to kill myself. GHS guy, sorry, but that product literally makes me want to die every time I have to use it.

    --

    ---
    Mod me down, you fucking twits. Go ahead. I dare you.
    (I read with sigs off.)
  97. Hypocrite! by bYTEREALm · · Score: 0

    That opensource sure is nice, when it helps ME. Otherwise ofcouse it EVIL! Fucking idiot!.

  98. Re:It is true by Anonymous Coward · · Score: 1, Insightful

    Having worked on computer systems for 10 years, 6 in the military and now for the largest wireless company, I disagree with your assertions.

    1. If the military puts a 2 foot plastic fence around a secure area, then blames the people that stumble over the plastic fence

    2. If the bank uses a wood door for its safe, then blames the robber who broke the door.

    The fact is when you're in the business of selling doors and fences (like the OS company above) then the quality of the door or fence is in question.

    Linux was never designed to be a 100% secure environment; apparently they are claiming there's pretty close. Well I am sure some 200K LB bank safe door is breakable but I would rather have it protecting the bank money the door on my home.

    SmoothXP

    "Give a person a fish and you feed them for a day; teach that person to use the Internet and they won't bother you for weeks"

  99. Not a big deal by rjdohnert · · Score: 1

    Im not the biggest Linux fans in the world, in fact i advise all of my clients against using Linux. If they decide to use Linux, they do pay my company and myself more for consulting services and application development. Green Hills actually just added a layer by which to run more Linux application software, this is in no means an endorsement for Linux it just helps customers run Linux binaries. Personally for embedded I like Windows CE. This isnt a big deal at all. Don't worry guys, Linux is STILL a threat to National Security :)

    1. Re:Not a big deal by Anonymous Coward · · Score: 0

      If they decide to use Linux, they do pay my company and myself more for consulting services and application development.

      Not if they look at your personal website first they fucking won't. In fact, I'm tempted to invoice you for the personal distress caused by looking at it for 2 seconds. Seriously, if I'd seen that in 1996 I would still have thought it was unbelievably amateur.

      I wouldn't consult you about whether or not the sky was blue.

    2. Re:Not a big deal by B0mbtruck · · Score: 2, Insightful

      Im not the biggest Linux fans in the world, in fact i advise all of my clients against using Linux. If they decide to use Linux, they do pay my company and myself more for consulting services and application development.

      After taking a peek at your website and blogs (there is a reason I did not want to stay long, and it had less to do with what you were saying and more with the way you were presenting stuff) I get the feeling you haven't mastered Linux enough to use it for your own purposes. As a self-proclaimed geek I would have expected to see you run your own DNS- and web-server, either on Linux (really easy with SuSE 9.1 Prof. - Oh, you dislike anything FOSS and especially Novell since they will sue SCO [you realize that SCO's going to be done and burried when IBM is finished with them, so why do you think Novell is doing it? One hint, it isn't greed, like I said they won't get anything from SCO after IBM squashes them]) or Microsoft Windows (though if you REALLY consult people and want to HELP them instead of just wanting to do a quick and dirty (... and insecure and expensive and ... ) job for them then I don't see you pushing Windows stuff on them).


      Don't worry guys, Linux is STILL a threat to National Security :)

      Only to people like you that can't "hack" it or press a few buttons to "fix" it allin a few seconds (which by the way only works if Microsoft releases a patch). There are reasons why Windows is so insecure, amonsgt the many is the fact that it has bred a large crowd of "consultants" that think their only job is to press a few buttons in a GUI and that's it.

  100. I thought it was rather heavy handed by rfc1394 · · Score: 4, Informative
    I thought that Dan O'Dowd's EE Times article was rather heavily pushing about why he felt Linux was inadequate for use in hard real-time applications, as if he was trying much too hard to argue the point.

    I thought that he was trying too strongly to make the case that those that want to use Linux for real-time applications will not buy tools and those that want better performance for hard-real-time will not choose Linux.

    It is also obvious that a general-purpose operating system is not going to work as well in a real-time environment as one specially designed for that purpose. It's the reason why, for example, if you are an organization that wants a system to break encryption keys fast, you build a special-purpose machine that includes hardware designed to do quick computations of prime numbers, not commodity hardware with lots of extra features you don't need and won't use, that slow down the primary purpose of breaking codes.

    He seemed to be arguing the point far too strongly, as if he had a hidden agenda. Okay, presuming his argument is valid, so what if Linux as a general-purpose O/S is not as good at handling hard-real-time as a specially designed one? He could have argued that in about 1/5th of the space his article uses. What is also interesting is, despite all his talk about how bad Linux is, he seemed to ignore examples where Linux is considered good enough for real-time use in many cases, and was unable to mention any alternative which might be better, such as some open-source alternatives that have been mentioned here on Slashdot.

    I had a suspicion but I wasn't sure. And now it's clear: his company sells real-time operating systems in competition with Linux. So he claims Linux is not good enough. Where have we heard this before? :)

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  101. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0

    The offer must be made to the person with the binary. You cannot stop them subsequently giving the code away to a third party.

    Close, but no cigar.

  102. Seems like he HASNT changed his mind by dmp123 · · Score: 1

    From the article:

    "Like a padded cell, INTEGRITY PC prevents Linux, non-memory-protected operating systems such as Wind River's legacy VxWorks, and other insecure and unreliable software from harming the rest of a system while also limiting the harm it can do to itself," explained Dan O'Dowd, founder and chief executive officer of Green Hills Software.

    'and other insecure and reliable software'? Sounds like a true convert.

    David

  103. Money by StarTux · · Score: 1

    Just amazing how money can change someones tune...Wait for a couple more years or so and he'll be praising Linux...And denying he ever said anything bad about it.

    StarTux

  104. Re:Think open source, but not open source! by Stiletto · · Score: 1


    Going slightly offtopic: Do you need special training or certification to develop or modify DO-178B Level-A compliant software? I've wanted to get into avionics development for a while but there is not a lot of information out there about the actual guidelines that isn't hidden behind "seminars".

    BTW MULTI is a really nice compiler/debugger. I've got lots of interface suggestions though if anyone at GHS is interested in listening :)

  105. Re:Think open source, but not open source! by Anonymous Coward · · Score: 0

    Maybe you should spend some time bashing Microsoft and their integration of Internet Explorer into Windows, as well as Outlook Express. Or the use of Active X in Internet Explorer. How about making updates to Internet Explorer but ONLY making them available to XP users in order to use the security concerns of IE to force people to pay money to upgrade.

    The F/OSS community has done much more than many other commercial software entities to prove itself in the field of security.

  106. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 0
    // As a special exception, you may use this file as part of a free software
    // library without restriction....

    It seems that this exception applies to free software, e.g. "freeware" that is free but you get the binary only. (Or do they mean "free as in freedom"?) Anyway, it appears that this exception does not apply to commercial (non-free) software. So his lawyer may have been right.

  107. Re:It is true by ReeprFlame · · Score: 1

    That is also why, if the govt was considering going mainstream with linux, they can hire their own team of developers to custom code the kernel and all the software on the system. You can benefit from better applications for the military and conceal most of the source code that way so that it is private.

  108. Re:conversation about green hills by Doc+Ruby · · Score: 1

    The GH attitude towards Open Source insecurity is very healthy. The OS should never trust the apps to "behave"; it should operate on the assumption that processes are malicious and incompetent, and will damage each other and the user. Replacing Linux with their own OS makes the reality of widespread Linux apps less risky, at least in their view. If only Microsoft worked this way, we wouldn't have so many viruses, worms, and BSOD's.

    All this whining about GH whining is a ton of BS. Are Linux enthusiasts a nation of marketdroids, more concerned with tracing problem reports to "FUD" than to fixing the problem? GH is simply saying Linux + OSS apps is unacceptable. They can't stop people from running the apps (too popular, too much invested training, too many distributors to take on, etc). So they're "fixing" Linux, the OS, by replacing it with something they say is better. What "accountability" is necessary? They found a problem, and set about fixing it. If only the Linux whiners would also put their money where their mouth is, the kernel's extra debugging might take the wind out of GH's sails.

    --

    --
    make install -not war

  109. Re:Think open source, but not open source! by Anonymous Coward · · Score: 0

    Many (if not most) of our developers use Linux as the "host" operating system for developing INTEGRITY and MULTI (our compiler/debugger/code-editor/etc...).

    The concern is that Linux is not provably secure. With INTEGRITY, we can prove security and stability.

    Have you read Reflections on Trusting Trust, by Ken Thompson? Its general observations, coupled with your own statements, would seem to undermine your claim that INTEGRITY is as secure as you claim it is. If Linux is a "weaker link" than INTEGRITY, and your developers trust the "weaker link" to work on INTEGRITY, then surely INTEGRITY can't be any more secure than Linux?

  110. Re:GPL: Intellectual Theft by donscarletti · · Score: 1

    Someone modded the parent of my initial post up, therefore someone beleives it and so I think the issue that the troll was meant to provoke needed clarification.

    --
    When Argumentum ad Hominem falls short, try Argumentum ad Matrem
  111. Re: Exactly.... by dossen · · Score: 1

    The "stealing" might refer to SCO's varied statements about the validity, while they are also shipping (and advertising (e.g. mozilla was mentioned on the defaced page the other day)) software under the GPL (yes I know mozilla is under more than the GPL, but it is just what I remember spotting. They use other Free stuff too.)

  112. Re:Think open source, but not open source! by Anonymous Coward · · Score: 0

    HEAR HEAR. I'm working with both right now. It's sitting on the computer to my left. INTEGRITY is great provided your BSP provides the low-level system access you require -- although the documentation (particularly involving inter-process communications) could use a good deal of work. MULTI could be good if some of the more pressing bugs (randomly opening documents in new or existing windows, no sorting/reordering of files in project spaces, RTServ getting stuck and freezing the system, inability to accurately examine variables in running BSP code) were taken care of.

    And yes, I'm posting anonymously because the GHS sales guy was a complete and utter prick, and I have no doubt he'd try to exact some sort of revenge on us for saying anything bad about the system.

  113. Re:Think open source, but not open source! by sl956 · · Score: 1


    Thank you very much for the informative clarification.

    There is obviously a need for products like Integrity.
    Being able to run Linux apps is just the topping on the cake.

  114. Re:Whaaa? by Anonymous Coward · · Score: 0

    Buh...buh..buh...ls has so many command line switches, it must be a real application!

  115. Re:GPL: Intellectual Theft by dbacher · · Score: 1

    The GPL/LGPL are horrid beasts that attempt to inflict a world view. When you add code to a GPL infected program, the virus steps into your code and covers it. This is because you've created either a combined or derived work by incorporating any portion of a GPLed program (even a header file or library). The GPL requires you to provide source code upon request for 3 years. You may charge for media and shipping, if you feel like it, and don't have to provide it electronically. This is only required, however, if you redistribute the covered code. If you are using it for an inhouse application, or for a server (for example), as long as you're not redistributing the program you've not fallen under the GPL.

    --
    If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
  116. Re:Think open source, but not open source! by Anonymous Coward · · Score: 0

    (Disclaimer: I'm a DIFFERENT Anonymous Coward who works at Green Hills, just stopping by to be amused at all the interesting attitudes and motivations that the Slashdotters have assigned to us, as usual.)

    You don't need any special certification to work on DO-178B Level A software (to my knowledge), but your work needs to follow a set of guidelines. There are procedures about documenting and testing your code, and the code + your process are audited for compliance. This kind of information will be available to you during whatever projects you work on, it's not something you learn beforehand in a class or seminar (though obviously when you start working on such a project, your company will probably go over these kinds of things in a seminar or similar). I'd suggest just honing your embedded development skills in general and applying for the jobs you want; there isn't a particular certification I can think of that's applicable here.

    As far as MULTI interface suggestions, we're certainly interested. If you're a paying customer, there should be some sort of local FAE or sales rep for your area that would probably be the best person to talk to. Beyond that, you can submit suggestions to our technical support. If neither of those is accessible to you, we still want to hear your opinions, but as a lowly engineer I'm not sure what email addresses would be most appropriate to give you. If you read this and don't have an easy way to submit your suggestions, reply with your email address or something and I'll try and connect you to the right people :)

  117. Re:Think open source, but not open source! by Stiletto · · Score: 1


    Thanks for the info. We have a sales rep so one of these days I'll collect all the good ideas from the team and send it on. I hope nothing gets lost in the engineer->sales->engineer translation train.

  118. Re:Think open source, but not open source! by Discoflamingo13 · · Score: 1

    The comparison is not a valid one, as the operating systems are designed for entirely different purposes - stock Linux is not even a hard RTOS, and has no requirements or process documentation, which means it's not even a candidate for certification under DO178-B. The claim of Linux being less secure, safe, or stable rests entirely on which version of Linux you are talking about. There are DO-178B Level A compliant versions of Linux on the market, as there are Level A compliant versions of Windows CE and the fine INTEGRITY operating system that Green Hills makes.

    I would disagree with the assertion that Level A compliance is a guarantee of security - it means partitioning integrity is confirmed with full structural coverage to the MC/DC level(and requirements-based coverage), but that is not a measure of security. There are stricter standards for correctness and reliability than MC/DC statement coverage, like the proofs of correctness (or expanded-state model checking verification) used to verify cryptographic algorithms. It's definitely a good start, but it isn't the end.

    Ultimately, I agree with most of what you're saying, but the specialized nature of safety-critical design does not broaden well for comparison across the board.

  119. Re:Think open source, but not open source! by Discoflamingo13 · · Score: 1

    You can order a copy of the DO-178B guidelines from RTCA (the publisher), although the standards make about as much sense as the standards for NASA or the FDA.

  120. Re:Whaaa? by Anonymous Coward · · Score: 0

    Yeah, and the installed user base is almost 100% of the Linux boxes out there. Talk about market domination.

  121. The problem is... by Svartalf · · Score: 1

    ...if you're doing avionics or highly classified systems, you're going to HAVE to have some auditor testing it for quite some time (and not a couple of weeks, either...).

    DO-178b requires certified software if it's involved with something that impacts flight safety. That means if you're flying on any aircraft, military or civilian, that flys in the US territories, if the software isn't DO-178b certified, the plane is grounded unless there's a pressing reason otherwise.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:The problem is... by Doc+Ruby · · Score: 1

      Sure, "better" for what, and according to whom are debatable. But we're not debating that in this thread (at least I'm not). I'm debating only whether GH is giving "backhanded compliments" to Linux, or acting hypocritically, or inconsistently in any way. They're not. Including making commercial claims that their product is better than their competition at what they both do: run Linux apps.

      --

      --
      make install -not war

  122. Re:Think open source, but not open source! by Kiryat+Malachi · · Score: 1

    Our group wound up buying the IDE from Metrowerks and using an in-house RTOS, so no extraction of revenge possible.

    But yeah; INTEGRITY seems nice, from my (control systems engineering) perspective as someone who doesn't like dealing with writing software. MULTI, on the other hand, is entirely counter-intuitive to my mind.

    --

    ---
    Mod me down, you fucking twits. Go ahead. I dare you.
    (I read with sigs off.)
  123. Re:Whaaa? by Anonymous Coward · · Score: 0

    Had this been a comment bashing Microsoft, it would have been given a 5:Insightful rather than a -1:Flamebait.

  124. Re:Think open source, but not open source! by Anonymous Coward · · Score: 0

    Let me follow up to this fellow's comment. I do not work for GHS, but I work for a large company, and I am responsible for evaluating and picking an RTOS for a system that has volume in the millions. This system also has strict requirements around safety and reliability and performance -- it is not in the mil/aero market, but is consumer oriented.

    That said, I have evaluated about 5-6 RTOS' from each of the vendors. My conclusion is that Integrity is the best. Some of the reasons are mentioned above, but more technical reasons are gleaned from Integrity's product data sheet.

    Did anyone here honestly take the time to read about Integrity and understand what it can do? Instead, I see tired arguments from zealous individuals.

    Quite frankly, Linux does not meet many of the requirements of this system. I think they are on the right track, but in order to meet some of our more difficult requirements, I believe Linux would need a nearly complete re-write.

    Integrity is also royalty-free, source can be bought if desired, and the tools are superior. Also, I found B. Perens comments that the company is failing laughable. Go look at their financials page. The fact is they are increasing revenue and gaining large market share -- killing W.R. who used to dominate. This means faster time to market for more 3rd party technologies that I want integrated with the product.

    I like Linux, sure, but it just doesn't meet my requirements. We'll sit around and wait to see how it evolves, but for real-time, high-availability type applications, Integrity is a far superior product today.