TrueNAS bất ngờ chuyển Build System thành closed source với lý do 'bảo mật'. Anh em dev Reddit đang tế sống vì nghi ngờ chiêu trò lùa gà hút máu.

Chuyện là sáng nay ngồi nhâm nhi ly trà đá, lướt Reddit xem có gì tấu hài không thì đập ngay vào mắt là quả post tế sống TrueNAS của anh em hệ self-hosted. Quả này khét lẹt các ông ạ, một pha "quay xe" đi vào lòng đất khiến giang cư mận xách bàn phím lên combat rần rần.
Tóm tắt nhanh cho anh em lười đọc: Cái repository scale-build của TrueNAS trên GitHub tự nhiên bị treo biển "Hết maintain". Hãng thông báo xanh rờn là toàn bộ hệ thống build đã được bế vào hạ tầng nội bộ (internal infrastructure).
Lý do được đưa ra nghe rất "văn mẫu": Để đáp ứng yêu cầu bảo mật mới, hỗ trợ Secure Boot và mấy tính năng nền tảng cần kiểm soát chặt chẽ pipeline. Họ chốt hạ: Không nhận update, không pull request, không issue gì sất. Code cũ để đó làm di tích lịch sử.
Ủa a lô? Đang open source ngon lành tự nhiên đóng cửa cài then? Ông thớt trên Reddit còn hoang mang tự hỏi: "Phải chăng đây là bước đi đầu tiên để học theo MinIO, từ từ bóp nghẹt anh em xài chùa?"
Anh em IT mà sờ đến chén cơm của họ thì họ chửi cho không trượt phát nào. Lướt qua phần comment thì thấy cộng đồng đang chia làm 3 luồng ý kiến cực kỳ gắt:
Luồng 1: Chuẩn bị đồ nghề "Fork" thôi các đạo hữu!
Một pháp sư gợi ý: "Đã đến lúc fork repo chưa?". Ngay lập tức có ông nhảy vào hiến kế đặt tên là FalseNAS hoặc FreeNAS cho nó mang tính mỉa mai. Cái tên FreeNAS buồn cười ở chỗ ngày xưa nó chính là FreeNAS thật trước khi bị đổi tên, giờ vòng lặp nhân quả cmnr.
Luồng 2: Mùi tiền đâu đây... Một số lão quái chuyên nghe podcast của TrueNAS dạo gần đây đã ngửi thấy mùi khét. Bọn họ chuẩn bị update OpenZFS lên bản mới, nhưng ố dè, tất cả các tính năng xịn xò con bò sẽ bị nhét ra đằng sau bức tường "subscription" (trả phí). Nhiều anh em ngậm ngùi bảo vụ này y chang kịch bản lùa gà của Plex ngày xưa: Nuôi béo rồi thịt.
Luồng 3: "Bảo mật" cái đ*o, lấp liếm là giỏi!
Đây là luận điểm tôi ưng cái bụng nhất. Báo cáo các đồng dâm, dùng "Secure boot" làm cái cớ để đóng source là một pha xử lý cồng kềnh. Pháp sư sean_hash bóc phốt ngay: Mục đích thật sự là giết chết khả năng build lại ISO của anh em. Từ giờ các ông đ*o thể tự build ISO được nữa mà phải nhắm mắt tin tưởng vào chuỗi cung ứng (supply chain) của hãng.
Một vãn bối bồi thêm cú chót: "Tôi chả hiểu cái lý lẽ này. Debian, Fedora, openSUSE... tụi nó vẫn xài Secure Boot do Microsoft ký ầm ầm đấy thôi, mà hệ thống build của tụi nó vẫn open source 100% kìa!". Quá hợp lý, TrueNAS cãi hộ cái!
Nói thật với anh em, cái văn "bảo mật" để đóng mã nguồn nó xưa như trái đất. Mô hình kinh doanh kinh điển của mấy công ty kiểu này là: Tung open source -> Xây dựng cộng đồng -> User cày bục mặt test bug, feedback free -> Công ty có tiếng, có tiền -> Bắt đầu siết tính năng -> Đóng source -> Thu phí.
Đứng ở góc độ kinh doanh, họ cần có lãi để trả lương cho dev, điều đó không sai. Nhưng cách chơi trò "treo đầu dê bán thịt chó", lấy lý do bảo mật để lấp liếm mục đích thương mại thì chắc chắn là dị giáo, bị chửi không oan.
Tóm cái váy lại: Anh em chơi hệ self-hosted, làm lab thì lúc nào cũng phải chuẩn bị tinh thần "chạy giặc". Đừng bao giờ đặt cược 100% vào một thằng "free mãi mãi". Hãy tự control data của mình, học cách deploy lên các con VPS hoặc máy chủ cá nhân bằng các giải pháp thay thế. Hôm nay nó ngon, ngày mai nó bắt nôn tiền là chuyện bình thường ở huyện!
Nguồn hóng hớt: Reddit - TrueNAS build system going closed source