發(fā)布時(shí)間:2025-12-09 03:59:13 來(lái)源:骨軟筋酥網(wǎng) 作者:時(shí)尚
使用 GitHub 的禁止開(kāi)發(fā)者可能已經(jīng)發(fā)現(xiàn)了一些問(wèn)題,GitHub 現(xiàn)在已經(jīng)禁止在未登錄的未登情況下搜索代碼,這一決定已經(jīng)在開(kāi)源社區(qū)引起了爭(zhēng)議。錄搜
在未登錄 GitHub 賬號(hào)的索代情況下,搜索代碼是碼引會(huì)提示登錄并在 GitHub 上搜索代碼,在訪問(wèn)我們的起新區(qū)理代碼搜索功能前請(qǐng)先登錄或創(chuàng)建一個(gè)免費(fèi)賬戶(hù) (Sign in to search code on GitHub Before you can access our code search functionality please sign in or create a free account.)

為什么說(shuō)這事需要關(guān)注呢?因?yàn)?GitHub 托管著最多的開(kāi)源項(xiàng)目,禁止用戶(hù)在未登錄的討論情況下搜索代碼本身就是違背了開(kāi)源社區(qū)的理念。
注意:這種情況并不是疑違源社最近的決定,只不過(guò)現(xiàn)在引起了開(kāi)發(fā)者們的背開(kāi)新一輪討論。
討論地址:https://github.com/orgs/community/discussions/77046
GitHub 的念藍(lán)回應(yīng):
對(duì)此,GitHub 開(kāi)發(fā)者關(guān)系副總裁馬丁伍德沃德 (Martin Woodward) 發(fā)布了回應(yīng),點(diǎn)網(wǎng)GitHub 在 2023 年 6 月 7 日發(fā)布公告宣布 GitHub 全局代碼搜索功能要求登錄已經(jīng)擴(kuò)展到存儲(chǔ)庫(kù)。禁止
至于原因,未登馬丁給出的錄搜原因是防止服務(wù)器被機(jī)器人瘋狂抓爬導(dǎo)致服務(wù)器負(fù)載高進(jìn)而出現(xiàn)穩(wěn)定性原因。
引起開(kāi)發(fā)者關(guān)注也很簡(jiǎn)單,索代有的開(kāi)發(fā)者以開(kāi)源社區(qū)為中心,將代碼托管在 GitHub 上就是希望任何人都能輕易獲取代碼,而不是現(xiàn)在強(qiáng)迫用戶(hù)注冊(cè)一個(gè) GitHub 賬號(hào)。
當(dāng)然這里也牽涉到微軟收購(gòu)問(wèn)題,因?yàn)檫@些變化都是在 GitHub 被微軟收購(gòu)后才發(fā)生的,這難免會(huì)讓人產(chǎn)生一些不好的聯(lián)想。
GitHub 的反抓爬理由其實(shí)能說(shuō)得過(guò)去,不過(guò)這也可能是 GitHub 和微軟用來(lái)防止某些競(jìng)爭(zhēng)對(duì)手抓取數(shù)據(jù)來(lái)訓(xùn)練 AI 模型,畢竟現(xiàn)在各大公司都在想方設(shè)法的限制數(shù)據(jù)抓取避免數(shù)據(jù)被人白嫖。
隨便看看