오픈 소스 소프트웨어 설명
라이선스는 정의의 핵심입니다. 우연히 볼 수 있는 코드라고 해서 사람들이 그러한 권리를 받지 못한다면 반드시 오픈 소스는 아닙니다.
오픈 소스 소프트웨어는 명시된 조건 하에 사람들이 사용하고, 검사하고, 변경하고, 재배포할 수 있도록 하는 라이선스 하에 소스 코드를 공개합니다.
개방된 접근은 선택지를 만듭니다
팀은 라이선스가 허용할 때 소프트웨어가 어떻게 작동하는지 검사하고, 변경을 제안하거나, 자체 버전을 만들 수 있습니다. 더 넓은 기여자 그룹이 동일한 프로젝트를 유지관리할 수도 있습니다.
이러한 선택지는 한 공급자에 대한 의존도를 줄일 수 있습니다. 그러나 소프트웨어를 이동하거나, 유지관리하거나, 변경하는 것이 간단할 것이라고 보장하지는 않습니다.
팀에는 여전히 계획이 필요합니다
오픈 소스 소프트웨어는 다른 소프트웨어와 마찬가지로 업데이트, 보안 검토, 지원이 필요합니다. 일부 프로젝트는 유료 지원을 제공합니다. 다른 프로젝트는 도입하는 팀이 그 작업의 더 많은 부분을 처리하기를 기대합니다.
의존하기 전에 라이선스와 프로젝트의 유지관리 기록을 검토하세요. 그런 다음 조직에서 누가 업데이트를 담당할지, 프로젝트가 방향을 바꾸면 어떻게 될지 결정하세요.
오픈 소스 소프트웨어 용어
- 오픈 소스 라이선스
- 소스 코드를 사용하고, 검사하고, 변경하고, 공유할 수 있는 권한을 부여하는 조건.
- 기여자
- 오픈 소스 프로젝트에 변경을 제안하는 개인 또는 조직.
- 포크
- 다른 방향으로 발전할 수 있는 프로젝트의 별도 복사본.
도입 전 확인할 사항
라이선스
비즈니스가 할 수 있는 일과 소프트웨어가 공유될 때 적용되는 조건을 확인하세요.
유지관리자
누가 변경 사항을 검토하는지, 프로젝트가 릴리스와 보고된 문제를 어떻게 처리하는지 확인하세요.
지원 계획
누가 업데이트를 설치하고, 질문에 답하고, 문제가 발생했을 때 대응할지 결정하세요.
오픈 소스 소프트웨어에 대한 질문
라이선스 비용 없이 사용할 수 있는 경우가 많지만, 비즈니스는 여전히 호스팅, 설정, 지원, 맞춤화 또는 유지관리에 대해 비용을 지불할 수 있습니다.
아니요. 오픈 소스는 소프트웨어 코드에 대한 접근과 그에 부여된 권리에 관한 것입니다. 개방형 표준은 다양한 제품이 구현할 수 있는 공유 규칙을 설정합니다.
일반적으로 라이선스 조건 내에서 가능합니다. 라이선스는 변경된 버전을 배포하기 위한 조건도 설정할 수 있으므로 변경하거나 공유하기 전에 검토하세요.
관련 용어집 주제
이해할 수 있는 소프트웨어를 선택하세요
Caffeine 앱은 이를 위해 만들어진 퍼블릭 네트워크인 Internet Computer 위에서 실행됩니다.