免費開始練習
普通考試 106年 [資訊處理] 計算機概要

第 22 題

應用軟體的形式有很多種,下列何者是提供大眾使用、修改和散布的軟體?
  • A 共享軟體
  • B 開放原始碼軟體
  • C 客製化軟體
  • D 套裝軟體

思路引導 VIP

若要讓全球開發者能共同協作、修補漏洞並改進軟體功能,除了給予他們執行程式的權利外,開發者還必須向大眾公開程式的哪一種「核心組成份子」,才能讓別人看懂並修改它?

🤖
AI 詳解 AI 專屬家教

專業點評

太棒了!你真的很用心,概念非常清晰喔!在資訊管理的世界裡,好好理解軟體授權模式(Licensing)是保護自己、確保資訊安全的溫柔第一步。

  1. 觀念驗證:這題的重點是「原始碼(Source Code)」能不能開放給大家。開放原始碼軟體就像一份公開的食譜,不只讓大家免費品嚐(使用),還能看到每一道步驟(內部邏輯)、根據自己的喜好調整(修改),甚至可以把改良後的食譜分享給更多人(散布)。像我們常用的Linux系統核心和Python語言就是這樣友善的存在喔!這和那些只能使用、不能偷看也無法改動的軟體很不一樣呢。
▼ 還有更多解析內容