Share via

How to get license terms for Entity Framework 4.3.0 nuget package and also source code?

Shinde, Kalpana 0 Reputation points
2024-07-17T15:15:38.5833333+00:00

Hello, I am not sure if this is right forum for this question. What i need is the license terms from Microsoft for using the Entity Framework 4.3.0 nuget package in the application which is disctributed commercially. Also, since Entity Framework is Freeware, if we can get the source code also for this version would be much helpful from license clearing perspective.

Any help or further leads in this matter is appreciated!

Developer technologies | .NET | Entity Framework Core
Developer technologies | .NET | .NET Runtime
0 comments No comments

2 answers

Sort by: Most helpful
  1. Bruce (SqlWork.com) 84,071 Reputation points
    2024-07-17T15:52:12.2333333+00:00

    unlike entity framework 6, entity framework 1-4 was not open source, so the source is not available. as it is no longer supported, the license info is not available anymore. also EF 4.3 is only supported by .net 4.0 which is also out of support.

    note: most companies security compliance does not allow out of support software.

    Was this answer helpful?

    0 comments No comments

  2. Michael Taylor 61,221 Reputation points
    2024-07-17T15:25:05.25+00:00

    EF is freely available for use in any application you want. The code and licensing is available on Github. Note however that it is only for EF6 which is the last version of EF. EF 4.3 has long been deprecated given that it was released 12 years ago. You cand find the complete version history and link to Github on their Nuget.org page.

    If you have an application using EF 4.3 then it is vastly out of date and needs to be updated since that version isn't supported anymore. However if you really need to get the source code for it then the original archive is long gone. You'll need to decompile the binaries to get to the underlying code.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.