본문 바로가기

전체 글290

GitHub 특정 파일 다운로드 받는 초간단한 방법 GitHub 특정 파일 다운로드 받는 초간단한 방법을 알려드립니다. 많은 분들이 다운로드 하는 방법에 대해서 모르시는 것 같아서 알려드립니다. 아래와 같이 GitHub에서 전체 소스가 아닌 특정 파일만 다운로드 받고 싶은 경우에 우선, 다운로드 받고 싶은 파일링크를 클릭해서 파일의 소스보기화면으로 진입합니다. (여기에서는 face-api.min.js 파일을 예로 들겠습니다.) 2023. 4. 19.
오픈 소스 라이선스들의 주요 특징 비교 표 오픈 소스 라이선스들로 유명한 GNU, Apache, MIT, BSD에 대해서 비교한 한 눈에 보고 파악할 수 있도록 한 표입니다. 참고하시해서, 소프트에어 개발 및 배포에 있어서 참고가 되시기 바랍니다. 오픈 소스 라이선스 비교 표 라이선스 사용/배포/수정 상업적 이용 공유의 의무 (Copyleft) 출처표시 특허 사용 권한 GNU GPL 허용 허용 강제 (원본과 동일한 라이선스 적용) 필요 없음 GNU LGPL 허용 허용 라이브러리 수정 시 강제 (원본과 동일한 라이선스 적용) 필요 없음 Apache 허용 허용 없음 필요 있음 MIT 허용 허용 없음 필요 없음 BSD 허용 허용 없음 필요 없음 2023. 4. 17.
GNU 라이선스 비교 - GPL과 LGPL의 차이점 및 선택 기준 GNU 라이선스는 오픈 소스 소프트웨어 라이선스 중에서 가장 널리 사용되는 라이선스로, GPL(General Public License)과 LGPL(Lesser General Public License) 두 가지 버전이 있습니다. 이 글에서는 이 두 라이선스의 차이점과 선택 기준에 대해 알아보겠습니다. 1. GNU GPL 라이선스 GNU GPL은 오픈 소스 라이선스 중 가장 널리 사용되며, 소프트웨어의 사용, 수정, 배포를 허용합니다. 상업적 이용도 가능하나, 수정된 소프트웨어를 배포할 때 원본과 동일한 라이선스를 적용해야 합니다. 이를 Copyleft라고 합니다. 2023. 4. 17.
BSD 라이선스 이해하기 - 특징, 장점, 주의사항 BSD 라이선스는 오픈 소스 소프트웨어 라이선스 중 하나로, Berkeley Software Distribution에서 유래했습니다. 이 라이선스는 소프트웨어의 사용, 수정, 배포에 대한 제한이 거의 없는 유연성을 제공하며, 상업적 이용이 가능합니다. 이 글에서는 BSD 라이선스의 특징, 장점, 주의사항을 살펴보겠습니다. 1. BSD 라이선스의 특징 사용, 배포, 수정 허용 상업적 이용 가능 출처 표시 필요 특허 사용 권한 부여되지 않음 공유의 의무(Copyleft) 없음 주로 2-Clause BSD 라이선스와 3-Clause BSD 라이선스로 구분되며, 3-Clause BSD 라이선스는 "비방용 금지 조항"이 추가된 것이 차이점입니다. 2023. 4. 17.
GNU 라이선스 이해하기 - 개발자를 위한 가이드 안녕하세요, 여러분! 오늘은 오픈 소스 라이선스 중 하나인 GNU 라이선스에 대해 알아보겠습니다. GNU 라이선스는 소프트웨어의 사용, 수정, 배포에 대한 규정을 설정하며, 상업적 이용도 허용합니다. 이 글에서는 GNU 라이선스의 특징과 장점, 그리고 주의사항에 대해 알아보겠습니다. 1. GNU 라이선스란? GNU 라이선스는 GNU 프로젝트에서 시작된 오픈 소스 라이선스입니다. 이 라이선스는 개발자에게 소프트웨어의 사용, 수정, 복제, 배포에 대한 권한을 부여하며, 상업적 이용도 허용됩니다. GNU 라이선스는 주로 두 가지 버전이 사용되고 있습니다: GNU 일반 공중 사용 허가서(GPL)와 GNU 약소 공중 사용 허가서(LGPL). 2023. 4. 17.
Apache 라이선스 이해하기 - 개발자를 위한 가이드 안녕하세요, 여러분! 오늘은 오픈 소스 라이선스 중 하나인 Apache 라이선스에 대해 알아보겠습니다. Apache 라이선스는 소프트웨어의 사용, 수정, 배포에 대한 규정을 설정하며, 상업적 이용도 허용합니다. 이 글에서는 Apache 라이선스의 특징과 장점, 그리고 주의사항에 대해 알아보겠습니다. 2023. 4. 16.
반응형