Skip to content

What is blocking us from using the Offical MarketPlace #990

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
frank-dspeed opened this issue Sep 17, 2019 · 10 comments
Closed

What is blocking us from using the Offical MarketPlace #990

frank-dspeed opened this issue Sep 17, 2019 · 10 comments

Comments

@frank-dspeed
Copy link

Please line out and share any details about the issues with the Offical MarketPlace used by vscode.

@frank-dspeed
Copy link
Author

frank-dspeed commented Sep 17, 2019

Related issues:
#971
#982
#958

@sr229
Copy link
Contributor

sr229 commented Sep 18, 2019

As outlined within Visual Studio's ToS, we cannot use their official marketplace - hence this limitation. The only way to distribute extensions is to write our own. Closing as a wontfix - until Microsoft's position changes, we won't be revisiting this further.

@sr229 sr229 closed this as completed Sep 18, 2019
@Logunov
Copy link

Logunov commented Sep 18, 2019

Some workaround:

SERVICE_URL='https://CUSTOM_MARKETPLACE/_apis/public/gallery/' ./code-server ...

@frank-dspeed
Copy link
Author

@sr229 so you say the only problem is that microsoft does not allow that? no tech issues? I can talk to them to fix that i have frinds working there and i know some managers related to OSS

@frank-dspeed
Copy link
Author

https://cdn.vsassets.io/v/M146_20190123.39/_content/Microsoft-Visual-Studio-Marketplace-Terms-of-Use.pdf i see no issues at present please line out the relevant sections so i can talk to them and request a change!

@sr229
Copy link
Contributor

sr229 commented Sep 19, 2019

This has been highly requested but it has never been considered by MS. We technically can support VSM but we will be in trouble for that. Even our folks at Theia is not allowed to use the marketplace.

@sr229
Copy link
Contributor

sr229 commented Sep 19, 2019

As for ToS, refer to the Acceptable Use Policy Clause. Any type of service that uses the marketplace that isn't related to VS Code itself is considered breaking the terms as it is not the official way to get extensions.

@frank-dspeed
Copy link
Author

@sr229 out of my point of view this product is vscode it self ! Will ask a lawyer from MS as this is build on top of vscode and its allowed to modify vscode and still use the marketplace this is no issue.

My Privat IT Lawyer from Germany also told me he does not see any problems Over 90% of the code is vscode the changes here are not breaking that fact. Its a Simpl Patch and some Additions. All is allowed out of the OSS Licence

@sr229
Copy link
Contributor

sr229 commented Sep 19, 2019

@sr229 out of my point of view this product is vscode it self ! Will ask a lawyer from MS as this is build on top of vscode and its allowed to modify vscode and still use the marketplace this is no issue.

My Privat IT Lawyer from Germany also told me he does not see any problems Over 90% of the code is vscode the changes here are not breaking that fact. Its a Simpl Patch and some Additions. All is allowed out of the OSS Licence

We are not, however, a official Microsoft product, and the marketplace is for official Microsoft products ONLY. The only reason why the likes of VSCodium is allowed is because of its unmodified VSCode without telemetry. It's not a case of using the code, its a case of a proprietary registry prohibiting third party distributions to use their marketplace. We won't be discussing this any further.

@coder coder locked as resolved and limited conversation to collaborators Sep 19, 2019
@sr229
Copy link
Contributor

sr229 commented Sep 19, 2019

Locking this down to prevent more conflicts. See @chrisdias's input on this - link.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants