Wolfram Engine
Una versión de Wolfram Engine descargable localmente para que pueda darle inteligencia computacional a sus aplicaciones
Preguntas frecuentes
General
¿Qué es Wolfram Engine Community Edition?
Es una versión gratuita de Wolfram Engine con licencia para usos no productivos. Wolfram Engine implementa Wolfram Language con interfaces aptas para su uso en proyectos de software. Wolfram Engine es el núcleo de productos tales como Mathematica, Wolfram|One y Wolfram|Alpha.
¿En qué plataformas opera Wolfram Engine Community Edition?
Wolfram Engine Community Edition puede ser descargado para ejecutarse localmente en su sistema informático. Funciona con Linux, macOS y Windows, y puede ser implementado en sistemas virtualizados, distribuidos, paralelizados, embebidos, de escritorio o servidores. (Wolfram Cloud proporciona acceso inmediato a Wolfram Language en la nube).
¿Puedo ejecutar Wolfram Engine Community Edition en la nube?
Puede ejecutarla como software local en los entornos virtuales de proveedores estándar de la nube, como por ejemplo AWS. Wolfram Cloud (y Wolfram Enterprise Private Cloud) proporciona un entorno completo en la nube para Wolfram Language.
¿Cómo se conecta Wolfram Engine Community Edition con una pila de software?
Puede llamar a Wolfram Engine Community Edition desde una linea de comandos, como un script, mediante sockets y mediante ZeroMQ. También puede ser llamada mediante bibliotecas de cliente para Python, Java, .NET y C/C++, y además desde sistemas como Excel, Jupyter y Unity. (El soporte para la conexión directa a servidores web se encuentra en desarrollo.)
¿Cómo se conecta Wolfram Engine Community Edition con las herramientas para desarrolladores?
Puede editar y administrar su código de Wolfram Language mediante IDE, editores y herramientas estándar tales como Eclipse, IntelliJ IDEA, Atom, Vim, Visual Studio Code y Git.
¿Tengo que descargar Wolfram Engine para probar Wolfram Language?
No. Puede probar Wolfram Language inmediatamente de manera interactiva mediante Wolfram Cloud.
¿Cómo se relaciona Wolfram Engine Community Edition con Mathematica?
Es el mismo código base, con distinta interfaz y licencias. Mathematica se utiliza principalmente para la informática interactiva, junto con la interfaz de cuadernos Wolfram. Wolfram Engine Community Edition está diseñado para ser llamado por otros programas mediante diversas interfaces de comunicación. Wolfram Engine Community Edition cuenta con licencias para su uso en el desarrollo de software en fase de preproducción. A diferencia de Mathematica, no cuenta con licencias para la generación de productos para uso comercial u organizacional.
¿Cómo se relaciona Wolfram Engine con Raspberry Pi?
La versión de Wolfram Engine incluida con el sistema operativo Raspbian (clasificada como "Wolfram Language") contiene el mismo software que Wolfram Engine Community Edition, adaptado para Raspberry Pi, y su licencia permite su uso para producción no comercial.
¿Wolfram Engine Community Edition es un proyecto de código abierto?
No. Es una versión con licencias especiales de un producto que ha estado en desarrollo comercial durante más de tres décadas. Consulte más adelante para más información sobre su inclusión en proyectos de código abierto. Tenga en cuenta que Wolfram ha estado activo en la comunidad de software libre por muchos años, y algunos componentes de Wolfram Engine y sus herramientas relacionadas son de código abierto.
Instalación y uso
¿Cómo puedo instalar Wolfram Engine?
Descargue y ejecute el instalador. Consulte nuestra sección de soporte para más información.
¿Cómo se activa Wolfram Engine?
Ejecute WolframScript, ubicado en el directorio de instalación del producto (consulte nuestra sección de soporte). Cuando se le indique, inicie sesión con la misma cuenta que utilizó para la descarga. La información es utilizada para conectarse con la nube y verificar las dos claves de activación gratuitas asociadas con su cuenta.
¿Qué puedo hacer si WolframScript indica que mi cuenta no tiene claves de acceso válidas?
Se asignan dos claves de acceso a cada cuenta. Si no ha iniciado sesión, debe hacerlo para obtener las claves de acceso asociadas a su cuenta. Si ambas claves de acceso han sido usadas, puede contactarnos para restablecerlas.
¿Qué es WolframScript?
WolframScript es un programa diseñado para ejecutar Wolfram Engine desde una línea de comandos o script. Está incluido en el paquete de descarga de Wolfram Engine.
¿Cómo puedo ejecutar scripts de Wolfram Language?
Para Mac y Linux, coloque #!wolframscript al principio del script y asegúrese que el programa WolframScript está en su ruta. Los scripts de Wolfram Language tradicionalmente usan la extensión .wls. En el caso de Windows, el instalador de WolframScript asocia la extensión de archivo .wls con WolframScript. Para más información, revise la documentación.
Licencias y condiciones de uso
Nota: "Wolfram Engine Community Edition" ha sido abreviada como "Free Engine".¿Puedo utilizar Free Engine para desarrollar un producto comercial?
Sí. Puede utilizarlo durante la fase de desarrollo, y para demostraciones y pruebas. Antes de implementar su producto debe obtener una licencia de producción.
¿Puedo utilizar Free Engine para investigación y desarrollo?
Sí, siempre y cuando su investigación y desarrollo tengan como finalidad el desarrollo de un producto. Sin embargo, la licencia Free Engine no le permite utilizarlo con el expreso propósito de producir salidas (por ejemplo, documentos o informes) para uso comercial u organizacional. Para este fin debe utilizar Wolfram|One, Mathematica u otros productos Wolfram, los cuales tambien proporcionan una interfaz Wolfram Notebook más adecuada para este patrón de uso.
¿En qué se diferencian las licencias si mi uso no es comercial?
Aun si su proyecto no es comercial, debe obtener una licencia de producción si desea implementar su proyecto para ser utilizado por usuarios finales. Si se encuentra en una universidad, puede que cuente con una licencia de sitio Wolfram que gobierne su uso de Wolfram Engine y le permita usos adicionales, incluyendo distintas maneras de implementación. Contáctenos para mayor información.
¿Puedo crear un prototipo utilizando Free Engine?
Sí. La licencia de Free Engine permite la creación de prototipos de productos de software. Usted puede crear un prototipo y utilizarlo para pruebas y demostraciones. Sin embargo, necesita obterner una licencia de producción.
para poner su prototipo en producción.¿Puedo proporcionar servicios pagados utilizando Free Engine?
Sí, si sus servicios consisten en el desarrollo de productos mediante Wolfram Engine. Puede utilizar Free Engine para producir demostraciones, pero no para realizar implementaciones. Además, si sus productos son salidas directas (por ejemplo informes), esto no está permitido con Free Engine. Ese tipo de uso requiere Wolfram|One u otros productos Wolfram.
¿Puedo crear un servicio web o API con Free Engine?
Sí, puede crear un prototipo o demostración de un servicio web o API. Sin embargo, tendrá que obtener una licencia de producción antes que se inicie la producción de su producto. Esto aplica aún si su servicio web será usado únicamente de manera interna dentro de una organización. Consideramos que un servicio web o API se encuentra "en producción" si sus salidas son utilizadas para propósitos que no sean de demostración o prueba.
¿Puedo dictar un curso utilizando Free Engine?
Free Engine está destinado al desarrollo de software. Su licencia no cubre proporcionar servicios educativos. Wolfram posee una amplia variedad de programas de licencia para educación. Si se encuentra en la universidad, puede que esté cubierto por una licencia de sitio Wolfram, la cual le otorgará el uso educativo total de Wolfram Engine. Además Wolfram proporciona una variedad de herramientas educativas gratuitas, incluyendo una versión de Wolfram Programming Lab. Contáctenos sobre licencias educativas especiales si desea dictar un curso sobre desarrollo de software con Free Engine.
¿Puedo utilizar Free Engine para un proyecto de código abierto?
Sí. Puede utilizar Free Engine para el desarrollo de su proyecto, y también para pruebas y demostraciones. Sin embargo, la licencia de Free Engine no permite su uso por usuarios finales, excepto cuando dicho uso es necesario para continuar con el desarrollo. En el caso de usuarios finales, estos deberán poseer una licencia por separado para Wolfram Engine. Puede que usted ya cuente con una licencia adecuada si posee productos Wolfram como Wolfram|One o Mathematica, o si forma parte de una organización que cuente con una licencia de sitio Wolfram. Los proyectos de código abierto pueden solicitar una licencia especial para Wolfram Engine que permita a los usuarios finales utilizar Free Engine libremente como parte de su uso en el proyecto.
¿Cómo puedo obtener una licencia de producción?
Existen distintos tipos de licencias de producción para distintas situaciones. Contáctenos sobre sus opciones.
¿Cúanto cuesta una licencia de producción?
Depende del volúmen y la aplicación. Los costos habituales por copia para la distribución dentro de un producto de hardware o software varían entre los $5 y $100.
¿Mis licencias de Wolfram|One o Mathematica cubren a Wolfram Engine?
Sí. Puede descargar Free Engine y utilizarlo sujeto a las condiciones de su licencia de Wolfram|One o Mathematica.
¿Debo autenticar cada copia de Free Engine?
Sí. Cada copia debe ser autenticada una vez mediante Wolfram Cloud. Esta autenticación no tiene fecha de expiración, sin embargo Wolfram se reserva el derecho de rescindirla en casos de abuso. Las licencias de producción pueden permitir que los Wolfram Engine sean implementados sin necesitar autenticaciones individuales.
¿Las copias de Free Engine pueden ser redistribuidas?
No. Para mantener la seguridad y el versionamiento, requerimos que todas las copias sean descargadas directamente desde Wolfram. Sin embargo, las licencias de producción pueden permitir la redistribución de los Wolfram Engine. Si usted administra un servicio de distribución de software, contáctenos para más información sobre cómo proporcionar copias de Free Engine mediante su servicio.
¿Tiene preguntas? Contáctenos