오픈소스 2

[pfSense] 구성요소 분석

pfSense는 FreeBSD 기반의 오픈소스 방화벽입니다. Rubicon Communications LLC (Netgate)라는 회사가 배포 및 장비(어플라이언스) 판매, 기술지원 서비스를 제공하고 있고, Apache 2.0 라이선스로 배포하기 때문에 pfSense 자체는 자유롭게 사용할 수 있습니다. pfSense 말고도 오픈소스 네트워크 솔루션들이 꽤 있습니다. 유명한 제품으로는 베어메탈 스위치 제어를 위한 NVIDIA Cumulus Linux, Brocade Vyatta의 오픈소스 후속작인 VyOS, BSD기반의 pfSense/OPNsense등이 있습니다. 오픈소스는 아니지만 Windows Server도 RRAS를 통해 각종 방화벽 기능을 제공합니다. https://en.wikipedia.org/..

제품분석 2021.12.10

오픈소스 라이선스 정리

방송대 경진대회에 출품할 작품을 계획하다 보니 만들고자 하는 프로그램에 필요한 대부분의 기능이(사실 전부) 오픈소스 라이브러리로 제공되고 있습니다. 그래서 이참에 자세히 알아보고자 포스트를 작성하게 되었습니다. 기본적으로 어떤 창작물을 만들면, 최초 창작자가 저작권을 가지도록 저작권법에 명시되어 있습니다. 저작권법에서 소스 코드는 "컴퓨터프로그램저작물"이라는 용어로 지칭되고 있습니다. 여기에 원 저작자가 자신의 창작물을 다른 사람이 사용할 수 있게 허락하거나, 일정 수준까지만 허락할 수 있도록 라이선스를 부여하게 됩니다. 먼저 어떤 라이선스가 많이 쓰이는지 알아보겠습니다. 2020년 조사 자료이고, whitesourcesoftware.com에서 가져왔습니다. 아파치 2.0 - 28% MIT - 26% G..