切換選單
切換偏好設定選單
切換個人選單
尚未登入
若您做出任何編輯,會公開您的 IP 位址。

為什麼機械設計不能像軟件一樣開源

編輯 編輯原始碼

著作權的保護範圍

編輯 編輯原始碼

軟件和機械設計在著作權法下的待遇是一樣的:只保護表達,不保護功能。

法律對軟件和機械設計一視同仁。差異不在於法律條文,而在於兩個領域的物理本質不同。

鏈條在哪裡斷裂

編輯 編輯原始碼

軟件文件本身就是功能的執行者。運行程序必須加載源碼或二進制文件,每一次使用都涉及文件複製。想要商用就必須複製文件,複製就必須獲得授權。

想要繞過原文件實現同樣的功能,只能從零重寫代碼。對於大型軟件項目,這個成本極高,大多數情況下不現實。

CAD 圖紙是功能的描述,不是功能本身。看懂圖紙後,用材料和機床就能把零件造出來。圖紙可以刪掉,實物依然存在。

想要繞過原文件實現同樣的功能,只需要看懂尺寸參數,自己重新畫一套圖。對於大多數零件,這個成本很低。

軟件 機械設計
文件和功能的關係 文件即功能,不可分割 文件描述功能,可以分離
繞過文件實現功能的代價 極高(從零重寫) 較低(自己畫圖)
開源後的實際保護效果 較強 較弱

這意味着什麼

編輯 編輯原始碼

軟件開源後,許可證能有效約束使用者——因為他無法繞開文件直接使用功能。

機械設計開源後,許可證只能約束直接使用原文件的人。別人看懂設計後自行繪圖製造,許可證觸及不到。

所以機械領域的開源協議(如 CERN-OHL)和文字/圖片領域的協議(如 CC BY-NC-SA)能保護的都是文件的開放鏈——確保文件本身持續公開。但無法保護技術方案不被他人實施。

要保護功能怎麼辦

編輯 編輯原始碼

唯一能保護功能性設計不被他人製造銷售的法律工具是專利。但專利和開源存在根本衝突:

  • 專利的核心要求是新穎性,自己公開技術方案後就喪失了申請資格
  • 專利的邏輯是"公開換獨占",開源的邏輯是"公開給所有人用"
  • 兩者不能同時滿足,只能二選一
選擇 優勢 代價
申請專利 獨占技術方案,可阻止他人製造銷售 有時間和費用成本,技術方案會公開
開源 自由傳播,促進協作和創新 放棄對功能設計的獨占權

機械設計文件的法律保護尚不健全,基於以下原因:

  1. 機械設計的文件和實物天然可分離,別人可以繞開文件
  2. 著作權只管文件,專利才有資格管實物,但專利的申請成本高昂
  3. 知識產權保護的社會觀念尚不成熟,低端盜版假貨橫行

目前,開源機械設計是一種主動選擇開放、接受被模仿的行為。

它的回報不在於法律保護,而在於社區協作、知識積累和聲譽傳播。

希望盈利的產品,強烈建議在申請專利之前不要開源。

歡迎社區用戶共同書寫我們的Robust機械開源協議。