Red Hat의 개발 모델

뛰어난 아이디어를 기업에 적용하는 방법

혁신은 우연히 일어나지 않습니다. 혁신은 입증된 프로세스의 결과입니다. Red Hat® 개발 모델은 수천 명의 기여자와 오픈소스 커뮤니티에서 시작되어, 다양한 시도와 테스트를 거쳐 신뢰받는 완성품이 되었습니다.

커뮤니티에서 엔터프라이즈로 적용

Communities to enterprise
Communities to enterprise

주요 커뮤니티

Red Hat Ansible Engine 개발에 대해 살펴보세요

Ansible Engine

Ansible은 최종적으로 에이전트리스 IT 엔터프라이즈급 자동화 소프트웨어인 Red Hat Ansible Engine이 되는 제품의 업스트림 커뮤니티입니다. 이 커뮤니티는 2012년에 설립되었으며 가장 많이 검토 및 논의되며, 가장 많은 기여자로 구성된 범주에서 2017 GitHub Octoverse 보고서를 발표했습니다.

매일 커뮤니티 구성원이 새로운 모듈을 개발하고, 기존 모듈을 업데이트하고, 모듈의 근간이 되는 기본 핵심 코드에 기여합니다. Ansible Engine은 1~3개월마다 새 릴리스가 제공되므로 회전시간이 빠릅니다. 업스트림 커뮤니티의 노력과 Red Hat의 엔터프라이즈 수준의 경험 덕분에 Ansible Engine은 고객이 플레이북을 구성하고 작성하는 유용한 방법이 되었습니다.

보안

더 많은 이들의 협력으로 강화되는 보안

커뮤니티로부터 엔터프라이즈에 이르는 개발 모델은 독점적인 소프트웨어보다 더 안전한 소프트웨어로 이어지는 경우가 많은데, 그 3가지 핵심 이유는 다음과 같습니다. 첫째, 모두가 코드를 볼 수 있으면 더 많은 위협을 발견할 수 있습니다. 둘째, 소스 코드에 액세스할 수 있으므로 발생하는 문제에 신속하게 패치를 적용할 수 있습니다. 마지막으로, Red Hat이 오픈소스 소프트웨어의 테스트, 강화, 보안, 지원을 책임지므로 모든 고객에게 동일한 수준의 품질이 제공됩니다.

Development model

비용

명확한 비용 절감과 잘 보이지 않는 비용 절감

오픈소스 소프트웨어는 라이센스 비용이 필요하지 않으므로 솔루션 배포 비용을 살펴보면 분명한 이점이 있습니다. 그러나 대규모 개발 비용 절감은 커뮤니티 기반 배포에서도 나타납니다. 한 통계에 따르면 시기상의 인플레이션을 고려할 때, Fedora 9를 처음부터 배포하려면 미화 약 108억 달러가 소요됩니다.(*) Linux® 프로젝트 기여자는 시간이 지나면서 이 개발 부담을 함께 지닙니다.

Development model icons

혁신

특허의 목적은 방어

오픈소스 커뮤니티는 특허의 장벽 없이 자유롭게 혁신할 수 있습니다. Red Hat은 소프트웨어 특허가 소프트웨어 개발의 혁신을 저해하고 오픈소스 혁신을 막는다고 생각합니다. 따라서 Red Hat은 특허 침해를 방지하기 위해 2002년에 특허에 대한 약속을 발표하고 2017년에 이 약속을 확대했습니다.

Amadeus는 오픈소스 모델에 매우 만족하고 있습니다. 오픈소스 커뮤니티는 프로젝트를 수행할 때 항상 큰 도움이 됩니다.

Christophe Defayet, 소프트웨어 개발, 보안, 커뮤니케이션 시스템 부문 디렉터, Amadeus

지속성

코드 사용의 지속성

독점적인 솔루션을 사용할 경우 해당 기업이 코드를 중단할 위험이 항상 있습니다. 그러나 오픈소스 소프트웨어를 사용하면 중단의 위험이 없습니다. 벤더가 특정한 제품의 배포를 중단하는 경우에도 코드를 사용하고 개선할 수 있습니다.

Development model

출처: [*] McPherson, Amanda. Proffitt, Brian. Hale-Evans, Ron. 'Linux 배포의 총 비용 예상.' Linux Foundation. Linux.com. 2008년 10월. https://www.linux.com/publications/estimating-total-cost-linux-distribution

Linux는 미국 및 기타 국가에서 Linus Torvalds의 등록 상표입니다.