112年第1學期-1060 自由開源軟體 課程資訊
評分方式
評分項目 | 配分比例 | 說明 |
---|---|---|
期中考 | 15 | |
期中專案 | 15 | |
期末專案 | 30 | |
作業 | 30 | |
出席 | 10 |
選課分析
本課程名額為 70人,已有22 人選讀,尚餘名額48人。
登入後可進行最愛課程追蹤 [按此登入]。
授課教師
陳隆彬教育目標
本課程將涵蓋免費和開源軟件開發的基礎知識。課程目標包括開源許可,Linux開發工具(例如編譯器,腳本語言,構建工具),和Git 版本控制軟件,應用程序管理遠程服務器的技術。學生將學習影像,語音處理,IoT,AI等開源項目。
課程資訊
基本資料
選修課,學分數:3-0
上課時間:二/6,7,8[ST405]
修課班級:資工系3,4
修課年級:3年級以上
選課備註:軟工組分組選修
教師與教學助理
授課教師:陳隆彬
大班TA或教學助理:尚無資料
Office Hour四 14:10-16:00
授課大綱
授課大綱:開啟授課大綱(授課計畫表)
(開在新視窗)
參考書目
I. 開源觀念與歷史發展
1. http://www.csun.edu/~twang/595OSE/Syllabus/Syllabus.pdf
2. “Open source paradigm shift,” Tim O’Reilly, https://www.oreilly.com/tim/archives/ParadigmShift.pdf
3. https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar
4. “Seven Open source Business Strategies for Competitive Advantage,” John Koenig, http://johnkoenig.com/seven-open-source-business-strategies-for-competitive-advantage/
II. 開源授權
5. 讓人既愛又頭痛的 GNU GPL, https://www.openfoundry.org/tw/legal-column-list/525--gnugpl,
6. "Legal Implications of Open Source Software," David McGowan
III. 募資平台
7. https://www.cobloom.com/blog/startup-funding#
8. https://www.inside.com.tw/article/5897-the-reality-of-crowdfunding-is-not-raising-funds-but-marketing
IV. 開源作業系統
9. 鳥哥的Linux私房菜:基礎學習篇(第四版),出版社:碁峰,出版日期:2016/01/27
V. 開源軟體平台
10. https://github.com/
11. "為你自己學Git", 作者:高見龍 出版社:博碩, 出版日期:2017/11/30
VI. Android/iOS 行動裝置開發
12. https://flutter.dev/
VII. AI 開源專案
https://github.com/
VIII. 機器人作業系統 ROS 2.0
13. http://design.ros2.org/
開課紀錄
您可查詢過去本課程開課紀錄。 自由開源軟體歷史開課紀錄查詢