Code contributor: 오픈소스 프로젝트 활용(4)
라이선스가 없는 코드라면?
❄️오픈 소스가 아니다❗=> 기여 권한X
💢이 코드가 좋아보여서 자유롭게 사용, 수정, 배포를 원할시
저작자에게 오픈 소스로 전환하기를 제안할 수 있다.
➡️License 종류를 제시하고 propose를 하고 저작자가 제안을 받아들일시,
✨나는 그 오픈 소스의 첫 번째 컨트리뷰터가 된다❗
어떤 라이선스를 제안해볼까?
프로젝트가 어떻게 쓰였으면 좋을지 생각해보기 (사용자 입장)
1. 어떤 프레임워크 위에서 작동하는지, 어떤 모듈과 같이 쓰이는지?
2. 딱히 고려사항이 없다면, MIT 라이선스
3. 기업이 사용하기를 원하면, 웹 관련 Apache 2.0 -> 특허가 포함되어있음
4. 오픈 소스 커뮤니티 / 프로젝트 구성원 / 컨트리뷰터 등등의 히스토리 공개 GNU GPL v3.0
오픈 소스 라이선스 변경
가능하다❗❗
mongoDB, elasticsearch와 aws사이의 논란으로
둘 다 SSPL(Server Side Public License), +Elastics License 로 변경되었다.
https://www.itworld.co.kr/news/118949
몽고DB SSPL로 촉발된 오픈소스 라이선스 논쟁 “더는 중요하지 않을 수도”
몽고DB가 오픈소스 AGPL(Affero General Public License)에서 오픈소스로 인정되지 않는 SSPL(Server Side
www.itworld.co.kr
나에게 맞는 오픈 소스 프로젝트 찾기
https://codein.withgoogle.com/archive/
Google Code-in Archive
Google's contest introducing 13-17 year old pre-university students to open source software development.
codein.withgoogle.com
NAVER Open Source
Open, Share and Enjoy - NAVER Open Source
naver.github.io
Get Started Contributing to Open Source Projects | CodeTriage
www.codetriage.com