Hi Derek,
Derek_Stewart wrote:Does Microsoft cherry pick all the good source on their Github platform and add it into ther closed source platform.
Nope. Much as I'm against Microsoft for other reasons, some personal, and their dubious marketing practices, they are not allowed to cherry pick Open Source content from GitHub, unless, they make publically available their changes. This obvioulsy depends on the original licence in use by the code that has been cherry picked. If it's under the GPL, then Microsoft are required to publish the code under the GPL. If, for example, it's under the MIT licence, then they can use it in commercial packages without attribution or publishing changes.
They are coming around to understanding how Open Source (and Linux in general) is a good thing and have embraced it quite well. They are still dubios though - I
could use their VSCode editor on Linux, it's open source and free as well as being cross platform, but I choose to use VSCodium instead. That is simply the VSCode source code, recompiled with all the "phone home to Microsoft" stuff removed.
So, in summary, Microsoft can cherry pick code from GitHub, as indeed can anyone else, but they must adhere to the terms of the licence for the code they choose to use.
Cheers,
Norm.