Në Microsoft C/C++ Extension është përfshirë bllokimi i funksionimit në forkët e VS Code.

Kompania Microsoft bëri një ndryshim në ndërtimet binar të zgjerimit Microsoft C/C++ Extension (ms-vscode.cpptools), i cili bllokon funksionimin në fork-et e redaktorit të hapur të kodit VS Code (Visual Studio Code). Zgjatja është pronësore dhe përdoret për të shtuar mbështetje për gjuhët C/C++ në VS Code. Pas përditësimit në versionin 1.24.5, përdoruesit e redaktorëve VS Codium dhe Cursor, të bazuar në kodin e VS Code, u përballën me pamundësi për të vazhduar përdorimin e shtesës nga Microsoft.

Inicializimi i shtesës përfundonte me një gabim, duke njoftuar se pakoja Microsoft C/C++ Extension mund të përdoret vetëm në Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server dhe produkte e shërbime të lidhura me Microsoft. Për të rifilluar punën me projektet C/C++, përdoruesit janë të detyruar të rikthehen në një version më të vjetër dhe të çaktivizojnë instalimin automatik të shtesave në cilësimet.

Në Microsoft C/C++ Extension është përfshirë bllokimi i funksionimit në forkët e VS Code.

Më parë, kompania Microsoft në shtator 2020 kishte shtuar një marrëveshje licencimi që ndalonte përdorimin e ndërtimeve binar në produkte të jashtme. Deri tani, kjo kërkesë kishte mbetur një formalitet dhe nuk kishte çuar në ndalimin e përdorimit. Për më tepër, kushtet e përdorimit të dyqanit të shtesave për VS Code ndalonin lidhjen nga përgjithësitë, por zhvilluesit e forkut Cursor përdorën një proxy të prapshëm për të anashkaluar këtë.

Pjesa e kodit të shtesës Microsoft C/C++ Extension mbetet nën licencën MIT, ndërsa kufizimet lidhen vetëm me ndërtimet e zgjeruara binar, të shpërndara përmes dyqanit të aplikacioneve Microsoft nën një licencë pronësore të veçantë. Komponenti në gjuhën TypeScript është i hapur, ndërsa funksionaliteti kryesor Runtime është pronësor dhe ofrohet në formë binari.

Zhvilluesit e projektit Cursor publikuan një përditësim që zgjidhte përkohësisht problemin, dhe më pas vendosën të heqin dorë nga përdorimi i shtesave pronësore Remote access, Pylance, C/C++ dhe C#. Në versionin e ardhshëm planifikojnë të përfshijnë shtesa alternative të hapura të zhvilluar nga komuniteti. Një kalim të ngjashëm në alternativa të hapura planifikojnë edhe zhvilluesit e projektit VS Codium.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster