Linus Torvalds 被认为是最伟大的程序员之一,因为他写出了使用最广泛的软件,如 Linux 内核和 Git 版本控制系统。但是他这个人经常因为讲话带有情绪,甚至是因为带有脏话的意见而饱受非议。有些时候,Linus Torvalds 认为那些工作没做好,或者持有不同观点或竞争关系的公司和组织,不管是正面的还是背面的,他的话里都是带着火药味的。 尽管大多数情况下,Torvalds 愤怒的主要原因都是技术惹的祸,跟技术有关。但是,我们还是不要期望已经45岁的 Torvalds 在情绪上能够缓和多少。好了,基于以上背景,我们来了解一下 Torvalds 多年来对这11项技术有哪些不满的意见。 1. GNU Emacs:历史:Emacs 早已经是 Unix 和类 Unix 系统,包括 Linux 最常用的文本编辑器之一。GNU Emacs 是使用最广泛的 Emacs 实现。它是由 Richard Stallman 创建,并在1985年发布了第一个版本,之后变为 Stallman 的 GNU 项目之一。尽管 GNU Emacs 很受欢迎,但并不是每个人都喜欢它,表现最明显的就是 Linus Torvalds。 有趣的是,尽管 Torvalds 多年来毫不间断的抱怨”真正的 Emacs“(即GNU Emacs),但他的首选编辑器是uEmacs,一个不同的 Emacs 实现,叫做 MicroEmacs 的定制版本。 “无数只猴子在 GNU Emacs 项目上打字,这也注定他们永远不会成为一个好项目。”1995年 “真正的 Emacs 是魔鬼工具。”2012年 2. GNOME:GNOME 是一个可以在多数 Linux 发行版获取的开源桌面环境,它提供了一个图形化的用户界面和多种应用。 Linus Torvalds 与 GNOME 的关系在很长一段时间里都是很微妙的,使用之后再放弃,然后再使用。也经常在如 Xfce 和 KDE 这样的环境里相互切换。Torvalds 对 GNOME 的抱怨通常都与难以通过接口解决特定问题和难以定制环境有关。不过 Torvalds 现在再次使用 GNOME 对于 GNOME 基金会来说倒是一个好消息。更多介绍请关注本次专辑…… 前阵子 Windows 10 好像占据了绝大部分头条,甚至在一些Linux圈里也是一样。最具代表性的是 betanews.com 的 Brian Fagioli 说 Windows 10 已经为 Linux 桌面系统敲响了丧钟,Microsoft 如今宣布将为忠实的 Windows 用户免费提供 Windows 10,Steven J. Vaughan-Nichols 说这是一个最新的开源公司,然后 Matt Hartley 比较了 Windows 10 和 Ubuntu,Jesse Smith 从 Linux 用户的视角对 Windows 10 做出评估。 Windows 10,在 Microsoft 声明说将免费提供给 Windows 7 及以上用户,这件事成为如今大家闲聊的热门话题。在 Linuxland 这里,也没有被忽视。betanews.com 的 Brian Fagioli,一个自封的 Linux 粉丝,如今这样说,“ Windows 10 把门彻底关上了。Linux 桌面元年将永远不会到来,歇歇吧。”Fagioli解释说 Microsoft 倾听了用户的抱怨而且并不只是记录一下,还更好地解决了这些问题。他说 Linux 错失了由 Windows 8 不受欢迎以及巨大失败带来的机会。然后他总结,拜 Windows 10 所赐,处于边缘地带的我们只能接受一个“破碎的梦”。 不过,来自闻名的 Distrowatch.com 的 Jesse Smith 说 Microsoft 并没有提供一个很明显的下载方式,不过确实可行而且它也升级了。安装程序非常简单,除了分区功能很有限甚至有点吓人。在最终启动进入 Windows 10 后,Smith说界面布局很“松散”,没有 Win7 里被很多人讨厌的大量分散注意的元素,开始菜单又回来了,取消了欢迎屏幕。据Smith所说,还有一个很类似 Ubuntu 和 Android 的新的包管理程序,不过需要 Microsoft 在线账户才可以使用。Smith的总结里有这样一条,“感觉 Windows 10 像是 Android 的早期 beta 版本,一个设计成时刻保持在线的消费者操作系统。而不像是一个我能用来完成工作的操作系统。” 更多本周开源资讯,本次专辑将为您一一呈现…… Facebook正式开源React Native!用JavaScript开发移动原生应用 Facebook正式开源了React Native,不过目前,只有iOS版,Android版还需再等一段时间,这是最新的用JavaScript语言开发原生App的尝试。Facebook同时还为React Native开发了一款基于Atom的IDE——Nuclide,也已开源。 Linux 4.0不再需要重启 Linux 4.0 里,你可能再也不需要重启你的操作系统。在大多数的服务器或者数据中心里,喜欢用linux的一个原因是你不需要频繁的进行重启操作。诚然,某些关键性的补丁必须要进行重启,但你也可以等到数月后再做此操作。现在,得益于 linux 内核的最新更新,你也许可以数年间都不用重启。 谷歌向Android One用户推送Android 5.1系统 虽然没多少人用上Android 5.0,不过谷歌并未怠慢,已经在Android One上推送Android 5.1系统。Android5.1修复5.0版本丢失的静音模式、改善系统稳定性、改进内存管理、修复应用程序突然关闭的问题、提升续航能力、改善Wi-Fi过度消耗问题、改善Wi-Fi连接问题、修复OK Google功能问题、解决通知栏出错问题、修复某些设备的声音问题、改善Material Design调色板等等。 充满男性荤段子的开源软件DICSS是什么鬼东西? 技术世界是一个男性占压倒性多数的地方,女性程序员常常会感到自己不受欢迎。另一方面,男性程序员还喜欢开一些可能会让女性感到冒犯的荤段子。程序员Randy Hunt,aka letsgetrandy,在 GitHub上公布了一个开源项目叫“DICSS”,其中充斥着男性荤段子。它立即引发了广泛关注,成为Github上最瞩目的项目之一,以至于Github的雇员挠头不知道该如何处理。 |