自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

微軟突然封鎖Cursor,全面禁用C、C++、C#擴展,網(wǎng)友:理解微軟,Cursor白嫖VSCode

原創(chuàng) 精選
人工智能
微軟對VSCode擴展市場的條款規(guī)定,它只能與“范圍內的產(chǎn)品和服務”一起使用,這些包括Visual Studio、VS Code、GitHub Codespaces、Azure DevOps 和 Azure DevOps Server。

編輯 | 云昭

就在兩天前,有用戶在知名AI編程工具Cursor的論壇上提出了一個問題:

怎么回事?VSCode的擴展以后還能在Cursor上使用嗎?

這個問題震驚了Cursor用戶們,他們發(fā)現(xiàn)微軟的C/C++語言服務擴展突然停止支持Cursor,這是反常識的:因為Cursor使用了跟VSCode同源的基礎代碼。微軟的語言擴展竟然突然不能使用了?!

據(jù)了解,這個問題更具體點是: 1.18.21 及以后的版本不行,1.17.62 版本還可以使用。

事實上,這并不是今年第一次出現(xiàn)這樣的沖擊。

如果我們查看擴展的192行長的許可證,我們可以清楚地看到,它不能在VSCode和微軟工具之外使用。比如在Cursor上就不能用。

圖片圖片

有熱心的網(wǎng)友調查發(fā)現(xiàn),引入這一規(guī)則的文件是nativeStrings.json文件的第485行。文件中的特定短語是在4月1日添加的。

甚至有網(wǎng)友,C#開發(fā)工具擴展也是一樣的,微軟并不支持Cursor。

圖片圖片

1.微軟正在嚴控VSCode擴展

據(jù)了解,微軟對VSCode擴展市場的條款規(guī)定,它只能與“范圍內的產(chǎn)品和服務”一起使用,這些包括Visual Studio、VS Code、GitHub Codespaces、Azure DevOps 和 Azure DevOps Server。對官方市場的使用限制的動機可想而知:希望開發(fā)者使用微軟官方分發(fā)而不是其他分發(fā)。

看起來微軟現(xiàn)在正在更嚴格地執(zhí)行其條款。有開發(fā)者發(fā)現(xiàn),雖然在Cursor內可以安裝微軟 C/C++ 擴展,但嘗試使用諸如查找所有引用等功能時卻不起作用,然后會得到一個彈窗通知,告知擴展的限制。

多說一嘴,正是因為上面提到的這個“擁抱/擴展/毀滅”味道極重的市場鎖定條款,Eclipse基金會創(chuàng)建了Open VSX市場,理由是——如果沒有這個市場,微軟官方僅支持 VS Code 的市場將“嚴重限制已經(jīng)采用開源開發(fā)者工具的組織的能力?!辈贿^,Open VSX市場的擴展數(shù)量比微軟的市場少得多,使用率也更低。

2.新AI功能或是導火索Cursor仍在引導安裝微軟擴展

但人疑惑的是,故事的另一個主角Cursor,仍然時不時建議開發(fā)者安裝微軟的 C++ 擴展。Cursor 的文檔還提供了如何從微軟商店安裝任何擴展的說明。這個功能依賴于以 .vsix 文件格式下載擴展;然而,這個鏈接不再出現(xiàn)在市場內擴展的主頁上。

一些開發(fā)者推測,這種行為的變化可能是由于VS Code穩(wěn)定版本中引入了 Agent Mode,這是一個 AI 驅動的功能,使 Cursor 成為更直接的競爭對手。

微軟長期以來一直表示,盡管Code-OSS的代碼在MIT許可證下是開源的,但 VS Code 是“Code-OSS 倉庫的一個分發(fā)版本,帶有微軟特定的定制,并在傳統(tǒng)的微軟產(chǎn)品許可證下發(fā)布?!?/p>

關于使用VS Code市場擴展與Cursor的合規(guī)性方面,有評論指出,Cursor 可能不會直接鏈接到市場,而是通過自己的服務發(fā)布已發(fā)布擴展的鏈接。新問題似乎僅限于微軟自己的擴展,而不是第三方的擴展。

當然,Anysphere的Cursor仍然可以在Cursor IDE 內訪問VS Code市場擴展,包括微軟的C/C++擴展和C# DevKit,以及從VS Code 安裝導入擴展的設置選項。

只是,這些擴展不能正常使用。不過如果擴展是開源的,開發(fā)者可以從 GitHub下載其他替代品。有網(wǎng)友給出了解決方法:可以考慮使用clangd擴展等替代品,但注意,它的安裝量只有 170 萬,而微軟的擴展有 8100 萬。

3.網(wǎng)友:不應該責備微軟,Cursor白嫖了VSCode

太陽底下無新事。在AI編程賽道日漸激烈的現(xiàn)下,巨頭和初創(chuàng)公司可以說在應用上都在尋找彼此的分界線。微軟雖然開源了VSCode的源代碼,但并不意味著會對借殼它的AI工具不加限制和封鎖。

借助開源開源代碼來打造盈利的AI工具是目前初創(chuàng)AI應用公司的主流技術路線。有理由猜測,Cursor新功能Agent模式已經(jīng)觸碰到了微軟的逆鱗。

這也透露出像微軟這樣的巨頭對于AI Agent的市場定位非同一般。

然而,對于用戶而言,相較于微軟封鎖Cursor,更關心“錢袋子”。

有網(wǎng)友認為,盡管不同意微軟在使用和封鎖方面的做法,但也不能責怪他。微軟投入了數(shù)百萬美元開發(fā)免費的VSCode,并將其提供給所有用戶,現(xiàn)在甚至還加入了GitHub Copilot,然而卻有一些公司可以簡單地分叉他們的整個代碼庫,加入人工智能,然后就開始收費。

另一位網(wǎng)友表示:這就是我對開源的擔憂。如果我選擇讓某樣東西免費且開源,那么我應該擁有一個支持我開發(fā)它的社區(qū),而不是讓別人拿去復制,僅僅加入AI就去賺取數(shù)百萬美元。大部分的開發(fā)工作都是由微軟完成的,而有人卻可以隨意進入并濫用這個許可證,這似乎很不公平。

這位網(wǎng)友認為Cursor社區(qū)目前運營得并不夠好,還是愿意使用微軟的擴展,而且Cursor每個月30美元的訂閱費也成為了勸退的原因之一。

公平地說,他們在VSCode上投入了大量資金,并且免費提供,對于其他免費工具也從未有過問題。前幾天我安裝了Cursor,但很快就卸載了,因為它不支持C++,所以它確實“工作”了 反正我也不打算每月花30美元在VSCode已經(jīng)做得很好的東西上。

不過,也正如一些評論所提到的,微軟再一次讓我們見證了巨頭的可怕:擁抱、擴展、消滅。

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2024-07-26 00:22:34

2022-06-17 07:44:40

VSCode C#開源

2010-01-15 18:57:58

C++CLI

2009-08-19 10:09:21

C#和C++

2010-01-13 14:25:49

C++特點

2019-09-18 09:05:26

微軟開源Windows

2022-09-22 10:40:29

微軟CTOAzure

2009-08-28 10:14:45

C#內存泄露

2011-05-18 18:05:47

C#C++

2011-05-18 17:56:38

C#C++

2020-12-07 10:42:22

VScodeC++

2009-08-10 17:36:17

C#擴展方法

2010-02-03 14:18:44

2009-08-25 14:42:41

由C++轉向C#

2009-08-27 18:04:01

c#擴展方法string

2020-05-28 15:41:48

微軟C+語言

2016-01-28 14:41:06

CC++編碼

2023-12-18 11:15:03

2009-09-04 17:34:11

C#CC++

2009-08-07 17:45:29

C#預處理
點贊
收藏

51CTO技術棧公眾號