网站首页 > 技术文章 正文
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)
猜你喜欢
- 2025-07-17 渗透测试岗位面试分享,多年经验(渗透测试岗位职责)
- 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上一天
你 发表评论:
欢迎- 633℃几个Oracle空值处理函数 oracle处理null值的函数
- 626℃Oracle分析函数之Lag和Lead()使用
- 614℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 608℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 606℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 599℃【数据统计分析】详解Oracle分组函数之CUBE
- 588℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 574℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
-
- oracle 19cOCM认证有哪些内容(oracle认证ocm月薪)
- Oracle新出AI课程认证,转型要持续学习
- oracle 表的查询join顺序,可能会影响查询效率
- Oracle DatabaseAmazon Web Services正式可用,Oracle数据库上云更容易了
- Oracle 19.28 RU 升级最佳实践指南
- 汉得信息:发布EBS系统安装启用JWS的高效解决方案
- 如何主导设计一个亿级高并发系统架构-数据存储架构(三)
- Java 后端开发必看!工厂设计模式轻松拿捏
- ORA-00600 「25027」 「x」报错(抱错孩子电视剧 爸爸是武术 另一个爸爸是画家)
- 新项目终于用上了jdk24(jdk新建项目)
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)