9
25
2011
7

开源与非开源,支持与不支持

有些开源软件支持者:仇视M$、鄙视甲骨文、讨厌Mono和Java,恶心Flash,只用开源软件。我对“绝对自由”实在是不怎么感冒。实用的就是最好的,无所谓开源不开源,自由不自由。C#好就是好,不是因为M$。Flash纵然再烂,但依旧广泛使用。

 

我觉得Debian挺难用的,因为她太“自由”了。官方仓库找不到Flash,找不到N卡闭源驱动…… Ubuntu就很好,她并不排斥闭源软件,闭源的解码器、“受限驱动”都收纳进了软件仓库。Arch也很不错。

 

开源是为了什么?虚幻的自由理想吗?那可就太无聊了。我觉得开源的好处,一方面是吸引了更多的开发者,一方面是为用户提供了更大的定制空间。所谓“理想”,当不了饭吃,换不来支持,更吸引不来用户。纯粹为了自由理想而开源,就和我朝N年前为了平等瓜分了所有富人的财富似的——最后只剩一堆穷光蛋。

 

此外我觉得,应该推广一种“半开源”,就是开发者可以有选择地开放部分核心代码,或是旧的代码。毕竟,软件开发者也要混口饭。和别人竞争,总不能一点秘密都不保留吧。这样,社区可以维护自己的版本,开发者也能保留自己的“绝招”,可谓双赢。

 

开源软件的好处被他人拿去,而自己却为了“清高”画地为牢,排斥闭源,那最后孰胜孰败就很显然了。

Category: 计算机 | Tags: 开源 | Read Count: 4795
Avatar_small
依云 说:
2011年9月25日 22:46

77个关键字的C#写起来的确很不爽。Flash的广泛使用大约都广泛到广告和国内一堆华而不实的网站上了吧?我用FlashBlock,现在白名单里才有8个域名。

Avatar_small
依云 说:
2011年9月25日 22:47

Oracle 改变了 Java 的许可证实在令人不爽:它将官方版的jre和jdk从所有Linux发行版的官方源中移出了。还好我用的是Arch,有AUR歌手。

Avatar_small
DeathKing 说:
2011年9月25日 23:56

自由是永恒的追求啊……虽然有些时候看起来有些狂热。

Avatar_small
DeathKing 说:
2011年9月25日 23:59

@DeathKing: 我所认为的自由当然也不能排除异己。我个人很讨厌 C#以及M$的.NET平台:因为他们把很多东西都复杂化了。(也许是我的认知不够吧,呵呵)

另外,开放源代码和自由软件真的是两回事……开发源代码是不是RMS领导的我就真记不真切了。

Avatar_small
Garfileo 说:
2011年9月26日 11:18

那种半开源的方式用不着再去推广,apple 已经干了好多年了,也的确很成功

Avatar_small
phoenixlzx 说:
2011年10月01日 10:46

怎么说呢,很反感M$和Oracle,flash到没感觉....

具体原因可能是M$和Oracle光顾着赚钱了,并没有看重用户的感受....

特别是Oracle,野心太大,居然敢更改java许可。

嘿嘿,了解的不多,瞎扯几句,欢迎拍砖~

Avatar_small
比尔盖子 说:
2013年5月17日 18:22

自由软件和开源软件不是一个概念,“开放源代码的软件”也未必是“开源软件”。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

| Theme: Aeros 2.0 by TheBuckmaker.com