License - is MIT license applicable to all sub components of Semantic-Kernel #6054
-
Does anyone know if there is any sub-component/dependency of Semantic-Kernel that is governed by a different license? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
Run this command Get-Package | Select-Object Id, Version, LicenseUrl, ProjectName in package manager console in Visual Studio. See: https://stackoverflow.com/questions/53435715/get-a-list-of-all-nuget-packages-used-in-a-solution
|
Beta Was this translation helpful? Give feedback.
-
Fyi - used this: https://www.nuget.org/packages/dotnet-project-licenses/2.7.1 With the option: |
Beta Was this translation helpful? Give feedback.
-
I need to know if Semantic Kernel is FOSS, where the strict definition of "FOSS: no monetary payments, no royalties, and no proprietary restrictions, with only attribution requirements allowed." Here is a better definition: "FOSS means NO monetary payments of any kind for any commercial usage are EVER required to Microsoft or any other commercial or government entity or individual. The only requirement MAY BE to include source code attribution and it is not copyrighted for purposes of receiving royalties or legal consideration other than source acknowledgement." There are too many embedded sublicenses listed in the results of the PowerShell command above to know definitively whether there is some embedded license which is superior to the MIT FOSS license. Someone please respond with a correct statement of whether the Semantic Kernel source code in this repository is FOSS according to this definition. Did Microsoft Legal Department approve the MIT license for Semantic Kernel, and release the rights and indemnify users who adopt, adapt, and embed Semantic Kernel into our commercial applications? We don't want any legal "hoist" (or "heist") or any other legal end-around shenanigans like the ones that happened with Cursor or Windsurf VScode for the VSCode source codebase . |
Beta Was this translation helpful? Give feedback.
-
Here's what Copilot in Edge generated:Here is your downloadable PowerShell script file that performs a full license audit of all NuGet packages used in the Semantic Kernel GitHub repository:Filename: semantic_kernel_license_audit.ps1✅ What This Script Does:- Restores NuGet packages.- Iterates through all
|
Beta Was this translation helpful? Give feedback.
Run this command Get-Package | Select-Object Id, Version, LicenseUrl, ProjectName in package manager console in Visual Studio.
See: https://stackoverflow.com/questions/53435715/get-a-list-of-all-nuget-packages-used-in-a-solution