苹果放弃开源项目CUPS的开发,OpenPrinting将负责后续工作
Posted OSC开源社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了苹果放弃开源项目CUPS的开发,OpenPrinting将负责后续工作相关的知识,希望对你有一定的参考价值。
文 | Travis
出品 | OSC开源社区(ID:oschina2013)
早在 2007 年,苹果公司就收购了 Linux 开源打印系统 CUPS,此后在 2017 年决定不再根据 GPL 开发 CUPS,而是转变成 Apache 2.0 许可协议继续开发 CUPS。除了 Linux,这个开源打印系统还广泛运用于 Unix 和 macOS。但随着 2019 年底 CUPS 的首席开发者离开了苹果后,CUPS 的开发似乎也处于停滞状态。幸运的是,如今 CUPS 的故事即将翻开一页全新的篇章。
近日,CUPS 的创始人、前苹果员工 Michael Sweet 在 Open Printing Summit 上介绍了这一变化,他表示苹果已经决定不再针对 CUPS 进行进一步的开发,上游功能的开发已经转移给 OpenPrinting 项目了。Sweet 承认,当他离开苹果公司时,苹果公司就不再积极开发 CUPS 了。
但是 Sweet 与苹果公司签订了合约,基于合约他需要将 OpenPrinting CUPS 分支上的重要 bug 修复拉取回苹果 macOS 中的 CUPS 代码库上。苹果的 CUPS 未来将继续从 OpenPrinting CUPS 中拉取这些错误修复,但苹果不再有兴趣对其进行功能开发。
OpenPrinting 目前正在努力开发 CUPS 2.4 版本,该版本具有 AirPrint/Mopria 兼容性、OAuth 2.0 / OpenID 认证、pkg-config 支持、Snapcraft 支持、TLS 改进以及各种其他功能改进,OpenPrinting 实际上已经成为了 CUPS 新的上游。
CUPS 3.0 的计划目前还正在制定中,包括新的服务器功能和对这个长期运行的打印服务器进行重新架构。
更多有关 CUPS 的细节,可以查看 Michael Sweet 的幻灯片:https://ftp.pwg.org/pub/pwg/liaison/openprinting/presentations/cups-plenary-may-2021.pdf
“OSC开源社区”粉丝群来啦!
可探讨技术,可天马行空~
觉得不错,请点个在看呀
以上是关于苹果放弃开源项目CUPS的开发,OpenPrinting将负责后续工作的主要内容,如果未能解决你的问题,请参考以下文章
历史上的今天:数据库之父逝世;苹果公司购买 CUPS 代码;IBM 芯片联盟
树莓派4B踩坑指南 - (14)用cups建立家庭局域网共享中心
前端周报:苹果发布macOS Big Sur,可运行原生iOS应用;Python放弃退休;前微软员工窃取千万美元礼品卡被判9年