2010-04-29 10 views
15

Me encanta la biblioteca GNU readline, pero como está bajo una licencia GPL, no puedo usarla para software comercial. ¿Conoces alternativas? Solo necesito las características de historial de línea de comandos y finalización automática (de palabras clave y archivos del cliente). Me encontré con este enlace:Alternativa simple a la biblioteca GNU Readline no GPL

http://github.com/antirez/linenoise

que parecen ser un buen punto de partida, pero no tiene auto completado.

Cualquier sugerencia, seguramente esta debe ser una tarea común para las personas que crean comandos de shell interactivos.

Actualización:

Upps olvidó un detalle importante que también debería funcionar en Windows ..

+0

La alternativa es hacer que su software sea gratuito. Al menos, RMS piensa que sí. –

+0

he él sí, así que parece :-) –

+0

Técnicamente, puede usarlo en software comercial, pero no en software patentado/de código cerrado. Esa distinción probablemente no sea de mucha ayuda para usted ... –

Respuesta

Cuestiones relacionadas