Microsoft activated stricter lisensya pagpapatupad para sa sikat na c/c ++ extension para sa visual studio code mas maaga sa buwang ito, isang hakbang na pinipigilan ngayon ang add-on mula sa pagtatrabaho sa hindi opisyal na mga pamamahagi ng code tulad ng VSCODIUM at nakamit ito ng AI na nakatuon sa isang tseke sa kapaligiran sa loob ng mga tuntunin ng pagpapalawak ng pagpapalawak kung, ang mga tuntunin ng pag-aari ng mga lisensya na kung saan, umiiral nang maraming taon, hindi pa dati na inilalapat sa ganitong paraan.

at ang pangkalahatang pagiging bukas ng platform ng VS code. Initialize ang na-update na extension ng C/C ++ ay binati ng mga pagkakamali. ulat sa mga isyu sa github para sa vscodium at “Ang extension ng C/C ++ ay maaaring magamit lamang sa Microsoft Visual Studio, Visual Studio para sa Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, at kahalili ng Microsoft Products at Services upang mabuo at subukan ang iyong mga aplikasyon.”

Ang crux ng isyu ay namamalagi sa komposisyon ng extension. Habang ang code ng pinagmulan ng source ng extension ay magagamit sa ilalim ng isang lisensya ng MIT , ang pangunahing pag-andar ay nakasalalay sa maraming mga closed-source, pre-compile na mga file na binary (kasama ang `cpptools`,,, `cpptools-srv`, at` cpptools-wordexp`). Kinumpirma ng tukoy na Mga Tuntunin ng Lisensya ng Runtime ay hindi technically ipinatupad hanggang sa pag-update ng Abril na ito. Ang extension ng pylance ng Microsoft para sa Python ay pinatatakbo sa ilalim ng Katulad na mga pagpigil sa pag-iwas sa paggamit sa mga tinidor Para sa mga taon, at isang empleyado ng Microsoft nakumpirma pabalik sa 2018 Na ang debugger ng C# extension ay limitado din sa mga opisyal na gusali. Ang mga limitasyon sa pamilihan at extension na ito ay mga pangunahing kadahilanan na nag-uudyok sa paglikha ng pinamamahalaan ng komunidad bukas vsx marketplace Sa pamamagitan ng pundasyon ng eclipse, na nag-aalok ng isang mapagkukunan para sa mga extension na compatible sa malayang pag-unlad ng mga code ng pag-unlad. Ang mga alternatibo

Natuklasan ng mga nag-develop na ang pagbagsak ng extension ng c/c ++ sa v1.23.6 Pansamantalang. Ang closed-source,” partikular na naglista ng malayong pag-access, pylance, c/c ++, at c#. Inilarawan ni Truell ang tugon ni Cursor:”Ang paglipat ng pasulong, ang cursor ay lumilipat sa malayo sa mga extension na ito. Kami ay namumuhunan sa mga alternatibong open-source na mayroon na sa pamayanan at ibabato ang mga ito sa susunod na bersyon upang paganahin ang isang walang tahi na paglipat.”href=”https://github.com/getcursor/cursor/issues/2976#issueComment-2782541940″target=”_ blangko”> Mga paratang mula sa ilang mga gumagamit Mga Tuntunin ng Serbisyo. Mga kasanayan. Ang ilang paghahanap na higit sa pagganap sa opisyal na tool ng microsoft. Vsx. Ang pangkalahatang insidente ay nagbago ng mga talakayan tungkol sa pagpapanatili ng pag-asa sa ecosystem ng VS Code kung ang mga pangunahing sangkap ay mananatiling pagmamay-ari at napapailalim sa mga estratehikong paglilipat ng Microsoft, na itinutulak ang ilan sa mga kahalili tulad ng zed o tradisyunal na editor na tulad ng neovim o href=”https://github.com/copilot-emacs/copilot.el”target=”_ blangko”> emacs na nag-aalok din ng pagsasama ng copilot. sariling tool ng coding ng AI, Github Copilot, sa loob ng VS Code. Ang mahuhulaan na”susunod na mga mungkahi sa pag-edit”na pinalakas ng Copilot at isang opsyonal na tampok na auto-accept para sa mga pag-edit ng AI-generated. Ibinigay na ang mga editor ng AI-sentrik tulad ng Cursor ay mga direktang kakumpitensya sa pinahusay na copilot, ang tiyempo ng C/C ++ extension clampdown ay humantong sa ilang mga developer na mag-alala sa mga alalahanin tungkol sa anti-competitive na pag-uugali.

tulad ng iniulat ng ang rehistro Ecosystem.