Alpine Linux 3.12.0 现已发布,这是 v3.12 稳定系列的首个版本。Alpine Linux 是一个面向安全的轻量级 Linux 发行版,该发行版以安全为理念,面向 x86 路由器、防火墙、虚拟专用网、IP 电话盒及服务器而设计。 另外,不同于常见的 Linux 发行版,Alpine Linux 采用 musl libc 和 busybox 以减小系统的体积和运行时资源消耗。在保持瘦身的同时,Alpine Linux 还提供了自己的包管理工具 apk,可以在其网站上查询软件包,或直接通过 apk 命令进行查询和安装。 postmarketOS 是一个雄心勃勃的项目,致力于将 Linux 引入移动设备。经过了三年的努力之后,该项目如今已经抵达了几个重要的里程碑,其中就包括有在不少于 200 种不同的设备上启动。 最新进展是,postmarketOS 现已基于 Alpine Linux 3.12 稳定版打造。”最重要的是,稳定的发布渠道使我们避免了上游的变更,并且我们的基础架构已为将来的发布做好了准备。拥有稳定的发布渠道是多年来的目标,我们终于完成了它!“ 此外,开发团队解释称,尽管主渠道仅支持 QEMU 虚拟设备,但该平台当前已可以在 200 部以上的手机上启动。 目前,postmarketOS 对于开发过程中包含的设备主要有以下几个类别:即主分支(main)、测试(testing)和社区(community)。 官方表示:“所有现有设备端口已移至测试类别,并且可以移至社区或主分支 ,具体取决于正在运行的功能以及端口的维护状况。不过只有社区和主分支设备才会被挑选到稳定分支。 同时,还有一些设备正等着从测试通道转移至社区通道,包括诺基亚 N900、红米4X、Moto G4 Play、三星 Galaxy A3 / A5 / S4 Mini、以及 Wileyfox Swift 等机型。采用 MSM8916 芯片平台的设备已支持主线 Linux 内核,采用 MSM8974 芯片平台的设备也属于候选,比如 Nexus 5、Fairphone 2、一加 1 和三星 Galaxy S5。 尽管每次 Android 版本更新都会引入一系列新功能,但谷歌习惯重新打磨或者完全删除某些称手的功能和特性,而目前处于Developer Preview 4 的 Android 11 也不例外。正如谷歌在问题追踪器上提交的那样,新版 Android 让应用安装APK的权限变得不再方便,需要重新启动相关应用才能生效。该行为与强制分区存储(Scoped Storage)有关。 在 Android 10 及以下版本,APK 文件的安装过程相对来说比较简单。当你从浏览器或者其他应用(例如 APKMirror Installer)中安装APK文件的时候,会被要求授予安装权限。 如果你选择打开该选项,那么使用手势或者点击返回按钮就会跳转回原来的位置,并且会跳出一个对话框询问你是否愿意安装之前选择的APK。如下方图片所示:而这个行为在 Android 11 上就会发生改变。正如不满该特性的测试人员在该问题的追踪页面上所反馈的,在用户授予权限之后,虽然安装对话框依然会弹出,但是该应用本身就消失了。 当你重新打开应用程序的时候,你就会发现整个 APP 被重新加载,这就意味着此前输入的内容或者其他尚未缓存的数据就会丢失。而 Android 通常只有在撤销权限的时候才会强行退出应用程序以阻止应用被破解,而不是在授予权限的时候强行退出。 在问题追踪器上,谷歌工程师并没有太过重视这个问题。最初的评论中只是写道:“这实际上是按照预期的工作方式进行”。直到有更多开发者反馈这个问题之后,谷歌才明确这个新特性是实际上和分区存储(Scoped Storage)有关。 更多本周开源资讯,本次专辑将为您一一呈现…… 微软抄袭AppGet始末,开源普法任重道远 近日,开源项目 AppGet 作者 Keivan Beigi 与微软 WinGet 项目的“抄袭纠纷”事件迎来了最新进展。微软方面做出回应,坦承“辜负了 Keivan 和 AppGet”,并肯定了 Keivan 与 AppGet 对微软新项目的贡献。 微软回应AppGet创造者剽窃说:肯定其对Windows软件包管理器的贡献 据外媒报道,上周,AppGet创造者Keivan Beigi写了一篇博客文章中喊话微软--称Windows Package Manager(Windows软件包管理器)几乎剽窃了他的东西。根据他的说法,作为人才收购,微软联系了他并让他接受了一整天的面试,然后沉默了六个月。 德国汉堡市计划用开源软件替代微软产品 从微软商用产品迁移到开放源码的解决方案,可带来降低许可成本、以及更好地管控完整代码等益处。只是受历史数据和使用习惯等因素的影响,极少有大型机构愿意冒着风险去迁移。不过继慕尼黑之后,又一个德国城市表达了想要摆脱微软束缚的想法,它就是最近正在积极拥抱开源的汉堡市。 |