Community Packages

Please read this before reporting a bug:
http://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#67780 - [code] Potential legal issues with Microsoft's extension marketplace

Attached to Project: Community Packages
Opened by Timur Demin (tdemin) - Sunday, 30 August 2020, 23:15 GMT
Last edited by Filipe Laíns (FFY00) - Thursday, 24 September 2020, 19:40 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Filipe Laíns (FFY00)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The current Code-OSS packaging patches the package so that Code uses Microsoft's extensions marketplace, as seen in product_json.diff ([1]). The problem with that approach is that marketplace.visualstudio.com, as specified by its EULA, p. 1.b ([4]), can only be used by the Microsoft Visual Studio's family of products, and it's unclear whether custom builds, like Code-OSS is, are allowed to use it ([2][3]). This means users running Code are potentially breaking Microsoft's ToS.

There's an open package registry, Open VSX [5], that can be used as a possible replacement. The fixes to product.json needed to use Open VSX with Code-OSS have already been outlined by the VSCodium project, see [6].

[1]: https://github.com/archlinux/svntogit-community/blob/packages/code/trunk/product_json.diff
[2]: https://github.com/microsoft/vscode/issues/31168
[3]: https://github.com/microsoft/vscode/issues/31168#issuecomment-498803448
[4]: https://aka.ms/vsmarketplace-ToU
[5]: https://open-vsx.org/
[6]: https://github.com/VSCodium/vscodium/blob/master/DOCS.md#extensions-marketplace
This task depends upon

Closed by  Filipe Laíns (FFY00)
Thursday, 24 September 2020, 19:40 GMT
Reason for closing:  Fixed
Additional comments about closing:  Sorry for the delay!

Switched to OpenVSX in code 1.49.1-1.

Loading...