'BSD license'에 해당되는 글 1건

  1. 2007/09/02 Open Source Software & 관련 license (2)

Open Source Software & 관련 license


Open Source Software 정의

소스코드를 public domain과 같은 라이센스 또는 합의 하에 사용자에게 사용, 변경, 재배포를 허락하는 소프트웨어

OSS의 철학 - Eric Raymond의 성당과 시장
- 기존의 소프트웨어 개발 모델을 대변하는 성당 모델에 비해 개방형 개발 모델의 시장 모델이 오히려 더 효율적임을 강조.
- 독점적 소프트웨어에 비해 사회에 대한 더 많은 '선: 이익'을 창출해낼 수 있음을 역설.
- 개발자에게 금전적 이익을 제공하지 않아도 개발-피드백의 선순환을 이뤄낼 수 있음을 증명.

1. 소프트웨어 사용자는 공동 개발자이다(Users should be treated as co-developers) : 사용자가 소스코드에 접근 및 수정, 추가까지 가능하게 함으로써 소비자의 역할 뿐 아니라 버그 리포터, 나아가 공동 개발자의 역할까지 맡는 것이 가능하다.
2. 빨리 배포한다(Early Releases) : 더 빨리 공동 개발자를 영입할 수 있다.
3. 자주 통합한다(Frequent Integration) : 이렇게 함으로 버그 수정에 따르는 오버해드를 줄일 수 있다.
4. 여러개의 버전(Several Versions) : 기능은 적지만 안정적 버전, 기능은 많지만 버그가 (상대적으로) 많은 버전.
5. 높은 모듈성(High Modularization) : 다수의 개발 참여자로 인한 병렬 개발 가능성을 높이기 위해.
6. 구조를 만들어가는 역동적 결정(Dynamic decision making structure) : 사용자의 요구 및 기타 요인에 따라 전략적 결정을 이루게 하는 구조

- 리눅스, 아파치, GNU Compiler Collection, Perl, 넷스케이프 등의 유명 OSS가 본 모델을 따름.

more..

2007/09/02 18:37 2007/09/02 18:37

트랙백 주소 :: http://anyflow.net/trackback/222

댓글을 달아 주세요

  1. 성재경 기술사 2007/09/14 10:08  댓글주소  수정/삭제  댓글쓰기

    BSD까지 3종세트 정리 부탁해요~~
    기업입장에서의 도입의 장단점, 국내 S/W산업 경쟁력, GS인증, OS종속 측면까지...
    이것저것 생각할께 많은 토픽입니다. -_-

    • 어쨌건간에 2007/09/14 16:40  댓글주소  수정/삭제

      커억, BSD가 얼래벌래 빠졌군요. 가장 제약이 없는 라이센스이기에 정리할 사항이 별로 없어서 깜빡했나 봅니다.

      GS인증, 국가 S/W 경쟁력, 도입의 장단점 등.. 움, 평소 기사를 많이 봐놔야 할 사항이라 느껴집니다.