Itspkeioacjp
Sp
  • Pamph_keio
  • Pamph_waseda
  • Pamph_chuo
  • Pamph_iisec
  • Pamph_ntt
  • Pamph_ibm
  • Pamph_mozilla
outline

オープンソースシステム


担当:瀧田 佐登子, 浅井 智也
TA/SA:菊地 翔太, 小泉 有輝, 石金 俊哉
時限:2010年度秋学期 水曜日4限
講師およびTA/SAへ質問メール送信

主題と目標:

近年、オープンソースソフトウェア(OSS)が社会に普及し、幅広く利用されはじめ、影響を与えている。ここでは、オープンソースプロジェクトのいくつかを例に、グローバルな開発モデル、オープンソースプロジェクト運営、コミュニティ形成、ライセンス管理について学ぶ。また、その中においてオープン・スタンダードの意義や、市場や社会にもたらす影響など今後の方向性も考察する。なお、授業の中で実際のオープンソースプロジェクトに参加し、コミュニティの中で開発実習を行うことで、オープンソースを理論だけでなく実践的に理解する。

授業概要:

授業は、オープンソースの概念を理解するとともに、インターネット上でのグローバル・ソフトウェア開発モデルについて、「1.オープンソースの概論」、「2.オープンソースとコミュニティ」、「3.オープンソースの開発スタイル」、「4.オープンソースと社会」、「5.オープンソースとライセンス」の5つの観点より学ぶ。
「1.オープンソースの概論」では、オープンソースの定義、基本理念、歴史などの基本概念を学ぶ。「2.オープンソースとコミュニティ」では、オープンソースと組織、プロジェクト管理、開発手法について学ぶ。「3.オープンソースの開発スタイル」では、開発ツール、分散開発システム、ソースコード管理や国際化対応について学び、実践的にオープンソース開発を行う。「4.オープンソースと社会」では、インターネットや社会におけるオープンソース、あるいはビジネスやデザインとオープンソースの関わりについて学ぶ。「5.オープンソースとライセンス」では、ソフトウェア著作権、知的所有権、オープンソースライセンスについて学ぶ。

一部の講義についてはゲストスピーカによる特別講演を予定している。

成績評価:
講義を通して提示する選択課題による

参考資料:
各講義中に随時提示する
Outline_bottom
Sp
Border
Sp
プログラム科目情報
   
第1回 オープンソース概論 2010年09月29日(水曜日) 4限
オープンソースの定義、概念、歴史

授業資料:

第2回 オープンソースと国際化対応 2010年10月06日(水曜日) 4限
グローバルなオープンソースで避けられない国際化対応

授業資料:

第3回 オープンソースとコミュニティ 2010年10月13日(水曜日) 4限
実際のコミュニティとその形成・維持

授業資料:

第4回 オープンソースの開発スタイル 2010年10月20日(水曜日) 4限
利用される開発環境、ツール、システム

授業資料:

第5回 オープンソースの広がり 2010年10月27日(水曜日) 4限
コード以外の世界とオープンソース

授業資料:

第6回 オープンソースと企業ビジネス 2010年11月10日(水曜日) 4限
企業からみたオープンソース

授業資料:

第7回 オープンソースとライセンス 2010年11月17日(水曜日) 4限
ソフトウェア著作権と知的所有権

授業資料:

第8回 オープンソースの実践開発(1) 2010年12月01日(水曜日) 4限
Firefox の拡張機能開発(1)

授業資料:

第9回 オープンソースの実践開発(2) 2010年12月08日(水曜日) 4限
Firefox の拡張機能開発(2)

授業資料:

第10回 オープンソースの実践開発(3) 2010年12月15日(水曜日) 4限
Firefox の拡張機能開発(3)

授業資料:

第11回 オープンソースの最前線 2010年12月22日(水曜日) 4限
開発現場の最新の状況や最新の話題

授業資料:

第12回 "オープン" 2010年01月12日(火曜日) 4限
ソースに限らずオープンである事の重要性

授業資料:

第13回 オープンソースの未来(まとめ) 2010年01月19日(火曜日) 4限
今後の方向性と総括
Ico_pg_top