* Package name : powershell Version : 6.0.0~alpha9 Upstream Author : Microsoft * URL : https://github.com/PowerShell/PowerShell * License : Expat Programming Lang: C# Description : scripting language interpreter built on .NET Microsoft recently released PowerShell as free software, and this month announced support for Linux platforms. Debian.
Hi, I started looking at it but it's not clear that it's suitable for Debian main. I found this in particular: https://github.com/PowerShell/PowerShell/blob/master/license_thirdparty_proprietary.txt#L456 So while powershell itself is MIT licensed it also includes other third party software, some of which is even announced to be proprietary. The file starts with: | IMPORTANT NOTICE: THE SOFTWARE ALSO CONTAINS THIRD PARTY AND OTHER | PROPRIETARY SOFTWARE THAT ARE GOVERNED BY SEPARATE LICENSE TERMS And the lines that I pointed out above include some restrictions which probably fall short of our "No Discrimination Against Fields of Endeavor" rule. | You may not [...] include Distributable Code in malicious, deceptive or | unlawful programs; or And even more frightening: | You may not [...] publish the software for others to copy; [...] | use the software for commercial software hosting services. In some other parts (Microsoft.Management.Infrastructure) we only have the right to use, not to modify, etc. So I think that powershell can only be packaged for non-free. Unless it can be split into a free part with some non-free bits that can be packaged separately. But even if that is possible, it will likely be a significant amount of work and a pain to maintain over time. Cheers,
In theory powershell 6.0 relies on .NET Core which is also MIT-licensed: https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/ The cited 3-rd party license restrictions are for .NET which is not really "INCLUDED" in pwsh. But this is my interpretation, so I have asked upstream to clarify. Paolo
Good morning, Attached please find your PDF account statement and invoice as of 05/11/2023. Please notice you have a past due balance for invoice IN0099203. Please provide payment as soon as possible. Best Regards, Shawneen Chisholm Accounts Receivable Coordinator UNITED RENTALS, INC. Branch L02 BONNYVILLE 4920 56TH AVE BONNYVILLE AB T9N 2N8 CA 780-826-7610 CONFIDENTIALITY NOTICE: The contents of this email message and any attachments are intended solely for the addressee(s). This may contain confidential and/or privileged information and may be legally protected from disclosure. If you are not the intended recipient of this message, please alert the sender immediately by reply email and then delete this message and any attachments. Any disclosure, reproduction, distribution or other use of this message or any attachments by an individual or entity other than the intended recipient is prohibited