自由軟件之父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 對于貢獻者的這種做法十分不贊同,“如果他們真的做到了撤銷代碼,會有什么后果?他們會對整個自由軟件社區造成傷害?!?/p>
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日(網絡)