Software whose copyright holder gives the right to publish, use, copy, modify, and distribute the source code to everyone.
- Theme #01 OSS
- Theme #02 Git
- Theme #03 Haskell
Q. WHAT IS OPEN SOURCE SOFTWARE?
Software whose copyright holder gives the right to publish, use, copy, modify, and distribute the source code to everyone.
- 상용화 관점
- Commercial SW
- Open Source SW
공통점 : Protected by Intellectual Property Rights(지적재산권)
- 철학적 관점
- Free Software by Richard Stallman
- Open Source Software by Eric S.Raymond
Q. WHAT IS OSS LICENSE?
The scope of use, reproduction, modification, and distribution rights of the open source software
: 오픈소스 소프트웨어의 사용, 복제, 수정, 배포 권한의 범위를 지정
(ex. GPL, LGPL, MIT, BSD, Apache, MPL)
Track your files over time so that you can easily get back to a previous working version
- Centralized VCS
- CVS
- SVN
- Darcs
- Decentralized VCS
- GIT
- Mercurial
A distributed version control system by Linus Torvalds
git 실습하기
Collaboration
git init //git 사용선언
git add 파일이름 //업로드할 파일 설정
git commit-m "커밋메세지" //커밋&커밋메세지 입력
git remote add origin 원격저장소링크 //github 원격저장소와 연결
git push origin 브랜치이름 //업로드

