Linux
干货集散地

2016 最佳 Linux 发行版排行榜

小狸猫阅读(1325)

2015年,不管在企业市场还是个人消费市场都是 Linux 非常重要的一年。作为一个自2005年起就开始使用 Linux 的 Linuxer ,我门见证了 Linux 在过去十年的成长。2016 Linux 将更加精彩,所以我们选择了一些大放异彩的发行版。现在 Linux Story 小编就带你去领略一下各领域的风采吧!

最好的回归发行版:openSUSE

openSUSE 背后的 SUSE 公司是最老的 Linux 企业,它成立于 Linus Torvalds 宣布放出 Linux 的一年后。它其实早于 Red Hat 的诞生,它也是社区主导的发行版 openSUSE 的赞助商。

在2015,openSUSE 团队决定靠拢 SUSE Linux 企业版(SLE)以便用户可以共享企业服务版本的 DNA ,就像 CentOS 和 Ubuntu 一样。之后,openSUSE 变成了 openSUSE Leap,直接基于 SLE SP1 。这两个发行版将共享代码库以互惠互利,SUSE 将吸取 openSUSE 的优秀内容,反之亦然。通过这一举措,openSUSE 也抛弃了常规的发行周期,一个新的版本将和 SLE 保持一致。这意味着每个版本将有更长的生命周期。这一举措的结果是 openSUSE 将变成一个非常重要的发行版,因为潜在的 SLE 用户可以使用 openSUSE Leap 。然而,这还不是全部,openSUSE 同时发布了一个纯粹的滚动发行版—— Tumbleweed 。可以参考Linux Story 闻其详撰写的这篇文章《生命、宇宙以及Linux 系统的终极答案? openSUSE Leap 42.1 华丽发布》,所以现在用户可以使用超稳定的 openSUSE Leap 和 始终保持最新的 openSUSE Tumbleweed 。

opensuse-leap-42-1-about

在我记忆中没有其他发行版做了如此深刻的回归。

最可定制的发行版: Arch Linux

Arch Linux 是现阶段最好的滚动发行版,好吧,我可能因为我是 Arch Linux 用户而产生了偏见。更重要的是 Arch 在其他方面也表现良好,这也是为什么我选择它作为我的操作系统的原因。

  • Arch Linux 是一个为那些想了解 Linux 一切的人准备的发行版,因为你必须手动安装一切,它会让你学会基于 Linux 的操作系统的每个部分。
  • Arch Linux 是最可定制的发行版,你获得的只是一个基础系统,然后你可以在它上面建立属于你个人的发行版。不论好坏,它都不像 openSUSE 和 Ubuntu ,它没有额外的补丁和整合内容,你甚至可以获得上游开发者创建的内容。
  • Arch Linux 也是最好的滚动发行版之一。他总是更新,用户始终使用最新的软件包,并且他们还可以通过稳定的存储库运行预发布软件。
  • Arch 也因优异的文档闻名。 Arch Wiki 可以让我得到任何 Linux 相关的资料。
  • Arch 中我最喜欢的内容是它提供的所有的包和软件都可在“任何” Linux 发行版上运行。感谢 Arch User Repository(AUR)。

最好看的发行版:elementary OS

不同的 Linux 发行版有不同的侧重点,在大多数情况下这都是技术差异。在很多 Linux 发行版中外观和感觉是无足轻重的——更像是一个边缘项目。不管什么角度,Linux Story 一直觉得它是一个非常漂亮的系统。

Elementary-OS-Freya-Multitasking2

elementary OS 正试图改变这一切。在它里面,设计走在了前列,其原因是很明显的。该发行版漂亮的图标是 Linux 世界闻名的设计师们设计开发的。elementary OS 非常严格要求整体的外观和感觉。开发者已经创建了包括桌面环境在内的自己的组件,此外,他们只选择那些符合自己设计模式的应用程序。可以在该系统上看到 Mac OS X 的影子。

最佳新人:Solus

Solus 操作系统最近已经获得了相当多的关注,它是一个从头开始创建的前瞻性操作系统。它并不是 Debian 或 Ubuntu 的衍生物。它搭配了为集成 GNOME 从头开始构建的 Budgie 桌面环境。Solus 有和 Google Chrome OS 相同的极简主义方法。Linux Story 完全认同 Solus 为最佳新人。

distro-solus

 

我没有使用太多 Solus,但它看起来很有希望。 Solus 不是一个“新的”操作系统,它曾经以不同的形式和名称存在。但是整个项目的新名称是在2015年才提出的。

最好的教育操作系统:ezgo Linux

ezgo 是一套开源、公益、免费、面向教育的电脑操作系统,基于Linux 而开发,它包含有丰富的互动教学软件和开放教材、知识,涵盖了物理、化学、地理、天文、 生物、数学、计算机等学科,矢志帮助学校的学生和教师的教育信息化,帮助孩子们和家长、老师以最方便最有效的方式接触、获取全世界最先进的知识和智慧,这是一个发源于台湾的开源项目,目前在国内是ezgo 中国社区,重庆Linux用户组 ChongqingLUG 在维护、开发和推广。搜集了包括 PhET在内的大量开源教材,Linux Story 有幸也曾经报道过跟 ezgo 有关的消息,它的官方网站是 http://ezgolinux.org/。关心教育的家长、学生和老师值得关注。

ezgo12-desktop

 

最好的云操作系统:Chrome OS

Chrome OS 不是一个典型的基于 Linux 的发行版,因为它是一个为在线活动设计的基于浏览器的操作系统。而且,由于它基于 Linux 同时它的源码是供所有人编译,所以它也很有吸引力。我每天都使用 Chrome OS ,这是一个对纯粹为网络活动而设计的极好的,免维护的,不断更新的操作系统。Chrome OS 和 Android 一起值得所有的新人来实现 PC 和其他平台的 Linux 普及。Linux Story 曾经也试用过 Acer Chromebook 11,感觉相当不错。

chrome_os-desktop

最好的笔记本操作系统:Ubuntu MATE

大多数笔记本没有非常高端的硬件,如果你正在运行一个非常消耗资源的桌面环境的话你将不会有太多的系统资源或电池续航来供你使用,因为系统已经占用了很多。这就是我发现为什么 Ubuntu MATE 是一个优秀的操作系统。因为它是轻量级的,但也有应有尽有的内容给你提供不错的体验。正是由于它轻量级的设计,大部分的系统资源可供你去完成繁重的工作。我认为它在低端硬件上是一个真正优秀的发行版。

ubuntu-mate-1404

最好的旧硬件支持系统:Lubuntu

如果你有闲置的旧笔记本或者台式机,可以使用 Lubuntu 来令它焕发生机。Lubuntu 使用 LXDE 桌面环境,但该项目已经和 Razor Qt 合并为 LXQt 项目了。尽管最新的15.04版本仍然使用 LXDE ,但是以后的版本将使用 LXQt 。Lubuntu 确实是一款适合旧硬件的操作系统。

最好的物联网操作系统:Snappy Ubuntu Core

Snappy Ubuntu Core 是最好的物联网以及其他类似设备的基于 Linux 的操作系统。该操作系统有很大的潜力将近乎的所有东西都变成智能设备,比如路由器、咖啡机、无人驾驶飞机等等。优秀的软件管理和为增强安全性设计的容器化将它变得更加好玩。

最好的台式机操作系统:Linux Mint Cinnamon

Linux Mint Cinnamon 是最好的台式机操作系统,它对硬件强大的笔记本也是最好的。我将它当成 Linux 世界的 Mac OS X 。老实说,我曾经因为 Cinnamon 的不稳定而十分不愉快。但是,只要开发者选择 LTS 版本,它就变得难以置信的稳定。因为开发者不必花太多时间去跟上 Ubuntu,所以他们可以花更多时间去让 Cinnamon 更好。

Linux-mint-

最好的游戏系统:Steam OS

游戏一直是桌面版 Linux 的弱点,许多用户启动双系统的 Windows 只是为了玩游戏。Valve Software 正在努力改变这一现状。Valve 是一个提供使游戏在不同平台上运行的客户端的游戏分销商。而且,为了创建基于 Linux 的游戏框架,Valve 已经创建了他们自己的开放式操作系统—— Steam OS 。在2015年底,合作伙伴开始将 Steam 机器推向市场。

SteamOS

最好的隐私保护操作系统:Tails

当下大量的监视和营销者的跟踪(匿名跟踪的目标内容是可接受的)让隐私保护已经成为一个主要的问题。如果你的业务需要避免政府和营销机构的追踪,你就需要考虑一款从底层设计隐私保护的操作系统。

Tails-1-1

而且,在这一方面没有其他的能打败 Tails 。它是基于 Debian 的设计用来实现隐私保护和匿名化的操作系统。Tails 非常棒,据报道,美国国家安全局(NSA)认为它是自己使命的重要威胁。

最好的多媒体制作系统:Ubuntu Studio

多媒体制作是基于 Linux 的操作系统的主要缺点之一,所有专业级的程序在 Windows 和 Mac OS X 上都可找到。Linux 上却没有像样的音频/视频制作软件,但一个多媒体制作系统需要的不仅仅是像样的应用程序。它应该使用轻量级的桌面环境使宝贵的系统资源如 CPU、RAM 被系统尽量少的使用,以便用于多媒体制作程序。因此,最好的 Linux 多媒体制作系统是 Ubuntu Studio,它使用 Xfce 桌面环境并配备了众多的音频,视频和图像编辑应用程序。Linux Story  网站很长时间也用过它来制作一些影音多媒体素材。

distro-ubuntu-studio

 

最好的企业级系统:SLE/RHEL

企业用户不会四处寻找运行在自己服务器上的发行版。他们已经知道选择范围:Red Hat Enterprise Linux 或者 SUSE Linux Enterprise 。这两个名字已经成为企业级系统的代名词。这些公司也在设法在容器化和软件定义上的创新来推倒当前的壁垒。Linux Story 认为 RHEL 确实稳定,确实好用。

rhel

最好的服务器操作系统:Debian/CentOS

如果你正打算运行一个服务器,但是又不想为 RHEL 或 SLE 的维护付费,那么 Debian 或 CentOS 是你最好的选择。这些发行版是社区主导的服务器版本,它们有着黄金标准。而且,它们的支持周期很长,所以你不必担心经常升级系统。

最好的移动操作系统:Plasma Mobile

尽管基于 Linux 的操作系统—— Android 正在主宰移动领域,包括我在内的很多开源社区的成员仍然希望有一个发行版能够在移动设备上提供传统的 Linux 桌面应用程序。同时,它最好是由一个社区负责运营维护而不是一个公司以便让用户仍然是受关注的焦点,而不是以公司的财务目标为焦点。而这正是 KDE 的 Plasma Mobile 带来的希望。

plasma-nm-password-widget

该版本是基于 Kubuntu 的,发布于2015年。因为 KDE 社区在公众环境中遵守标准和发展东西是众所周知的,所以我对 Plasma Mobile 的未来充满希望。

最好的 ARM 设备发行版:Arch Linux ARM

随着 Android 的成功,我们已经被 ARM 设备所包围——从树莓派到 Chromebook 再到 Nvidia Shield。为 Intel/AMD 处理器编写的传统发行版将不能在这些设备上运行。虽然一些发行版专为 ARM 设计,但是大多数都只针对具体的硬件,比如为树莓派设计的 Raspbian 。这也是为什么 Arch Linux ARM(ALARM)让人眼前一亮。因为它是一个纯粹由社区主导的基于 Arch Linux 的发行版,你可以在树莓派、Chromebook、Android 设备、Nvidia Shield 等上面运行它。这个发行版更有趣的是,因为 Arch User Repository(AUR)的原因,所以你可以安装许多你可能在其他发行版上无法获得的应用程序。

总结

当我完成这篇文章的时候我很惊讶和惊奇,非常令人兴奋的看到有适合每个人的 Linux 世界。如果这一年桌面版的 Linux 一直跳票也没关系,我们因 Linux 时刻高兴着!

现在Linux运行在99.6%的TOP500超级计算机上

小狸猫阅读(1444)

Linux 运行在超过 99% 的 TOP500 超级计算机上,这并不会让人感到惊讶。2015 年我们报道过“Linux 正运行在超过 97% 的 TOP500 超级计算机上”,今年 Linux 表现得更好。

这些信息是由独立组织 Top500 收集的,每两年他们会公布已知的最快的 500 台超级计算机的细节。你可以打开这个网站,用以下条件筛选所需要的信息:国家、使用的操作系统类型、所有者等。别担心,我将会从这份表格中筛选整理出今年几个有趣的事实。
Linux 运行在 500 台超级计算机中的 498 台

如果要将上面的百分比细化到具体数量的话,500 台超级计算机中的 498 台运行着 Linux。剩余的两台超级计算机运行着基于 Unix 的操作系统。直到去年,还有一台超级计算机上在运行 Windows,今年的列表中没有出现 Windows 的身影。或许,这些超级计算机没一台能运行 Windows 10(一语双关)。

总结一下今年表单上 TOP500 超级计算机所运行操作系统情况:
Linux: 498
Unix: 2
Windows: 0

还有一份总结,它清晰展现了每年 Linux 在 TOP500 超级计算机的份额的变化情况。
2012 年: 94%
2013 年: 95%
2014 年: 97%
2015 年: 97.2%
2016 年: 99.6%
2017 年: ???

另外,最快的前380台超级计算机运行着 Linux,包括在中国的那台最快的超级计算机。排名第 386 和第 387 的超级计算机运行着 Unix,它们同样来自中国。(←_←)
其他关于最快的超级计算机的有趣数据
top500
除去 Linux,我在表单中还找到了几个有趣的数据想跟你分享。
全球最快的超级计算机是神威太湖之光. 它位于中国的国家超级计算无锡中心。它有着 93PFlops 的速度。
全球第二快的超级计算机是中国的天河二号,第三的位置则属于美国的 Titan。
在速度前十的超级计算机中,美国占据了 5 台,日本和中国各有 2 台,瑞士有 1 台。
美国和中国都各有 171 台超级计算机进入了 TOP500 的榜单中。
日本有 27 台,法国有 20 台,印度、俄罗斯和沙特阿拉伯各有 5 台进入了榜单中。

有趣的事实,不是吗?你能点击这里筛选出属于自己的榜单来获得更多信息。现在我很开心来宣传 Linux 运行在 99% 的 TOP500 超级计算机上,期待下一年能有 100% 的更好成绩。

当你在阅读这篇文章时,请在社交平台上分享这篇文章,这是 Linux 的一个成就,我们引以为豪~ 😛

via: https://itsfoss.com/linux-99-percent-top-500-supercomputers

作者:Abhishek Prakash 译者:ypingcn 校对:jasminepeng

本文由 LCTT 原创编译,Linux中国 荣誉推出

开源正在毁掉 Android 吗?

小狸猫阅读(1974)

前言:长久以来流传着一些观点譬如 Android 不是真正的开源,开源在毁掉 Android 等等,ZDnet 最新文章又再一次挑起这个话题,你的想法是什么?欢迎在文章末尾投票或者留言表达你的观点。


Oracle 曾经公开表示“Android 是破坏开源的罪犯”,理由是 Android 对 Java 开放性的影响太大,而且这种影响几乎无法逆转。甲骨文指控整个 Java 开发者社区因为 Android 的原因已一分为二,某些开发者转向了 Android 平台,导致了 Java 的开放性大大受限。甲骨文联席 CEO 萨夫拉·卡兹(Safra Catz)即使在法庭上也毫不客气地说:使用 Java,“他们只需一次编程就可以在所有地方运行,但当你在 Android 平台上开发时,在除 Android 以外的其他地方都无法运行。” 当然 Google 不是好欺负的,当时就反击了回去,反驳说真正破坏开源的是 Oracle,两家公司这几年就这么争争吵吵过来的。 (这里不得不补充一个笑话,Oracle 一直声称他们支持开源,是开源社区值得信任的好伙伴)android-broken 昨天 ZDnet 发表署名文章表示“Being open source is killing Android”,小编把这篇文章做了全文翻译,事实上小编不太认同这篇文章的观点,不过我们可以看看原作者 Adrian Kingsley Hughes 是怎么说的。

开源正在毁掉 Android,事情是什么样呢?我们想想 Android 面对的一些主要问题,解决了吗?曾经普遍认为,Android 面对的最大问题就是碎片化,有太多不同的 Android 版本和不同尺寸的设备需要适配,导致用户很难第一时间获得最新的更新。意识到问题很好,那么新的问题来了,怎么能解决这个问题呢?(下面这张图就是令人眼花缭乱的 Android 碎片图)

Android-fragmentation-devices

我敢打赌,关于这个问题,你也很难有什么好的对策,因为 Google 早就尝试过了。不管怎么样, Android 的立命之本就是开放,这就意味着一旦 Google 发布了一个新版本,OEM 厂商们和电信运营商们可以第一时间取得它,这一步必将导致分裂,OEM 厂商们会为每一个尺寸的设备加载相适应的代码,这就带来了差别。而更新也是一个大问题,Google 不能向每一台 Android 设备直接推送更新,因为鬼才知道 OEM 厂商对它推出的 Android 设备做了哪些修改和定制,很多架构变化和大量的代码修改更是致命。 更新确实是一个大症结,Apple 可以在一年之内让 85% 以上的 iOS 设备升级到新版本,形成鲜明对比让 Google 痛苦不堪的是,一年之内往往只能有略略超过 10% 的 Android 设备更新到新版本,而过度到一个完整的新版本生态,则是四年之后的事情了。

四年对于科技行业来说,真是太他妈悠久而冗长的一段时间了!

如果陶醉于可以运行在数量纷杂众多的 OEM 厂商硬件设备上,并且为此沾沾自喜的话,那么你就错了,这一定是一个悲剧,你也一定会为需要适配这么多不同的硬件变得一团糟,Linux 已然这样,而 Android 又是一个典型的案例。不管怎样,你总需要做出一个决定,是要兼容更多平台?还是要利润率或者市场占有率?

Android  生态系统难道注定要成为一个烂摊子吗? 也许不必。

对于 Google 来说挣脱这个混沌状态的一个可行出路就是,自己完全掌控 Android,并且将之闭源变成一个私有项目。Wow,怎么能这样?Android 不正是因为开源才获得今天的成功吗?确实,曾经是的,但是我认为,不再是了。 在早些时候,毫无疑问, Google 需要 OEM 厂商们,正如 OEM 厂商们需要 Google 一样,因为要打造一款高品质的智能手机可并不是一件容易的事情,需要像 HTC、三星、LG、摩托罗拉、索尼这样的专业硬件厂商才可以,但是现在,富士康也可以非常容易的组装出一台高品质的智能手机,并且还比前面这些 OEM 大厂做得更便宜。

Android-phone

但是如果你认为 Google 不能自己做?那就错了,其实他们已经在做了,很多人也已经发现了,大量的新代码和新特性没有放到开源的 AOSP (Android Open Source Project) 项目中,而是放到了封闭的 Google Mobile Services。而前文提到的 Oracle 之间的官司促使 Google 不断从开源走向封闭,如果 Google 要为它这么做找一个借口的话。

当然,Android 有它的私有版本并不意味着像三星、HTC 和 LG 这样的大咖必须要让路,Google 可以给这些 OEM 厂商发放授权许可,使它们接受 Google 的条件来使用 Google Mobile Services。而 OEM 厂商们为什么愿意接受 Google 的条件从 Android 切换到一个私有的平台呢?OK,虽然牺牲了一些自由,但是可以快速推送更新给用户的好处也很明显,OEM 厂商们不用花大量的时间和精力去为各个机型做新版本的 Android 适配,要知道这可是一个非常大的工作量,事实上,任何厂商也很紧张,如果竞争对手有 Android 的最新功能特性,而它没有,那么接受 Google 的条款就是最好的选择了。

厂商这边可以轻松搞定,运营商这边也没有什么好抱怨的,虽然我们知道它们总喜欢搞点定制化的东西,喜欢把它们自己的品牌和 Logo 塞到 Android 里面去,但是它们根本没有任何能力对 Google 提出要求。而且 Google 也可以提供一种机制,既不影响 Android 的升级更新,也给 OEM 厂商和电信运营商留一些个性化和定制化的空间。 何况这么做还能给 Google 带来一些切切实实地好处。

第一个明显的好处就是可以有效遏制像 Amazon 这种竞争对手试图打造一个自己操作系统的居心。如果 Google 闭源的话,如此一来, Amazon 就只能靠自己了,这会大大增加它们开发的难度和花费。

二来,微软大量的专利授权费将变得有悬念了, 要知道 Microsoft 每年光从硬件制造商那里讹来的专利授权费就高达数十亿美金。  Google 可以跟 Microsoft 达成某项协议,而且 Google 肯定不会像过去的这些硬件制造商那么容易被摆布,这意味着微软获得的授权费将会大大减少。 授权机制可以让 Google 获得更大的控制权,硬件设备只需运行纯粹的 Android 系统,而不必捆绑其他厂商的垃圾程序。还可以解放更多的设备,让许多运行多年的老设备不至于失去升级的希望。

简单地说,Android 已经变成了一团糟,Google 没有理由继续打造这个开源操作系统,特别是当下 Android 有着很大的竞争优势可以利用的情况下。