데브코스

오픈 소스 프로젝트

hxx_1 2024. 11. 30. 23:30

라이선스가 없는 코드라면?

: 오픈 소스가 아니라는 뜻

: 기여 권한 x

➡️ 오픈 소스로 할 생각 없는지 제안(propose) 하기, License 종류까지 제시

 

오픈 소스 라이선스 제시하기

프로젝트가 어떻게 쓰였으면 좋겠는지(=사용자 입장에서)

1. 어떤 프레임워크 위에서 작동하는지, 어떤 모듈이랑 같이 쓰이는지? ex) node.js

npm 다른 모듈들이 어떤 라이선스 적용✔️

그 중에서 가장 많이 쓰이는 MIT 라이선스 

 

2. 딱히 고려할 것이 없으면

가장 간단하고, 가장 고려할 것이 없고, 이해하기 쉽고 저작자만 보호해주세요 👉🏻 누구나 사용 가능 MIT 라이선스

 

3. 기업이 사용하기를 원하면, 웹 관련 Apache : "특허"

 

4. 오픈소스 커뮤니티 / 프로젝트 구성원 / 컨트리뷰터 등등 히스토리 GNU (L/A/) GPL v3   

 

오픈 소스 "라이선스" 변경? 가능합니다!

  • mongoDB : AGPL > SSPL
  • elasticsearch: Apache > SSPL
  • Grafana: Apache > AGPL
  • SENTRY: BSD 3 Clause > BUSL 

 

나에게 맞는 오픈 소스 프로젝트 찾기

 

추천 사이트

 

1. 구글 코드인

https://codein.withgoogle.com/archive/2019/organization/

 

Organizations - 2019 - Google Code-in Archive

Google Code-in 2019 list of organizations

codein.withgoogle.com

 

2. 네이버 오픈 소스 

https://naver.github.io/

 

NAVER Open Source

Open, Share and Enjoy - NAVER Open Source

naver.github.io

 

3.codetriage

https://www.codetriage.com/

 

Get Started Contributing to Open Source Projects | CodeTriage

 

www.codetriage.com

 

4. 내가 가고 싶은 회사 오픈 소스 '구글링'