Có ai có đề xuất cho một thư viện thay thế cho SharpZipLib để xử lý tệp ZIP đầy đủ tính năng bằng C# không?Lựa chọn thay thế cho SharpZipLib để sử dụng với .Net C# application
Lý do chúng tôi tìm kiếm giải pháp thay thế là cấp phép. Mặc dù có thêm điều khoản cho dự án giấy phép GPL, nó vẫn không bay với các yêu cầu pháp lý của chúng tôi. Hầu hết các giấy phép nguồn mở khác sẽ làm, đặc biệt là học thuật hoặc BSD-esque. Giấy phép thương mại cũng rất tuyệt.
Bất kỳ trợ giúp nào sẽ được đánh giá cao,
Cảm ơn.
Ngoài sự tò mò, bạn đã gặp phải vấn đề cấp phép nào? Theo như tôi đã biết, mệnh đề bổ sung về cơ bản có nghĩa là bạn có thể sử dụng SharpZipLib cho mọi thứ mà không cần lo lắng về copyleft, miễn là bạn cung cấp văn bản giấy phép GPL và một bản sao (hoặc liên kết) tới nguồn. –
Câu trả lời ngắn gọn là chúng tôi đã có các luật sư nhìn vào nó. Có rất nhiều trong GPL cấm sử dụng nó, và nó không được giải quyết với mệnh đề duy nhất đó. Có những vấn đề rất cụ thể với GPL và phân phối mã nguồn, tính mở của quy trình xây dựng, quá trình xử lý đã được thiết lập. Nếu nó cho phép tái cấp phép .. đó sẽ là một câu chuyện khác. :) – dariusz
Đối với những người có thể gặp phải điều này trong tương lai, SharpZipLib hiện được cấp phép theo Giấy phép MIT. https://github.com/icsharpcode/SharpZipLib –