亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                網(wǎng)友奮力抨擊微軟玩一些假開源的小把戲

                因?yàn)?Windows 的交叉編譯二進(jìn)制文件比本地構(gòu)建更容易

                我希望微軟做得更好,希望 Windows 成為一個不錯的開發(fā)平臺——然而,我經(jīng)??吹轿④浽谕骈_源游戲:宣傳他們對開源和開發(fā)者的友好程度——只是為了在公司的腳下碾壓開發(fā)者龐然大物的靴子。

                在微軟工作的人都是了不起、善良、有才華的人。這是針對公司的領(lǐng)導(dǎo)層,我覺得他在很多場合都壓垮了我自己和其他開發(fā)人員。這是求救。

                “開源”C#、C++、Rust 和其他 Windows SDK 的真實(shí)來源是專有的

                您可能以前沒有聽說過它,但是如果您曾經(jīng)在 C#、C++、Rust 或其他語言中使用過 win32 API 綁定,那么它們很可能是從名為microsoft/win32metadata的存儲庫中生成的。

                不幸的是,這些生成的 SDK 的真實(shí)來源——Windows SDK.idl文件——是專有的,盡管它們位于同一個存儲庫中,根目錄下只有 MIT 許可證。

                派生的社區(qū)作品,比如 D 語言、Dart 或 Zig 綁定到由這些文件生成的 win32 API 是否是開源的——如果微軟沒有這樣發(fā)布它們?我讓你決定。

                Azure Kinect DK 不是開源的

                如果你是少數(shù)幾個在 Azure Kinect 開發(fā)者工具包上花費(fèi)數(shù)百美元的不幸者之一,你的眼睛會閃爍著可能性,盯著完全開源的microsoft/Azure-Kinect-Sensor-SDK存儲庫——這可能是短暫的.

                不幸的是,Body Tracking SDK 是一個專有的二進(jìn)制 blob – 因此,如果您希望改進(jìn)身體跟蹤,添加ARM CPU 支持,讓它在 Linux 上運(yùn)行,或者其他任何東西 – 你就不走運(yùn)了。

                .NET 不是開放的

                如isdotnetopen.com 所述,盡管盡了最大努力,.NET 仍然不是一個開放平臺:

                撞擊專有擴(kuò)展以繼續(xù)鎖定 .NET。一種開放的編程語言缺少調(diào)試器領(lǐng)導(dǎo)層移除 hotreload 的決定激怒了社區(qū)和 devp 員工

                我仍然感到震驚的是,他們確實(shí)讓 .NET 團(tuán)隊(duì)dotnet watch在最后一刻恢復(fù)了 PR,以便他們可以將其作為一項(xiàng)功能出售。

                VS Code 作為開源銷售,但它不是

                VS Code 周圍的信息很清楚,盡管有點(diǎn)滑,關(guān)于開源:

                Visual Studio Code – 開源(“代碼 – OSS”)

                該項(xiàng)目采用了微軟開源行為準(zhǔn)則。

                自由的。建立在開源之上。

                同時:

                • Python 集成 Pylance 是 100% 專有的
                • vscode-cpptools 是專有的
                • 實(shí)時共享不是開源的
                • C# 和 C++ 調(diào)試器是專有的
                • WSL 和 SSH遠(yuǎn)程開發(fā)擴(kuò)展是專有的
                • 遙測是選擇退出,而不是選擇加入

                旁注:如果您正在制作 VS Code 擴(kuò)展,請同時將它們發(fā)布到open-vsx.org,因?yàn)?Microsoft已向那些在 VS Code 產(chǎn)品之外使用其擴(kuò)展注冊表的人發(fā)出停止和終止通知,因此無法使用在開源 fork vscodium中。

                我可以使用專有軟件,但不要再將其標(biāo)記為“由天然成分制成”。

                困擾我的并不是這個軟件是專有的。我每天都在使用專有軟件。我不是什么純粹主義者。

                令我困擾的是,微軟推動這些項(xiàng)目是開源的,將它們托管在 GitHub 上,存儲庫中只有 MIT 許可證,并且在任何地方都沒有提及。

                然后有人真正關(guān)心挖掘,卻發(fā)現(xiàn)隱藏的專有二進(jìn)制 blob 并關(guān)閉了 GitHub 討論,結(jié)論是“法律說不,我們不會更改許可證”

                “由天然成分制成。” 是什么感覺。我也理解他們?yōu)槭裁催@樣做,如果上面寫著有多少人會吃 VS Code 麥片:

                VS 代碼!來自 Microsoft Corp 的專有編輯器!立即下載!

                Windows 開發(fā)被破壞(符號鏈接

                雖然我正在宣揚(yáng)我所有的悲傷,但在過去的一年里,我一直在 Zig 編寫游戲引擎 Mach 。你知道 Windows 開發(fā)人員經(jīng)常向我抱怨什么嗎?

                我嘗試過這個。說文件不存在

                我將他們指向我們的常見問題解答,它提供了兩個選項(xiàng)

              1. 選項(xiàng) 1:修復(fù) Windows啟用“開發(fā)者模式”(警告:這會打開符號鏈接,微軟稱其存在安全風(fēng)險(xiǎn))在 Git 中啟用符號鏈接(開發(fā)者模式還不夠。)git config –global core.symlinks true重試
              2. 選項(xiàng) 2:從 WSL 交叉編譯 -> Windows 使用zig build -Dtarget=x86_64-windows
              3. 因?yàn)椴恢喂?,?2022 年,從 Linux 交叉編譯 Windows 原生二進(jìn)制文件比在 Windows 上原生構(gòu)建更容易。

                我希望 Windows 開發(fā)者的痛苦故事就此結(jié)束

                • 長文件路徑:Azure、OpenSearch 和約90 個其他開源項(xiàng)目必須記錄如何在 Windows 上啟用長文件路徑,因?yàn)槟J(rèn)限制為約 255 個字符。“哦,但這是一個已解決的問題!,你只需要設(shè)置一個注冊表項(xiàng)! ” – Twitter 上的 Microsoft PM 告訴我(但是,你知道,要小心,因?yàn)楦鶕?jù)微軟啟用此選項(xiàng)可能會破壞文件資源管理器和其他應(yīng)用程序)(另外,順便說一句,確保你longfilepaths也在 Git 中啟用,因?yàn)樵?WINdows 中啟用它本身是不夠的?。?/li>
                • CRLF:(另外,你知道配置core.autocrlf對嗎?)
                • PowerShell …順便說一句,Windows 10 附帶了一個過時的 PowerShell 版本,其中 HTTP 文件下載速度慢了約 122 倍,你知道你應(yīng)該更新那個帶外的,對吧?因?yàn)?Windows 更新不會為您執(zhí)行此操作。

                Windows 中的開發(fā)人員模式又做了什么?

                我對微軟的請求

                同樣,在微軟工作的人都是了不起、善良、有才華的人。我對你沒有意見,我相信你正在以同樣的方式與微軟的龐然大物抗?fàn)?,以改善開發(fā)者的生活。

                我懇求微軟做以下事情:

                (1) 停止在“開源”GitHub 存儲庫中隱藏專有代碼

                這不符合開源精神。感覺就像代碼“由天然成分制成”。只是為了找到一個钚核心。如果許可證上寫著 MIT,則它不應(yīng)包含專有源代碼。

                制定一項(xiàng)政策,永遠(yuǎn)不要將專有代碼放在 GitHub 上。當(dāng)項(xiàng)目包含專有代碼或依賴大量專有代碼才能有效使用時,請?jiān)谧允鑫募忻鞔_說明。

                我厭倦了通過封閉的 GitHub 問題來發(fā)現(xiàn)這一點(diǎn)。

                (2) 修復(fù)Windows上的開發(fā)者模式

                我只是想重申,真實(shí)的人正面臨著我上面描述的問題。他們不會經(jīng)常通過您的反饋中心提出這些問題,您可以在其中計(jì)算它們,因?yàn)椋@喜!他們只是期望 Windows 開發(fā)會像這樣痛苦,并期望必須 24/7 全天候使用 Google 解決方法。

                以下是解決此問題的方法:

                如果有人安裝或啟動開發(fā)人員工具(WSL、VS Code、Git、PowerShell 等),則提示他們啟用開發(fā)人員模式。

                您可以使用這些工具在 Windows 上進(jìn)行開發(fā),而不知道存在“開發(fā)人員模式”,這真是太瘋狂了。如果不了解 XCode,幾乎不可能在 Mac 上進(jìn)行開發(fā)。

                如果你打開開發(fā)者模式,讓 Clippy 彈出并提示用戶:

                你想讓我啟用符號鏈接嗎(警告:這是一個安全風(fēng)險(xiǎn))?

                要我更新 PowerShell 嗎?(或者堅(jiān)持使用文件下載速度慢約 122 倍的舊版本?)

                您要我啟用 >255 個字符的文件路徑嗎?(警告:可能會破壞文件資源管理器和其他應(yīng)用程序)

                你要我安裝 Git 嗎?”

                你想讓我配置 Git 以使用長文件路徑嗎?

                你想讓我配置 Git 以使用符號鏈接嗎?

                要我配置core.autocrlf嗎?

                問題解決了!

                謝謝

                再說一次,我對那些努力改進(jìn) Microsoft/Windows 的人們毫不猶豫。這是反饋,我希望您能將其發(fā)送給正確的人。

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年6月20日 09:14
                下一篇 2022年6月20日 09:15

                相關(guān)推薦

                • ios手游模擬器(手游模擬器ios)

                  本文主要講的是ios手游模擬器,以及和手游模擬器ios相關(guān)的知識,如果覺得本文對您有所幫助,不要忘了將本文分享給朋友。 哪個iOS模擬器能多開手游賬號?可以推薦個好用的模擬器給我嗎…

                  2022年11月27日
                • “為愛沖鋒的勇士”是場鬧劇!網(wǎng)傳內(nèi)容不實(shí),當(dāng)事人開直播道歉

                  記者 陳晨 11月10日,一名男子翻越圍墻的視頻引發(fā)關(guān)注,網(wǎng)友稱他為“為愛沖鋒的勇士”。傳言“他的妻子在山東一職業(yè)學(xué)院讀書,當(dāng)?shù)弥拮釉谛A碛心杏押螅萌烊沟臅r間從青島騎共享…

                  2022年11月26日
                • 郭富城回應(yīng)偷拍者的吐槽:對方真的很沒有禮貌

                  近日,郭富城帶著自己的妻女一起去餐廳吃飯,一家人其樂融融,讓人羨慕。不過,有網(wǎng)友卻對一家人進(jìn)行了偷拍,這也讓郭富城十分氣憤,甚至罕見發(fā)飆怒斥偷拍者。 該網(wǎng)友將郭富城發(fā)怒的視頻po上…

                  2022年11月26日
                • 英雄聯(lián)盟手游好玩嗎(英雄聯(lián)盟手游好玩還是端游好玩)

                  簡要回答 非常好玩,英雄聯(lián)盟手游這款游戲已經(jīng)正式的進(jìn)行公測,這款游戲是以5v5為模式進(jìn)行對戰(zhàn)的,它是以英雄聯(lián)盟端游為原型進(jìn)行開發(fā),里面的每一種玩法基本都沿襲了端游的特點(diǎn)。 01 這…

                  2022年11月25日
                • 游戲平臺有哪些(游戲平臺有哪些)

                  簡要回答 游戲平臺指的是多人通過互聯(lián)網(wǎng)在線游戲的平臺,例如qq游戲,聯(lián)眾世界,浩方電競平臺,VS競技游戲平臺等,只要你下載平臺,下載相關(guān)游戲,就能實(shí)現(xiàn)對戰(zhàn),擺脫了局域網(wǎng)的限制。 詳…

                  2022年11月25日
                • 世界杯怎么買體育彩票(世界杯怎么買體育彩票玩法)

                  2022卡塔爾世界杯已經(jīng)開賽了,除了廣大球迷外,很多彩民也十分關(guān)注比賽進(jìn)程。據(jù)了解,自2012年歐洲杯以來,每逢大型國際足籃球賽事,中國體育彩票會開售冠軍競猜、冠亞軍競猜游戲。那么…

                  2022年11月25日
                • 博客營銷的3大優(yōu)勢解析(博客營銷怎么做)

                  不知不覺已經(jīng)寫了24篇文章,加上這篇是第25篇了,都是自己這幾年來用過的營銷方法,如果遇到有些不懂的,我會咨詢我的朋友和同事幫忙,盡量讓每一篇有價(jià)值,哪怕是對大家有一點(diǎn)點(diǎn)幫助也行,…

                  2022年11月25日
                • 體彩世界杯冠軍彩票怎么買(體彩世界杯冠軍彩票中獎)

                  作為世界最具影響力的體育賽事,四年一度的男足世界杯,如今已經(jīng)吸引了廣大球迷和購彩者關(guān)注。據(jù)悉,本月初,中國體育彩票已經(jīng)開售2022卡塔爾世界杯的冠軍競猜、冠亞軍競猜游戲了。那么,體…

                  2022年11月25日
                • 淘寶直播開通后帶貨鏈接怎么做(淘寶直播需要開通淘寶店鋪嗎)

                  直播帶貨無論是對于商家來說還是主播收益都是非??捎^的,所以不少平臺都有直播帶貨功能,一些小伙伴也想加入淘寶直播,那么淘寶直播開通后帶貨鏈接怎么做?下面小編為大家?guī)硖詫氈辈ラ_通后帶…

                  2022年11月24日
                • 科比19歲女兒遭自稱與她生“科比式孩子”男子跟蹤騷擾

                  極目新聞記者王亮亮黃佳琪 據(jù)??怂剐侣劸W(wǎng)報(bào)道,當(dāng)?shù)貢r間11月21日,已故籃球巨星科比·布萊恩特的長女娜塔莉亞·布萊恩特21日向法院提交臨時限制令,聲稱這位32歲的前科從十幾歲起就騷…

                  2022年11月24日

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時間:周一至周五,10:30-18:30,節(jié)假日休息