ReactOS 項(xiàng)目組宣布,他們已聘請 Victor Perevertkin 在接下來的3個(gè)月全職從事 ReactOS 存儲(chǔ)相關(guān)的開發(fā)工作。ReactOS 有"開源 Windows"之稱,不過其在存儲(chǔ)方面的技術(shù)水平長期而來相對于其他模塊而言,一直處于不太理想的狀態(tài)。這也是促使他們聘請全職開發(fā)者在存儲(chǔ)及相關(guān)領(lǐng)域進(jìn)行改進(jìn)的主要原因。
自2018年以來,Victor 一直是各種 ReactOS 組件的主要貢獻(xiàn)者。他在 GSoC 首次亮相時(shí)為 ReactOS 編寫的 Btrfs 引導(dǎo)扇區(qū)代碼就已深入到內(nèi)核領(lǐng)域,后來負(fù)責(zé)管理新 USB 堆棧的集成,最近在為 ReactOS 向新的編譯器工具鏈的重大升級做準(zhǔn)備時(shí),幾乎接觸到了 ReactOS 的所有部分。
在合同期間內(nèi),Victor 將主要從事存儲(chǔ)相關(guān)的開發(fā)工作,這是 ReactOS 中長期被忽視的一塊。他計(jì)劃最終將 scsiport 轉(zhuǎn)換為支持即插即用(Plug & Play)的驅(qū)動(dòng)程序,并在此過程中修復(fù)內(nèi)核即插即用的 bug,從而改進(jìn) USB 存儲(chǔ)支持和對 Windows 存儲(chǔ)驅(qū)動(dòng)程序的兼容性。
如果時(shí)間允許,延伸目標(biāo)包括繼續(xù)他之前的工作,將谷歌的內(nèi)核內(nèi)存錯(cuò)誤檢測工具 Address Sanitizers 集成到 ReactOS 中,并修復(fù)通過啟用 APIC 的 HAL 進(jìn)行引導(dǎo)時(shí)存在的問題。
ReactOS 項(xiàng)目組此次招聘行為對項(xiàng)目而言也是一個(gè)重要的里程碑,因?yàn)槌掷m(xù)收到的捐助終于能夠讓他們以接近市場價(jià)格的價(jià)格雇傭一名全職開發(fā)者。