Why isn't GNU/Linux SUS v3+ compliant?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
24
down vote

favorite
8












I am looking for specific details as to why isn't GNU/Linux currently SUS(Single UNIX Specification) v3 or even better SUS v4 compliant? What application apis and user utilities does it miss or implement in a non-SUS compliant way?










share|improve this question



























    up vote
    24
    down vote

    favorite
    8












    I am looking for specific details as to why isn't GNU/Linux currently SUS(Single UNIX Specification) v3 or even better SUS v4 compliant? What application apis and user utilities does it miss or implement in a non-SUS compliant way?










    share|improve this question

























      up vote
      24
      down vote

      favorite
      8









      up vote
      24
      down vote

      favorite
      8






      8





      I am looking for specific details as to why isn't GNU/Linux currently SUS(Single UNIX Specification) v3 or even better SUS v4 compliant? What application apis and user utilities does it miss or implement in a non-SUS compliant way?










      share|improve this question















      I am looking for specific details as to why isn't GNU/Linux currently SUS(Single UNIX Specification) v3 or even better SUS v4 compliant? What application apis and user utilities does it miss or implement in a non-SUS compliant way?







      linux unix standard






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 20 '11 at 11:25

























      asked Jan 20 '11 at 10:44









      Shinnok

      868511




      868511




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          25
          down vote



          accepted










          To get a certification you need to pay, and it's actually really expensive. That's why BSD-like and GNU/Linux OS vendors don't apply to it.



          So there isn't even a reason to check whether GNU/Linux is compliant or not.



          http://en.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems



          Most of all, the GNU/Linux distribution follows the Linux Standard Base, which is free of charge and recognized by almost all Linux vendors.



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




          Edit: As my answer is not completely correct, I'll add the @vonbrand comments:




          Linus (and people involved in the development of other parts of Linux
          distributions) follow the pragmatic guideline to make it as close to
          POSIX as is worthwhile. There are parts of POSIX (like the (in)famous
          STREAMS) that are ill-conceived, impossible to implement efficiently,
          or just codification of historic relics that should be replaced by
          something better.




          ... therefore, does it make it harder to obtain a certification?




          Sure. POSIX mandates some interface, which Linux just won't ever have.
          Case closed.







          share|improve this answer


















          • 2




            I wonder why Red Hat and the like never try to get certified. I mean I know why Debian doesn't.
            – xenoterracide
            Jan 20 '11 at 13:24







          • 5




            The point is, why to spend money for a certification when customers don't ask for it?
            – tmow
            Jan 20 '11 at 16:42






          • 6




            Linus (and people involved in the development of other parts of Linux distributions) follow the pragmatic guideline to make it as close to POSIX as is worthwhile. There are parts of POSIX (like the (in)famous STREAMS) that are ill-conceived, impossible to implement efficiently, or just codification of historic relics that should be replaced by something better.
            – vonbrand
            Jan 23 '13 at 15:01






          • 5




            @tmow, sure. POSIX mandates some interface, which Linux just won't ever have. Case closed.
            – vonbrand
            Jan 24 '13 at 10:48






          • 1




            @vonbrand thx. added your comments in the answer
            – tmow
            Jan 24 '13 at 12:31

















          up vote
          0
          down vote













          First it's simply because there's little incentive doing that. Users don't care whether a distro is Unix-certified or not. As long as it fits their purposes they'll use it. Moreover the certification costs money, and getting it doesn't make sure that the distro will get more money for development and maintenance



          However if you look at Single UNIX Specification's Currently Registered UNIX systems or POSIX-certified systems you'll see 2 Linux distros in the list




          • Inspur's K-UX

          • Huawei's EulerOS

          The Open Group official register of UNIX Certified Products also confirms that they conform to UNIX 03 Product Standard A.K.A. SUS v3



          Is there a Linux distro that's UNIX certified?





          share




















            Your Answer







            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "106"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: false,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f6171%2fwhy-isnt-gnu-linux-sus-v3-compliant%23new-answer', 'question_page');

            );

            Post as a guest






























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            25
            down vote



            accepted










            To get a certification you need to pay, and it's actually really expensive. That's why BSD-like and GNU/Linux OS vendors don't apply to it.



            So there isn't even a reason to check whether GNU/Linux is compliant or not.



            http://en.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems



            Most of all, the GNU/Linux distribution follows the Linux Standard Base, which is free of charge and recognized by almost all Linux vendors.



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




            Edit: As my answer is not completely correct, I'll add the @vonbrand comments:




            Linus (and people involved in the development of other parts of Linux
            distributions) follow the pragmatic guideline to make it as close to
            POSIX as is worthwhile. There are parts of POSIX (like the (in)famous
            STREAMS) that are ill-conceived, impossible to implement efficiently,
            or just codification of historic relics that should be replaced by
            something better.




            ... therefore, does it make it harder to obtain a certification?




            Sure. POSIX mandates some interface, which Linux just won't ever have.
            Case closed.







            share|improve this answer


















            • 2




              I wonder why Red Hat and the like never try to get certified. I mean I know why Debian doesn't.
              – xenoterracide
              Jan 20 '11 at 13:24







            • 5




              The point is, why to spend money for a certification when customers don't ask for it?
              – tmow
              Jan 20 '11 at 16:42






            • 6




              Linus (and people involved in the development of other parts of Linux distributions) follow the pragmatic guideline to make it as close to POSIX as is worthwhile. There are parts of POSIX (like the (in)famous STREAMS) that are ill-conceived, impossible to implement efficiently, or just codification of historic relics that should be replaced by something better.
              – vonbrand
              Jan 23 '13 at 15:01






            • 5




              @tmow, sure. POSIX mandates some interface, which Linux just won't ever have. Case closed.
              – vonbrand
              Jan 24 '13 at 10:48






            • 1




              @vonbrand thx. added your comments in the answer
              – tmow
              Jan 24 '13 at 12:31














            up vote
            25
            down vote



            accepted










            To get a certification you need to pay, and it's actually really expensive. That's why BSD-like and GNU/Linux OS vendors don't apply to it.



            So there isn't even a reason to check whether GNU/Linux is compliant or not.



            http://en.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems



            Most of all, the GNU/Linux distribution follows the Linux Standard Base, which is free of charge and recognized by almost all Linux vendors.



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




            Edit: As my answer is not completely correct, I'll add the @vonbrand comments:




            Linus (and people involved in the development of other parts of Linux
            distributions) follow the pragmatic guideline to make it as close to
            POSIX as is worthwhile. There are parts of POSIX (like the (in)famous
            STREAMS) that are ill-conceived, impossible to implement efficiently,
            or just codification of historic relics that should be replaced by
            something better.




            ... therefore, does it make it harder to obtain a certification?




            Sure. POSIX mandates some interface, which Linux just won't ever have.
            Case closed.







            share|improve this answer


















            • 2




              I wonder why Red Hat and the like never try to get certified. I mean I know why Debian doesn't.
              – xenoterracide
              Jan 20 '11 at 13:24







            • 5




              The point is, why to spend money for a certification when customers don't ask for it?
              – tmow
              Jan 20 '11 at 16:42






            • 6




              Linus (and people involved in the development of other parts of Linux distributions) follow the pragmatic guideline to make it as close to POSIX as is worthwhile. There are parts of POSIX (like the (in)famous STREAMS) that are ill-conceived, impossible to implement efficiently, or just codification of historic relics that should be replaced by something better.
              – vonbrand
              Jan 23 '13 at 15:01






            • 5




              @tmow, sure. POSIX mandates some interface, which Linux just won't ever have. Case closed.
              – vonbrand
              Jan 24 '13 at 10:48






            • 1




              @vonbrand thx. added your comments in the answer
              – tmow
              Jan 24 '13 at 12:31












            up vote
            25
            down vote



            accepted







            up vote
            25
            down vote



            accepted






            To get a certification you need to pay, and it's actually really expensive. That's why BSD-like and GNU/Linux OS vendors don't apply to it.



            So there isn't even a reason to check whether GNU/Linux is compliant or not.



            http://en.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems



            Most of all, the GNU/Linux distribution follows the Linux Standard Base, which is free of charge and recognized by almost all Linux vendors.



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




            Edit: As my answer is not completely correct, I'll add the @vonbrand comments:




            Linus (and people involved in the development of other parts of Linux
            distributions) follow the pragmatic guideline to make it as close to
            POSIX as is worthwhile. There are parts of POSIX (like the (in)famous
            STREAMS) that are ill-conceived, impossible to implement efficiently,
            or just codification of historic relics that should be replaced by
            something better.




            ... therefore, does it make it harder to obtain a certification?




            Sure. POSIX mandates some interface, which Linux just won't ever have.
            Case closed.







            share|improve this answer














            To get a certification you need to pay, and it's actually really expensive. That's why BSD-like and GNU/Linux OS vendors don't apply to it.



            So there isn't even a reason to check whether GNU/Linux is compliant or not.



            http://en.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems



            Most of all, the GNU/Linux distribution follows the Linux Standard Base, which is free of charge and recognized by almost all Linux vendors.



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




            Edit: As my answer is not completely correct, I'll add the @vonbrand comments:




            Linus (and people involved in the development of other parts of Linux
            distributions) follow the pragmatic guideline to make it as close to
            POSIX as is worthwhile. There are parts of POSIX (like the (in)famous
            STREAMS) that are ill-conceived, impossible to implement efficiently,
            or just codification of historic relics that should be replaced by
            something better.




            ... therefore, does it make it harder to obtain a certification?




            Sure. POSIX mandates some interface, which Linux just won't ever have.
            Case closed.








            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Jul 10 '16 at 5:58









            Marc.2377

            262123




            262123










            answered Jan 20 '11 at 10:56









            tmow

            1,0981017




            1,0981017







            • 2




              I wonder why Red Hat and the like never try to get certified. I mean I know why Debian doesn't.
              – xenoterracide
              Jan 20 '11 at 13:24







            • 5




              The point is, why to spend money for a certification when customers don't ask for it?
              – tmow
              Jan 20 '11 at 16:42






            • 6




              Linus (and people involved in the development of other parts of Linux distributions) follow the pragmatic guideline to make it as close to POSIX as is worthwhile. There are parts of POSIX (like the (in)famous STREAMS) that are ill-conceived, impossible to implement efficiently, or just codification of historic relics that should be replaced by something better.
              – vonbrand
              Jan 23 '13 at 15:01






            • 5




              @tmow, sure. POSIX mandates some interface, which Linux just won't ever have. Case closed.
              – vonbrand
              Jan 24 '13 at 10:48






            • 1




              @vonbrand thx. added your comments in the answer
              – tmow
              Jan 24 '13 at 12:31












            • 2




              I wonder why Red Hat and the like never try to get certified. I mean I know why Debian doesn't.
              – xenoterracide
              Jan 20 '11 at 13:24







            • 5




              The point is, why to spend money for a certification when customers don't ask for it?
              – tmow
              Jan 20 '11 at 16:42






            • 6




              Linus (and people involved in the development of other parts of Linux distributions) follow the pragmatic guideline to make it as close to POSIX as is worthwhile. There are parts of POSIX (like the (in)famous STREAMS) that are ill-conceived, impossible to implement efficiently, or just codification of historic relics that should be replaced by something better.
              – vonbrand
              Jan 23 '13 at 15:01






            • 5




              @tmow, sure. POSIX mandates some interface, which Linux just won't ever have. Case closed.
              – vonbrand
              Jan 24 '13 at 10:48






            • 1




              @vonbrand thx. added your comments in the answer
              – tmow
              Jan 24 '13 at 12:31







            2




            2




            I wonder why Red Hat and the like never try to get certified. I mean I know why Debian doesn't.
            – xenoterracide
            Jan 20 '11 at 13:24





            I wonder why Red Hat and the like never try to get certified. I mean I know why Debian doesn't.
            – xenoterracide
            Jan 20 '11 at 13:24





            5




            5




            The point is, why to spend money for a certification when customers don't ask for it?
            – tmow
            Jan 20 '11 at 16:42




            The point is, why to spend money for a certification when customers don't ask for it?
            – tmow
            Jan 20 '11 at 16:42




            6




            6




            Linus (and people involved in the development of other parts of Linux distributions) follow the pragmatic guideline to make it as close to POSIX as is worthwhile. There are parts of POSIX (like the (in)famous STREAMS) that are ill-conceived, impossible to implement efficiently, or just codification of historic relics that should be replaced by something better.
            – vonbrand
            Jan 23 '13 at 15:01




            Linus (and people involved in the development of other parts of Linux distributions) follow the pragmatic guideline to make it as close to POSIX as is worthwhile. There are parts of POSIX (like the (in)famous STREAMS) that are ill-conceived, impossible to implement efficiently, or just codification of historic relics that should be replaced by something better.
            – vonbrand
            Jan 23 '13 at 15:01




            5




            5




            @tmow, sure. POSIX mandates some interface, which Linux just won't ever have. Case closed.
            – vonbrand
            Jan 24 '13 at 10:48




            @tmow, sure. POSIX mandates some interface, which Linux just won't ever have. Case closed.
            – vonbrand
            Jan 24 '13 at 10:48




            1




            1




            @vonbrand thx. added your comments in the answer
            – tmow
            Jan 24 '13 at 12:31




            @vonbrand thx. added your comments in the answer
            – tmow
            Jan 24 '13 at 12:31












            up vote
            0
            down vote













            First it's simply because there's little incentive doing that. Users don't care whether a distro is Unix-certified or not. As long as it fits their purposes they'll use it. Moreover the certification costs money, and getting it doesn't make sure that the distro will get more money for development and maintenance



            However if you look at Single UNIX Specification's Currently Registered UNIX systems or POSIX-certified systems you'll see 2 Linux distros in the list




            • Inspur's K-UX

            • Huawei's EulerOS

            The Open Group official register of UNIX Certified Products also confirms that they conform to UNIX 03 Product Standard A.K.A. SUS v3



            Is there a Linux distro that's UNIX certified?





            share
























              up vote
              0
              down vote













              First it's simply because there's little incentive doing that. Users don't care whether a distro is Unix-certified or not. As long as it fits their purposes they'll use it. Moreover the certification costs money, and getting it doesn't make sure that the distro will get more money for development and maintenance



              However if you look at Single UNIX Specification's Currently Registered UNIX systems or POSIX-certified systems you'll see 2 Linux distros in the list




              • Inspur's K-UX

              • Huawei's EulerOS

              The Open Group official register of UNIX Certified Products also confirms that they conform to UNIX 03 Product Standard A.K.A. SUS v3



              Is there a Linux distro that's UNIX certified?





              share






















                up vote
                0
                down vote










                up vote
                0
                down vote









                First it's simply because there's little incentive doing that. Users don't care whether a distro is Unix-certified or not. As long as it fits their purposes they'll use it. Moreover the certification costs money, and getting it doesn't make sure that the distro will get more money for development and maintenance



                However if you look at Single UNIX Specification's Currently Registered UNIX systems or POSIX-certified systems you'll see 2 Linux distros in the list




                • Inspur's K-UX

                • Huawei's EulerOS

                The Open Group official register of UNIX Certified Products also confirms that they conform to UNIX 03 Product Standard A.K.A. SUS v3



                Is there a Linux distro that's UNIX certified?





                share












                First it's simply because there's little incentive doing that. Users don't care whether a distro is Unix-certified or not. As long as it fits their purposes they'll use it. Moreover the certification costs money, and getting it doesn't make sure that the distro will get more money for development and maintenance



                However if you look at Single UNIX Specification's Currently Registered UNIX systems or POSIX-certified systems you'll see 2 Linux distros in the list




                • Inspur's K-UX

                • Huawei's EulerOS

                The Open Group official register of UNIX Certified Products also confirms that they conform to UNIX 03 Product Standard A.K.A. SUS v3



                Is there a Linux distro that's UNIX certified?






                share











                share


                share










                answered 8 mins ago









                phuclv

                272119




                272119



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f6171%2fwhy-isnt-gnu-linux-sus-v3-compliant%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Popular posts from this blog

                    How to check contact read email or not when send email to Individual?

                    Displaying single band from multi-band raster using QGIS

                    How many registers does an x86_64 CPU actually have?