Sun公司为下一代系统开发的128位文件系统ZFS已经可以在Solaris 10,FreeBSD,MacOS X等平台上正常使用,但由于Sun ZFS文件系统的对外移植许可方式采用了CDDL标准,与Linux平台采用的GPL许可标准并不兼容 ,而导致了目前为止ZFS尚无法顺利地在Linux平台上使用。Linux开发工程师讨论如何引 入ZFS文件系统时透露,Sun发布的一系列专利文件声明,禁止开发人员对ZFS文件系统技术进行反向汇编工程。
考虑到Sun在ZFS文件系统上提出的56项专利,一名叫Max Yudin的 Linux技术开发人员表示,如果使用GPL许可在Linux上实现兼容的ZFS文件系统,那将是不合法的。Linux开发社区的人员认为Sun只允许使用CDDL开源方式来移植ZFS文件系统对 Linux来说完全是一种障碍。
虽然Linux开发者表示可以从技术层面在Linux的内核和用户层实现ZFS文件系统,但毕竟ZFS文件系统是Sun公司开发的,如果Sun不明确表示可以在 GPL方式使用ZFS,那么任何人也没有权利把ZFS移植到使用GPL开源方式的Linux平台的内核驱动中。最后该如何解决这个问题还需要看Sun或Linus两家会不会对各自坚持的开源许可标准做出让步。
【51CTO.com】