기존 프로젝트에 기여하거나 이를 확장한다면, 거의 항상 그 프로젝트의 라이선스를 계속 사용하는 것이 가장 쉽습니다. 라이선스를 찾으려면 LICENSE나 COPYING이라는 파일을 찾고, 프로젝트의 README를 훑어보세요. 라이선스를 찾을 수 없다면 메인테이너에게 문의하세요.
원본 프로젝트의 라이선스에 따라, 같은 라이선스를 사용하는 것이 단지 가장 쉬운 방법이 아니라 요구 사항일 수도 있습니다. (일부 라이선스의 “동일 라이선스” 조건을 참고하세요.)
일부 커뮤니티는 특정 라이선스에 대한 강한 선호가 있습니다. 그중 한 곳에 참여하고 싶다면, 기존 의존성이 전혀 없는 완전히 새로운 프로젝트를 시작하더라도 해당 커뮤니티가 선호하는 라이선스를 쓰는 편이 더 수월합니다. 몇 가지 예는 다음과 같습니다:
OR Apache License 2.0으로 라이선스됩니다커뮤니티는 형태와 규모가 제각각이며, 둘 이상의 커뮤니티가 관련될 수도 있습니다(예: 회사에 다니고 있다면 당신의 회사도 염두에 두세요). 위의 예시들은 매우 잘 확립되어 있습니다. 프로젝트를 만들고 있는 커뮤니티에 확고한 라이선스 관행이 없거나, 당신의 프로젝트가 특정 커뮤니티의 일부라고 생각되지 않는다면, 그래도 괜찮습니다: 당신만의 오픈 소스 라이선스를 선택하세요.