嵌入式Linux中文站

行业新闻

Linux 容器 vs 虚拟机 —— 谁更胜一筹

Linux 容器 vs 虚拟机 —— 谁更胜一筹

阅读(197)

自从Linux上的容器变得流行以来,了解Linux容器和虚拟机之间的区别变得更加棘手。本文将向您提供详细信息,以了解Linux容器和虚拟机之间的差异。 Linux容器vs虚拟机 - 应用程序与操作系统 首先要了解的有关容器和虚拟机的一个事情是,一个运用于应用程序,另一个是为操作系统设计的。这就是为什么您经常会看到一些企业应用程序运行在容器上而不是自己的虚拟机上。在虚拟机上使用容器有一些优点。 容器最大的优点之一是可以预留比虚拟机少的资源。请记住,容器本质上是单个应用程序,而虚拟机需要更多资源来运行整个操作...

Ubuntu 17.10 获重大内核更新,修复 20 处安全漏洞

Ubuntu 17.10 获重大内核更新,修复 20 处安全漏洞

阅读(89)

在为Ubuntu 16.04 LTS(Xenial Xerus)修复内核补丁修复13处漏洞之后,Canonical宣布为Ubuntu 17.10带来首个重磅内核更新,共计修复了所搭载的Linux 4.13内核中20处漏洞,其中就包含树莓派2的漏洞。 查看更多:https://wiki.ubuntu.com/Security/Upgrades 根据安全日志本次修复的20处漏洞中,其中5处关于Linux Kernel的USB子系统,包含use-after-free漏洞,允许黑客通过物理接触方式使用拒绝服务(D...

Linux Kernel 4.13分支首个维护版本更新发布

Linux Kernel 4.13分支首个维护版本更新发布

阅读(213)

在LinuxKernel 4.13正式版上线一周后,内核维护人员 Greg Kroah-Hartman于今天发布了该分支的首个维护版本更新,并推荐该分支所有用户尽快完成升级,在Kernel.org网站上显示该分支已经标记为stable,这就意味着已经能日常使用。 Linux Kernel 4.13.1版本主要对Atheros的ath10k, Intel的iwlwifi, Marvell的mwifiex、Realtek的rtl8188ee, rtl8192ce/cu/de/ee/se, rtl8723ae/...

开源于商业而言的好处

开源于商业而言的好处

阅读(181)

在相同的基础上,开源软件要优于专有软件。想知道为什么?这里有六个商业机构及政府部门可以从开源技术中获得好处的原因。 1、 让供应商审核更简单 在你投入工程和金融资源将一个产品整合到你的基础设施之前,你需要知道你选择了正确的产品。你想要一个处于积极开发的产品,它有定期的安全更新和漏洞修复,同时在你有需求时,产品能有相应的更新。这最后一点也许比你想的还要重要:没错,解决方案一定是满足你的需求的。但是产品的需求随着市场的成熟以及你商业的发展在变化。如果该产品随之改变,在未来你需要花费很大的代价来进行迁移...

二次元 — Linux 内核到底是啥样子

二次元 — Linux 内核到底是啥样子

阅读(157)

今天,我来为大家解读一幅来自 TurnOff.us 的漫画 InSide TheLinuxKernel 。TurnOff.us是一个极客漫画网站,作者Daniel Stori 画了一些非常有趣的关于编程语言、Web、云计算、Linux 相关的漫画。今天解读的便是其中的一篇。 在开始,我们先来看看这幅漫画的全貌! 这幅漫画是以一个房子的侧方刨面图来绘画的。使用这样的一个房子来代表 Linux 内核。 地基 作为一个房子,最重要的莫过于其地基,在这个图片里,我们也从最下面的地基开始看起: 地基(底层)由一排排...

Linux 后台开发工作中常用的开源库

Linux 后台开发工作中常用的开源库

阅读(113)

后台开发,语言主要是 c 和 c++ , 这里简单罗列一下工作中用的很频繁的那些开源软件 1.OpenSSL openssl OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。 下载地址:https://www.openssl.org/source/ 2.TinyXML tinyxml 简单,高效,灵活的一套操作 XML 文件的开源库。 下载地址:http://www.grinninglizard.com/ti...

谷歌Fuchsia操作系统将支持Swift语言

谷歌Fuchsia操作系统将支持Swift语言

阅读(101)

11月21日消息 谷歌正在开发一款名叫Fuchsia的操作系统,这已经不是什么秘密了,这款操作系统独立于Android和Chrome OS之外,不过至今仍未有消息说明它是用来做什么的。 这款操作系统的核心是用C语言和C++编写的,除了C和C++之外,Fuchsia里还有Swift代码的影子。 这意味着开发者可以将使用Swift语言为iOS开发的应用程序移植到Fuchsia上吗?我们并不这么认为,虽然苹果已经开源了Swift语言,但是iOS平台(比如用户界面)是封闭的,这些依赖封闭的库的代码是不可移植的。 ...

Linus Torvalds 称安全问题主要是 Bug

Linus Torvalds 称安全问题主要是 Bug

阅读(124)

在内核邮件列表上,Linux 之父 Linus Torvalds 用其典型的措辞 抨击了搞安全的那帮人 aka 内核加固社区。事情起源于 Google Pixel 安全团队的开发者 Kees Cook 递交了 加固 usercopy 的 pull request,Torvalds 回答说 ,此类的加固他通常会在最后才会考虑,因为加固触及到了核心东西,他需要时间去检查,而且他不相信安全开发者会做理智的事情,而最初的 usercopy 加固就导致了很多问题。接着他明确表示不会在 4.15 中合并 userco...