- 浏览: 849145 次
- 性别:
- 来自: lanzhou
文章分类
最新评论
-
liu346435400:
楼主讲了实话啊,中国程序员的现状,也是只见中国程序员拼死拼活的 ...
中国的程序员为什么这么辛苦 -
qw8226718:
国内ASP.NET下功能比较完善,优化比较好的Spacebui ...
国内外开源sns源码大全 -
dotjar:
敢问兰州的大哥,Prism 现在在12.04LTS上可用么?我 ...
最佳 Ubuntu 下 WebQQ 聊天体验 -
coralsea:
兄弟,卫星通信不是这么简单的,单向接收卫星广播信号不需要太大的 ...
Google 上网 -
txin0814:
我成功安装chrome frame后 在IE地址栏前加上cf: ...
IE中使用Google Chrome Frame运行HTML 5
It’s the same old story. A new Ubuntu release, a new series of pain and frustration.
Canonical releases a new version of Ubuntu every 6 months, come what may. Unfortunately what most often comes is a system full of bugs, pain, anguish, wailing and gnashing of teeth - as many “early” adopters of Karmic Koala have discovered.
The problem is, Ubuntu makes Linux look bad. As more and more people make the switch to free software this is not a good thing. Linux ismeant to be stable, secure, reliable.
On the other hand, Ubuntu is obviously doing a lot right. People are indeed switching to Linux, and most of these users have come from an operating system far more torturous, but what they arrive to doesn’t have to be the way it is. Indeed, it shouldn’t be that way.
You see, “With great power comes great responsibility” and now that Ubuntu is very popular it really has a responsibility to create quality products.
As usual, some things which were broken in the previous release are now fixed, but things which were working are now broken. A friend of mine has two wireless USB devices. One works on 9.04 while the other one doesn’t, which is fair enough. With 9.10 however, the one which wasn’t working now works, but the one which was working now doesn’t. Come again? It’s not the first time either. Upgrading from 8.10 to 9.04 his TV tuner cards which used to work, then stopped.
There’s gotta be a better way to do this.
With each new release comes new features, newer software, yet somehow things go backwards. Free software is supposed to improve with each new release. Take OS X, which gets faster. Cleaner. Better. Sure, they have a much smaller hardware base to work on, but it can be done. Ubuntu with the potential for thousands of developers surely can do a better job? Or at least, surely it could at least move forward ??
Perhaps Ubuntu’s success is also its curse. They came to fame by making the hard things easier and as such have done great things for the Linux desktop. When you introduce components like proprietary software however, things get more complicated. Sure, Jockey (the proprietary driver manager) warns that Ubuntu “cannot improve or fix these third party drivers,” but does the average user really know what that means? All they know is that their entire (supposedly stable) Linux box hard locks each time they log out or switch users.
Personally, upgrading a recent Jaunty install to Karmic entirely broke networking on the box. Meanwhile, a fresh Kubuntu 32bit install wouldn’t boot with a broken GRUB2 configuration and booting to the Live CD then hard locked the machine. On another machine, half-way through a fresh Ubuntu 64 bit install, the video card suddenly started to display artefacts on the screen. A power off and reboot and it’s still broken. Coincidence? Maybe.
Other people experience awesome features like broken graphics, crashing installer, misconfigured boot loader, USB drives not mounting, sound not working, broken wireless, the list goes on. Upgrading is so bad that a majority of the advice is to perform a fresh install. In fact, the entire term “early adopter” refers to the fact that most experienced Ubuntu users upgrading to the latest version will always wait at least a month before doing so, in order to ensure most major bugs are fixed. Is this seriously acceptable? Is this what you expect from a Linux system? Surely this is some kind of morbid, ironic joke.
Ubuntu is starting to make dents in the commercial arena and that’s great, but do we really need fancy new features like Ubuntu One when basic functionality (that quite frankly should be solved in the 21st century) doesn’t work as expected? Isn’t Ubuntu supposed to “Just Work”™?
Don’t believe me? Just take a look at the release notes for 9.10 and read the 40 odd bugs for this “stable” operating system:
- Boot from degraded RAID array broken
- File system corruption with so called “large files” over 512MB
- Hibernation unavailable with automatic partitioning
- Kubuntu package manager does not warn about installing from unsigned package repositories
- No USB devices work on MSI Wind netbooks, plus flickering graphics
- No Xv support for Intel graphics
- Samba nmbd daemon not started during boot
- System won’t boot with converted ext4 file system
- Ubuntu Netbook Remix missing shutdown applet
- Ubuntu One client corrupts data
- Wireless kill switch segfaults kernel
- X server crashes when using a Wacom tablet
- ..and others (plus more discovered after release).
You must be joking.
A poll on the Ubuntu forums shows just 10% of people had a flawless install. Now that’s something to be proud of! Still not convinced? Try it yourself.
They say, “What goes around comes around.” If Ubuntu doesn’t get their act together then they will be eclipsed by other distros, and rightfully so. What’s worse about all this, is that Karmic Koala had been talked up so much. “It’s a Windows 7 killer” and all that, which of course we’ve heard before. Shuttleworth boasts that he is even “looking forward” to the battle with Microsoft. In the face of Microsoft’s latest effort, just when Linux needed a knight in shining armor and a prime example of how amazing free software is we get, ah, Ubuntu. Hurrah.
Many years ago Linux was very command line focused (and still can be, thank goodness). Back then, many Windows users tried Linux and were scared off, never to try Linux again having been so deeply scarred by that initial experience. It’s happening again, except that this time many of the things which are great about Linux that are touted by the community are being destroyed. Linux is stable, it doesn’t crash. Whoops, Ubuntu just hard locked my machine. Whoops, Firefox is no longer starting up for some reason, whoops this package is now broken. Gah!
Canonical is not an open source company, they are just using free software to try and get a slice of the huge operating system market. Even so, one of Shuttleworth’s primary goals for Ubuntu is for it to be as good as OS X. With releases like Karmic Koala, they aren’t going to get there any time soon, especially when Apple is releasing excellent bug fix-only versions like Snow Leopard. Get your act together, because while Ubuntu might be gaining brave new users who have it worse on Windows, it just doesn’t cut it for experienced Linux users.
Of course these sort of issues are not limited to Ubuntu, but it certainly seems to have more than its fair share. Perhaps it’s the whole commercially driven “release on time” philosophy, or maybe there aren’t enough beta testers. Then again, Fedora has been pushing the limits more than Ubuntu recently and has introduced far more features, yet has had much more successful releases. Something is very wrong with Ubuntu’s release cycle.
Perhaps it’s just Karma, or perhaps the mascot too greatly epitomizes this release. Koalas are after all, very lazy beasts who sleep most of the time (and they don’t drink at all). Drop bears on the other hand..
发表评论
-
Ubuntu 10.04 新视觉设计、主题和Logo
2010-03-04 18:46 961根据官方wiki (屏幕截图)的介绍,Ubuntu ... -
Ubuntu自动备份软件包和制作本地源
2010-01-27 11:47 2518执行过sudo apt-get update &&am ... -
10 scripts to create your own Linux distribution
2010-01-25 15:20 1028Those familiar with Linux will ... -
Ubuntu下rhythmbox播放MP3乱码问题的解决
2010-01-19 18:03 2409在Ubuntu下,系统是使用的UTF-8字符集。而rhyt ... -
解决ubuntu 鼠标键盘的失效问题
2010-01-11 10:09 11069把主板的apic 禁用掉就可以了,如果你是多系统的话,这样可能 ... -
Windows 7 or Ubuntu 9.10 – battle of the operating systems
2009-11-06 08:08 995Operating systems have become l ... -
Ubuntu.com Suffers Intermittent Outages As Thousands Download Karmic Koala
2009-11-04 08:40 777(WEB HOST INDUSTRY REVIEW) -- T ... -
Xubuntu 9.10 Review and Commentary
2009-11-04 08:38 941With the recent release of Ub ... -
Ubuntu 9.10 - Almost Perfect
2009-11-03 09:48 721It’s been quite some time sin ... -
How to make Ubuntu extremely fast
2009-11-03 08:57 1648Old hardware? Want a faster boo ... -
5 things make Kubuntu 9.10 special
2009-11-03 08:50 860Kubutnu is the first distributi ... -
CentOS 5.4 vs. OpenSuSE 11.2 vs. Ubuntu 9.10 Benchmarks
2009-11-03 08:49 2943With the release of CentOS 5.4 ... -
many things to do after install ubuntu 9.10
2009-11-02 14:46 5581So you've just installed Ubuntu ... -
How to install Nvidia/ATI graphic cards drivers in Ubuntu 9.04
2009-11-01 23:49 1639Many a times users mess up thei ... -
How to install Ubuntu 9.10 without CD/DVD
2009-11-01 23:44 1298Ubuntu 9.10, Karmic Koala is ... -
Things to do after installing Ubuntu9.10 Karmic Koala
2009-11-01 22:44 1983Here are things i see are impor ... -
Ubuntu下安装MP3播放器Audacious
2009-11-01 08:02 2510在Ubuntu下安装软件就是简单方便,MP3你想不想听,那我们 ... -
The new Ubuntu Software Center
2009-10-31 08:25 1078You may remember my mention of ... -
Ubuntu 9.10 'Karmic Koala' released, could decide your OS fate
2009-10-30 09:51 687It's October 2009 which means s ... -
Ubuntu 9.10 brings web sync, faster bootup, GNOME 2.28
2009-10-30 09:49 899The Ubuntu Linux distribution h ...
相关推荐
标题中的“Go-Hey”是一个基于Go语言的小型库,专为在Linux操作系统上创建和显示桌面通知而设计。这个库被命名为“Hey”,强调其轻量级和易用性,使得开发者能够在他们的Go应用程序中轻松集成系统通知功能。下面我们...
Hey小伙伴们,想要在Ubuntu上像专业玩家一样玩转截图吗?不只是简单的Print Screen哦!今天带你解锁Ubuntu截图的高阶玩法!首先,学会使用GNOME截图工具,它内置于大多数Ubuntu版本中,一键启动,轻松框选你想要的...
【数值分析】是计算科学的重要组成部分,主要研究如何利用计算机处理和解决数学问题,特别是涉及数值计算的问题。在软件工程中,数值分析是不可或缺的知识,因为它涉及到算法的精确度、效率和稳定性,这对于编写可靠...
hey, HTTP负载生成器,ApacheBench ( ab ) 替换,以前称为 rakyll/boom 嘿,是一个小程序,向web应用程序发送一些负载。最初被称为 boom,受到Tarek工具的影响,在 tarekziade/boom 。 使用相同的名称是一个错误,...
Midea美的_F6032-GF3(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf
这是基于官方的redis5.0.9版本源码包在linux系统中编译出来的redis-cli,用户远程连接其他的redis,运行命令,处理大key和热hey等等,软件4.5M。 如果你自己通过安装redis来使用里面的redis-cli,首先55M的磁盘没了...
Hey!Lua 是一款开源项目,旨在为孩子们提供一个有趣的学习平台,通过互动的方式提升他们的阅读能力和计算技巧。这款程序巧妙地结合了教育与娱乐,利用了 Lua 这一强大且易学的脚本语言,使其成为 PalmOS 设备上的一...
)以及表达情绪(look upset, look bored)等。 2. 选择疑问句与不定式:第2题考查的是选择疑问句与不定式的用法。"what to choose"是不定式短语,表示“该选择什么”,在句子中作宾语。 3. 形容词辨析:第3题中,...
在"Hey-main"这个压缩包中,我们可以预见到这可能是一个简单的HTML项目,包含一个主文件或者主要的HTML文件。 HTML由一系列元素组成,这些元素以开始标签(如`<div>`)和结束标签(如`</div>`)的形式出现,它们告诉...
值得注意的是,尽管Atom-嘿pane的压缩包中包含的是"hey-pane-master"目录,这通常意味着这是从项目的主分支克隆下来的源代码。用户如果希望对插件进行自定义或者参与开发,可以进一步研究这个源代码,了解其工作原理...
标题“SSGI 0.1.1_hey_ThereThere_”似乎指的是一个软件或库的版本号,其中“SSGI”可能是一个缩写,可能是“Server-Side Generic Interface”或者“Super Simple Graphic Interface”等,但具体含义需要更多信息来...
Hey.exe
微软官方windows脚本指南,非常多的例子。
Midea美的_F6021-TK1(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf
在IT领域,Linux操作系统是广泛应用于服务器、云计算和嵌入式设备的重要平台。熟悉和掌握Linux的基本指令对于任何IT从业者都是至关重要的。本教程聚焦于Linux基础指令的学习,特别是与文件和目录操作相关的命令,这...
Hey Joe Tab by Jimi Hendrix .pdf
【美的F6030-V3S(HEY)电热水器】是美的品牌下的一款家用电器产品,主要功能是提供恒温、安全的热水供应。这款电热水器设计精良,具有高效节能的特点,适用于家庭日常生活中的沐浴、洗涤等多种热水需求。本篇文章将...
Midea美的_F6030-V3S-G(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf
Midea美的_F8030-TK1(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf