自 ,稱由於得不到任何形式的回報,他將停止對 PLC4X 的企業使用者提供免費的社群支援。若後續仍無企業願意站出來資助專案,他將停止對 PLC4X 的維護和任何形式的支援。
是一個用於整合 PLC(可程式化邏輯控制器)的庫。工業的可程式化邏輯控制器(PLC)大多采用大量不相容的協定進行通訊,因此和外界(IT/網際網路)的互動變得很困難。PLC4X 專案致力於提供一組統一的 API,通過這些 API 實現能與大多數 PLC 進行通訊的驅動程式(通過各種 PLC 的原生通訊協定)。
和純軟體專案還不太一樣,由於 PLC4X 涉及物聯網和精密的自動化硬體,Christofer 不得不購買一些昂貴的軟硬體來對 PLC4X 專案進行測試和維護,這讓他的財政狀況每況愈下。為此 Christofer 註冊了一家名為 c-ware 的獨立 IT 諮詢公司,幫助其他公司設計和實現 PLC4X 軟體相關的業務。然而公司的經營情況並不理想,收到的郵件往往是這個畫風:
「感謝您提供這個很棒的 PLC4X。它讓我們的生活變得如此輕鬆,我在我們國家最大的{鍊鋼廠} / {航空航天公司} / {汽車製造商} ,現在業務出現了....這樣的問題,希望您能提供一下幫助。」
(你這是開源軟體吧,那你能幫幫我嗎?)
2020 年公司的財務狀況還算樂觀,獲得了一些機構的資金支援,PLC4X 的開發和維護仍能正常維持。但隨著 2021 年的疫情反撲,僅有的一些贊助都已撤資,2021 一整年 Christofer 只獲得一場付費演講。時間來到 2022 年,入不敷出的 Christofer 開始感到厭倦:「我不想再把寶貴的空閒事件,浪費在把自己消耗殆盡卻得不到任何回報的事情當中了。」
因此,他為 PLC4X 設定了新的開發計劃:不再自費購買硬體來開發新的驅動程式或整合模組,也不會將 PLC4X/驅動程式移植到新語言中,並且絕對不會對公司提供免費的諮詢、培訓和支援。如果公司有需要,他會提供商業的技術支援和培訓。
另外,針對公司使用者經常詢問「什麼時候能出」的 PLC4X 新功能,Christofer 對每個功能都,籌夠了錢才會著手開發對應的功能。
而且此次眾籌是最後的嘗試,如果 2022 年仍沒有籌集到對應的資金, 他將不再開發和維護 Apache PLC4X 專案,也不再提供任何形式的支援。
如果業界不支援開源背後的人,至少從現在開始,我可以停止盲目地免費支援他們。
截至此文定稿,PLC4X 的眾籌結果如下:
籌款專案名 |
目標金額 |
已籌金額 |
目標比例 |
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 |