MinIO , một giải pháp lưu trữ đối tượng mã nguồn mở phổ biến, đã thực hiện những thay đổi đáng kể đối với phiên bản cộng đồng khiến người dùng tranh cãi. Công ty đã loại bỏ các tính năng quản lý dựa trên web chính khỏi phiên bản miễn phí, hướng người dùng sử dụng công cụ dòng lệnh hoặc nâng cấp lên gói trả phí.
Các tính năng chính bị loại bỏ khỏi phiên bản cộng đồng
Nhật ký thay đổi mới nhất cho thấy MinIO đã ngừng hỗ trợ một số tính năng quản lý cốt lõi trong giao diện web. Quản lý tài khoản và chính sách, cài đặt cấu hình và các chức năng quản trị khác không còn khả dụng thông qua bảng điều khiển trên trình duyệt. Thay vào đó, người dùng phải dựa vào ứng dụng dòng lệnh mc
để thực hiện các tác vụ này.
Thay đổi này ảnh hưởng đến cách người dùng tương tác với các triển khai MinIO của họ. Trước đây, các quản trị viên có thể quản lý hệ thống lưu trữ thông qua giao diện web trực quan. Giờ đây, họ phải học cú pháp dòng lệnh hoặc trả tiền cho phiên bản thương mại để lấy lại khả năng quản lý dựa trên web.
Các tính năng đã ngừng hỗ trợ trong MinIO v2.0.0:
- Quản lý tài khoản và chính sách (giao diện web)
- Quản lý cấu hình (giao diện web)
- Công cụ quản lý bucket (giao diện web)
- Các tính năng bảng điều khiển quản trị
Các giải pháp thay thế:
- SeaweedFS - giấy phép Apache 2.0
- Garage - giấy phép AGPL
- Zenko - giấy phép Apache 2.0
- OpenMaxIO - phiên bản fork cộng đồng của MinIO trước khi thay đổi
Phản hồi và mối quan ngại từ cộng đồng
Quyết định này đã được so sánh với những thay đổi cấp phép gần đây của Redis , với người dùng bày tỏ sự thất vọng về việc loại bỏ chức năng mà họ trước đây dựa vào. Nhiều người coi đây là một ví dụ điển hình về enshittification - sự suy thoái dần dần của các dịch vụ để thúc đẩy doanh thu.
Tôi nghĩ rằng việc ngừng hỗ trợ có ý nghĩa khác. Tôi ghét khi những điều kiểu này xảy ra.
Một số thành viên cộng đồng đã bắt đầu khám phá các lựa chọn thay thế. Một nhánh có tên OpenMaxIO đã xuất hiện, bảo tồn phiên bản cuối cùng trước khi những thay đổi này được triển khai. Tuy nhiên, khả năng tồn tại lâu dài của nó vẫn chưa chắc chắn.
Tác động kỹ thuật và các lựa chọn thay thế
Trong khi chức năng lưu trữ cốt lõi vẫn còn nguyên vẹn, trải nghiệm người dùng đã thay đổi đáng kể. Các tổ chức phụ thuộc vào quản lý dựa trên web có thể cần đào tạo lại nhân viên hoặc cân nhắc di chuyển sang các giải pháp khác.
Một số lựa chọn thay thế đang thu hút sự chú ý, bao gồm SeaweedFS , Garage và Zenko . Các dự án này cung cấp lưu trữ tương thích S3 với các mô hình cấp phép và bộ tính năng khác nhau. Người dùng đang tích cực thảo luận về những lựa chọn này như những sự thay thế tiềm năng cho MinIO trong môi trường tự lưu trữ.
Nhìn về phía trước
Chiến lược của MinIO có vẻ tập trung vào việc kiếm tiền từ các tính năng doanh nghiệp trong khi duy trì công cụ lưu trữ cốt lõi như mã nguồn mở. Công ty lập luận rằng cách tiếp cận này giúp duy trì phát triển trong khi phục vụ cả người dùng cộng đồng và thương mại.
Tuy nhiên, thời điểm và việc thực hiện những thay đổi này đã tạo ra sự không chắc chắn trong cộng đồng. Người dùng giờ đây phải quyết định liệu họ có thích nghi với quản lý dòng lệnh, trả tiền cho giấy phép thương mại, hay di chuyển sang các giải pháp thay thế phù hợp hơn với nhu cầu và kỳ vọng của họ.
Tham khảo: Changelog