軟體綁架
· 閱讀時間約 3 分鐘
在前面 RSS 的文章中有提到,我目前必須被迫使用 Windows 系統的電腦,原因就在於業界環境中有太多工程軟體是被壟斷的,以目前我待的土木業較常見的為例
CSI
- 建築分析設計軟體 ETABS
- 結構分析與設計軟體 SAP2000
- 地下結構分析與設計軟體 SAFE
Midas Civil
- 結構分析與設計軟體 Midas Civil
- 房屋結構分析設計軟體 Midas Gen
SIMULIA
- 有限元素分析軟體 Abaqus
AUTODESK
- 設計與製圖軟體 AutoCad
- BIM資訊整合軟體 Revit
台灣在地結構軟體商 RCAD
- 結構配筋後處理及數量計算軟體 RCAD
作業系統支援程度
| 公司 (Company) | 軟體 (Software) | Windows | macOS | Linux |
|---|---|---|---|---|
| CSI | ETABS | ✅ | ⚠️ | ❌ |
| SAP2000 | ✅ | ⚠️ | ❌ | |
| SAFE | ✅ | ⚠️ | ❌ | |
| Midas | Midas Civil | ✅ | ⚠️ | ❌ |
| Midas Gen | ✅ | ⚠️ | ❌ | |
| SIMULIA | Abaqus | ✅ | ❌ | ✅ |
| AUTODESK | AutoCAD | ✅ | ✅ | ❌ |
| Revit | ✅ | ⚠️ | ❌ | |
| 台灣在地軟體商 | RCAD | ✅ | ❌ | ❌ |
✅:原生支援 ⚠️:非原生支援,透過虛擬機等其他方式使用 ❌:不支援,沒有穩定的方式執行
上述這些專業軟體,可以看到絕大多數都不支援 macOS 或 Linux。
土木業界的困境
這些軟體背後有很龐大的理論基礎,配合新的材料、新的工法不斷修改程式,雖然也有一些開放的自由軟體,但我認為有幾個原因非常難被取代。
- 業界行之有年,不使用專有軟體,會被業主、顧問、結構審查委員、施工廠商等質疑安全性,自由軟體也很難做到在軟體驗證、法規校對、理論背景上跟大公司抗衡,畢竟是與生命財產相關的軟體。
- 公司內部同事們撰寫的 Excel1 試算 VBA、檢核試算表2、自動化建模等等無數小程式也是配合專有軟體寫的。
- 就算有一家公司特立獨行,可以全部用自由軟體做設計,但是工程進行會有無數的廠商配合,唯一的解法只有整個產業都使用自由軟體。就連最基本的文書處理 Word、PowerPoint 我都覺得很難在工作環境中換掉。
結論
一個工程師使用自由軟體,需要一群同事配合;
一群同事使用自由軟體,需要整間公司配合;
整間公司使用自由軟體,需要一群公司配合;
一群公司使用自由軟體,需要整個國家配合;
整個國家使用自由軟體,需要一群國家配合;
一群國家使用自由軟體,需要全世界配合
明天,就由我先開始使用.md格式替換掉.docx,做為打倒巨人的第一步吧!
