라이센스(2)
-
컴퓨터 네트워크 (13), Opensource License
Opensource License 1. Ice break 1) Free? Open? Law? - Law: 법규 - Opensource: 공개되어있는 것으로 이를 어디까지 볼 수 있는가 - Free: 과거 일부 회사가 폐쇄적으로 한 것에 대한 반기로 자유를 의미한다. 소스코드를 볼 수 있는 자유, 이를 공유하는 자유에 대한 얘기가 나온다. 2. Class 1) 오픈소스 국내외 사례 (1) NC soft - 돈을 관리하는 소프트웨어를 오픈소스로 하고 있다.(딜링 소프트웨어) 2015년 클라우드 네이티브 프로그래밍에 참여했고, 이를 다룬 기사이다. - 서버에서는 오픈소스를 매우 많이 사용한다. 따라서 이를 이해하는 것은 매우 중요하다. - nc soft도 본인이 만든 것을 오픈소스로 공개한다. 회사에서도 이를..
2022.06.15 -
오픈소스 SW개발 (1), Open Source Software
Open Source Software 1. 오픈소스 소프트웨어 기초 1) 오픈소스 소프트웨어란? 소스코드가 공개되어있는 소프트웨어를 의미한다. 즉 소프트웨어 및 소스코드를 제한해선 안되고 어느 누구라도 확인, 재배포, 수정 및 변경할 수 있는 권한이 있어야한다. 따라서 특정 인물이나 그룹을 차별할 수 없고, 특정 os나 기술 등에 종속되어도 안된다. 한마디로 어떤 제한도 걸어서는 안된다. 오픈 소프트웨어는 비용이 거의 없거나 아주 적게 들 수 있다. 이에 따라 유연하고 퀄리티나 호환성이 좋아지며 초기에는 의존성이 있을 수 있더라도 차차 없어진다는 장점이 있다. 하지만 일반적인 소프트웨어와는 다르게 어느 누군가가 소프트웨어에 대해 보증해주지 않고, 어떤 기업에서 동력을 주는 것이 아니라 확장 범위와 속도가..
2022.03.11