I’m currently looking into Gentoo Linux. However I’m not very proficient in regards to laws. I’d like to knows the effective way to make my own operating system without having to make it open source. If possible, I’d love to see the statement that declared so in the official document too.

  • 2
    This is not really a request for software, as much a request for advice on how to create an OS, which is off-topic for this site, and well outside the capability to answer easily on any StackExchange site. May 27 '19 at 23:24
  • Possibly Law or Open Source could give advice about forking a Linux, but AFAIK, they all require attribution, and many/most open source licenses won't let you close a fork, though some will. May 28 '19 at 7:57
  • "make my own operating system without having to make it open source" - code it from scratch? That's worked well for Microsoft May 28 '19 at 9:33

If you are looking to modify the source code for an OS without revealing your source code changes, then you cannot use Linux. The GPL license they use requires you to make your source code available to anyone receiving your changed software.

(Well, you can make changes for yourself only, but you cannot distribute copies, or ship products containing that modified code.)


You would need an open-source OS with a more permissive license. The obvious choice is BSD.

They welcome contributed changes that might be an improvement to BSD, but you are not obligated to contribute back to the project nor to provide source code to those receiving your software.

See Wikipedia.

Not the answer you're looking for? Browse other questions tagged or ask your own question.