2 điểm bởi GN⁺ 2024-08-16 | 2 bình luận | Chia sẻ qua WhatsApp
  • Nhân dịp kỷ niệm 10 năm, CockroachDB đã cập nhật mô hình giấy phép.

  • Từ ngày 18 tháng 11 năm 2024, CockroachDB sẽ ngừng cung cấp Core và hợp nhất vào giấy phép CockroachDB Enterprise. Thay đổi này nhằm mang lại trải nghiệm toàn diện cho mọi người dùng.

  • Đơn giản hóa cấu trúc giấy phép

    • CockroachDB Enterprise
      • CockroachDB self-hosted đầy đủ tính năng, bao gồm toàn bộ các tính năng doanh nghiệp
      • Dành cho các doanh nghiệp thương mại quy mô lớn có doanh thu hằng năm trên 10 triệu USD và người dùng chính phủ
      • Cung cấp bản dùng thử tự phục vụ 30 ngày (bao gồm hỗ trợ từ cộng đồng)
      • Có thể ký hợp đồng theo gói hằng năm hoặc theo thương lượng
      • Cung cấp hỗ trợ doanh nghiệp hoặc hỗ trợ cơ bản
      • Chỉ yêu cầu telemetry trong thời gian dùng thử. Khi sử dụng trả phí thì không cần telemetry
    • CockroachDB Enterprise Free
      • CockroachDB self-hosted đầy đủ tính năng, bao gồm toàn bộ các tính năng doanh nghiệp
      • Cung cấp miễn phí cho cá nhân và doanh nghiệp có doanh thu hằng năm từ 10 triệu USD trở xuống
      • Yêu cầu telemetry (trừ các cụm tạm thời có thời gian tồn tại không quá 7 ngày)
      • Có từ ngày 18 tháng 11 năm 2024
  • Cung cấp tính năng doanh nghiệp cho mọi người dùng

    • Khi Core bị ngừng vào ngày 18 tháng 11, nó sẽ được thay thế bằng tầng CockroachDB Enterprise Free
    • Tối ưu hóa cụm
      • Cải thiện hiệu năng với follower reads và kiểm soát dữ liệu ở mức hàng
    • Khôi phục thảm họa, sao lưu và streaming
      • Cung cấp các tính năng sao lưu, khôi phục và sao chép cấp doanh nghiệp
    • Bảo mật và IAM
      • Tăng cường bảo mật dữ liệu bằng mã hóa dữ liệu, SSO, ghi log kiểm toán SQL dựa trên vai trò, v.v.
  • Tiếp tục duy trì sử dụng miễn phí

    • Phần lớn doanh nghiệp đáp ứng điều kiện của giấy phép Enterprise Free Tier
    • Các tính năng doanh nghiệp mới được bổ sung giúp người dùng cá nhân và startup có thể học tập, thử nghiệm và mở rộng miễn phí
  • Hỗ trợ chuyển đổi liền mạch

    • CockroachDB Enterprise hỗ trợ chuyển đổi chiến lược dữ liệu theo hướng linh hoạt hơn
    • Có thể liên hệ đội ngũ kinh doanh để biết thêm thông tin hoặc trao đổi về các nhu cầu cụ thể

Tóm tắt của GN⁺

  • Nhân dịp kỷ niệm 10 năm, CockroachDB đã cập nhật mô hình giấy phép để cung cấp các tính năng doanh nghiệp toàn diện cho mọi người dùng.
  • Core sẽ bị ngừng cung cấp và được hợp nhất vào giấy phép CockroachDB Enterprise để mang lại trải nghiệm đơn giản hơn.
  • Phần lớn doanh nghiệp có thể sử dụng miễn phí CockroachDB Enterprise Free Tier, điều này có lợi cho người dùng cá nhân và startup.
  • Nhiều tính năng doanh nghiệp như bảo mật dữ liệu, khôi phục thảm họa và tối ưu hóa cụm đã được bổ sung.
  • Các giải pháp cơ sở dữ liệu khác cung cấp tính năng tương tự bao gồm PostgreSQL, MySQL, v.v.

2 bình luận

 
xguru 2024-08-16

CockroachDB đổi giấy phép sang BSL - vẫn là mã nguồn mở nhưng không thể thương mại hóa

Tôi đã từng chia sẻ từ những ngày đầu của GeekNews, vậy mà giờ họ lại đổi một lần nữa.

 
GN⁺ 2024-08-16
Ý kiến trên Hacker News
  • Hiểu mục tiêu của bản Core và vấn đề bị lạm dụng

    • Bản Enterprise đắt đỏ và sử dụng chiến lược bán hàng kiểu "liên hệ để được tư vấn"
    • Nếu mối quan hệ với Cockroach Labs xấu đi, trước đây vẫn có thể quay lại dùng các tính năng của Core
    • Giờ đây không còn biện pháp giảm thiểu đó nữa
    • Người dùng bản Enterprise sẽ phải gắn bó lâu dài với Cockroach Labs
    • Phụ thuộc hoàn toàn vào Cockroach Labs là điều rủi ro
    • Tôi thích đội ngũ của Cockroach Labs, nhưng thay đổi này khiến tôi phải cân nhắc kỹ
    • Mối quan hệ với một nhà cung cấp duy nhất đi kèm rủi ro lớn
    • Amazon đã mất 17 năm để loại bỏ cơ sở dữ liệu Oracle
  • Cảm giác như đây không phải là một công ty OSS

    • Từ sau Elastic, tôi cẩn trọng hơn với thỏa thuận dành cho bên đóng góp
    • Những dự án yêu cầu chuyển giao bản quyền cho đóng góp OSS thường có khả năng cao sẽ đổi giấy phép
    • Tôi có một danh sách kiểm tra ngắn trước khi dùng phần mềm OSS
      • Kiểm tra xem có yêu cầu thỏa thuận dành cho bên đóng góp hay không
      • Kiểm tra xem giấy phép có hạn chế quá mức hay không
      • Kiểm tra xem dự án có được duy trì tích cực hay không
      • Kiểm tra xem dự án có phụ thuộc quá nhiều vào vốn VC hay không
      • Kiểm tra xem có nhóm committer đa dạng hay không
  • Tôi không hiểu vì sao họ không dùng giấy phép copyleft như SSPL

    • Có vẻ họ lo ngại mọi người sẽ tự quản lý trong Enterprise
  • CockroachDB không còn là mã nguồn mở nữa

    • CockroachDB sẽ công khai mã nguồn theo giấy phép mới
  • Phiên bản Core của CockroachDB quá hạn chế nên tôi đã không dùng nữa

    • Phiên bản Enterprise quá đắt đối với startup
    • Thay đổi này mang đến cho startup một sản phẩm hoàn chỉnh
  • Có khả năng sẽ loại CockroachDB khỏi hạ tầng

    • Có lo ngại về khả năng tồn tại lâu dài
    • Tôi tò mò về ARR của CockroachDB và mức định giá gần nhất của họ
  • Thay đổi lần này có cảm giác là một bước đi đúng hướng

    • Tôi thích Cockroach, nhưng mô hình giấy phép trước đây quá khắc nghiệt
    • So sánh với các hệ lưu trữ dữ liệu khác
      • MySQL: Vitess, Planetscale, TiDB, MariaDB Spider
      • Postgres: Citus, YugabyteDB, YDB, Neon
      • SQLite: mvsqlite, marmot
      • Document: ScyllaDB, Cassandra, DynamoDB
  • Tôi không thích việc giấu backup và DR sau lớp giấy phép

    • Tối ưu hóa cụm, bảo mật nâng cao và hỗ trợ phản hồi là những thứ cần thiết
  • Tôi cho rằng mô hình giấy phép dựa trên doanh thu tạo gánh nặng không cần thiết cho người dùng

    • Tôi thích mô hình dựa trên tính năng hoặc mức sử dụng hơn
    • Việc bỏ hẳn Core và bắt cả người dùng miễn phí cũng phải dùng khóa giấy phép là một bước lùi lớn
    • Sẽ tốt hơn nếu làm cho Enterprise có giá trị hơn hoặc dễ tiếp cận hơn
    • Việc loại bỏ BUSL và DOSP cũng gây thất vọng
  • Vào ngày 18 tháng 11 năm 2024, họ dự định chấm dứt cung cấp Core và hợp nhất vào một giấy phép CockroachDB Enterprise duy nhất

    • Thời gian thông báo là cực kỳ ngắn