We maintain a curated list of "important" and "general" extension recommendations that are subsequently installed from the Marketplace, therefore we only include these in the distro. Product.json includes URLs that point to the Visual Studio Marketplace. Access to the Marketplace is governed by the Marketplace Terms of Use. The Marketplace is not a general purpose store designed to support any distribution or a subset of distributions. The Marketplace not only provides discovery and hosting services, it provides ratings, comments, Q&A, publisher verification, virus scanning, conflict resolution services, payment services for Azure DevOps extensions, as well as support for publishers. The Visual Studio Marketplace is a service that we provide to users of the Visual Studio family of products (Visual Studio for Windows and Mac, Visual Studio Code, and Azure DevOps, formerly Visual Studio Team Services). Product names and documentation URLs are added to product.json. Static assets such as icons and the desktop image are included in the distro. In other words, because we protect the brands, you know it is a product from Microsoft when you see it. Microsoft trademarks, which provide brand recognition for customers and helps to avoid confusion for downstream implementations. "Microsoft Visual Studio Code"), Documentation Most customizations are done through the customization of product.json, but we do include a small amount of additional code and assets in the final product. Therefore, we want to outline "the last mile" between what you see in the repository and what is built into the Visual Studio Code distribution. While not open source, we believe that transparency is very important to the health of the project and community. The closed source additions to the distribution make up a very small percentage of the overall product. Pre-release code that is undergoing significant revision.Code that may be used in, or provides access to, a service that we run in our data centers (e.g.Code that is shared with other proprietary licensed products, such as Visual Studio.Code that has a reliance on existing proprietary code or libraries.Trademarked assets that define the brand (e.g.The small amount of assets and code that are not open source generally fall into one of the following categories: If it isn't open source, it must be cleanly separated from the Code - OSS repository so that it is always possible to fork the repo and build a functional editor. Our guiding principle is that everything should be open source. We take great care to ensure that no proprietary code or assets are accidently contributed to the Code - OSS repo, so that it can be cloned and freely used by anyone in the community. Visual Studio Code is a distribution of the Code - OSS repository with Microsoft specific customizations, including additional source code and extensions, released under a traditional Microsoft product license. The source code in this repository is available to everyone under a standard MIT license. We also maintain the wiki, publish the Visual Studio Code roadmap, monthly iteration plans, and endgame plans for the product. We contribute source code and manage issues in this repository. The Code - OSS repository is where we (Microsoft) develop the open source editor upon which we build the Visual Studio Code product. This article outlines the differences between the /microsoft/vscode GitHub project (which we refer to as Code - OSS) and Microsoft's Visual Studio Code distribution.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |