3.2 · 授權方案
目標: 比較 freeware、shareware、open source、commercial software 的利弊。
課程點名的四種方案
| 方案 | 成本 | 源程式碼 | 可改? | 可分發? | 例子 |
|---|---|---|---|---|---|
| 版權(商業) | 付費 | 封閉 | 否 | 否 | Microsoft Office、Photoshop |
| 共享軟件 Shareware | 免費試用,之後付費 | 封閉 | 否 | 有限 | WinRAR(彈窗)、部分遊戲 |
| 免費軟件 Freeware | 免費 | 封閉 | 否 | 是(常) | Adobe Acrobat Reader、Skype |
| 開源 (FOSS) | 免費 | 開放 | 是 | 是(帶條件) | Linux、Firefox、Python、MySQL |
開源子許可證
開源不是一個東西 —— 它涵蓋許多具體許可證:
| 許可證 | 風格 | 關鍵條款 |
|---|---|---|
| MIT | 寬鬆 | 隨便用;保留署名 |
| Apache 2.0 | 寬鬆 | 如 MIT + 專利條款 |
| GPL | Copyleft | 衍生品必須也開源 |
| LGPL | 較弱 Copyleft | 允許與專有代碼鏈接 |
| Creative Commons | 媒體 | BY、SA、NC、ND 組合 |
用户視角的利弊
商業軟件
| 利 | 弊 |
|---|---|
| 打磨好、有支援 | 貴 |
| 廠商負責 | 廠商鎖定 |
| 可預測更新 | 封閉代碼、不能查 |
開源
| 利 | 弊 |
|---|---|
| 免費 | 支援多樣(論壇 vs 付費) |
| 可查 | UX 常較糙 |
| 可定製 | 學習曲線較陡 |
| 無廠商鎖定 | 部分項目小眾 / 文件少 |
開發者視角的利弊
閉源
| 利 | 弊 |
|---|---|
| 賣許可證 | 鎖死單一商業模式 |
| 保護商業秘密 | 不能受益於社區貢獻 |
開源
| 利 | 弊 |
|---|---|
| 更廣採用 | 直接貨幣化難 |
| 社區免費 QA | 須回應 issue、PR |
| 名聲 / 作品集 | 被 fork 風險 |
明智選擇
SBA 中你可以混用:
- 主幹用開源(如 Python、MySQL)。
- 實用程序用 freeware(如 Adobe Reader)。
- 沒好替代時用商業軟件。
考試式題目
題(5 分): 比較 freeware 與 open-source。各為個人用户給一個優勢與一個劣勢。
參考答案:
| 方面 | Freeware | Open source |
|---|---|---|
| 成本 | 免費 | 免費 |
| 源程式碼 | 封閉 | 開放 |
| 可改? | 否 | 是 |
Freeware 優勢:易裝易用 —— 無授權顧慮;用户下載就跑。 Freeware 劣勢:源閉,用户不能查安全或改;更新依賴廠商。
開源優勢:源開;高級用户可改、fork、貢獻,有社區支援。 開源劣勢:文件與打磨多樣;某些開源比商業對手學習曲線陡。
關鍵要點
- 課程點名的四方案:商業、shareware、freeware、開源。
- 「免費」與「開源」不同。
- 按成本、支援、定製需要選。
➡️ 下一節:3.3 盜版與執法