개방형 표준이란 정확히 무엇인가요? 이 용어를 들어본 적이 있을 것입니다. 하지만 이것이 비즈니스에 중요한 이유는 무엇일까요? 오픈 소스와는 어떤 관련이 있을까요? 어떤 차이점이 있나요?
일반적인 예를 들어보겠습니다. Wi-Fi가 모든 라우터, 휴대폰 또는 컴퓨터에서 동일하게 작동하는 것 같다고 생각한 적이 있나요? 우리는 이러한 유형의 표준을 당연하게 여기는 경향이 있지만 이는 일상 생활에 큰 이점을 가져다줍니다.
Wi-Fi와 같은 표준이 없다고 상상해 보세요. 모든 기업에는 고유한 형태의 무선 기술이 있을 수 있습니다. 즐겨 찾는 커피숍에 X사에서 만든 라우터가 있는데, 본인은 Y사에서 만든 컴퓨터를 소유하고 있다면 이메일을 확인하기 위해 다른 커피숍을 찾아야 할 수 있습니다.
각 기업이 제대로 작동하는 무선 인터넷을 갖추고 있더라도 표준이 없으면 상호 운용성이 거의 불가능해집니다. 모든 기업의 고객이 어려움을 겪을 것입니다.
전 세계의 경쟁 기업들이 어떻게 이렇게 하나의 포맷으로 통합되는지 궁금해 한 적이 있으신가요?
해답은 개방형 표준인 경우가 많습니다.
개방형 표준은 채택, 구현 및 업데이트에 자유롭게 사용할 수 있는 표준입니다. 개방형 표준의 몇 가지 유명한 예로는 XML, SQL 및 HTML이 있습니다.
업계 내 기업들은 개방형 표준을 공유합니다. 이를 통해 자신과 고객 모두에게 엄청난 가치를 제공할 수 있기 때문입니다. 표준은 이해관계자로 구성된 재단이 공동으로 관리하는 경우가 많습니다. 일반적으로 표준의 상호 운용성과 품질을 유지하기 위해 사용자가 어떤 종류의 조정이나 업데이트를 할 수 있는지에 대한 규칙이 있습니다.
그렇다면 오픈소스란 무엇일까요? 이 용어는 개방형 표준과 비슷하게 들릴 수 있지만, 실제로는 근본적으로 다릅니다.
오픈 소스 코드는 기본적으로 자유롭게 사용할 수 있도록 만들어졌으며, 대부분의 라이선스는 저작자 표시를 통해 누구나 어디서나 코드를 재배포하고 수정할 수 있도록 허용합니다. 대부분의 경우 라이선스는 기여자의 모든 업데이트도 커뮤니티에 무료로 공개하도록 규정하고 있습니다. 이를 통해 분산된 개발자 커뮤니티가 프로젝트에서 협업하고 결과물인 소프트웨어의 혜택을 공동으로 누릴 수 있습니다.
오픈 소스와 개방형 표준 모두 공급업체 종속으로부터 고객을 보호하는 데 도움이 될 수 있지만, 이를 수행하는 방식은 서로 다릅니다.
개방형 표준의 예부터 살펴보겠습니다. 기업은 공급업체로부터 PDF 리더와 편집기를 구매할 수 있습니다. 시간이 지남에 따라 팀은 엄청난 수의 PDF 문서를 만들 수 있습니다. 이러한 문서는 회사에 귀중한 자산이 될 수 있습니다. PDF 형식은 개방형 표준이므로 기업에서 한 PDF 소프트웨어에서 다른 PDF 소프트웨어로 전환하는 데 아무런 문제가 없습니다. 문서에 액세스할 수 없을 것이라는 우려는 없습니다. PDF 리더 소프트웨어가 오픈 소스가 아니더라도 PDF 형식은 개방형 표준입니다. 누구나 이 형식을 사용합니다.
이제 오픈 소스의 이점을 살펴보겠습니다. 한 기업이 독점 운영 체제를 위한 내부 소프트웨어 코드를 작성하는 데 수백만 달러를 썼다고 상상해 보세요. 해당 기업은 더 이상 공급업체를 변경할 수 없습니다. 다른 시스템에서 실행하기 위해 해당 코드를 다시 작성하는 데 상당한 투자를 하지 않는 한, 해당 운영 체제에 갇혀 있을 것입니다.
오픈 소스 소프트웨어라면 이 문제를 방지할 수 있었을 것입니다. 오픈 소스 소프트웨어는 특정 비즈니스에 속하지 않기 때문에 고객은 특정 제공업체에 종속되지 않습니다.
이 두 가지 예에서 고객은 공급업체 종속을 피할 수 있습니다. 한 가지 경우에는 폐쇄형 소프트웨어가 공통 개방형 표준을 따랐기 때문입니다. 다른 하나는 소프트웨어 자체가 오픈 소스 커뮤니티에 속해 있기 때문입니다.
이 두 가지는 근본적으로 다르지만, 둘 다 혁신을 촉진하는 동시에 고객에게 더 많은 옵션을 제공하는 데 도움이 됩니다. IBM 오픈 기술의 힘에 대해 자세히 알아보세요.