eclipse-4diac / 4diac-forte

Eclipse Public License 2.0
22 stars 27 forks source link

A question about Microsoft Public License compatibility to Eclipse Public License #104

Open kumajaya opened 1 month ago

kumajaya commented 1 month ago

I have a working FORTE as a Windows service based on MSDN Code Gallery Microsoft Samples https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/OneCodeTeam/A%20basic%20Windows%20service%20in%20C%2B%2B%20(CppWindowsService)%202 but I am not clear about the license, stated as Microsoft Limited Public License (MS-LPL) on the README.md file https://github.com/microsoftarchive/msdn-code-gallery-microsoft/blob/master/OneCodeTeam/A%20basic%20Windows%20service%20in%20C%2B%2B%20(CppWindowsService)%202/README.md but as Microsoft Public License (MS-PL) on every files header, and found as MIT License on the root of the repository https://github.com/microsoftarchive/msdn-code-gallery-microsoft/blob/master/LICENSE

My question is how to properly integrate Microsoft sample code to FORTE source code?

kumajaya commented 1 month ago

Just push PR https://github.com/eclipse-4diac/4diac-forte/pull/106 to make the situation clear for us.

kumajaya commented 1 month ago

With a permissive MIT license on the root of the repository, my assumption we can integrate MSDN Code Gallery Microsoft Samples to FORTE source codes without problem. Or maybe we can just leave PR #106 unmerged, users who need it can integrate it themselves.

azoitl commented 1 month ago

Sorry for being a bit unresponsive in the last days. Especially on this topic. I had in mind to issue an IP request and ask Eclipse Foundation stuff on guidance. I'll try to do this later this week.

kumajaya commented 1 month ago

No problem, sir. I'm just starting to have to understand more about the details of a license of source code and I want to learn how to properly work with it here.