Generally the license allows you to use CSLA.NET framework even in commercial applications.
After reading the CSLA .NET license I'm not quite sure about one statement.
To be sure what does it mean? Specially for European countries?
11. Governing Law.
This Agreement shall be construed and enforced in accordance with the laws of the state of Minnesota, USA.
Has anyone used CSLA.NET framework commercially in Europe? What about those laws?
Thanks for clarification of the license (asap).
This is a standard clause in commercial/civil law - every country (read state) has its own law and those laws don't necessarily agree. So one law must be elected above the others and usualy that's the law of the place where we are. By "we" I mean the people that wrote the clause, in this case Rocky / Marimer LLC. I guess Rocky leaves in Minnesota and his coprporation prefers to use the law from Minnesota.
That is correct. Legal contracts (including licenses) are all constructed according to some legal framework, and they must identify that framework. Because Marimer LLC is a Minnesota company, it makes sense that the license is based on that legal framework.
As I understand it (not being a lawyer), some terms have different meanings in different US states, much less different countries, and clearly the license can't be reinterpreted in each locale - the result would be chaos.
Thank you. So there is no "catch question", so that a non-lawyer or even lawyer can't see?
Is that all about protecting you and Marimer LCC against any claims of warranty or something similar?
So, is it true, that I can use CSLA.NET in commercial application completely legally, in any country, except for I can't sell it's derivation as a framework, isn't it?
Copyright (c) Marimer LLC