Open Source Software   오픈 소스 SW

(2019-09-07)

오픈 소스, 오픈 소스 소프트웨어

Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공학일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
소프트웨어 공학 > [소프트웨어공학 기초]
[가상화기술]
[분산컴퓨팅]
[기업지원시스템]
[정보 스토리지]
[소프트웨어 기타일반]
소프트웨어 기타일반  1. CTI
  2. eAI/EAI
  3. SI (시스템통합)
  4. 그룹웨어
  5. 미들웨어
  6. 순기/생명주기
  7. 요구분석
  8. 워크플로우 관리
  9. 자료흐름도
  10. 클라이언트/서버
  11. 협업
  12. 다운사이징
  13. 오픈소스SW
  14. 프레임워크

1. 오픈 소스 S/W

  ㅇ 소스 코드가 공개되어 있는 소프트웨어
     - 일반적으로 자유롭게 사용,복제,배포,수정 가능

  ㅇ 오픈 소스 S/W 종류 : Linux 커널, GNU S/W, PHP, 아파치 웹서버2. 주요 오픈소스 프로젝트 

  ㅇ Apache 프로젝트
     - 웹서버 소프트웨어
     - 모든 소스 코드 공개, 수정/배포의 자유로움

  ㅇ GNU (GNU's Not UNIX) 프로젝트   ☞ GNU 홈페이지
     - 1990년대에 출현하여, Linux와 함께 진행됨
     - 4가지 자유
        . 원할때 어떤 목적으로도 실행 가능
        . 프로그램 작동 방식의 학습 및 수정 가능
        . 다른 이를 도울 수 있도록 재 배포 가능
        . 자신의 수정본을 배포함으로써, 전체 커뮤니티에 이득 기여


3. 주요 오픈소스 라이센스

  ㅇ MIT 라이센스
     - 모든 소스 코드 공개, 사용에 대한 제약 없음

  ㅇ GNU General Public License(GPL)  ☞ GNU GPL 라이센스
     - 통상, 모든 소스 코드 공개, 설치 문서 공개, 무료 사용 가능 등 
     - 형태 및 버전에 따라 다름 
        . GPLv1 (1989년1월)
        . GPLv2 (1991년6월)
        . GPLv3 (2007년6월)
     - 例) 리눅스 커널 등 관련 S/W 대부분이 GPL을 따름

  ㅇ Apache 라이센스


[소프트웨어 기타일반] 1. CTI 2. eAI/EAI 3. SI (시스템통합) 4. 그룹웨어 5. 미들웨어 6. 순기/생명주기 7. 요구분석 8. 워크플로우 관리 9. 자료흐름도 10. 클라이언트/서버 11. 협업 12. 다운사이징 13. 오픈소스SW 14. 프레임워크

    요약목록
Copyrightⓒ written by 차재복 (Cha Jae Bok)        「 소액후원 」