Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_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!
https://wiki.archlinux.org/title/Bug_reporting_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!
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
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
|
DetailsThe 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.
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.