关于开源和闭源的争论
Tofloor
poster avatar
daVinci
deepin
2011-10-29 05:17
Author
我相信这个世界上没有绝对的对与错,闭源与开源都有他的存在价值,而且在相互的竞争之中都走向更好。
乔布斯坚定的走闭源路线,通过他的产品带来的极好的用户体验证明了封闭的优势。那么,开源存在的价值和他的优势在哪里呢?

一个菜鸟的请教


#######################################################################
这位菜鸟,请问你是否知道有一个与GPL兼容的开源软件协议叫 APPLE PUBLIC SOURCE LICENSE?请问开源项目webkit主要由那些公司贡献?请问 Mac OSX 和 iOS 这两个操作系统基于哪些开源操作系统?请问什么是 Apple Darwin?

请你参考一下这几个网站

http://www.opensource.apple.com/license/apsl/
http://opensource.apple.com/
http://developer.apple.com/opensource/
http://www.macosforge.org/
http://www.webkit.org/

然后再说说乔布斯到底是不是“坚定地走闭源路线”。别一不小心就把他给代表了,老头子在底下会不高兴的。再扯远一点:就连微软都有一个开源软件托管网站: http://www.codeplex.com

PS. 苹果公司昨天(11年10月27日)刚刚宣布将其无损压缩解码器项目ALAC开源,中文版新闻在这里: http://linuxtoy.org/archives/apple-loss ... urced.html ,项目主页在这里: http://alac.macosforge.org/

Aenon
Reply Favorite View the author
All Replies
1 / 2
To page
jhkwei
deepin
2011-10-29 06:05
#1
等你进公司你就知道了。
Reply View the author
daVinci
deepin
2011-10-29 06:50
#2
等你进公司你就知道了。
不明白……
Reply View the author
s.******[email protected]
deepin
2011-10-29 07:11
#3
我相信这个世界上没有绝对的对与错,闭源与开源都有他的存在价值,而且在相互的竞争之中都走向更好。
乔布斯坚定的走闭源路线,通过他的产品带来的极好的用户体验证明了封闭的优势。那么,开源存在的价值和他的优势在哪里呢?
一个菜鸟的请教。

这位菜鸟,请问你是否知道有一个与GPL兼容的开源软件协议叫 APPLE PUBLIC SOURCE LICENSE?请问开源项目webkit主要由那些公司贡献?请问 Mac OSX 和 iOS 这两个操作系统基于哪些开源操作系统?请问什么是 Apple Darwin?

请你参考一下这几个网站

http://www.opensource.apple.com/license/apsl/
http://opensource.apple.com/
http://developer.apple.com/opensource/
http://www.macosforge.org/
http://www.webkit.org/

然后再说说乔布斯到底是不是“坚定地走闭源路线”。别一不小心就把他给代表了,老头子在底下会不高兴的。
Reply View the author
132******96
deepin
2011-10-29 07:23
#4
其实微软给Linux做过不少代码,而且一部分是内核代码
Reply View the author
s.******[email protected]
deepin
2011-10-29 08:59
#5
其实微软给Linux做过不少代码,而且一部分是内核代码
一般说“微软给Linux贡献代码”,这里“Linux”指的就是内核。微软贡献了Kinect(微软的游戏硬件)驱动以及虚拟机(Hyper-V)相关
Reply View the author
jhkwei
deepin
2011-10-29 18:07
#6
[quote]等你进公司你就知道了。
不明白……[/quote]
不是大公司,一般都会向开源靠。其它的只好用一些工具破。。。。。
Reply View the author
ldnbhh
deepin
2011-10-30 06:08
#7
开源和闭源无所谓,只要免费就行了。
Reply View the author
s.******[email protected]
deepin
2011-10-30 07:26
#8
开源和闭源无所谓,只要免费就行了。
其实免费不免费也无所谓。如果一个收费产品价格合理、付款方便,我会去买的。
Reply View the author
ltreo
deepin
2011-10-30 07:59
#9
[quote]开源和闭源无所谓,只要免费就行了。
其实免费不免费也无所谓。如果一个收费产品价格合理、付款方便,我会去买的。[/quote]
呵呵,对的,术业有专攻,这样我们的软件产业才能更好的发展。
Reply View the author
daVinci
deepin
2011-10-31 09:04
#10
[quote]我相信这个世界上没有绝对的对与错,闭源与开源都有他的存在价值,而且在相互的竞争之中都走向更好。
乔布斯坚定的走闭源路线,通过他的产品带来的极好的用户体验证明了封闭的优势。那么,开源存在的价值和他的优势在哪里呢?
一个菜鸟的请教。

这位菜鸟,请问你是否知道有一个与GPL兼容的开源软件协议叫 APPLE PUBLIC SOURCE LICENSE?请问开源项目webkit主要由那些公司贡献?请问 Mac OSX 和 iOS 这两个操作系统基于哪些开源操作系统?请问什么是 Apple Darwin?

请你参考一下这几个网站

http://www.opensource.apple.com/license/apsl/
http://opensource.apple.com/
http://developer.apple.com/opensource/
http://www.macosforge.org/
http://www.webkit.org/

然后再说说乔布斯到底是不是“坚定地走闭源路线”。别一不小心就把他给代表了,老头子在底下会不高兴的。[/quote]
回版主,请原谅我的孤陋寡闻,因为我只是在用户的角度用过一段时间的ubuntu系统,但是ubuntu的每一次系统升级都把我搞得痛不欲生。每当我觉得windows用起来变慢了或是没意思了之后我又满怀希望的用ubuntu,但是最后只是让我发现windows的系统是多么的好用。
请原谅我只站在桌面用户的角度来看这个问题,因为我的一只脚还没有成功迈入开发者的领地。
还有就是既然苹果和微软都有自己的开源项目,那么问题就是他们为什么不把自己所有的东西都开源呢?这样做的原因是什么。
我可不可以这样说,开源的价值在于他的开放和分享的精神。但是如果没有商业公司来运作开源系统的发行版,大家也就没有足够的动力做出一个满足普通人需求的桌面系统。也就是说,如果没有盈利模式,就做不出成功的桌面系统来。比如说ubuntu发行的公司,也只是一个以盈利为目的的商业公司。也就是说,linux桌面系统的成功,依旧需要商业的运作才行,需要金钱带来的动力。不知道这样说恰当不。
Reply View the author
daVinci
deepin
2011-10-31 09:07
#11
谢谢版主和各位的指点,学习中
Reply View the author
stephen
deepin
2011-10-31 19:03
#12
回版主,请原谅我的孤陋寡闻,因为我只是在用户的角度用过一段时间的ubuntu系统,但是ubuntu的每一次系统升级都把我搞得痛不欲生。每当我觉得windows用起来变慢了或是没意思了之后我又满怀希望的用ubuntu,但是最后只是让我发现windows的系统是多么的好用。
请原谅我只站在桌面用户的角度来看这个问题,因为我的一只脚还没有成功迈入开发者的领地。
还有就是既然苹果和微软都有自己的开源项目,那么问题就是他们为什么不把自己所有的东西都开源呢?这样做的原因是什么。
我可不可以这样说,开源的价值在于他的开放和分享的精神。但是如果没有商业公司来运作开源系统的发行版,大家也就没有足够的动力做出一个满足普通人需求的桌面系统。也就是说,如果没有盈利模式,就做不出成功的桌面系统来。比如说ubuntu发行的公司,也只是一个以盈利为目的的商业公司。也就是说,linux桌面系统的成功,依旧需要商业的运作才行,需要金钱带来的动力。不知道这样说恰当不。

其实你只需要明白一点,1、开源不等于免费;2、程序员都是要吃饭的;3、吃不起饭的程序员,再高尚也写不出好用的程序来
Reply View the author
daVinci
deepin
2011-10-31 19:28
#13
[quote]
回版主,请原谅我的孤陋寡闻,因为我只是在用户的角度用过一段时间的ubuntu系统,但是ubuntu的每一次系统升级都把我搞得痛不欲生。每当我觉得windows用起来变慢了或是没意思了之后我又满怀希望的用ubuntu,但是最后只是让我发现windows的系统是多么的好用。
请原谅我只站在桌面用户的角度来看这个问题,因为我的一只脚还没有成功迈入开发者的领地。
还有就是既然苹果和微软都有自己的开源项目,那么问题就是他们为什么不把自己所有的东西都开源呢?这样做的原因是什么。
我可不可以这样说,开源的价值在于他的开放和分享的精神。但是如果没有商业公司来运作开源系统的发行版,大家也就没有足够的动力做出一个满足普通人需求的桌面系统。也就是说,如果没有盈利模式,就做不出成功的桌面系统来。比如说ubuntu发行的公司,也只是一个以盈利为目的的商业公司。也就是说,linux桌面系统的成功,依旧需要商业的运作才行,需要金钱带来的动力。不知道这样说恰当不。

其实你只需要明白一点,1、开源不等于免费;2、程序员都是要吃饭的;3、吃不起饭的程序员,再高尚也写不出好用的程序来[/quote]
也就说不管开源软件还是闭源软件,谁都没有占领[color=#FF0000:1ms4yokn]道德上的制高点[/color:1ms4yokn]。
Reply View the author
stephen
deepin
2011-10-31 19:55
#14
也就说不管开源软件还是闭源软件,谁都没有占领[color=#FF0000:24qa0qvx]道德上的制高点[/color:24qa0qvx]。

你觉得什么叫做“道德上的制高点”?宁可自己不吃不喝,也要让别人过的好?这叫做道德?这叫SB!收费软件对软件收费难道是不道德的?他们做啥亏心事了?有些软件闭源就是不道德的了?他们又做啥亏心事了?开源软件相比闭源软件,哪里高尚了?只不过是不同的商业模式罢了,真不明白,怎么会跟道德扯上关系。
Reply View the author
ldnbhh
deepin
2011-11-01 02:09
#15
[quote]
也就说不管开源软件还是闭源软件,谁都没有占领[color=#FF0000:39tkyzkm]道德上的制高点[/color:39tkyzkm]。

你觉得什么叫做“道德上的制高点”?宁可自己不吃不喝,也要让别人过的好?这叫做道德?这叫SB!收费软件对软件收费难道是不道德的?他们做啥亏心事了?有些软件闭源就是不道德的了?他们又做啥亏心事了?开源软件相比闭源软件,哪里高尚了?只不过是不同的商业模式罢了,真不明白,怎么会跟道德扯上关系。[/quote]

我看开源软件的作者才是SB。有源代码谁都可以修改,谁都可以改头换面拿去卖,原作者不饿死才怪。
Reply View the author
magic
deepin
2011-11-01 02:19
#16
没有开源 闭源不会如此稳定
Reply View the author
daVinci
deepin
2011-11-01 03:54
#17
[quote]
也就说不管开源软件还是闭源软件,谁都没有占领[color=#FF0000:eoes0dx3]道德上的制高点[/color:eoes0dx3]。

你觉得什么叫做“道德上的制高点”?宁可自己不吃不喝,也要让别人过的好?这叫做道德?这叫SB!收费软件对软件收费难道是不道德的?他们做啥亏心事了?有些软件闭源就是不道德的了?他们又做啥亏心事了?开源软件相比闭源软件,哪里高尚了?只不过是不同的商业模式罢了,真不明白,怎么会跟道德扯上关系。[/quote]

你好,我要的就是这样的一个结论:开源与闭源相比不过是另外一种[color=#008040:eoes0dx3]商业模式[/color:eoes0dx3]罢了。

换句话说,开放源代码,看似免费,其实是为了盈利,或是说更好的盈利。既然这样,开源的项目在酝酿之初,就应该考虑盈利问题。这样说对吗?
Reply View the author
stephen
deepin
2011-11-01 04:40
#18
[quote][quote]
也就说不管开源软件还是闭源软件,谁都没有占领[color=#FF0000:d2ram5o5]道德上的制高点[/color:d2ram5o5]。

你觉得什么叫做“道德上的制高点”?宁可自己不吃不喝,也要让别人过的好?这叫做道德?这叫SB!收费软件对软件收费难道是不道德的?他们做啥亏心事了?有些软件闭源就是不道德的了?他们又做啥亏心事了?开源软件相比闭源软件,哪里高尚了?只不过是不同的商业模式罢了,真不明白,怎么会跟道德扯上关系。[/quote]

你好,我要的就是这样的一个结论:开源与闭源相比不过是另外一种[color=#008040:d2ram5o5]商业模式[/color:d2ram5o5]罢了。

换句话说,开放源代码,看似免费,其实是为了盈利,或是说更好的盈利。既然这样,开源的项目在酝酿之初,就应该考虑盈利问题。这样说对吗?[/quote]

也对,也不对。

并不是所有的项目都是为了盈利的。国外有许多国家的社会福利很好,所以有不少人能够在工作之外,做自己感兴趣的事情,有不少开源/闭源的项目都是免费的,也不对服务收费,这些项目,更多是作者出于自身的喜好而做的。

有一些开源项目,是由一些大公司投资,并不以直接盈利为目的(或者至少短期内没有直接盈利的迹象),这些项目更多层面上是为了带来间接的盈利,例如eclipse。还有许多公司都会花钱养人来给开源社区做贡献,例如Intel、Google等都有许多Linux内核开发者,他们的目的多种多样,不是一两句话能说清楚。闭源软件其实也有不少这样的软件,例如微软就出了许多免费的软件。

当然,还有些开源项目的盈利性目的很强,例如Redhat,再比如Ubuntu(目前Ubuntu还没有盈利,甚至在倒贴,不是不能盈利,而是老大现在还不想盈利,老大很有钱)。

开不开源,其间的关系也不是一两句话能说清楚的,有相同点,也有各自的特点。可以有相同的商业模式,也可以有不同的商业模式。例如IE和Chromium,基于IE,大家可以定制许多浏览器,例如国内的傲游、TM等,基于Chromium也有许多定制版,就不举例了。这俩东西,一个是闭源的,一个是开源的,你觉得它们之间的区别有多少?

真要讨论开源和闭源的关系,我觉得应该从其本质来讨论,也就是创作的方式。闭源软件,其创作团队往往是一个小团队,而开源软件,则规模可大可小,大可以大到全世界所有人,小可以小到只有一个人,甚至一只猴子。封闭的团队有其优点和缺点,开放的团队也有其优点和缺点,你自己去体会吧,我就不展开了,展开了这个帖子就太长了。

总之,开源和闭源的本质区别,不在于商业模式,更不在于“道德”,所以请不要试图用商业模式这样简单的想法去区分看待两者。它们的本质区别在于开发团队的开放性。
Reply View the author
s.******[email protected]
deepin
2011-11-01 06:51
#19
[quote][quote]
也就说不管开源软件还是闭源软件,谁都没有占领[color=#FF0000:3u9htw3m]道德上的制高点[/color:3u9htw3m]。

你觉得什么叫做“道德上的制高点”?宁可自己不吃不喝,也要让别人过的好?这叫做道德?这叫SB!收费软件对软件收费难道是不道德的?他们做啥亏心事了?有些软件闭源就是不道德的了?他们又做啥亏心事了?开源软件相比闭源软件,哪里高尚了?只不过是不同的商业模式罢了,真不明白,怎么会跟道德扯上关系。[/quote]

你好,我要的就是这样的一个结论:开源与闭源相比不过是另外一种[color=#008040:3u9htw3m]商业模式[/color:3u9htw3m]罢了。

换句话说,开放源代码,看似免费,其实是为了盈利,或是说更好的盈利。既然这样,开源的项目在酝酿之初,就应该考虑盈利问题。这样说对吗?[/quote]
嗯,你这个结论不对。开源软件分为商业和非商业两种。你只描述了商业的这种。其实大部分开源软件是非商业的,其中大部分是不去考虑盈利问题的。

举个例子,Ubuntu 属于商业性质的软件,它要考虑盈利问题;但是Ubuntu下使用的各种软件,大部分都是非商业的,并不考虑盈利问题。

再举个例子:Linux 内核,虽然广泛地被用于商业软件,但是内核本身是一个非商业软件。

最后再说一句: 你们多了解了解再来讨论不好么?
Reply View the author
s.******[email protected]
deepin
2011-11-01 06:52
#20
[quote][quote]
也就说不管开源软件还是闭源软件,谁都没有占领[color=#FF0000:21vu9alr]道德上的制高点[/color:21vu9alr]。

你觉得什么叫做“道德上的制高点”?宁可自己不吃不喝,也要让别人过的好?这叫做道德?这叫SB!收费软件对软件收费难道是不道德的?他们做啥亏心事了?有些软件闭源就是不道德的了?他们又做啥亏心事了?开源软件相比闭源软件,哪里高尚了?只不过是不同的商业模式罢了,真不明白,怎么会跟道德扯上关系。[/quote]

我看开源软件的作者才是SB。有源代码谁都可以修改,谁都可以改头换面拿去卖,原作者不饿死才怪。[/quote]
真是真知灼见啊。你被封号了。
Reply View the author
1 / 2
To page