网站首页 > 技术文章 正文
Ubuntu16.04 很可能因为使用 ZFS 文件系统而引起法律纠纷,ZFS 是 Sun 公司的一个文件系统,但是知识产权已经被 Oracle 收购,归 Oracle 所有。
Canonical 公司认为最新版的 Ubuntu使用 ZFS 文件系统是不会有法律风险的,但并不是每个人都这么认为。
Canonical 今天正式发布 Ubuntu 16.04 版本,包含 OpenZFS 文件系统。OpenZFS 是 Sun Microsystems 的 ZFS 文件系统实现,当前归 Oracle 所有。ZFS 提供大量优秀特性,非常适合在服务器环境使用,比如快照,写时备份和健壮的错误修正系统。
但是,ZFS 从来没有在商业的 Linux 发行版中预编译,因为通常认为其遵循的协议与 Linux 的 GPL 协议是不相容的。
在 Ubuntu 16.04 发布之前,Canonical 的立场是,ZFS 遵循的 CDDL 和 Linux 内核中使用的 GPL 范围是不同的,不能相提并论。“CDDL 不适用于 Linux Kernel,” Canonical 解释道,“因为 zfs.ko 是个自包容文件系统模块 —— 内核很明显不是这个新文件系统的衍生作品。”
如果是你自己使用,那么可以获取和编译 ZFS 源代码,但是商业 Linux 发行版收费的相关支持一般不会使用这些边缘类的应用。
软件自由保护协会 (Software Freedom Conservancy) 认为 Canonical 的行为违反了 GPL ,因为两个协议之间有着微妙的不兼容。类似的,自由软件基金会 (Free Software Foundation) 也认为 Canonical 使用 ZFS 的行为不是遵循 GPL 的表现。
而软件自由法律中心 (Software Freedom Law Center) 的 Eben Moglen 对此持有不同的看法。他认为 Canonical 没有添加任何私有修改,使用二进制的方式发布 ZFS 源的行为是没问题的。他觉得,“没有开发者或者用户违反 GPLv2 或者 CDDL 的相关权利。”
SFC 已经敦促ZFS 的所有者允许 ZFS 在 GPL 项目中使用,但目前并未得到官方答复。Oracle,已经购买了 Sun 公司的只知识产权,但并没有把 ZFS 作为主要的关注点,而且花费更多的时间去研究另一个 Linux 文件系统,btrfs,而不是移植 ZFS 到 Linux 操作系统。
本文编译自 InfoWorld
微信订阅号:开源派 (opensourcepie)
猜你喜欢
- 2024-10-22 OpenAI 将使用 Oracle 的芯片进行更多 AI 计算
- 2024-10-22 Oracle(拉里.埃里森):用AI让所有公民都保持最佳行为”
- 2024-10-22 docker 安装 oracle-11g && oracle 自增id实现之序列
- 2024-10-22 Oracle采用自己的公有云作为ZFS阵列的后端存储
- 2024-10-22 天秤座二月份综合分析,自己的行动力会比较被动的状态
- 2024-10-22 Centos6.0 64位版本上安装oracle11g教程
- 2024-10-22 虚拟机VMware与主机之间文件共享设置,您没有查看X内容所需的权限
- 2024-10-22 OpenJDK和OracleJDK的区别 openjdk 和jdk
- 2024-10-22 第1章 Oracle 第一天 oracle上一天
- 2024-10-22 一文教你读懂如何手工配置DBControl
你 发表评论:
欢迎- 498℃几个Oracle空值处理函数 oracle处理null值的函数
- 494℃Oracle分析函数之Lag和Lead()使用
- 493℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 481℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 471℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 467℃【数据统计分析】详解Oracle分组函数之CUBE
- 453℃Oracle有哪些常见的函数? oracle中常用的函数
- 446℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 最近发表
-
- Spring Boot跨域难题终结者:3种方案,从此告别CORS噩梦!
- 京东大佬问我,SpringBoot为什么会出现跨域问题?如何解决?
- 在 Spring Boot3 中轻松解决接口跨域访问问题
- 最常见五种跨域解决方案(常见跨域及其解决方案)
- Java Web开发中优雅应对跨域问题(java跨域问题解决办法)
- Spring Boot解决跨域最全指南:从入门到放弃?不,到根治!
- Spring Boot跨域问题终极解决方案:3种方案彻底告别CORS错误
- Spring Cloud 轻松解决跨域,别再乱用了
- Github 太狠了,居然把 "master" 干掉了
- IntelliJ IDEA 调试 Java 8,实在太香了
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)