聲明:本文來(lái)自于微信公眾號(hào)OSC開(kāi)源社區(qū)(ID:oschina2013),作者:羅奇奇,授權(quán)轉(zhuǎn)載發(fā)布。
自Faker.js 作者清空項(xiàng)目倉(cāng)庫(kù)代碼后,又一位軟件作者因企業(yè)白嫖項(xiàng)目而沒(méi)有任何回饋而感到失望。1月11日, Apache PLC4X 的創(chuàng)建者 Christofer Dutz 在 GitHub 發(fā)文,稱由于得不到任何形式的回報(bào),他將停止對(duì) PLC4X 的企業(yè)用戶提供免費(fèi)的社區(qū)支持。若后續(xù)仍無(wú)企業(yè)愿意站出來(lái)資助項(xiàng)目,他將停止對(duì) PLC4X 的維護(hù)和任何形式的支持。
Apache PLC4X 是一個(gè)用于集成 PLC(可編程邏輯控制器)的庫(kù)。工業(yè)的可編程邏輯控制器(PLC)大多采用大量不兼容的協(xié)議進(jìn)行通信,因此和外界(IT/互聯(lián)網(wǎng))的交互變得很困難。PLC4X 項(xiàng)目致力于提供一組統(tǒng)一的 API,通過(guò)這些 API 實(shí)現(xiàn)能與大多數(shù) PLC 進(jìn)行通信的驅(qū)動(dòng)程序(通過(guò)各種 PLC 的原生通信協(xié)議)。
和純軟件項(xiàng)目還不太一樣,由于 PLC4X 涉及物聯(lián)網(wǎng)和精密的自動(dòng)化硬件,Christofer 不得不購(gòu)買一些昂貴的軟硬件來(lái)對(duì) PLC4X 項(xiàng)目進(jìn)行測(cè)試和維護(hù),這讓他的財(cái)政狀況每況愈下。為此 Christofer 注冊(cè)了一家名為 c-ware 的獨(dú)立 IT 咨詢公司,幫助其他公司設(shè)計(jì)和實(shí)現(xiàn) PLC4X 軟件相關(guān)的業(yè)務(wù)。然而公司的經(jīng)營(yíng)情況并不理想,收到的郵件往往是這個(gè)畫(huà)風(fēng):
“感謝您提供這個(gè)很棒的 PLC4X。它讓我們的生活變得如此輕松,我在我們國(guó)家最大的{煉鋼廠} / {航空航天公司} / {汽車制造商} ,現(xiàn)在業(yè)務(wù)出現(xiàn)了....這樣的問(wèn)題,希望您能提供一下幫助。”
(你這是開(kāi)源軟件吧,那你能幫幫我嗎?)
2020年公司的財(cái)務(wù)狀況還算樂(lè)觀,獲得了一些機(jī)構(gòu)的資金支持,PLC4X 的開(kāi)發(fā)和維護(hù)仍能正常維持。但隨著2021年的疫情反撲,僅有的一些贊助都已撤資,2021一整年 Christofer 只獲得一場(chǎng)付費(fèi)演講。時(shí)間來(lái)到2022年,入不敷出的 Christofer 開(kāi)始感到厭倦:“我不想再把寶貴的空閑時(shí)間,浪費(fèi)在把自己消耗殆盡卻得不到任何回報(bào)的事情當(dāng)中了。”
因此,他為 PLC4X 設(shè)置了新的開(kāi)發(fā)計(jì)劃:不再自費(fèi)購(gòu)買硬件來(lái)開(kāi)發(fā)新的驅(qū)動(dòng)程序或集成模塊,也不會(huì)將 PLC4X/驅(qū)動(dòng)程序移植到新語(yǔ)言中,并且絕對(duì)不會(huì)對(duì)公司提供免費(fèi)的咨詢、培訓(xùn)和支持。如果公司有需要,他會(huì)提供商業(yè)的技術(shù)支持和培訓(xùn)。
另外,針對(duì)公司用戶經(jīng)常詢問(wèn)“什么時(shí)候能出”的 PLC4X 新功能,Christofer 對(duì)每個(gè)功能都設(shè)置了眾籌項(xiàng)目,籌夠了錢才會(huì)著手開(kāi)發(fā)對(duì)應(yīng)的功能。
而且此次眾籌是最后的嘗試,如果2022年仍沒(méi)有籌集到對(duì)應(yīng)的資金, 他將不再開(kāi)發(fā)和維護(hù) Apache PLC4X 項(xiàng)目,也不再提供任何形式的支持。
如果業(yè)界不支持開(kāi)源背后的人,至少?gòu)默F(xiàn)在開(kāi)始,我可以停止盲目地免費(fèi)支持他們。
截至此文定稿,PLC4X 的眾籌結(jié)果如下:
籌款項(xiàng)目名 | 目標(biāo)金額 | 已籌金額 | 目標(biāo)比例 |
PROFINET | 10000歐元 | 0 | 0 |
Porting A Driver | 4000歐元 | 0 | 0 |
PLC4-TypeScript | 20000歐元 | 0 | 0 |
PLC4- Rust | 20000歐元 | 150歐 | 0.75% |
PLC4- python | 20000歐元 | 42.02歐 | 0.21% |
PLC4- net | 15000歐元 | 0 | 0 |