The Pylance codebase is not open-source but you can contribute to Pyright to make improvements to the core typing engine that powers the Pylance experience.
Unfortunately, given that Pylance is not open source, we are unable to offer the extension on our marketplace. Redistributing the closed-source extension package present on the Microsoft extension marketplace is against its terms of use.
Not only is redistribution not allowed, but even if installed by hand, Pylance will refuse to run on any unofficial build.
Isn't it wonderful that M$ now "loves open source"? /s
I hope this doesn't spell the future of VSCode, as it reminds me too much of the "Embrace, extend, and extinguish" mantra. As in: embrace open source, extend (or replace) the most popular extensions with proprietary ones containing binary blobs, and extinguish the remaining open source bits by dropping support or forcing users to migrate.
Most helpful comment
I hope this doesn't spell the future of VSCode, as it reminds me too much of the "Embrace, extend, and extinguish" mantra. As in: embrace open source, extend (or replace) the most popular extensions with proprietary ones containing binary blobs, and extinguish the remaining open source bits by dropping support or forcing users to migrate.