Java:ECC(纠错码)库?

是否有一个众所周知的实现,它具有友好的开源许可(不是GPL),用于Java的ECC(纠错码)库(例如Reed-Solomon)?

斑马线

Apache许可证(不确定这是否符合你对友好的定义)我也不确定它是否算是众所周知的(google知道它,“java Reed-Solomon”没有2个结果)?

我已经为Plank等人编写的JErasure Library实现了Java包装器。 在C.

如果你不介意原生依赖,那么JErasure是一个很好的选择(如果不是最好的)。 在有人将JErasure移植到Java之前,您必须对性能进行简明扼要,因为在处理更大的数据块时,zxing中的实现并不那么快。

我把代码放在GitHub上: https : //github.com/jvandertil/Jerasure