自由软件之父RMS:Linux贡献者无权撤销代码【马哥教育新闻快报283期】
各位小伙伴下午好,今天是2018年9月28日,这里是马哥教育新闻快报283期。
本期重点关注:自由软件之父RMS:Linux贡献者无权撤销代码
【快报内容】
1.苹果iMessager和FaceTime被指控侵犯八项专利
据 AppleInsider 消息,芬兰公司 MPH Technologies 在美国加州北区地方法院起诉苹果 iMessage 和 FaceTime 等功能侵犯了该公司的八项安全消息传递功能专利。
MPH 的专利涉及安全通信技术都被 macOS,iOS 和 macOS 使用。MPH 还提到了基于该技术的 Handoff,Universal Clipboard,iPhone Cellular Call Relay 和 iPhone Text Messaging 转发等功能。MPH Technologies 表示曾在 2016 年和 2017 年试图向苹果授权专利,但无济于事。MPH 正在向苹果寻求补偿,并阻止苹果进一步使用涉及其专利的技术。
2.微软MSIX打包方案来袭,统一Windows封装格式
在今年 3 月 8 日的 Windows 开发者日峰会上,微软宣布将推出全新的 MSIX 文件包格式。在昨日的 Ignite 2018 年度大会上,微软再次提及 MSIX ,并对其后续功能和发展路线图进行了概述。
MSIX 是一个应用打包解决方案,旨在取代所有旧的封装方案,如 MSI、App-V 等。它也可以替代 Desktop App Converter ,这是目前用于打包 Win32 应用并将它们放入 Microsoft Store 的工具。使用 MSIX 打包的应用程序同样可以轻松安装和卸载,卸载后不会留下垃圾,并且可以轻松增量更新。
MSIX 也是一种包格式,如果你将文件更改为 ZIP 文件,就可以看到其中包含的所有内容。微软表示,从 Windows 10 October 2018 Update 开始,将支持该软件包。
会上,微软宣布 MSIX 还将支持 Windows 7 和 8.1 。至于一些老版本的 Windows 10 ,也是有可能的。此外还计划添加对 Windows(NT)的支持,但必须等到明年的 Windows 10 1903(19H1)版本。微软后续将对 MSIX 和 System Center ConfigMgr 以及 Intune 进行更深入地集成,并扩展 Package Support Framework 库,以让 MSIX 更为强大。
3.自由软件之父RMS:Linux贡献者无权撤销代码
近日,Linux 社区的动荡引起了整个开源届的关注。在贡献者威胁要从操作系统中撤回代码之后,几位开源届的大人物也发表了对此事件的看法。
开源传奇人物 Eric S Raymond(ESR)主张和平解决问题,他表示:“我建议双方都退后一步,通过协商达成和解。Linux 社区应该找到一条路径,以便行为准则背后的团队和反对它的人都能有一个共同的‘目标’”。
作为 GPL 许可的设计者,自由软件基金会主席 Richard Stallman(RMS)则对贡献者想要撤销代码一事做出了直接回应。他表示根据自己以及一位律师的研究,受 GPLv2 约束,向 Linux 内核贡献代码的开发者无权撤销这些贡献。RMS 对于贡献者的这种做法十分不赞同,“如果他们真的做到了撤销代码,会有什么后果?他们会对整个自由软件社区造成伤害。”
4.红帽喊话开发者:我们将支持OpenJDK 8到2023年
关于 Oracle 对 Java 8 的官方支持时间:在 2020 年 12 月之后,不再为个人桌面用户提供 Oracle JDK 8 的修复更新;在 2019 年 1 月之后,不再提供免费的商业版本更新,届时想要继续获得 Oracle 的商业支持和维护,需付费订阅。不过开发者还可以选择由第三方服务商提供的 Java SE 实现,比如 Azul、Eclipse、IBM、Red Hat、Oracle、SAP 等等。
红帽 Java 平台团队的首席工程师 Andrew Haley 近日表示,红帽计划在 2023 年之前继续提供对 OpenJDK 8 的支持,这意味着在此之前依然有对关键 bug 和安全问题的修复释放。
Andrew Haley 补充道,在没有 Oracle 工程师支持的情况下,保持 Java 的更新对 Java 社区来说将是一个挑战,但同时这也是一个机遇。一个真正开放和透明的 OpenJDK 更新项目,将吸引更多开发者参与进来,让所有 Java 用户受益。
5.微软Surface Pro6曝光,取消Type-C接口
9 月 28 日讯,据 SlashGear 消息,下周将在微软 Ignite 大会上发布的 Surface Pro6 现已曝光。Pro 6 将不再有 Type-C 接口。虽然已经发布的 Surface Book 2 和新的 Surface Go 支持 type-C 接口,但是根据越南网站 Tinthe.vn 的说法,Surface Pro 6 取消了这一接口。它将支持全尺寸 USB 端口,迷你显示端口,Surface 专用连接器。
外观上,总体设计与前一版的 Surface 大致相同,边缘更加圆润。最大的变化在内部。Pro 6 使用的是第八代英特尔核心处理器。此外,没有发现其他变化,屏幕也完全相同,12.3 英寸,像素分辨率为 2736×1824。
【每日一个知识点】
date命令示例【每日一个知识点第327期-Linux】
date命令 用来显示或设定系统的日期与时间。只有root用户可用。当系统正有一个以上的用户在运行时,不要更改日期。
语法格式:Pdate [OTION]… [+FORMAT]
常用格式符:
%F 以年-月-日显示 。例如
[root@dxl ~ 11:10:31]# date +%F
2017-09-17
%T 时间,包含时分秒
%Y 年份,四位显示
%m 月份,01-12显示
%d 日期,01-31显示
%H 小时,00-23显示
%M 分钟00-59显示
%S 秒
%s: 从1970年1月1号(unix元年)0点0分0秒到命令执行那一刻经过的秒数;
设定日期格式:date [月日小时分钟年(可用四位也可以两位)][.秒]例如
[root@dxl ~ 11:32:25]# date 062811282010.10
Mon Jun 28 11:28:10 CST 2010
[root@dxl ~ 11:28:10]# date 0628112811.10
Tue Jun 28 11:28:10 CST 2011
元组索引&截取示例【每日一个知识点第328期-Python】
元组索引&截取
L = ('spam', 'Spam', 'SPAM!'); print L[2]; #'SPAM!' print L[-2]; #'Spam' print L[1:]; #['Spam', 'SPAM!']
【就业喜讯】
【学员喜讯-697期】就业对于马哥教育毕业的学员来说So easy!薪资不翻番不去~
【近期开班】
Linux面授班:2018年11月26日(北京)
Linux网络班:2018年11月03日(网络)
Python面授班:2019年01月07日(北京)
Python网络班:2018年09月29日(网络)