Pregunta

¿Hay una aplicación muy conocido, que tiene la concesión de licencias de código abierto amigable (no GPL), de una biblioteca (código de corrección de errores) ECC (por ejemplo Reed-Solomon) para Java?

¿Fue útil?

Solución

ZXing

licencia Apache (no estoy seguro si eso cuenta en su definición de amistoso) Tampoco estoy seguro de si se cuenta como bien conocido (Google lo sabía, sin 2 resultado de "java Reed-Solomon")?

Otros consejos

Me han puesto en práctica las envolturas de Java para la Biblioteca JErasure escrito por Plank et al. en C.

Si no te importa la dependencia nativa, entonces JErasure es una excelente opción (si no el mejor). Hasta que alguien puertos JErasure a Java, tendrá que concisa en el rendimiento como la implementación de ZXing no es tan rápido cuando se trabaja en bloques grandes de datos.

He puesto el código en GitHub: https://github.com/jvandertil/Jerasure

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top