1
Programming / Re: Brainstorm: OS/2 on a Different Kernel
« on: July 05, 2025, 04:00:41 pm »
Hi jmase,
For IBM, and the world, it is not about being anti opensource but the fact the OS/2 contains propriety code from many other companies, including Apple, Amiga, Microsoft and many more that IBM has no control over the copyright to that source.
The cost and resources required for IBM to separate the code that it does own from the code that it does not outweighs any benefit IBM would get from doing so, and it would still risk accidentally releasing code it has no rights to.
IBM has been shown to be very open to open sourcing the program code that it has 100% control over including JFS. IBM has made over 400 of its patented technologies available for free to the open-source community from about 2005, there have been hiccups but overall that seems to have worked. The company has also donated entire projects to the Apache Foundation and others. IBM isn't perfect but compared to some other companies its doing ok.
We can be pushy with IBM but we also need to do it in a professional manner.
For IBM, and the world, it is not about being anti opensource but the fact the OS/2 contains propriety code from many other companies, including Apple, Amiga, Microsoft and many more that IBM has no control over the copyright to that source.
The cost and resources required for IBM to separate the code that it does own from the code that it does not outweighs any benefit IBM would get from doing so, and it would still risk accidentally releasing code it has no rights to.
IBM has been shown to be very open to open sourcing the program code that it has 100% control over including JFS. IBM has made over 400 of its patented technologies available for free to the open-source community from about 2005, there have been hiccups but overall that seems to have worked. The company has also donated entire projects to the Apache Foundation and others. IBM isn't perfect but compared to some other companies its doing ok.
We can be pushy with IBM but we also need to do it in a professional manner.