Có hợp pháp không để phân phối lại thời gian chạy F # 3.0 (phiên bản FSharp.Core.dll 2.3.0.0, 4.3.0.0) và tôi tìm bằng chứng về điều đó ở đâu? Tôi đã chuẩn bị một gói NuGet với những người nhưng có ý nghĩ thứ hai về cấp phép trước khi xuất bản gói. Microsoft phát hành thời gian chạy F # 2.0 như một gói redist - vì vậy không có câu hỏi ở đó, nhưng ấn tượng của tôi là cách duy nhất để có được thời gian chạy F # 3.0 là thông qua cài đặt VS 2011 hoặc tương tự; Tôi không chắc chắn đâu là giấy phép để kiểm tra việc phân phối lại thời gian chạy F # là OK.Thời gian chạy F # 3.0 có thể phân phối lại được không?
Lưu ý rằng câu hỏi chỉ là về các tệp nhị phân được ký bằng khóa Microsoft. Các nguồn cho mã có sẵn theo giấy phép Apache.
Có gói NuGet với các tệp DLL sẽ làm cho một số tình huống xây dựng dễ dàng hơn.
Kho lưu trữ F # nguồn mở đã đi trước và đang phân phối lại FSharp.Core.dll đã ký của Microsoft (xem https://github.com/fsharp/fsharp), nhưng tôi vẫn muốn đảm bảo điều này được cho phép.
Bạn có gửi e-mail cho # đội F? –
Tôi đã làm, chờ đợi. Sẽ đăng nếu họ trả lời. – t0yv0
Dường như câu trả lời là tích cực. Xem https://groups.google.com/d/msg/fsharp-opensource/VQawzPvLKPI/HIBz1iw9Z1UJ – t0yv0