- 浏览: 830922 次
- 性别:
- 来自: 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 940根据官方wiki (屏幕截图)的介绍,Ubuntu ... -
Ubuntu自动备份软件包和制作本地源
2010-01-27 11:47 2472执行过sudo apt-get update &&am ... -
10 scripts to create your own Linux distribution
2010-01-25 15:20 995Those familiar with Linux will ... -
Ubuntu下rhythmbox播放MP3乱码问题的解决
2010-01-19 18:03 2386在Ubuntu下,系统是使用的UTF-8字符集。而rhyt ... -
解决ubuntu 鼠标键盘的失效问题
2010-01-11 10:09 11020把主板的apic 禁用掉就可以了,如果你是多系统的话,这样可能 ... -
Windows 7 or Ubuntu 9.10 – battle of the operating systems
2009-11-06 08:08 972Operating systems have become l ... -
Ubuntu.com Suffers Intermittent Outages As Thousands Download Karmic Koala
2009-11-04 08:40 747(WEB HOST INDUSTRY REVIEW) -- T ... -
Xubuntu 9.10 Review and Commentary
2009-11-04 08:38 913With the recent release of Ub ... -
Ubuntu 9.10 - Almost Perfect
2009-11-03 09:48 703It’s been quite some time sin ... -
How to make Ubuntu extremely fast
2009-11-03 08:57 1601Old hardware? Want a faster boo ... -
5 things make Kubuntu 9.10 special
2009-11-03 08:50 830Kubutnu is the first distributi ... -
CentOS 5.4 vs. OpenSuSE 11.2 vs. Ubuntu 9.10 Benchmarks
2009-11-03 08:49 2905With the release of CentOS 5.4 ... -
many things to do after install ubuntu 9.10
2009-11-02 14:46 5555So you've just installed Ubuntu ... -
How to install Nvidia/ATI graphic cards drivers in Ubuntu 9.04
2009-11-01 23:49 1601Many a times users mess up thei ... -
How to install Ubuntu 9.10 without CD/DVD
2009-11-01 23:44 1266Ubuntu 9.10, Karmic Koala is ... -
Things to do after installing Ubuntu9.10 Karmic Koala
2009-11-01 22:44 1945Here are things i see are impor ... -
Ubuntu下安装MP3播放器Audacious
2009-11-01 08:02 2460在Ubuntu下安装软件就是简单方便,MP3你想不想听,那我们 ... -
The new Ubuntu Software Center
2009-10-31 08:25 1049You may remember my mention of ... -
Ubuntu 9.10 'Karmic Koala' released, could decide your OS fate
2009-10-30 09:51 676It's October 2009 which means s ... -
Ubuntu 9.10 brings web sync, faster bootup, GNOME 2.28
2009-10-30 09:49 869The Ubuntu Linux distribution h ...
相关推荐
数值分析heyheyhey1
Hey: 一个微小的库用于在Linux上显示通知
Midea美的_F60-F32CQ6(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf
Hey
hey, HTTP负载生成器,ApacheBench ( ab ) 替换,以前称为 rakyll/boom 嘿,是一个小程序,向web应用程序发送一些负载。最初被称为 boom,受到Tarek工具的影响,在 tarekziade/boom 。 使用相同的名称是一个错误,...
这是基于官方的redis5.0.9版本源码包在linux系统中编译出来的redis-cli,用户远程连接其他的redis,运行命令,处理大key和热hey等等,软件4.5M。 如果你自己通过安装redis来使用里面的redis-cli,首先55M的磁盘没了...
Atom-hey-pane.zip,用于放大活动窗格的Atom包嘿,窗格!,atom是一个用web技术构建的开源文本编辑器。
Hey.exe
微软官方windows脚本指南,非常多的例子。
Midea美的_F6021-TK1(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf
Midea美的_F6030-V3S-G(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf
Midea美的_F8030-TK1(HEY)电热水器_使用安装说明书用户手册技术参数图解图示pdf电子版下载.pdf
安徽专版2020中考英语复习方案第一篇教材考点梳理课时训练16Units3_4九全试题人教新目标版
hey 是一个向 Web 应用程序发送一些负载的小程序。 hey 最初被称为boom,受到tarekziade/boom 中Tarek Ziade 工具的影响。 使用相同的名称是一个错误,因为它会导致二进制名称冲突造成混淆的情况。 为了保留其原始...
linux基本指令学习,C语言学习。 ls 查看当前目录内容 ls -ld /data 查看/data目录详细内容 举例 ls / 查看根目录内容 ls -l / 查看根目录下详细内容
1. 请编程实现以下功能,输入一个文件名列表,把这些文件打包生成一个目标文件,类似winrar功能,这里不用对文件压缩。 要求: 所生成的目标文件包含各个输入文件的信息,包括头文件、文件长度、各个文件的数据在...
嘿! 是一个程序,可以让您的小孩在一段时间内保持忙碌,同时帮助他们提高阅读和计算技能。 它还演示了可用于 PalmOS 的强大脚本语言 Lua。
Ajax-hey-yall-1.0.zip,使用firebase、javascript、jquery和ajax构建的交互式应用程序。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中...