2024.02.13(화)
💡 GitHub에 public으로 공개된 모든 프로젝트는 다 오픈 소스? 🔗
❌. GitHub의 Public 프로젝트는 GitHub’s Terms of Service가 적용되어서 다른 사람들이 나의 프로젝트를 보거나 Fork 할 수는 있지만 다른 권한은 부여하지 않는다. 오픈소스 프로젝트라면 많은 사람들이 자유롭게 사용, 수정, 배포하고 또다시 기여할 수 있도록 “오픈소스 라이선스”가 적용돼야 한다.
LICENSE
파일 확인README
또는 웹사이트에서 라이선스 정보 확인💡 라이선스가 없는 코드면 오픈 소스?
❌. 만약 코드에 라이선스가 명시되어 있지 않다면, 그 코드를 사용할 수 있는 권리는 여전히 저작권자에게만 있는 것이기 때문에 우리는 그 코드를 사용할 권리가 없다. 꼭 필요한 코드라면 코드의 저작자에게 연락하여 다음과 같이 License를 추가해주기를 요청해야 한다.We’d love to use this code in a project of ours and wanted to make sure that you are OK with it. Would you be willing to add an OSI-approved license like the MIT or the Apache License to the project so that we know this is really open source?