Debian Bug report logs -
#834756
RFP: powershell -- scripting language interpreter built on .NET
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, pkg-cli-apps-team@lists.alioth.debian.org, wnpp@debian.org:
Bug#834756; Package wnpp.
(Thu, 18 Aug 2016 17:06:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Luke W Faraone <lfaraone@debian.org>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, pkg-cli-apps-team@lists.alioth.debian.org, wnpp@debian.org.
(Thu, 18 Aug 2016 17:06:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: wnpp
Severity: wishlist
Owner: Luke W Faraone <lfaraone@debian.org>
* 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.
>From a parausal of the source code, it appears to be suitable for inclusion in
Debian.
Added blocking bug(s) of 834756: 779970
Request was from Adam Baxter <voltagex@voltagex.org>
to control@bugs.debian.org.
(Sun, 21 Aug 2016 06:18:04 GMT) (full text, mbox, link).
Changed Bug title to 'RFP: powershell -- scripting language interpreter built on .NET' from 'ITP: powershell -- scripting language interpreter built on .NET'.
Request was from Bart Martens <bartm@quantz.debian.org>
to control@bugs.debian.org.
(Fri, 24 Nov 2017 10:21:03 GMT) (full text, mbox, link).
Removed annotation that Bug was owned by Luke W Faraone <lfaraone@debian.org>.
Request was from Bart Martens <bartm@quantz.debian.org>
to control@bugs.debian.org.
(Fri, 24 Nov 2017 10:21:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#834756; Package wnpp.
(Thu, 11 Jan 2018 17:42:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Raphael Hertzog <hertzog@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Thu, 11 Jan 2018 17:42:04 GMT) (full text, mbox, link).
Message #16 received at 834756@bugs.debian.org (full text, mbox, reply):
Hi,
On Thu, 18 Aug 2016, Luke W Faraone wrote:
> Microsoft recently released PowerShell as free software, and this month
> announced support for Linux platforms.
>
> From a parausal of the source code, it appears to be suitable for
> inclusion in Debian.
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,
--
Raphaël Hertzog ◈ Debian Developer
Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#834756; Package wnpp.
(Mon, 22 Jan 2018 11:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to paolo.greppi@libpf.com:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Mon, 22 Jan 2018 11:12:03 GMT) (full text, mbox, link).
Message #23 received at 834756@bugs.debian.org (full text, mbox, reply):
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
Added tag(s) fixed-upstream.
Request was from bts-link-upstream@lists.alioth.debian.org
to control@bugs.debian.org.
(Mon, 12 Feb 2018 17:35:36 GMT) (full text, mbox, link).
Removed tag(s) fixed-upstream.
Request was from debian-bts-link@lists.debian.org
to control@bugs.debian.org.
(Thu, 15 Aug 2019 19:30:10 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat May 6 15:05:03 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.