오픈 소스

오픈 소스 소프트웨어란?

오픈 소스 소프트웨어는 누구나 사용, 연구, 변경, 공유할 수 있게 허용하는 라이선스로 소스 코드가 공개된 소프트웨어입니다. Linux가 가장 잘 알려진 예입니다.

엔지니어와 상담하세요 지식 베이스
데이터 센터의 서버 랙이 길게 늘어선 두 줄 사이의 통로

의미

소스 코드는 프로그래머가 프로그램을 작동시키기 위해 작성하는 명령어 모음입니다. 오픈 소스 소프트웨어에서는 그 코드가 공개되어 있으며, 라이선스가 프로그램을 실행하고, 작동 방식을 읽고, 수정하고, 다시 전달할 수 있는 권한을 부여합니다. 잘 알려진 라이선스로는 GPL과 MIT 라이선스가 있습니다.

오픈 소스 프로젝트에는 유지 관리자가 있고, 상당수는 뒤에서 지원하는 기업도 있습니다. Linux와 Docker가 대표적인 예입니다. 반대되는 모델은 클로즈드 소스 소프트웨어입니다.

기업에 중요한 이유

  • 소프트웨어 라이선스 비용이 없습니다. 프로그램 자체에 대해서는 사용자별 또는 서버별 비용을 내지 않는 경우가 대부분입니다. 다만 하드웨어와 인력에는 여전히 비용이 듭니다. 일부 프로젝트는 추가 기능이나 지원이 포함된 유료 에디션도 판매합니다.
  • 특정 벤더에 얽매이지 않습니다. 코드가 공개되어 있으므로, 프로젝트를 운영하는 회사가 방향을 바꾸거나 문을 닫아도 다른 사람들이 프로젝트를 이어갈 수 있습니다.
  • 직접 읽고 수정할 수 있는 코드: 귀사의 팀이나 파트너가 코드를 감사하고 용도에 맞게 변경할 수 있으며, 클로즈드 소스 제품에서는 좀처럼 허용되지 않는 일입니다.
  • 운영할 사람은 여전히 필요합니다. 설치, 보안 설정, 업데이트, 지원에는 시간이나 비용이 듭니다. 지원은 벤더나 서비스 업체에서 구매할 수 있습니다.

저희 업무에서는 이렇게 나타납니다

저희가 고객을 위해 구축하는 플랫폼은 대부분 오픈 소스입니다. Linux, Talos Linux 기반의 Kubernetes, Proxmox VE, Ceph, Docker, OPNsense 방화벽 등입니다. 저희가 구축하는 FreePBX 전화 시스템에는 저희 쪽의 사용자별 라이선스 비용이 없습니다. 저희는 자체 인프라에도 Proxmox와 Ceph를 사용하며, 직접 만든 공개 오픈 소스 도구도 관리하고 있습니다.

관련 서비스

Linux 및 Kubernetes

오픈 소스 기반의 서버와 컨테이너 플랫폼.

Proxmox 컨설팅

VMware와 Hyper-V에서의 이전을 포함한 가상화 클러스터.

VoIP 전화 시스템

저희 쪽 사용자별 라이선스 비용이 없는 FreePBX 전화 시스템.

자세히 보기

오픈 소스를 어디에 쓸 수 있을지 잘 모르시겠습니까?

현재 비용을 내고 있는 소프트웨어 라이선스를 알려 주십시오. 오픈 소스 대안이 적합한 부분과 그렇지 않은 부분을 말씀드리겠습니다.

상담 시작하기