카우치베이스 모바일

카우치베이스 모바일이 소스 코드 라이선스를 BSL 1.1로 변경합니다.

와 함께 카우치베이스 모바일 3 릴리스, 카우치베이스는 다음과 같은 이유로 소스 코드 라이선스를 Apache 2.0에서 비즈니스 소스 라이선스 버전 1.1(BSL 1.1)로 변경한다는 사실을 알려드립니다. 동기화 게이트웨이 그리고 카우치베이스 라이트 제품. 작년에 우리는 발표 서버 제품의 소스 코드 라이선스를 BSL 1.1로 변경했습니다. 이 라이선스를 통해 Couchbase와 같은 소프트웨어 공급자는 소스 코드를 커뮤니티에 공개하면서 소스 코드가 상용화되는 방식을 제어할 수 있습니다. 라이선스의 세부 사항과 변경 동기는 이 문서에서 설명합니다. 블로그 게시물. 중요한 점은 BSL 1.1이 비상업적 배포에서 Couchbase 소스 코드의 사용을 여전히 허용하는 동시에 4년 후 보다 허용적인 오픈소스 라이선스(Apache 2.0)로의 전환 경로를 유지한다는 점입니다.

이로 인해 Couchbase에서 사용 가능한 소스 코드를 사용하고 채택하는 데 최소한의 혼란이 발생할 것으로 예상합니다. 이 게시물은 자주 묻는 질문을 정리한 것입니다. 관련 게시물.

질문: Couchbase Lite 또는 Sync Gateway Enterprise Edition, Community Edition과 같은 소프트웨어의 패키지 버전에도 영향을 주나요?

A: 아니요, 이는 Couchbase Lite 및 동기화 게이트웨이 소스 코드에만 영향을 미칩니다. 모든 사전 패키지 에디션은 Couchbase의 상업용 라이선스에 따라 라이선스가 부여됩니다. 

질문: Couchbase Mobile의 고객 또는 오픈 소스 사용자 중 몇 명에게 영향을 미치나요?

A: 유료 고객은 이미 상용 라이선스에 따라 Couchbase Lite 및 Sync Gateway 라이선스를 사용하고 있기 때문에 이번 조치가 유료 고객에게는 영향을 미치지 않는다고 생각합니다. 또한 기존 라이선스에 따라 해당 코드 기반을 계속 사용할 수 있는 기존 오픈 소스 사용자에게도 영향이 없을 것으로 생각합니다. 상용 제품 내에서 Sync Gateway 3.0 및 Couchbase Lite 3.0 버전의 소스 코드를 사용할 계획이었던 오픈 소스 사용자에게는 영향을 미칠 수 있습니다. 

질문: 상업적 목적으로 2차적 저작물을 만들거나 2차적 저작물을 유료로 제공한다는 것은 무엇을 의미하나요?

A: 이는 기본적으로 수익을 창출하여 제3자(즉, 직원이나 계약업체가 아닌 다른 사람)에게 판매하는 임베디드 데이터베이스 제품 또는 동기화 솔루션을 만드는 데 Couchbase 소스 코드를 사용할 수 없음을 의미합니다. 또한 상용 애플리케이션에 임베드된 소스로 구축된 Couchbase Lite를 사용할 수 없음을 의미합니다.

질문: 개발자가 카우치베이스 라이트 위에 Ionic, Cordova, Flutter 또는 React Native 플러그인과 같은 상용 "브릿징" 플러그인을 만들 수 있나요?

A: 개발자는 사전 패키지된 버전의 Couchbase Lite API를 기반으로 상용 플러그인을 구축할 수 있습니다. 대부분의 경우 이 방법으로 충분하다고 생각합니다. 그러나 어떤 이유로 인해 API를 변경하거나 확장하기 위해 Couchbase Lite를 소스부터 빌드해야 하는 경우에는 상용 플러그인을 빌드할 수 없습니다. 공식 제품 제공에 포함될 수 있는지 평가할 수 있도록 API 개선 사항에 대한 기능 요청을 Github 소스 리포지토리에 제출하는 것이 좋습니다.

질문: 개발자가 소스에서 빌드된 Couchbase Lite 위에 Ionic, Cordova, Flutter 또는 React Native 플러그인과 같은 "브릿징" 플러그인의 오픈 소스 버전을 만들 수 있나요?

A: 개발자는 소스에서 빌드된 Couchbase Lite 위에 오픈 소스 버전의 플러그인을 빌드하여 사용할 수 있습니다. 개발자 커뮤니티. 그러나 파생 상품으로서 BSL 1.1 라이선스를 받아야 합니다. 이는 플러그인을 사용하여 구축된 상용 애플리케이션은 사용할 수 없음을 의미합니다.

Q: 왜 지금 변경해야 하나요?

A: Couchbase Mobile 3.0은 모바일, 데스크톱 및 고객 임베디드 하드웨어용 Couchbase Lite C API에 대한 지원과 데이터 동기화 기술에 대한 주요 아키텍처 개선 사항을 도입한 획기적인 릴리스입니다. 이러한 매우 매력적인 개선 사항은 타사가 개발자 커뮤니티에 환원하지 않고 자체적인 상업적 파생 저작물을 만들기 위해 Couchbase 소스 코드를 포크할 수 있도록 동기를 부여합니다. 저희는 이러한 결과를 피하는 것이 커뮤니티와 고객에게 최선의 이익이라고 생각합니다. 

질문: 변경일로부터 4년 후, 아파치 2.0에서 Couchbase Lite 또는 동기화 게이트웨이 3 소스 코드를 사용하는 상용 제품이나 애플리케이션을 직접 만들 수 있나요?

A: 예, 원하는 경우(해당 라이선스를 준수하는 경우) 가능합니다.

카우치베이스 모바일 3에 대해 자세히 알아보려면 보도 자료를 참조하세요, 여기.

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 스콧 앤더슨

Scott은 재무, 운영, 제품 관리 및 일반 관리 분야에서 20년 이상의 경력을 쌓았습니다. 제품 관리 및 비즈니스 운영 담당 수석 부사장으로서 Couchbase의 제품 및 솔루션 전략, 제품 로드맵, 가격 전략, 경쟁 전략, 문서화 및 개발 지원을 담당하고 있습니다. 가장 최근에는 베리타스에서 15년 동안 다양한 직책을 역임하며 $1.5B 비즈니스의 수석 부사장 겸 GM을 역임했습니다. 그 전에는 오라클에서 8년 동안 다양한 재무 및 비즈니스 운영 역할을 수행했습니다. Scott은 태평양 대학교에서 경영 및 재무 학사 학위를 받았습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.