¿Puedo desarrollar código de producción con Microsoft Parallel Extensions para .NET Framework 3.5, junio de 2008 Community Technology Preview?
-
19-08-2019 - |
Pregunta
¿Hay alguna recomendación contra el uso de este CTP? ¿Es inestable?
Solución
Desde la página de descarga:
Nota: este CTP es para fines de prueba solamente. Las características y la funcionalidad pueden cambiar antes del lanzamiento final, y Microsoft puede optar por no proporcionar un lanzamiento final.
Además, en el EULA.rtf:
- PLAZO. El plazo de este acuerdo es hasta el 1 de enero de 2009, o comercial lanzamiento del software, lo que sea primero.
Entonces, en realidad, ha caducado y no tiene licencia para usarlo. E incluso si no lo hubiera hecho:
- Puede instalar y usar cualquier número de copias del software en su premisas para diseñar, desarrollar y probar sus programas para usar con el software.
- No puede probar el software en una operación en vivo entorno a menos que Microsoft lo permita que lo haga bajo otro acuerdo.
Entonces, no, no puede usarlo en un entorno de producción sin violar la licencia.
Otros consejos
Yo diría que depende de para qué le gustaría usarlo y cuándo enviará o entregará.
Ciertamente puedes tomar los bits ahora y desarrollarlos en contra. Pero tenga en cuenta que la API puede cambiar entre ahora y la versión final; lo que significaría que tiene que cambiar su código si desea " actualizar " a la versión final. Además, obviamente podría haber errores, ya que es un CTP.
Según lo veo, no debe usarlo si está programando un sistema de navegación del transbordador espacial. Por otro lado, si está haciendo un proyecto interno interno que no es crítico para la misión, está muy bien usarlo.
Debe decidir si puede asumir el riesgo, frente a las nuevas posibilidades que le ofrece.
EDITAR: Como señaló Marc Gravell, el EULA dice que no se puede usar en producción. Entonces, la respuesta corta es no, no puede usarlo para software de producción.
Lo estoy usando en producción en este momento, funciona muy bien. PERO tienes que probar todo muy a fondo , y todos saben que es bastante complicado probar el código multiproceso.
Me he encontrado con los problemas de puntos muertos que se mencionan en algún lugar de los "problemas conocidos". sección de los documentos. No es divertido. En esos casos tuve que soltar las extensiones y todo volvió a la normalidad.