반응형

오픈소스소프트웨어 기초 2

오픈소스소프트웨어 기초 (OSS 라이선스, LGPL, GPL, MPL, BSD, Apache)

오픈소스소프트웨어 기초 (OSS 라이선스, LGPL, GPL, MPL, BSD, Apache) 1. OSS라이선스는 SW에 대한 사용 허가권으로서, 허용범위 및 의무사항을 준수한다면 자유롭게 사용가능하다. 2. OSS라이선스의 공통적인 준수사항으로는 저작권관련문구유지, 제품명중복방지 등이 있다. 3. 라이선스에 따른 의무사항으로는 소스코드공개, 특허, 사용여부명시가 있다. 4. GPL라이선스는 강력한 제약조건을 가지고 있으며, SW를 수정 하거나 라이브러리를 링크할 경우 개발된 SW를 공개및 GPL로 배포해야한다. a GPL V2: 저작권고지, 소스공개, 저작권표기유지, 소프트웨어 유료판매시 소스코드 무료공개를 해야한다. GPV V3: V2의 항목을 유지하면서 소스에 대한 설치정보를 함께 제공해야하며, ..

오픈소스 소프트웨어 1장 기초 정리 (OSS,Open Sourece Software)

1. Free Software는 상업적이용에는 엄격하지만 사용자 권리에 중점을 둔다. 2. Open Sourece Software는 저작자의 권리를 보호하며 소스코드를 공개한다. 상업화가 가능하며, 사용,복제,수정,재배포를 허락한다. 3. OSS는 소스코드는 공개하지만 지적재산권으로 보호된다. 조건의 범위를 명시한 라이선스로 권리를 보호한다. 4. OSS는 개발언어, 개발도구, 프레임워크, OS 등 다양한 형태로 제공되고 있다. 5. OSS는 자체적으로 수정 및 기술변화가 가능하기 때문에 고착 현상을 탈피할 수 있으며, 개발 생산성이 높아지고 비용절감 효과를 얻을 수있다. (집단지성을 이용한 발전) 6. OSS의 단점으로는 품질에 대한 보증이 부족할 수 있으며, 지속성이 중단되는 경우가 발생할 수도 있다..

반응형