コンピュータシステム - 5.ソフトウェア - 5.オープンソースソフトウェア

【目標】
・オープンソースソフトウェアの種類,代表的な特徴,利用上の考慮点,動向を理解し, 担当する事項に適用する。

  1. OSS の種類と特徴
    LAMP/LAPP(LAMP:Linux,Apache,MySQL,PHP,LAPP:Linux,Apache,PostgreSQL,PHP)を中心に広く利用されているOSS(Open Source Software:オープンソースソフトウェア)の代表的な種類,特徴,再配布の自由,派生ソフトウェア改変の許諾などオープンソースライセンシングのあらましを理解する
    【用語例】
    Linux カーネル,Perl,Python,Ruby,オープンソースライブラリ,CPAN,PEAR,jQuery,コピーレフト(Copyleft),デュアルライセンス,GPL(General PublicLicense),BSDL(Berkeley Software Distribution License),MPL(Mozilla PublicLicense),Apache ライセンス
  2. UNIX系OS
    代表的なOSSであるUNIX系OSの種類,代表的な特徴を理解する。
    【用語例】
    NetBSD ,IRIX ,Linux , FreeBSD ( Free Berkley Software Distribution ) , OpenBSD , The Open Group
  3. オープンソースコミュニティ
    オープンソースコミュニティによるソフトウェア開発の考え方を理解する。
  4. OSSの利用・活用と考慮点
    ライセンスの適用範囲,利用時のサポートにかかるコスト,問題発生時の対処など,OSSを利用する上での基本的な考慮点を理解する。
    【用語例】
    安全性,信頼性
  5. OSSの動向
    OSS の開発や普及の動向を理解する。


   

www.it-shikaku.jp