Homework #1 (2017 Spring)
Post date: Feb 12, 2017 7:29:20 PM
繳交期限: 23:59, Mar 5
作業目標
探究科技演化的過程中,自由軟體和開放原始碼技術扮演的角色
檢閱往年學生的作品並且思考背後的議題
熟悉本課程關注的黑客文化、技術的普及化,還有法律專利議題
作業要求
閱讀以下指定報告和材料,至少 4 份
4BSD 與 AT&T 官司訴訟的影響: 今日的 TCP/IP 和 Linux 都直接受到這系列事件的影響 [難度:中]
《The Code》影片導讀: Linux 核心早期的紀錄片 [難度:低]
從 Revolution OS 看作業系統生態變化: 非常珍貴的紀錄片,從早期的黑客挖掘的第一手材料 [難度:中]
WebKit 發展史及開源條款授權分析: 網頁瀏覽器背後的技術變遷,以及開發社群的交互影響 [難度:低]
LibreOffice 發展史與開源授權分析: 大型的開放原始碼專案是如何經營和演化,注意 code forking [難度:中]
《The Unix System: Making Computers Easier to Use》: 來自 AT&T 早期的 UNIX 介紹影片,在 35 年前就達到的技術水平 [難度:低]
《A Narrative History of BSD》: Kirk McKusick 博士介紹 BSD 作業系統的演化,今日我們使用的檔案系統、網際網路、虛擬記憶體,還有各式 UNIX 系統呼叫都有 BSD 的影子 [難度:高]
針對上述材料所提到的所有影片、投影片和對應資料,紀錄自己的疑惑和心得,講師會斟酌給予提示並回覆,請儘早更新
Homework1 示範: 請依據相似的格式和版面來撰寫,注意要標註自己的姓名和對應的 GitHub 帳號
需要建立新的 HackMD 頁面並附於「Homework1 作業區」
不能只是「摘要」,必須詳述自己研讀上述材料的啟發並且「充分提問」(沒有笨問題,同學的提問彙整後,會成為後續課程的參考)