为什么Linux桌面没有成功?

2013-06-06 16:36:28 +08:00
 mozartgho
最近在想一个问题,同样是Linux,为什么Android的UI和体验可以做得这么好,而普通Linux发行版的桌面却做的那么烂。是Google太强大,还是开源社区能力太差(产品和设计能力);轮人数,开源社区开发者也不少,牛人也是一堆的,做出来的东西却依然这么差劲?
6081 次点击
所在节点    问与答
53 条回复
clino
2013-06-06 23:00:05 +08:00
因为将UI功能完善到好用少bug,是"低技术"又很繁重的活
需要一轮轮的反馈测试修改

Geek 在没有经济支撑之下是没办法做得很好的,所以这块相比起来就是商业公司的强项了

就是现在用的这些linux桌面,商业公司也砸了不少钱下去,否则更糟糕吧?
RisingV
2013-06-06 23:21:02 +08:00
一、内核只有一个,但是桌面是分裂的,开源社区的力量太分散。
二、设计桌面的还是Linux的用户,思路不是按照一般非专业用户设计的,
很多还是倾向于一些很原始直接的方式。
三、由于“二”的原因,Linux用户基数还是很小,缺乏足够的一般用户常用的商业软件的支持。
然后就是由此形成的恶性循环。
RisingV
2013-06-06 23:22:47 +08:00
@Ricepig X只有哲学上的优越性,事实上是又老又陈旧
webflier
2013-06-06 23:23:25 +08:00
@clino 正解,开源软件离不开商业公司的支持。但凡牛逼的开源软件后面,都有商业公司在支持。
clowwindy
2013-06-06 23:39:52 +08:00
我想到了这个刚被 fix 的 bug

https://bugs.launchpad.net/ubuntu/+bug/1
mozartgho
2013-06-07 00:11:36 +08:00
@lowstz 提出反对意见至少有理有据,理性一点。张口闭口“优秀一万倍”,给人的印象就是在乱喷。尤其是在一个发言后无法删除帖子的论坛上,请珍重自己的id形象。
glume
2013-06-07 01:32:26 +08:00
@RisingV +1
我感觉桌面老是追着别人跑,又不断的搞些不稳定的新功能。造成实际上体验很差。
DH
2013-06-07 01:36:56 +08:00
很多开源软件的开发者,你给他提一个bug,他好像被蛇咬了一样,或者看你像是外星人一样
swulling
2013-06-07 01:44:30 +08:00
@DH 你这个就是臆测了,事实上现在linux桌面最大的问题就是没有人提足够的bug

比如说GNOME3刚出来时很不稳定,迭代多个版本才趋于稳定,为什么,没有专业的QA来做啊,用户也是提BUG的少。

现在你要是能够提bug,各大社区打着旗子欢迎你还来不及
DH
2013-06-07 02:30:01 +08:00
@DH 不是臆测,亲身体验。我也没说重的话。
以前给一个开源的python库修bug,作者鄙视我看不懂代码。当然后来他接受我提交的代码了。
reverland
2013-06-07 10:19:44 +08:00
桌面这么差……用了这么久毫无此感……
reverland
2013-06-07 10:22:52 +08:00
@DH 您点子真背,我倒是碰到很多很热心的开发者。
reverland
2013-06-07 10:24:15 +08:00
@glume 追着别人走么?倒觉得kde的开发者老是在做实验,什么语义学桌面真是性能堪忧
lightening
2013-06-07 10:25:39 +08:00
社区里的人各怀鬼胎,没往一处使力;硬件支持又不行
qiibeta
2013-06-07 10:26:36 +08:00
lz 是来挣铜币的,一定是……
DH
2013-06-07 10:35:42 +08:00
@reverland 嗯,算是我点背吧。不过当时真的让我对开源社区失望了好久。我当时想,开发者当然是热心的,但是仅限于你问问题的时候,这样能显示自己能力。但是如果直接跟开发者说,你的某个地方逻辑有漏洞,我给你修好了,诺,这是代码。那开发者多半不高兴。

当然,我现在的看法没那么消极了。人就是这样,你从中获益很多的东西,经常容易记不住的,反而是惹自己不高兴的小事,老让人耿耿于怀。

总的说来,从开源社区中还是获益最多,不愉快的经历是极小一部分。有时候也在想,但凡有点点余力,都应该出一把子力气。上次还给一个作者捐了几十刀,不过那时候作者已经去世了。

这个事情给我的教训是,别人要是提意见甚至解决方案了,先别着急不高兴,别着急怀疑别人,对别人nice一点。
tititake
2013-06-07 10:45:07 +08:00
@webflier 本末倒置吧,因为开源软件自身的牛逼所以才能吸引到到商业公司的支持,而不是反过来。
webflier
2013-06-07 12:50:27 +08:00
@tititake 嗯,你说的是一种case,还有的开源软件本来就是商业公司主导开发出来的,比如之前的mysql,现在的mongodb
yangzh
2013-06-07 12:57:09 +08:00
因为这是“市场”,大部分开发者都认为自己的是“最好”而且是“够用”的,不考虑非 geek 们的大众需求等。
chuhades
2013-06-07 13:26:59 +08:00
怎么说呢,看个人体验吧。
n 久之前用ubuntu ,然后因为某些原因有折腾回win,后来由于是在受不了了,又回到ubuntu,
这种东西还是看个人体验,lin 下我也么有敲太多命令,主要也都是图形的,感觉也还不错...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/71481

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX