Estoy preparando varias muestras de código detalladas para posibles empleadores. Dentro de la muestra, he incluido referencias a varios proyectos de código abierto, Moq y StructureMap.Licencia para muestras de código MSDN
Para algunas funciones necesito modificar partes de un árbol de expresiones y el método estándar es usar ExpressionVistor
como este example/code sample de MSDN. Me gustaría usarlo pero no puedo entender el licensing y si la licencia me permite usarlo para el proyecto. ¿Alguna sugerencia?
En una nota lateral este particular trozo de código es desenfrenado en la naturaleza. Cualquier proyecto que haga árboles de expresión parece estar usándolo.
EDIT: Supongo que lo que estoy confundido es la redacción detrás de la licencia. ¿Qué constituye una muestra? Para cumplir con la licencia, he agregado la licencia y los enlaces a la fuente original.
¿Qué lo convierte en una muestra? ¿Algo que publiquen? No está claro para mí. – smaclell
Buena pregunta ...La cláusula anterior a la que hice referencia dice: "Si Microsoft pone a disponibilidad el Software en este Sitio web sin un Contrato de Licencia, puede usar dicho Software para diseñar, desarrollar y probar sus programas para ejecutarlos en los productos y servicios de Microsoft". El código en el artículo que ha vinculado tiene encabezados "Ejemplo". Supongo que la pregunta es, ¿ese encabezado significa que es código de "muestra", o significa que es solo un "software" sin categoría? –