Microsoft C/C++ Extension har nu blokering mod brug i forks af VS Code

Microsoft har implementeret en ændring i de binære builds af Microsoft C/C++ Extension (ms-vscode.cpptools), der forhindrer brug i forks af den åbne kodeeditor VS Code (Visual Studio Code). Udvidelsen er proprietær og bruges til at tilføje støtte til C/C++-sprog i VS Code. Efter opdatering til version 1.24.5 har brugere af VS Codium og Cursor, som er baseret på VS Code-koden, oplevet, at de ikke længere kan bruge Microsofts tilføjelse.

Initialisering af tilføjelsen fejlede med en fejlmeddelelse, der informerede om, at Microsoft C/C++ Extension kun kan bruges i Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server og tilknyttede Microsoft-produkter og -tjenester. For at genoptage arbejdet med C/C++-projekter er brugerne tvunget til at nedgradere til en ældre version og deaktivere automatisk installation af tilføjelser i indstillingerne.

Microsoft C/C++ Extension har nu blokering mod brug i forks af VS Code

Tidligere, i september 2020, tilføjede Microsoft en licensaftale, der forbyder brugen af de binære builds af tilføjelsen i tredjepartsprodukter. Indtil nu havde dette krav været formelt og førte ikke til blokering. Desuden forbød betingelserne for brug af tilføjelsesbutikken til VS Code tilslutning fra forks, men udviklerne af fork Cursor brugte en omvendt proxy for at omgå dette.

En del af koden i Microsoft C/C++ Extension forbliver under MIT-licensen, mens begrænsningerne kun gælder for de avancerede binære builds, der distribueres gennem Microsofts appbutik under en separat proprietær licens. Kun komponenten skrevet i TypeScript er åben, mens den der udgør den primære funktionalitet Runtime er proprietær og leveres i binær form.

Udviklerne af projektet Cursor har frigivet en opdatering, der midlertidigt løser problemet, og har besluttet at undlade at bruge de proprietære tilføjelser Remote access, Pylance, C/C++ og C#. Den kommende version planlægger at inkludere åbne alternativer, der er udviklet af fællesskabet. Et lignende skifte til åbne alternativer planlægger udviklerne af projektet VS Codium også.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster