오늘 배운 내용 📚
- 오픈소스 라이선스 표기법과 분쟁사례
- 라이선스 문서 구조
- 오픈소스를 기여하기 위한 issue와 pull request
어제에 이어서 라이선스와 관련된 수업을 들었습니다.
일단 라이선스를 지키지 않았을 때 발생할 수 있는 분쟁사례로 시작을 했는데요. 앞으로 우리가 작업을 하면서 가장 많이 신경 써야 하는 일이라고 생각을 했습니다. 그래서 어떻게 오픈소스를 어떻게 사용하는지 라이선스를 사용한다면 어떻게 작성을 하는지에 대해서 예시로 구글 크롬으로 보여주셨는데 크롬에서 사용한 라이선스들을 특정 링크에 연결시키고 해당 라이선스와 깃허브/사이트로 연결이 되게 설정을 해놓은 것을 보고 많은 참고가 됐던 시간이었습니다.
그리고 프로젝트를 하다보면 오픈소스로 만들 수도 있는데 그때 참고하면 좋을 깃허브의 체크리스트를 확인하면서 issue와 pull request의 template에 대해서도 살짝 이야기가 나왔었는데 issue와 pull request 요청을 받거나/ 할 때 template가 존재하는지 안 하는지에 따라서 요청이 통일감이 달라지는데 확실히 깃헙에서 제공되는 template를 이용하면 조금 더 통일감주고 한눈에 어떤 걸 하고 싶은지 체크할 수 있을 것 같았습니다.
+ 추가
멘토링시간에 해당 라이선스 관련해서 이야기를 나눴는데요. 라이선스와 별개로 사용자의 개인정보 보호에도 신경을 써야한다는 의견이 있었습니다. 개인사이트가 아닌 조금 큰 사이트에서도 개인정보유출이 발생하기 때문에 100% 막을 수는 없겠지만 그래도 최대한 사용자의 개인정보보호에도 신경을 써야겠다는 생각을 했습니다.
'프로그래머스 데브코스 > TIL' 카테고리의 다른 글
[Day 63] 웹 풀사이클 데브코스 TIL (0) | 2024.02.15 |
---|---|
[Day 61] 웹 풀사이클 데브코스 TIL (0) | 2024.02.13 |
[Day 57~60] 웹 풀사이클 데브코스 TIL (0) | 2024.02.07 |
[Day 54~56] 웹 풀사이클 데브코스 TIL (0) | 2024.02.02 |
[Day 53] 웹 풀사이클 데브코스 TIL (0) | 2024.01.30 |