V Microsoft C/C++ razširitev je bila vključena blokada delovanja v forkih VS Code.

Podjetje Microsoft je v binarne zbirke razširitev Microsoft C/C++ Extension (ms-vscode.cpptools) uvedlo spremembo, ki onemogoča delovanje v forkih odprtega urejevalnika kode VS Code (Visual Studio Code). Razširitev je lastniška in se uporablja za dodajanje podpore za jezike C/C++ v VS Code. Po nadgradnji na različico 1.24.5 so se uporabniki urednikov VS Codium in Cursor, ki temeljijo na kodi VS Code, soočili z nezmožnostjo nadaljnje uporabe dodatka podjetja Microsoft.

Inicializacija dodatka se je končala s napako, ki je obveščala, da paket Microsoft C/C++ Extension lahko uporabljajo samo Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server ter povezana izdelka in storitve Microsoft. Za ponovno zagon projekta C/C++ so bili uporabniki prisiljeni vrniti se na starejšo različico in onemogočiti samodejno namestitev dodatkov v nastavitvah.

V Microsoft C/C++ razširitev je bila vključena blokada delovanja v forkih VS Code.

Pred tem je podjetje Microsoft že septembra 2020 dodalo licenčno pogodbo, ki prepoveduje uporabo binarnih zbirk dodatka v zunanjih izdelkih. Do sedaj je bila ta zahteva le formalnost in ni povzročila blokade. Poleg tega so pogoji uporabe trgovine dodatkov za VS Code prepovedovali povezovanje iz razvejanih projektov, vendar so razvijalci fork Cursor uporabili povratni proxy za obhod.

Del kode dodatka Microsoft C/C++ Extension ostaja pod licenco MIT, omejitve pa veljajo le za razširjene binarne zbirke, ki se distribuirajo preko Microsoftove trgovine aplikacij pod ločeno lastniško licenco. Odprti so le komponenta v jeziku TypeScript, medtem ko je osnovna funkcionalnost, Runtime, lastniška in se dobavlja v binarni obliki.

Razvijalci projekta Cursor so izdali posodobitev, ki začasno rešuje težavo, nato pa so se odločili, da ne bodo več uporabljali lastniških dodatkov Remote access, Pylance, C/C++ in C#. V naslednjo različico nameravajo vključiti odprtokodne alternative, ki jih razvija skupnost. Podoben prehod na odprtokodne alternative načrtujejo tudi razvijalci projekta VS Codium.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster