• カリキュラムシート
  • カリキュラム設定シート

カリキュラムシート

分類番号 A403-037-A

訓練分野 電気・電子系
訓練コース オープンソースプラットフォームライセンスの要点
訓練対象者 組込みソフトウェア開発(携帯端末機器開発)業務に従事する技能・技術者等であって、指導的・中核的な役割を担う者又はその候補者
訓練目標 組込みシステム開発・設計の生産性の向上をめざして、効率化、適正化に向けたGPL/LGPL等を理解し、AndroidシステムへのOSS適用実習を通して、OSSを活用したシステムの最適化のための開発・設計手法を習得する。
教科の細目 内容 訓練時間(H) うち実習・
まとめ(H)
1.コースの概要及び留意事項 (1)コースの目的
(2)専門的能力の現状確認
(3)安全上の留意事項
0.5
2.OSSに関わる著作権 (1)著作権の概要とプログラム著作権
(2)Androidのライセンス構成の概要
1 0.5
3.OSSライセンスの概要とGPLの要点 (1)GPLの概要(趣旨、目的、対象、許諾内容)
(2)GPLの許諾条件(プログラム配布の条件と実際)
(3)GPLの許諾効力(契約の効力及び発生と終了)
(4)GPLソフトウェアと保証(無償許諾の解釈と実際)
(5)演習及びディスカッション
2.5 2
4.LGPLの要点 (1)LGPLの概要(趣旨、目的、対象、許諾内容)
(2)LGPLに基づくプログラムの配布条件
(3)LGPLを使用するプログラムの配布条件
(4)LGPLに基づくプログラムのライブラリ化の実際
(5)演習及びディスカッション
2 1
5.Apache及びBSDライセンスの要点 (1)Apache・BSD各ライセンスが許諾する権利
(2)Apache・BSD各ライセンスにおけるソフトウェアの配布条件
(3)ソフトウェアの改変に伴うApache・BSD各ライセンスの
   適用範囲
(4)ミドルレイヤコンポーネントとOSレイヤ間での互換性とライセンシング
(5)ミドルウェア、デバイス開発とライセンシング
(6)演習及びディスカッション
2.5 1.5
6.総合実習 (1)OSS活用事例
(2)AndroidシステムへのOSS適用実習
3 2.5
7.まとめ (1)演習の全体的な講評及び確認・評価
0.5 0.5
  訓練時間合計 12 8
使用器具等 パソコン、プロジェクタ
養成する能力 生産性の向上を実現できる能力
改訂日 2020.09

カリキュラムシート・カリキュラム設定シートのダウンロード