由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - Linux 和参与精神
相关主题
刚升级了 FC 15, 这个 GNOME 3 是比较难用。Windows还能走多远 (更新)
为啥linux各个社区不能合力开发一款好一点的Linux呢Linux之父:Linux内核体积臃肿要瘦身
这里有没有hardcore的linux粉丝,不用gnome/kde,只用consoleGATES和LINUS哪个更伟大?
[转载]Mac OS X 背后的故事(二)——Linus Torvalds的短视有什么高水平的linux/unix论坛或网站推荐吗?
原来MAC是BSD的一支?Process and Thread
Linus Calls Microsoft Hatred "a Disease"请问有没有一两百k左右的linux系统?
这个kernel patch很值得期待阿Twenty Years of Linux according to Linus Torvalds
Linux基金会重新发布Linux网站Linux 3.0 生了
相关话题的讨论汇总
话题: linux话题: patch话题: linus话题: 贡献话题: 很多
进入Linux版参与讨论
1 (共1页)
S*A
发帖数: 7142
1
我觉得有些人把 Linux 当作另一个 Unix 来用,或者
Windows 的替代品。我觉得这也没有错,但是没有体会
开源系统的精髓比较可惜。
我觉得用开源系统最大的一个特点就是所有的程序都是有
Source 的。如果有什么东西不爽的话,很多是可以自己
修改和贡献的。You CAN make a difference。
这个参与意识可以体现在几个层次:
1)Join the Beta test.
这个 Linus 本人都是用 rawhide 的。
2)File a good bug。
这个 Linus 也这么说过的,凡是不能直接 submit patch
的,最好的贡献方式就是 beta test and file detail bug
report。Test other people's propose fix。
3)Submit patch。
这个也是非常直接的贡献方式。如果一个问题反复出现,
就可以考虑看看能不能自己 patch 一下。很多时候都是
很简单的 fix 的。我给很多项目都投过 patch, 都是为
了让我自己用得爽一点的。一般熟悉了技巧之后,很多
patch 都是很容易被接受的。我给 mutt, python, git,
hg 还有其他一些乱七八糟的东西都投过 patch. 绝大多数
都是一点没改就接受了。当然,投 patch 还是 kernel
考察比较严格。习惯了投 kernel 以后其他的都很容易。
我有一段时间就是练习如何投 patch 不被改。
4) maintain a project.
这个就更加是直接的贡献了。到了这个层面上,如何调动
其他的人来一起工作就非常重要了。Linus 在这方面就非常
强。Linux kernel 发展快和 Linux 没有搞成 BSD core
team 那样的小圈子非常有关系的。

然后抱怨这个抱怨那个又没有什么建设性的行动的是最没有
用的。开源的好处就是,不满意的话可以自己做一套满意的。
很多项目就是这么出来的。又不满意又不能贡献,甚至不能
参与到对项目结果有影响的讨论里,那就不能怪人家做的你
不喜欢了。不爱用不用好了。
g*******1
发帖数: 8758
2
说得很好。惭愧的说,一个都没做到,只是偶尔传一下教。。。

【在 S*A 的大作中提到】
: 我觉得有些人把 Linux 当作另一个 Unix 来用,或者
: Windows 的替代品。我觉得这也没有错,但是没有体会
: 开源系统的精髓比较可惜。
: 我觉得用开源系统最大的一个特点就是所有的程序都是有
: Source 的。如果有什么东西不爽的话,很多是可以自己
: 修改和贡献的。You CAN make a difference。
: 这个参与意识可以体现在几个层次:
: 1)Join the Beta test.
: 这个 Linus 本人都是用 rawhide 的。
: 2)File a good bug。

S*A
发帖数: 7142
3
这些有意识培养一下对自己也是有好处的。
关键是自己动手解决问题的习惯问题。
这也是我为什么偏爱用 OpenWRT 的 router
来玩的原因。归根到底我不喜欢用 cisco 那样的商业
机器来学习。学习的是个 black box。我不能看到里面
的代码是如何写的,也不能自己修改。记住别人的菜单
系统是如何用的是我觉得最没有用的技能,是依赖别人
的系统的。换个 vendor 又不行了。没有内部的 insight。
我尤其偏爱可以自己修改的系统。这是一种可以让它干
你想干的事情的自由。不想当元帅的兵不是好兵,对我
来说不想 hack 的就不是好 hacker。不能 hack 的系统
就不是好系统。单纯用别人提供的菜单就仅仅是用户而已,
不是 hacker。
d**i
发帖数: 9682
4
你说的很对,但只是针对一个业余爱好者、有富裕时间的学习者,甚至专职黑客而言的
。要想打入占人
口99%的用户群,现在的模式还差的很远,毕竟99%的人不愿意花比解决实际问题更多的
时间去解决系统
的问题。

【在 S*A 的大作中提到】
: 这些有意识培养一下对自己也是有好处的。
: 关键是自己动手解决问题的习惯问题。
: 这也是我为什么偏爱用 OpenWRT 的 router
: 来玩的原因。归根到底我不喜欢用 cisco 那样的商业
: 机器来学习。学习的是个 black box。我不能看到里面
: 的代码是如何写的,也不能自己修改。记住别人的菜单
: 系统是如何用的是我觉得最没有用的技能,是依赖别人
: 的系统的。换个 vendor 又不行了。没有内部的 insight。
: 我尤其偏爱可以自己修改的系统。这是一种可以让它干
: 你想干的事情的自由。不想当元帅的兵不是好兵,对我

b*****h
发帖数: 141
5
我也是,毕竟不是这一行,计算机只不过是个工具。对工具的要求就是,好用,顺手,
便宜。最好是能根据自己的要求能改装。而LINUX恰恰是自己能发挥一下。
好比美国农民,干什么事情都有专门工具,而中国老式农民,干什么都用锄头。锄头是
好用,但是很多情况下不如专业工具效率高。这可能就是LINUX和其他商业系统的一种
比喻把。

【在 d**i 的大作中提到】
: 你说的很对,但只是针对一个业余爱好者、有富裕时间的学习者,甚至专职黑客而言的
: 。要想打入占人
: 口99%的用户群,现在的模式还差的很远,毕竟99%的人不愿意花比解决实际问题更多的
: 时间去解决系统
: 的问题。

g*******1
发帖数: 8758
6
我觉得打入科研领域很有戏,比如NIH分析图像数据的ImageJ就是开原多平台。做量化
分析时,有个黑盒子的话很不爽,开源可以自己改算法,写扩展,我等菜鸟虽然不会写
,也至少可以看代码,知道输入输出之间是怎么回事。我身边没有用linux的个人用户
,但学校的电脑却看到不少,有些数学系机房全部fedora。
同意打入大多数用户群还有很多距离。不过对我来说可定制/可修改比易用更可贵(虽
然两者并不矛盾),可能我是computer control-freak吧,一定要知道电脑在干嘛,拿
到程序第一反应是找文本的配制文件。

【在 d**i 的大作中提到】
: 你说的很对,但只是针对一个业余爱好者、有富裕时间的学习者,甚至专职黑客而言的
: 。要想打入占人
: 口99%的用户群,现在的模式还差的很远,毕竟99%的人不愿意花比解决实际问题更多的
: 时间去解决系统
: 的问题。

S*A
发帖数: 7142
7
你说得对。你似乎是隐含说 Linux 的目标是打入 99% 的用户群。
其实这个些不是目标,至少现在不是。
现在的 Linux Distro 不是把主要精力放在如何 convert windows
用户上面,而是如何提供一个高质量的大家喜欢用的系统。
生存和发展是首要的。
我说的是玩 Linux 的用户应该更多的参与而不是把它当个 windows
的替代品用。
BTW,Linux 现在已经开始接触很多很多人了。By copy 应该是
第一大的操作系统了。很多安装是 embedded system 你都不能
直接看到。如里很多电器后面的网络系统是 Linux 的。
手机等等。

【在 d**i 的大作中提到】
: 你说的很对,但只是针对一个业余爱好者、有富裕时间的学习者,甚至专职黑客而言的
: 。要想打入占人
: 口99%的用户群,现在的模式还差的很远,毕竟99%的人不愿意花比解决实际问题更多的
: 时间去解决系统
: 的问题。

S*A
发帖数: 7142
8
科研领域已经不用打入了,基本上已经颠覆过了。

【在 g*******1 的大作中提到】
: 我觉得打入科研领域很有戏,比如NIH分析图像数据的ImageJ就是开原多平台。做量化
: 分析时,有个黑盒子的话很不爽,开源可以自己改算法,写扩展,我等菜鸟虽然不会写
: ,也至少可以看代码,知道输入输出之间是怎么回事。我身边没有用linux的个人用户
: ,但学校的电脑却看到不少,有些数学系机房全部fedora。
: 同意打入大多数用户群还有很多距离。不过对我来说可定制/可修改比易用更可贵(虽
: 然两者并不矛盾),可能我是computer control-freak吧,一定要知道电脑在干嘛,拿
: 到程序第一反应是找文本的配制文件。

g*******1
发帖数: 8758
9
不是每个领域都如此,我们领域大部分还是商业软件,实验室也mac多数,少量的win。
主要是硬件的原因,仪器跟软件一起卖,有的只有mac版,有的只有win版,linux就不
用说了。

【在 S*A 的大作中提到】
: 科研领域已经不用打入了,基本上已经颠覆过了。
S*A
发帖数: 7142
10
嗯。我想的是高性能计算基本上已经是 Linux 天下了。

【在 g*******1 的大作中提到】
: 不是每个领域都如此,我们领域大部分还是商业软件,实验室也mac多数,少量的win。
: 主要是硬件的原因,仪器跟软件一起卖,有的只有mac版,有的只有win版,linux就不
: 用说了。

g*******1
发帖数: 8758
11
那倒是,跑计算的cluster全是linux

【在 S*A 的大作中提到】
: 嗯。我想的是高性能计算基本上已经是 Linux 天下了。
1 (共1页)
进入Linux版参与讨论
相关主题
Linux 3.0 生了原来MAC是BSD的一支?
想弄个LINUX SERVER,求推荐Linus Calls Microsoft Hatred "a Disease"
The basic failure of the free Linux desktop is that it's, perversely, not free enough.这个kernel patch很值得期待阿
也凑个热闹,说说linux的desktopLinux基金会重新发布Linux网站
刚升级了 FC 15, 这个 GNOME 3 是比较难用。Windows还能走多远 (更新)
为啥linux各个社区不能合力开发一款好一点的Linux呢Linux之父:Linux内核体积臃肿要瘦身
这里有没有hardcore的linux粉丝,不用gnome/kde,只用consoleGATES和LINUS哪个更伟大?
[转载]Mac OS X 背后的故事(二)——Linus Torvalds的短视有什么高水平的linux/unix论坛或网站推荐吗?
相关话题的讨论汇总
话题: linux话题: patch话题: linus话题: 贡献话题: 很多