[컴] 100%오픈소스, 유가바이트 사례

 100% 오픈소스 / 완전 오픈 소스 가 좋은 이유 / 비지니스 방향 /

100%오픈소스, 유가바이트 사례

  • 유가비아트는 오픈소스 SQL 데이터베이스를 제공하는 회사
  • 처음에는 독점 소프트웨어와 오픈소스 소프트웨어가 혼합된 ’오픈 코어 모델’로 시작
  • 문제점
    • 엔지니어링 및 법적 관점에서 제대로 운영되기 어렵다.
    • 사용자 입장에서 어떤 기능이 어디에 있는지 알 수 없어서 장벽이 된다.
    • 사용자 입장에서는 모든 파일을 검토해서 법적인 부분을 피해서 사용하기에 접근이 어렵다.

2019년 100% 오픈소스

  • 유가바이트는 모든 코드를 오픈소스화했지만 매출에서 전혀 손실을 보지 않았고 오히려 도입을 크게 증가시켰다.
  • Why We Changed YugabyteDB Licensing to 100% Open Source - The Distributed SQL Blog
  • 유가바이트(Yugabyte)의 공동창업자이자 CTO 카시크 랑가나단
    • 고객이 소프트웨어를 어떻게 평가하는지에 관한 핵심 인사이트를 기반으로 결정
    • 기업들은 단순히 소프트웨어를 구매하는 것보다 데이터베이스를 운영하고 프로덕션 환경에서 제대로 실행되도록 하는 데 더 많은 관심을 기울이고 있음을 알았다.
    • 소프트웨어는 중요했지만 진정한 가치는 그곳에 있지 않았다. 만약 소프트웨어가 있어도 고객이 소프트웨어를 사용할 수 없다면 아무런 가치가 없다. ‘가치’는 고객이 소프트웨어를 사용하는 것, 그리고 이를 통해 생산성을 높이는 것에 있다는 뜻이다.
    • AWS와 오로라(포스트그레SQL 또는 마이SQL 운영) 그리고 몽고DB와 아틀라스 데이터베이스 서비스에서 영감을 얻었다고 밝혔다.
    • “고객들이 이를 도입하는 방식을 보면서, 프로덕션 환경에서 데이터베이스를 안정적으로 운영할 수 있게 해주는 플랫폼이 실제로 더 가치 있는 것이라고 봤다”
  • 팀에서 데이터베이스가 해야 할 작업에 관한 설계 문서를 내놓기 간단하다.
  • 기능에 관해 궁금증이 있다면 누구든지 이 문서를 읽고 이해할 수 있다
  • 개발자가 문제를 해결하려는 노력을 인위적으로 막지 않는다. 개발자들이 자체적으로 개념 증명을 진행할 수 있다.

Reference

  1. “오픈 코어가 아닌 100% 오픈소스로”··· 유가바이트 사례 살펴보기 - CIO Korea, 2020-12-28

댓글 없음:

댓글 쓰기