Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it legal to put FSharp.Core.dll from FSharp Redist Package into my application package and redistribute it with my application? I couldn't find any information about this.

share|improve this question
Can you describe what you mean by "borrow". Do you mean are you allowed to redistribute it yourself with your application? – Jon Hopkins Jun 13 '11 at 15:30
@Jon Hopkins, yes, I updated the question, thanks. – duros Jun 13 '11 at 15:36
Did you just ask if it's all right to redistribute a part of the redistributable package? :P – Mason Wheeler Jun 13 '11 at 16:07
up vote 8 down vote accepted

Yes, it is legal. The page you linked to says the following:

The F# redistributable package can be added to a deployment project to create a packaged, installable F# application that installs the F# runtime components when an application is installed on a client computer.

You can also check the redist.txt file in [program files]\Microsoft Visual Studio 10.0\ (or 9.0 if you're running 2008). You are allowed to redistribute libraries listed in that file and when you have F# installed, FSharp.Core.dll should be on that list.

share|improve this answer
I understood that part as I can put F# redist in my app package. Thanks. – duros Jun 13 '11 at 18:11

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.