When distributing a Linux kernel driver as source code, what's the difference between Proprietary and GPL...

How can I make my enemies feel real and make combat more engaging?

TikZtree with asymmetric siblings

Is opening /proc/meminfo faster than reading variable content?

The Longest Chess Game

Is it ethical to apply for a job on someone's behalf?

Using font-relative distances in tikzpictures

Does the Resurrection spell consume material components if the target isn’t willing to be resurrected?

Last Reboot commands don't agree

Does the Holy Ark weigh 4 tons?

Are encryption algorithms with fixed-point free permutations inherently flawed?

What did Putin say about a US deep state in his state-of-the-nation speech; what has he said in the past?

What does @ mean in a hostname in DNS configuration?

80-bit collision resistence because of 80-bit x87 registers?

Found a major flaw in paper from home university – to which I would like to return

How to achieve physical gender equality?

Can I legally make a website about boycotting a certain company?

Is it a myth that protons and electrons combine to form neutron?

How to play songs that contain one guitar when we have two or more guitarists?

Was the Soviet N1 really capable of sending 9.6 GB/s of telemetry?

How should I ship cards?

How to modify 'inter arma enim silent leges' to mean 'in a time of crisis, the law falls silent'?

Can I use the LastResort font in a web page?

Did the characters in Moving Pictures not know about cameras like Twoflower's?

Why do we divide Permutations to get to Combinations?



When distributing a Linux kernel driver as source code, what's the difference between Proprietary and GPL license?


What's the difference between Copyright and Licensing?Linux Kernel v0.01 source code licensingWhat legal meaning do GPL symbols hold in the linux kernel?EOS - How to understand license agreement of Linux kernel derivative?Implications of using Linux's Kbuild infrastructure in proprietary softwareAre there legal issues with bundling one's own LGPL-licensed code with proprietary code?Does program that uses EBPF module needs to be distributed under GPLLicense of the Linux kernel user space API headersHow to add Firebase API's licence into our app?Using Linux kernel constants from a UAPI GPL 2.0 file













3















The company I work for is selling PCIe cards. I'm writing the Linux driver for it as a Linux kernel module.



When selling these PCIe cards, we give along the Linux kernel driver as source code. Customers can thus compile our kernel driver on their very own version of the Linux kernel.



However, this source code is stated as Proprietary both in the header and with MODULE_LICENSE.



I was wondering what would it make as a difference to state these kernel module source files as GPL licensed?



From a customer perspective, I can see no difference as they can compile and use it whatever the license is. What am I missing?










share|improve this question







New contributor




Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    3















    The company I work for is selling PCIe cards. I'm writing the Linux driver for it as a Linux kernel module.



    When selling these PCIe cards, we give along the Linux kernel driver as source code. Customers can thus compile our kernel driver on their very own version of the Linux kernel.



    However, this source code is stated as Proprietary both in the header and with MODULE_LICENSE.



    I was wondering what would it make as a difference to state these kernel module source files as GPL licensed?



    From a customer perspective, I can see no difference as they can compile and use it whatever the license is. What am I missing?










    share|improve this question







    New contributor




    Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      3












      3








      3








      The company I work for is selling PCIe cards. I'm writing the Linux driver for it as a Linux kernel module.



      When selling these PCIe cards, we give along the Linux kernel driver as source code. Customers can thus compile our kernel driver on their very own version of the Linux kernel.



      However, this source code is stated as Proprietary both in the header and with MODULE_LICENSE.



      I was wondering what would it make as a difference to state these kernel module source files as GPL licensed?



      From a customer perspective, I can see no difference as they can compile and use it whatever the license is. What am I missing?










      share|improve this question







      New contributor




      Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      The company I work for is selling PCIe cards. I'm writing the Linux driver for it as a Linux kernel module.



      When selling these PCIe cards, we give along the Linux kernel driver as source code. Customers can thus compile our kernel driver on their very own version of the Linux kernel.



      However, this source code is stated as Proprietary both in the header and with MODULE_LICENSE.



      I was wondering what would it make as a difference to state these kernel module source files as GPL licensed?



      From a customer perspective, I can see no difference as they can compile and use it whatever the license is. What am I missing?







      licensing gpl proprietary-code linux-kernel






      share|improve this question







      New contributor




      Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 4 hours ago









      Didier TrossetDidier Trosset

      1162




      1162




      New contributor




      Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Didier Trosset is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes


















          3














          Do you customers have any right to modify the source they've been given? Do they have the right to distribute the code without your permission? Do they have the right to distribute modified versions of your code? All of those would be allowed under the GPL, but aren't under a proprietary license.



          Open source is not just about the ability to use the code, it's about freedom to modify the code and adapt it for other uses, and to redistribute it (even sell it) without your permission.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "619"
            };
            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',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            noCode: true, onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });






            Didier Trosset is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fopensource.stackexchange.com%2fquestions%2f7975%2fwhen-distributing-a-linux-kernel-driver-as-source-code-whats-the-difference-be%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            3














            Do you customers have any right to modify the source they've been given? Do they have the right to distribute the code without your permission? Do they have the right to distribute modified versions of your code? All of those would be allowed under the GPL, but aren't under a proprietary license.



            Open source is not just about the ability to use the code, it's about freedom to modify the code and adapt it for other uses, and to redistribute it (even sell it) without your permission.






            share|improve this answer




























              3














              Do you customers have any right to modify the source they've been given? Do they have the right to distribute the code without your permission? Do they have the right to distribute modified versions of your code? All of those would be allowed under the GPL, but aren't under a proprietary license.



              Open source is not just about the ability to use the code, it's about freedom to modify the code and adapt it for other uses, and to redistribute it (even sell it) without your permission.






              share|improve this answer


























                3












                3








                3







                Do you customers have any right to modify the source they've been given? Do they have the right to distribute the code without your permission? Do they have the right to distribute modified versions of your code? All of those would be allowed under the GPL, but aren't under a proprietary license.



                Open source is not just about the ability to use the code, it's about freedom to modify the code and adapt it for other uses, and to redistribute it (even sell it) without your permission.






                share|improve this answer













                Do you customers have any right to modify the source they've been given? Do they have the right to distribute the code without your permission? Do they have the right to distribute modified versions of your code? All of those would be allowed under the GPL, but aren't under a proprietary license.



                Open source is not just about the ability to use the code, it's about freedom to modify the code and adapt it for other uses, and to redistribute it (even sell it) without your permission.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 4 hours ago









                Philip KendallPhilip Kendall

                1,603411




                1,603411






















                    Didier Trosset is a new contributor. Be nice, and check out our Code of Conduct.










                    draft saved

                    draft discarded


















                    Didier Trosset is a new contributor. Be nice, and check out our Code of Conduct.













                    Didier Trosset is a new contributor. Be nice, and check out our Code of Conduct.












                    Didier Trosset is a new contributor. Be nice, and check out our Code of Conduct.
















                    Thanks for contributing an answer to Open Source Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fopensource.stackexchange.com%2fquestions%2f7975%2fwhen-distributing-a-linux-kernel-driver-as-source-code-whats-the-difference-be%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Parapolítica Índice Antecedentes El escándalo Proceso judicial Consecuencias Véase...

                    How to remove border from elements in the last row?Targeting flex items on the last rowHow to vertically wrap...

                    Tecnologías entrañables Índice Antecedentes Desarrollo Tecnologías Entrañables en la...