일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Python
- condition
- TypeScript
- dotenv
- VUE
- nginx
- BOJ
- C#
- property
- type
- scss
- generic
- Clone
- vue.js
- security
- vuetify
- JavaScript
- loop
- machine learning
- webpack
- git
- C++
- 보안
- bash
- npm
- docker
- AI
- leetcode
- 앙상블
- var
Archives
- Today
- Total
목록Open Source (1)
ice rabbit programming
[Git] 오픈소스 소프트웨어에 대한 간략한 개요
Git은 SVN과 같이 협업이나 버전 관리 툴로 사용되지만, 아마 많은 학생 개발자들이 Git을 처음 접하는 것은 GitHub를 통해서일 것이다. Github는 hub라는 문자 그대로, 오픈소스 프로젝트들이 모여있는 것이다. 비유하자면 프로그래밍판 SNS라고 생각할 수 있겠다. 오픈소스 먼저, 오픈소스란 개념에 대해서 짚고 넘어가자. 오픈소스는 저작권자가 누구나 자유롭게 사용/수정/재배포할 수 있도록 공개한 소프트웨어이다. 이 중에 '누구나 자유롭게'라는 부분 때문에 오픈소스는 그냥 무료인 소프트웨어 정도로 생각하는 사람도 꽤 되는데, 그렇지는 않다. 오픈소스와 반대로 상용 소프트웨어는 Binary 실행 파일만 제공되는데, 무료인 소프트웨어, 즉 상용 프리웨어는 실행 파일만 제공된다. 무료일 뿐, 오픈소..
Development/Git
2020. 9. 19. 23:35