Apache PLC4X 作者將停止免費的社群支援,要求企業使用者為其勞動付費

2022-01-14 09:00:11

自 ,稱由於得不到任何形式的回報,他將停止對 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

展開閱讀全文