¿Cuál es el mejor motor de ajedrez lanzado bajo la licencia permisiva de software libre? Por permisiva licencia de software libre quiero decir, que es legal incorporar el código del motor en mi proyecto sin tener que liberar el código fuente de todo mi proyecto.Mejor motor de ajedrez bajo la licencia permisiva de software libre
Respuesta
MicroMax, HuoChess, Stelka, Robboito son algunos de los motores de ajedrez gratuitos sin ningún tipo de licencia o restricción.
http://home.hccnet.nl/h.g.muller/max-src2.html – levis501
La mayoría de los motores que mencionas son GPL2. Incluso si el motor está contenido en una biblioteca independiente, la liberación de una aplicación que depende de ello significa que la fuente de toda la aplicación debe estar disponible en la GPLv2. Eso es lo opuesto a lo que solicitó el afiche. – DevNull
No, ninguno de los motores mencionados es GPL. – SmallChess
GNU-ajedrez funciona con varios front end diferentes, y hay servidores web que le permiten jugar contra él en un navegador web. Aunque el software es GPL, parece que podría ser capaz de ejecutarlo como un proceso separado y tener una conversación de front-end de fuente cerrada. Esto requeriría una investigación cuidadosa para ver si está bien. Con GPL no puedes incorporarlo, no puedes vincularlo (eso es LGPL), pero creo que habla un poco de protocolo a través de tuberías que podrían permitir que se ejecute como un servidor en una máquina local. De todos modos, aún deberías ofrecer una fuente para esa parte del producto.
¿Has mirado el Computer Chess Blog. El código fuente publicado allí no tiene licencia adjunta.
¿Por qué el voto a favor? Encontré este útil – PeanutPower
Mi motor de elección en el orden de preferencia:
1) Fruit 2.1
2) Crafty
3) Hada Max
estando todos ellos muy fuerte, y el código es GPL. Incluso el famoso (y comercial) Rybka se dice que está basado en el código de Fruit, aunque su autor lo niega.
Y, sí, es legal reutilizar su código o mejorarlo sin comercializarlo. Si está creando aplicaciones comerciales, entonces no está permitido bajo GPL.
fhucho no desea liberar el código fuente para todo el proyecto. Supongo que se lanzará el ejecutable, por lo que GPL no funcionará. LGPL funcionaría, pero requeriría ofrecer una fuente para el motor de ajedrez. – phkahler
-1, Fairy Max no es GPL y es gratuito para ningún propósito. – SmallChess
Las aplicaciones comerciales bajo la GPL están permitidas siempre que el código fuente se libere junto con el binario. – Luchs
Hay un list disponible para los motores de descarga. Y comparison de ellos.
Pruebe google algunos de ellos y puede encontrar más información sobre la licencia. Por ejemplo, puede descargar versiones anteriores de Rybka y Houdini de forma gratuita.
Otra lista here. Y motor de código abierto Toga II.
Todos ellos usan UCI. Para probar los motores, puede escribir comandos:
uci
position startpos moves e2e4 e7e5 g1f3
go movetime 1000
- 1. ¿Una base de datos incrustada no relacional con una licencia de software libre permisiva?
- 2. Visión general de licencias de software libre (para dummies)
- 3. Licencia de evaluación de software
- 4. ¿Cómo atribuyo una licencia a la biblioteca utilizada sin que parezca que mi software está bajo esa licencia?
- 5. Mejor licencia para vender software de código abierto
- 6. Distribuir licencia jquery en software comercial
- 7. La diferencia entre software libre y software de código abierto
- 8. Tipos de licencia de software de desarrollo
- 9. Acuerdo de licencia comunitaria para software comercial (SaaS)?
- 10. ¿Es viral la licencia pública de Microsoft?
- 11. ¿Es esto legal? (Software GPL/Problemas de licencia)
- 12. Buscando el procesamiento de imágenes de software libre .NET "lazo" selector de
- 13. Creación de GUI de ajedrez en WPF
- 14. ¿Fuentes de iconos/imágenes buenos y gratuitos para aplicaciones y aplicaciones web con licencia permisiva?
- 15. ¿Qué hace la bandera permisiva?
- 16. prueba de igualdad permisiva en la cadena
- 17. . Licencia de software en tiempo real en red
- 18. La mejor manera de realizar pruebas de software
- 19. ¿Algún mejor algoritmo conocido para ajedrez de computadora?
- 20. La mejor biblioteca zip con licencia de dominio público
- 21. Opensource, licencia no comercial?
- 22. En gcc, ¿cómo silenciar la advertencia permisiva?
- 23. Marketplace y licencia
- 24. ¿Usa iconos licenciados bajo GPL o LGPL en un software comercial de código cerrado?
- 25. Cómo usar una licencia de código abierto
- 26. Cómo valorar y ponerle precio al software (licencia)
- 27. ¿Convencer a una compañía grande para usar software libre?
- 28. microsoft - ¿qué puedo hacer con el software libre
- 29. Ajedrez optimizaciones
- 30. entorno libre de MATLAB
No estoy de acuerdo con los que votan para cerrar. Esto está claramente relacionado con la programación. –