5 điểm bởi GN⁺ 2025-08-21 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Zedless là một bản fork dựa trên trình soạn thảo mã nguồn mở Zed, nhấn mạnh bảo vệ quyền riêng tư và môi trường local-first
  • Zedless loại bỏ sự phụ thuộc vào đám mây và cho phép người dùng tự cấu hình hạ tầng theo nhu cầu
  • Dự kiến sẽ loại bỏ toàn bộ spyware và các tính năng telemetry từ xa
  • Áp dụng chính sách không yêu cầu chuyển nhượng bản quyền của người đóng góp (No CLA), để mọi nhà phát triển giữ nguyên bản quyền của mình
  • Sử dụng thêm các công cụ để tự động hóa quản lý giấy phép và tuân thủ giấy phép mã nguồn mở

Giới thiệu về Zedless

  • Zedlessbản fork của trình soạn thảo mã Zed, hướng tới việc bảo đảm quyền riêng tư cho người dùng và ưu tiên tối đa khả năng sử dụng trong môi trường cục bộ
  • Dự án hiện đang trong quá trình phát triển và tự do tiếp nhận đóng góp từ bên ngoài

Kế hoạch thay đổi chính

  • Loại bỏ sự phụ thuộc vào các dịch vụ đám mây không thể tự lưu trữ
    • Các thành phần và tính năng phụ thuộc chặt chẽ vào đám mây của bên thứ ba sẽ bị loại bỏ
  • Loại bỏ spyware và bảo vệ dữ liệu
    • Telemetry và hệ thống tự động báo cáo sự cố đều nằm trong diện bị xóa bỏ
  • Ưu tiên hỗ trợ hạ tầng của người dùng
    • Khi sử dụng các tính năng dịch vụ mạng, người dùng có thể trực tiếp chỉ định nhà cung cấp dịch vụ theo định dạng chuẩn
    • Không tồn tại danh sách "nhà cung cấp mặc định", và tính năng này bị tắt theo mặc định
  • Không chuyển nhượng bản quyền
    • Người tham gia dự án giữ bản quyền cho chính mình
    • Áp dụng chính sách No rugpulls để tránh gây bất lợi cho nhà phát triển

Quản lý giấy phép và phụ thuộc

  • Bắt buộc phải cung cấp thông tin giấy phép cho các phụ thuộc bên thứ ba, và dự án sử dụng công cụ cargo-about cho việc này
  • Lưu ý
    • Nếu crate do bạn viết phát sinh lỗi 'no license specified', cần thêm publish = false vào Cargo.toml
    • Nếu xuất hiện lỗi không đáp ứng yêu cầu giấy phép của gói phụ thuộc, cần kiểm tra và khai báo rõ tính phù hợp của giấy phép đó
    • Nếu cargo-about không tìm được giấy phép của phụ thuộc, cần thêm mục mô tả rõ ràng vào script

Ý nghĩa của dự án

  • Zedless là một lựa chọn thay thế đặc biệt nổi bật về tính ổn định, tính tự chủbảo vệ pháp lý cho người dùng và đội ngũ coi trọng quyền riêng tư cùng môi trường phát triển lấy cục bộ làm trung tâm
  • So với Zed hiện tại, dự án mạnh dạn loại bỏ các điểm yếu bảo mật tiềm ẩn như dịch vụ đám mây độc quyền và các tính năng theo dõi từ xa, từ đó có thể tạo dựng độ tin cậy dựa trên hạ tầng tự quản và hệ sinh thái mã nguồn mở

Chưa có bình luận nào.

Chưa có bình luận nào.