Qual è il miglior motore di scacchi rilasciato con licenza software permissive gratuita? Con licenza permissiva per software libero intendo dire che è legale incorporare il codice del motore nel mio progetto senza dover rilasciare il codice sorgente di tutto il mio progetto.Miglior motore di scacchi con licenza software permissive gratuita
risposta
MicroMax, HuoChess, Stelka, Robboito sono alcuni dei motori di scacchi gratuiti senza licenze o restrizioni.
http://home.hccnet.nl/h.g.muller/max-src2.html – levis501
La maggior parte dei motori menzionati sono GPL2. Anche se il motore è contenuto in una libreria autonoma, il rilascio di un'app che dipende da esso significa che l'intera fonte dell'app deve essere resa disponibile con GPLv2. Questo è l'opposto di ciò che il manifesto ha chiesto. – DevNull
No, nessuno dei motori menzionati è GPL. – SmallChess
GNU-chess funziona con una serie di front-end diversi, e ci sono server web che ti permettono di giocare contro di esso in un browser web. Anche se il software è GPL, sembra che tu possa essere in grado di eseguirlo come un processo separato e avere un front-end di origine chiuso parlare con esso. Ciò richiederebbe un'indagine accurata per vedere se è OK. Con GPL non puoi incorporarlo, non puoi collegarlo (è LGPL), ma penso che parli di un protocollo attraverso pipe che potrebbero consentirgli di funzionare come server su una macchina locale. Dovresti comunque offrire una fonte per quel pezzo di prodotto.
Hai guardato il Computer Chess Blog. Il codice sorgente pubblicato non ha alcuna licenza ad esso allegata.
Perché il downvote? Ho trovato questo utile – PeanutPower
mio motore della scelta nell'ordine preferito:
1) Frutta 2.1
2) Crafty
3) Fata Max
tutto di loro che sono molto forti, e il codice è GPL. Anche il famoso (e commerciale) Rybka si dice che sia basato sul codice di Fruit anche se il suo autore lo nega.
E, sì, è legale riutilizzare il proprio codice o migliorarlo senza fare pubblicità. Se stai costruendo applicazioni commerciali, allora non è permesso sotto GPL.
fhucho non vuole rilasciare il codice sorgente per l'intero progetto. Presumo che l'eseguibile verrà rilasciato, quindi GPL non funzionerà. LGPL avrebbe funzionato, ma avrebbe richiesto l'offerta del motore di scacchi. – phkahler
-1, Fairy Max non è GPL e gratuito per qualsiasi scopo. – SmallChess
Le applicazioni commerciali sotto licenza GPL sono consentite fintanto che il codice sorgente viene rilasciato insieme al file binario. – Luchs
C'è uno list disponibile per i motori di download. E comparison di loro.
Prova google alcuni di loro e puoi trovare ulteriori informazioni sulla licenza. Ad esempio, è possibile scaricare gratuitamente le versioni precedenti di Rybka e Houdini.
Un'altra lista here. E il motore open source Toga II.
Tutti usano UCI. Per testare i motori è possibile digitare i comandi:
uci
position startpos moves e2e4 e7e5 g1f3
go movetime 1000
- 1. Un database incorporato non relazionale con una licenza software gratuita permissiva?
- 2. Accordo di licenza per software commerciale (SaaS)?
- 3. Distribuzione della licenza jquery nel software commerciale
- 4. Utilizzo dell'interfaccia di scacchi universale
- 5. Qual è il miglior motore 3D Actionscript3?
- 6. Il miglior software di tracciamento dei difetti di freeware per Windows?
- 7. Scacchi: alto fattore di ramificazione
- 8. Ottimizzazioni di scacchi
- 9. Come creare la licenza per il mio software Java?
- 10. Il modo più sicuro per ottenere la licenza del software
- 11. Come valutare e inserire un prezzo sul software (licenza)
- 12. Multi-licenza e compatibilità di licenza per progetti open source?
- 13. Libreria di chiavi di licenza per l'applicazione Windows C# aperta/gratuita
- 14. Il miglior software per calcolatori per aiutare i programmatori
- 15. Miglior motore di reporting di ASP.NET con capacità di creazione di report personalizzati
- 16. Software a 2 versioni: il miglior approccio VCS?
- 17. Alternativa gratuita al Targetprocess?
- 18. scacchi IA per GAE
- 19. Gioco di scacchi in JavaScript
- 20. libreria con licenza LGPL
- 21. Qual è il miglior motore 3d/2d portatile gratuito?
- 22. Modalità gratuita di distrazione con margine destro
- 23. Ricerca di quiescenza di scacchi è troppo estesa
- 24. Esiste un'implementazione gratuita di printf per .net?
- 25. Libreria software gratuita per avere un sistema di login come Janrain Engage (precedentemente RPX)
- 26. Implementazione gratuita di Elgamal
- 27. Libreria di convalida di spostamento degli scacchi
- 28. Fancybox 2 nuova licenza
- 29. Perché Faile è molto più veloce di The Simple Chess Program (TSCP)? (Ottimizzazione del motore di scacchi)
- 30. Come modificare l'utente "con licenza" in VS2012
Non sono d'accordo con chi ha votato la chiusura. Questo è chiaramente correlato alla programmazione. –