본문 바로가기

오픈소스2

오픈소스 기여, github pr에서 이슈 연결 오픈소스란? 오픈소스란 누구나 자유롭게 접근하고, 수정하고, 배포할 수 있는 소스코드를 말한다. 오픈 소스 기여를 위한 사전 지식 markdown git - 소스코드 버전 관리 시스템(VCS - version control system) 도구 ( git add, git clone ,,,) github - 분산 버전 관리 툴인 깃을 사용하는 프로젝트를 지원하는 웹호스팅 서비스 ( fork, issue, pr ,,,) 오픈소스에 기여하기 1. 기여하고싶은 오픈소스 포크 2. 클론한 뒤 브랜치를 만들어 수정 3. 로컬에 push 4. 컨벤션을 지켜서 pr 날리기 오픈 소스 기여 실습 - mdn mdn / content와 mdn / translated-content 기여자 참고 문서 참조 1. 위 두 repo를.. 2024. 3. 18.
데브코스 14주차 - 오픈소스 / 오픈소스 라이선스 🎈오픈소스란? 누구나 특별한 제한 없이 공개되어있는 소스코드 + 리뷰, 수정 등 개선사항을 마음껏 펼칠 수 있다. OSI - 오픈소스 소프트웨어 인증마크를 달고 인증해주는 비영리 조직 🎈오픈 소스 라이선스란? (OSI - open source initiative) 오픈소스로 배포/준비/ 공개된 소스코드를 사용할 때 지켜야하는 규칙을 명시하는 것 🎈오픈 소스 라이선스 종류 - OLIS 사이트 참고할 수 있다. (한국어) 1. GPL (GNU General Public License) Free Software Foundation(자유 소프트웨어 재단)에서 만들었다. 의무사항이 강력한 편이다. => "어떤 목적으로, 어떤 형태로든 사용할 수 있지만, 사용/배포하는 경우엔 무조건 공개" 소프트웨어 유통을 활성화.. 2024. 2. 21.