• dushu.tw 读书网、小说免费阅读网站

标签:竞争

GNOME 和 KDE 展开合作

两大竞争的自由软件桌面环境 GNOME 和 KDE 宣布进行合作,它们将联合主办计划于 11 月在巴塞罗那召开的 Linux App Summit (LAS) 2019 峰会。这不是两大桌面环境项目首次进行合作,但上一次联合主办会议是在十年前。两大组织希望能将社区联合起来构建一个通用的桌面应用程序生态系统,拓宽各自的市场。 ……

如何使用Hyper-V在Windows 10上创建Ubuntu虚拟机

微软早已不再认为Linux是一个竞争对手了,而是一个可以帮助其推动Windows 10向前发展的合作伙伴了。 ……

Mesa的Panfrost Gallium3D驱动程序现在可以使用新的DRM驱动程序

Panfrost Gallium3D驱动程序在一个月前被合并到Mesa 19.1开发代码中,为Arm Mali Midgard和Bifrost图形硬件提供开源3D支持。Mesa Git中这个Gallium3D驱动程序的最新成就是能够运行尚未合并的DRM内核驱动程序。 ……

Page Cache与Page回写详述

Page cache是通过将磁盘中的数据缓存到内存中,从而减少磁盘I/O操作,从而提高性能。此外,还要确保在page cache中的数据更改时能够被同步到磁盘上,后者被称为page回写(page writeback)。一个inode对应一个page cache对象,一个page cache对象包含多个物理page。 ……

如何在Ubuntu 18.04 LTS上安装Wine

当Linux最初公开时,它缺少许多有用的应用程序,主要竞争对手-Windows成功支持。因此,Linux创建了一个名为Wine的兼容层,用于在Linux本身上运行Windows应用程序。最初,Wine只能运行一些Windows应用程序,但现在它可以支持数千个应用程序;使它成为一个非常强大的Linux应用程序然,而它的安装非常简单! ……

深入理解 ext4 等 Linux 文件系统

了解 ext4 的历史,包括其与 ext3 和之前的其它文件系统之间的区别。目前的大部分 Linux 文件系统都默认采用 ext4 文件系统,正如以前的 Linux 发行版默认使用 ext3、ext2 以及更久前的 ext。 ……

三款 Linux 下的 Git 图形客户端

了解这三个 Git 图形客户端工具如何增强你的开发流程。在 Linux 下工作的人们对 Git 非常熟悉。一个理所当然的原因是,Git 是我们这个星球上最广为人知也是使用最广泛的版本控制工具。不过大多数情况下,Git 需要学习繁杂的终端命令。毕竟,我们的大多数开发工作可能是基于命令行的,那么没理由不以同样的方式与 Git 交互。 ……

关于 systemd 的初步理解

Linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化。内核初始化的最后一步就是启动 PID 为 1 的 init 进程。这个进程是系统的第一个进程。它负责产生其他所有的用户进程。init 进程以守护进程(也就是服务)的方式存在,是所有其他进程的祖先。init 进程非常独特,能……

Linux容器技术进化史

在过去几年中,容器技术不仅仅在开发者中成为热门话题,许多企业也参与其中。这种对容器兴趣的日益增加,使得对其安全提升和加固的需求不断提升,同时也对可扩展性和互操作型有了更高的要求。这些工作都是大工程,本文介绍了红帽在企业级容器支持上所做的工作。 ……

举个栗子:为什么创新是落后者的特权?三个竞争故事

【上】 我认为关于创新,有一个广泛存在的错误看法,那就是以为越是先进的国家,领先的公司,牛 B 的个人,越容易也越应该搞创新。似乎是应该让这些国家公司个人去 领导时代潮流,而落后的国家公司和个人则应该把注意力放在向别人学习上。具体到中国当前,那就是有什么新东西新思想应该让美国人先玩,等美国玩好了证明确 实好使了,我们再上马。 如果中国只想当个二流国家,那……