¿Qué es un marco de lenguaje de programación?
Lingxue.com le dará la respuesta:
El llamado marco son muchas clases escritas, que se pueden entender de esta manera. Además de una gran cantidad de clases, también puede haber algunas reglas, como nombres, rutas, etc. Llame a los métodos proporcionados por la biblioteca de clases del marco siguiendo esta regla.
Además, el marco no tiene nada que ver con si es de código abierto o no. El código abierto solo significa que puede obtener el código fuente del marco, mientras que el código no abierto solo significa que no puede obtenerlo. ver el código fuente.
Por ejemplo, .net en sí no es de código abierto, pero hay muchos frameworks que sí lo son, como el servicetack más famoso.
Código abierto y gratuito son conceptos diferentes, y existen Hay muchos tipos diferentes de software de código abierto. Algunas de las licencias se pueden modificar y utilizar a voluntad, otras se pueden utilizar en proyectos no comerciales y otras requieren pago.