目前参与进开源社区的人群仍然缺乏多样性,但是好的一面是,许多人、项目和社区正在努力改善这一现状。我从开源社区在2015年以来为提高多样性作出的努力中收集了几大亮点。 Outreachy 作为软件自由管理局的成员项目之一,扩张实习机会并开放给美国科技行业中人数较少的有色人种。该项目为全球的女性、跨性别人士和中性人提供有偿、远程的自由开源组织实习机会,并取得了巨大成功。 这次扩张基于由美国领先的科技公司发布的公司内部人口数据的采集,与美国人口统计相比较,验证了技术岗位的员工中缺乏种族和民族的多样性。Outreachy 的组织者们在自由开源社区和会议的人口统计中也发现了同样的差异,并且他们希望在未来可以为少数族群创造更多的机会。 Richard Tapia 计算界多样性庆典是一个旨在为整个计算机和信息技术领域的少数族群提供一个支持性的交流环境的会议。其主持了一场名为“开源机遇”的讨论,为众多学生介绍自由开源软件许可证,讨论自由开源项目的障碍和可访问性,并且提供了一些有关自由开源软件的带薪实习和工作的机会。更多消息,大家可以关注本次专辑…… 据外媒报道,甲骨文此前控告Android系统侵犯其Java技术专利,但法院裁定甲骨文败诉。今天,甲骨文律师上诉美国联邦法院表示,应当推翻这一裁定,因为上次审判时他们没有获得关键证据。 甲骨文律师安妮特·赫斯特(Annette Hurst)表示,谷歌在审判中期推出了Chrome OS版Play商店,这显示出谷歌试图在桌面端打入Java SE市场。她称,此举使甲骨文遭受的损失显著增大,而且这一证据当时应当呈送给陪审团(但却并没有)。 “这改变了游戏规则,”赫斯特向负责审判该案的美国地方法官威廉姆·阿尔苏普(William Alsup)说。“谷歌的辩词失去了整个根基,Android并非‘极具变革性’,它还出现在台式机和笔记本电脑中。” 谷歌曾辩称,它在Android系统中使用Java是“公平使用”,原因包括Android系统是为智能手机而打造,不会与用于台式机和笔记本的Java SE产生竞争。但赫斯特在今天的听证会表示,谷歌很明显打算使用Android智能手机作为“楔子”,来“占领整个Java SE市场”,而且谷歌已拥有相关计划。更多内容,大家不妨在本次专辑里了解一下…… 谷歌8月20日宣布,它计划在2018年年初停止支持面向Windows、Mac和Linux的Chrome应用。Chrome扩展程序和主题将不受影响,Chrome应用也将会继续出现在Chrome OS上。 Chrome应用是运行于谷歌浏览器的网络应用程序,分为两类:托管应用(上线于2010年12月)包含单一的清单文件,受限于网页安全限制;打包应用(上线于2013年9月)拥有类似于原生桌面应用的功能,能够与本地存储进行交互。 2015年12月,谷歌将通知中心从Chrome移除。2016年7月,该公司将Chrome应用启动器从其在Windows、Mac和Linux上的浏览器上移除。在让Chrome应用变得更难获取之后,该公司如今将注意力转到了应用本身上。 那么,谷歌为什么要停止支持Chrome应用呢?首先,正如谷歌所解释的,这些年网页应用已经变得更加强大了:“Web以往并不能提供特定的体验,如离线运行、发送通知和连接硬件。我们3年前推出Chrome应用来帮助解决这一问题。自那之后,我们携手网页标准社区,促使Web上出现了越来越多这样的使用案例。开发者能够利用服务人员、网页推送等强劲的新API(应用程序接口)来打造兼容多个浏览器的Progressive Web Apps网页应用。”大家请关注本次专辑…… Canonical 的 Martin Pitt 宣布将不再使用他们自己的 Upstart 初始化系统来启动 Ubuntu 桌面会话,取而代之的是更现代化的、却仍有争议的 Systemd。 每次 Systemd 发布,我们都对发现这个所谓的“初始化系统”又做了比原来的设计目标还要多得多的工作。它慢慢地接管了 GNU/Linux 操作系统越来越多的内部组件的工作,甚至,我们毫不怀疑,它将会完全取代它们,而这一天并不远了,或许,将来你会看到 Systemd/Linux 操作系统——除了 Linux 内核,其它的都叫 Systemd。 Upstart 是 Canonical/Ubuntu 自己的项目,它同 Systemd 一样,目标都是取代传统的初始化系统,用在几乎所有的 Ubuntu Linux 上。然而,从 Ubuntu 15.04 开始,Ubuntu 开始逐步使用 Systemd 替代 Upstart 初始化系统,这让许多用户很愤怒。 目前,Upstart 仍被用来控制各种启动过程中的服务和任务的运行和停止,比如桌面会话的启动还是使用 Upstart 控制的。不过 Canonical 计划使用 Systemd 来替代 Upstart 来管理桌面会话。 “按照 Ubuntu 开发者峰会上的讨论,我们准备放弃用 Upstart 来启动图形桌面会话,而使用 Systemd 来管理它,”Martin Pitt 说,“这样,一半的桌面会话将会由 Systemd unit 来管理。”更多情况,大家可以关注本次专辑。 |