OpenSource

2022. 9. 21. 01:20CS

오픈소스 SW :  Software의 설계도에 해당하는 소스코드를 인터넷등을 통해 무상으로 공개하는 것, 일반적으로 자유롭게 사용, 복제, 배포, 수정 가능

새로운 Software를 개발하여 발표하면 개발한 Software의 소스코드 또한 오픈소스이다.

OSI(Open Source Initiative): 오픈소스 SW의 활성화와 인증 담당

자유로운 재배포의 허가, 파생소프트웨어 배포의 허가, 개인/ 집단의 차별금지, 적용분야 제한의 금지등 10개항목으로 된 기준

 

오픈 소스는 공개적으로 그 설계에 액세스할 수 있기 때문에 누구나 기술을 수정하고 공유할 수 있는 분산형 프로덕션 모델입니다.

이 용어는 소프트웨어 개발 맥락에서 해당 소프트웨어가 특정 무료 배포 기준을 준수한다는 의미에서 비롯되었습니다.

현재 오픈 소스 방식이라는 용어는 무료 정보 교환, 빠른 프로토타입 제작, 협업 개발의 원칙에 기반한 더 광범위한 가치 집합을 나타냅니다.

기술이 유기적으로 발전하도록 누구나 새로운 아이디어를 내고 개선할 수 있습니다.

'CS' 카테고리의 다른 글

REST API  (0) 2022.09.22
TDD  (0) 2022.09.22
기본 개발용어 정리하기  (1) 2022.09.20
HTTP  (0) 2022.09.19
MVC Pattern  (0) 2022.09.19