<aside> 💡 이 페이지에서는 라이센스를 검토하는 방법에 대해 다룹니다.

</aside>

License에 대하여

🤔 라이센스가 뭐가 중요한가요???

라이센스는 오픈소스에 있어 가장 중요한 부분 중 하나라 해도 과언이 아닙니다. 라이센스는 오픈소스코드를 사용함에 있어 해당 오픈소스의 유형, 사용 방법, 코드 공개 여부 등과 같은 부분을 쉽게 나타내고 이를 관리할 수 있습니다.

License 검증하기

Gatekeyper 프로젝트는 오픈소스 프로젝트이기 때문에, License에 대하여 항상 철저해야 합니다. 그에 따라 내가 개발하고 사용한 라이브러리나 기능 구현한 부분에 대한 License에 대하여 관리하는 법을 알아보도록 합니다.

1. fossa 가입하기

Gatekeyper 프로젝트는 fossa.com 이라는 라이센스 검증 사이트를 이용합니다. 해당 홈페이지에 가서 회원 가입을 합니다.

2. 프로젝트 추가하기

fossa 홈페이지에 접속한 뒤, Add project → quick import→ Github → IoT_GateKeyPer_Keeper(use branch) → import 순으로 클릭해 github repository를 선택해 줍니다.

3. 프로젝트 검사하기

프로젝트를 import 하고 잠시 기다리면, fossa가 해당 repositoryfork 하여 프로젝트를 분석해 줍니다. 이후, LICENSES 탭에서 프로젝트 내에서 사용되고 있는 라이센스를 확인하실 수 있습니다.

4. 완료하기

라이센스를 확인하셨나요? 수고하셨습니다! 이제 Gatekeyper 프로젝트를 이용하며 다양한 오픈소스 라이브러리를 이용 및 개발하고, fossa를 통해 라이센스를 간단하게 검사해 보세요!

FOSSA | Scalable Open Source Management