d****i 发帖数: 4809 | 1 看看阿里的技术大拿怎么客观看待开源和闭源的:
*************************************************
陈皓:关于开源和闭源软件我个人Naive的看法
对开源软件来个可能会引发争议的观点:对于绝大多数的软件产品来说,1)闭源的软
件产品的技术含量要比开源的要大得多。2)大多数的开源软件都在抄闭源的商用软件。
首先,我先表达一下开源软件的伟大,并向开源的人们致于我最真诚的敬意。但,即使
这样,我们也要很客观的承认大多数开源软件是存在大量问题的。就像我这个人主观上
并不喜欢微软和 IBM,但是我必需要承认,没有微软和 IBM,计算机这个行业不会有今
天这样的爆炸。(插曲:我 94 年上大学选的专业是计算机科学,当时很多人都觉得计
算机专业是一个 ZB 的专业,因为几乎没有哪个企业在用电脑,但我幸运的是 95 年的
时候微软出了 Win95,Sun 出了 Java,然后互联网极度膨胀,才导致我选的专业最终
变得很火)。
至于我说的这两句话,我知道是有争议的,尤其是我用了“抄”,在此请原谅我用词不
当,像从事开源的朋友道歉。这个“抄”其实是“模仿”的意思。
另外,要是没有开源,我们中国人的软件公司能做出云平台吗?能做出手机吗?能大数
据吗?真心感谢开源!
简单地说一下开源的历史
简单的回顾一下历史,而开源源自 Unix 最初的发展史,然后,就被商业化了,于是N
多的 Unix 变种就出来了,那些 Unix 老牌黑客们一下就被成了像罗宾汉一样的成了丛
林草莽,以至于 Microsoft 用次等的技术占领了市场,而 RMS 也开始了他的 GNU 项
目,但是 GNU 并没有获得那些 Unix 老牌黑客的青睐,因为他们觉得 RMS 就像当年马
克思满世界鼓吹共产主义一样鼓吹他人的 GNU,最终 Linus 出来把这些 Unix 老牌黑
客召集了起来,让 Unix 的开源精神重生。这段历史起源于 Ken/Dennis,再次向他们
致敬!详细的历史大家可以看看我 7 年前写的:Unix 传奇(CSDN 和 CoolShell 都可
以搜到)。
我个人以为开源软件自 Unix 以来,最杀手级的组合是 LAMP,今天,Apache 基金会,
Linux 基金会……让开源的力量越来越大,很多商业公司都参与开源,比如 IBM、
Yahoo、SUN、Intel、Google……
但是,我们可以看出,商业公司支持开源有一个很主要的原因是为了阻击竞争对手,理
由很简单——用众包这种不花钱不花人的模式来牵制竞争对手实在是一个“低投入,大
收益”的事。比如 IBM 支持 Linux 和 Java,目的主要是阻击微软。Google 的
Android 和 Chrome 目的也是苹果和微软。而对于这些商公司的很多核心技术是不会开
放的,包括 Google,连 Google Reader 都宁可自废都不愿意捐给开源社区维护,更别
说 Google 的那三篇论文的东西了,以及 Google 的搜索引擎的技术。
关于我观点中的逻辑
我观点中的逻辑其实很简单:
如果有人掌握了一个很核心技术,这个技术足以改变世界,你觉得会有多少人会开
源?基本不会有人的。
看看这个世界上的引领软件潮流的技术基本上都是商业公司做出来的。因为技术研
发要花时间,花精力,更重要的是要花钱。如果你花了2-3 年的时间,花费成百上千万
的财力,你会开源吗?
大量开源软件都是受不了这些商业公司对技术的垄断以及非常高的价格。所以,基
于这个动机,结果很自然就出现了“模仿”。
关于各种软件的对比
很多人对我的这个观点例了一些例子,但这些例子面太窄了,他们企图以点代面。我在
这里帮大家补充一些吧,这样会更客观一些(眼界不妨放大一些):
注意:千万不要用“用户量”来定义“技术含量”,如果你觉得:“有技术含量”===
“有绝对的用户量”,那么,你就会得出“QQ 空间甚至 hao123 可能是这世上最有技
术含量的软件或网站”这样荒谬的结论。
VMWare 和 Xen/KVM
Google 的三篇论文和 hadoop
AWS 和 OpenStack
Google Reader 和一干开源的 reader
Websphere/Weblogic 和 Jboss,tomcat (注:互联网的大多数应用都比较简单)
输入法,你是用 sogou 的还是 Google 的,还是微软的?
iOS 和 Android,你觉得哪个技术和质量做得更高一些呢?
Windows/MacOS 和 Linux (对此需要分开:桌面、服务器、嵌入式) (再注:苹果
公司开放了 Mac OS 的内核 Darwin 的源代码,但没有包括 GUI)
多媒体方面的软件,比如:3D 动画、音频、图像……Photoshop,Maya,3DMax...
开源的:Blender,GIMP,Inkscape……
闭源的游戏和开源的游戏,你更喜欢玩哪个的呢?
各种办公用的 OA 软件,MS Office,还有 SAS 和 PeopleSoft 的软件。开源的……
用于出版行业排版的软件,Adobe 的 inDesign,PageMaker,MS 的 publisher,
开源的 Tex
安全方面的软件,大家见得最多的就是杀毒软件了。(花絮:OpenSSL 的代码大家
看过吗?的确写得很 ugly)
软件测试相关的:PurifyPlus,VTune,CodeAnalyst,JProfiler……开源的:
valgrind,gprof.....
企业内部的 IT 管理软件,大家可以看一下三个公司:IBM,BMC,CA,大家可以看
看他们做了些什么样的 ITIL 的软件(关于 ITIL 请大家自行 Google 吧)。
行业软件:集成电路设计的软件、石油勘探的软件、航空软件、汽车里的嵌入式的
软件、医疗设备用的软件、金融行业的软件、建筑设计方面的(AutoCAD)
聊天软件:QQ,Skype,YY,FaceTime,YIM
编程 IDE:关于 IDE 的比较,请移步参看 Wikipedia:Comparison of
integrated development environments (注:IntelliJ IDEA 是半开源的)
网页制作:Dreamwaver,Fireworks,Flash....
我还可以一直把例子举下去,因为还有很多地方的软件很少人见过的软件,比如,NASA
的、CERN 的、DreamWorks,等等。
希望你的视野比我更宽一点,别只看自己编程用的那些东西,多看看这个世界高精尖的
地方。
其它方面
我有这样的观点主要是因为我的成长史主要是在商业公司,我能看得到这些商业公司中
有很多比开源软件很 NB 的东西。我为什么喜欢进这些顶尖的商业公司,因为只有进到
这些公司我才能看有权限看到这些令人惊叹的软件是怎么做出来的。
这也是我没有花精力贡献开源的原因。这和我不写书的原因是一样的。我不写书的原因
是因为我看过 Effective C++,TCP/IP 详解,Unix 编程艺术,等等这类经典的书,我
觉得我根本就没有资格写书,如果我有他们的两三成的功力,我都会考虑出书,但是我
真的不行。(另一方面再看看书店里那些 95% 以上的垃圾的书,真是令人恶心)
同理,我没有做开源的原因也是一样,因为我看过很多商业公司里的那些令人惊叹的东
西,我觉得我还没有资格去干个开源软件。我更愿意把我的时间和精力花在向这些商业
公司学习之上。(看看开源社区里的那些开源项目,90% 的开源项目其实跟书店里的烂
书没什么差别)
写在最后
人生苦短,而我觉得我自己没有那个聪明的 DNA,而这世界上的垃圾已经有很多了,我
就不必再为垃圾添砖加瓦了。我还是把精力放在多看和多学上吧。因为我连一个C++
STL 或 JDK 中的一个容器类都没有信心能写好。
当然,我并不是说干开源的人不行。只不过,我没有信心贡献罢了。说得好听点,我标
准比较高,说得难听点,我能力差。你对我的这两种理解都对。我的技术的确水,我在
我的博客上的各人简介也说了我不是牛人。 |
d****i 发帖数: 4809 | 2 真正的牛人总是比较虚怀若谷的--
“当然,我并不是说干开源的人不行。只不过,我没有信心贡献罢了。说得好听点,我
标准比较高,说得难听点,我能力差。你对我的这两种理解都对。我的技术的确水,我
在我的博客上的各人简介也说了我不是牛人。” |
n******7 发帖数: 12463 | 3 因为他们不需要靠吹牛抬杠来证明自己的水平
同理,真有钱的人不介意小的地方用便宜货,不需要靠这些东西来显示自己的财富
【在 d****i 的大作中提到】 : 真正的牛人总是比较虚怀若谷的-- : “当然,我并不是说干开源的人不行。只不过,我没有信心贡献罢了。说得好听点,我 : 标准比较高,说得难听点,我能力差。你对我的这两种理解都对。我的技术的确水,我 : 在我的博客上的各人简介也说了我不是牛人。”
|
d****i 发帖数: 4809 | 4 说得好,让我想到了沃伦巴菲特一直开一辆福特的破老爷车。
【在 n******7 的大作中提到】 : 因为他们不需要靠吹牛抬杠来证明自己的水平 : 同理,真有钱的人不介意小的地方用便宜货,不需要靠这些东西来显示自己的财富
|
g*****g 发帖数: 34805 | 5 不管这哥们牛不牛,这观点太落后了。为啥大量的牛公司加入到开源的行列来?难道他
们泄漏了自己的商业机密吗?错了,他们开源的只是工具而已。你不想跟对手共享自己
的核心竞争力,但共享自己的工具并不在此列。大如google, M$, IBM,一个公司的能
力是有限的,开源社区远远超出了一个公司的能力所限。诸如Linux, Tomcat都不是一
个人一个公司做出来的。同样影响深远的Hadoop,是一堆公司做出了一个ecosystem,
今天能做的事情比Google的MapReduce更多更复杂。
同样对于招聘,大量开源的公司有很大优势。因为他们的程序员的工作可以让外部知道
,对于他们的将来更有利,所以招聘的时候更有吸引力。 |
a****i 发帖数: 1182 | 6 果然很naive,纯扯蛋
件。
【在 d****i 的大作中提到】 : 看看阿里的技术大拿怎么客观看待开源和闭源的: : ************************************************* : 陈皓:关于开源和闭源软件我个人Naive的看法 : 对开源软件来个可能会引发争议的观点:对于绝大多数的软件产品来说,1)闭源的软 : 件产品的技术含量要比开源的要大得多。2)大多数的开源软件都在抄闭源的商用软件。 : 首先,我先表达一下开源软件的伟大,并向开源的人们致于我最真诚的敬意。但,即使 : 这样,我们也要很客观的承认大多数开源软件是存在大量问题的。就像我这个人主观上 : 并不喜欢微软和 IBM,但是我必需要承认,没有微软和 IBM,计算机这个行业不会有今 : 天这样的爆炸。(插曲:我 94 年上大学选的专业是计算机科学,当时很多人都觉得计 : 算机专业是一个 ZB 的专业,因为几乎没有哪个企业在用电脑,但我幸运的是 95 年的
|
d****i 发帖数: 4809 | 7 公司的核心部分是绝对不会开源的,但是很多公司开源实际上还是为了节省开支的考量
,因为可以吸引外面的开发者来参与,这对互联网公司尤其是这样,这样大大节省了人
力成本。
【在 g*****g 的大作中提到】 : 不管这哥们牛不牛,这观点太落后了。为啥大量的牛公司加入到开源的行列来?难道他 : 们泄漏了自己的商业机密吗?错了,他们开源的只是工具而已。你不想跟对手共享自己 : 的核心竞争力,但共享自己的工具并不在此列。大如google, M$, IBM,一个公司的能 : 力是有限的,开源社区远远超出了一个公司的能力所限。诸如Linux, Tomcat都不是一 : 个人一个公司做出来的。同样影响深远的Hadoop,是一堆公司做出了一个ecosystem, : 今天能做的事情比Google的MapReduce更多更复杂。 : 同样对于招聘,大量开源的公司有很大优势。因为他们的程序员的工作可以让外部知道 : ,对于他们的将来更有利,所以招聘的时候更有吸引力。
|
d*******r 发帖数: 3299 | 8 陈皓的观点就是有点老有点保守
但是他的 blog 直白地解释各种技术,是很有干货的,很可爱的一枚大叔 |
b*******s 发帖数: 5216 | 9 基本同意,他做的东西还是可以的,不过一些和他观点近似的,功力又不行的,就会被
淘汰
一个hp的朋友,以前是ibm的,就一直觉得大公司是生产力方向,后来被泪了,发现自
己除了大公司那些东西,什么都不会,大公司的东西,你带不走,包括经验
【在 d*******r 的大作中提到】 : 陈皓的观点就是有点老有点保守 : 但是他的 blog 直白地解释各种技术,是很有干货的,很可爱的一枚大叔
|
b*******s 发帖数: 5216 | 10 核心部分在整个系统里,有10%不错了
开源是提高软件质量的一个重要手段,用的人多,反馈的bug,遇到的问题也多,被fix
的bug也多
很多闭源软件,存在大量的丑陋的workaround和谁都没见过的bug
【在 d****i 的大作中提到】 : 公司的核心部分是绝对不会开源的,但是很多公司开源实际上还是为了节省开支的考量 : ,因为可以吸引外面的开发者来参与,这对互联网公司尤其是这样,这样大大节省了人 : 力成本。
|
|
|
b*******s 发帖数: 5216 | 11 大公司的东西,最常见的问题是过于复杂,他们喜欢开发long lifetime的东西,但长
期来看,现在这类系统的份额是萎缩,轻量化更有前途,以前是只有他们的系统能行
现在是开源比他们的系统还行,不要overkill |
d*******r 发帖数: 3299 | 12 因为有时候做复杂了,就是为了制造“绩效”。。。
【在 b*******s 的大作中提到】 : 大公司的东西,最常见的问题是过于复杂,他们喜欢开发long lifetime的东西,但长 : 期来看,现在这类系统的份额是萎缩,轻量化更有前途,以前是只有他们的系统能行 : 现在是开源比他们的系统还行,不要overkill
|
d********u 发帖数: 5383 | 13 "开源是提高软件质量的一个重要手段,用的人多,反馈的bug,遇到的问题也多,被
fix的bug也多"
Data talks.你这个结论有数据支持吗?亮出来大家学习一下。
fix
【在 b*******s 的大作中提到】 : 核心部分在整个系统里,有10%不错了 : 开源是提高软件质量的一个重要手段,用的人多,反馈的bug,遇到的问题也多,被fix : 的bug也多 : 很多闭源软件,存在大量的丑陋的workaround和谁都没见过的bug
|
H*******g 发帖数: 6997 | |
i**i 发帖数: 1500 | 15 你这个结论有事实支持吗?亮出来大家学习一下。
【在 d*******r 的大作中提到】 : 因为有时候做复杂了,就是为了制造“绩效”。。。
|
e*******o 发帖数: 4654 | 16 我用的东西,我在的公司用的东西,几乎都是开源的。
【在 H*******g 的大作中提到】 : 为毛这么多人支持开源?真不可思议。。。
|
e*******o 发帖数: 4654 | 17 如果有人掌握了一个很核心技术,这个技术足以改变世界,你觉得会有多少人会开
源?基本不会有人的。
他这个是小人之心了。 |
e*******o 发帖数: 4654 | 18 开源的好处是我觉得不爽了,我可以去改,我不变成这个软件的奴隶。
要是封闭的,我就变成软件的奴隶了。 |
N******K 发帖数: 10202 | 19 没错 就一个小人
【在 e*******o 的大作中提到】 : 如果有人掌握了一个很核心技术,这个技术足以改变世界,你觉得会有多少人会开 : 源?基本不会有人的。 : 他这个是小人之心了。
|
e*******o 发帖数: 4654 | 20 我挑一个lib,很重要的一个指标就是用的人多不多。
用的人多,bug 会少,即使有bug,因为用的人多,fix的也快。
不是具体的数据,个人经验。
【在 d********u 的大作中提到】 : "开源是提高软件质量的一个重要手段,用的人多,反馈的bug,遇到的问题也多,被 : fix的bug也多" : Data talks.你这个结论有数据支持吗?亮出来大家学习一下。 : : fix
|
|
|
q*******2 发帖数: 431 | 21 所以他永远只是个dev, 永远成不了jobs, larry, sergey, gates, 马云,或者技术上
的如dijkstra等人, 因为他只想去“顶尖商业公司”,殊不知在这行到了“顶尖”基本
就是落伍被淘汰的状态。这个思维指导下,他会49年加入国民党,76年支持造反派,90
年舍弃ms进入ibm, 2000年拒掉google跳进微软,2007年随着ballmer大肆diss iphone
。真牛人不是写几行code, 也不是把现有的东西精通,而是想前人所不能想做前人所不
能做。所谓vision是也。 |
g*****g 发帖数: 34805 | 22 软毛咋想有用吗,Azure不支持自己的货支持 hadoop就是打脸100遍呀100遍。
【在 d********u 的大作中提到】 : "开源是提高软件质量的一个重要手段,用的人多,反馈的bug,遇到的问题也多,被 : fix的bug也多" : Data talks.你这个结论有数据支持吗?亮出来大家学习一下。 : : fix
|
g*****g 发帖数: 34805 | 23 另外开源的东西有问题逼到份上自己改了先用着,闭源就求爷爷告奶奶吧。老板可不管
你是谁的bug,到工期出不了货就是你的错。没为项目成败负责过是不会立即为啥不能
把鸡鸡放人手里的道理的。
【在 e*******o 的大作中提到】 : 我挑一个lib,很重要的一个指标就是用的人多不多。 : 用的人多,bug 会少,即使有bug,因为用的人多,fix的也快。 : 不是具体的数据,个人经验。
|
b*******s 发帖数: 5216 | 24 例子太多了,只能说他太封闭了
【在 e*******o 的大作中提到】 : 如果有人掌握了一个很核心技术,这个技术足以改变世界,你觉得会有多少人会开 : 源?基本不会有人的。 : 他这个是小人之心了。
|
b*******s 发帖数: 5216 | 25 开源的写得好的项目,都不用改代码,tuning下参数配置就好了,太方便了
【在 g*****g 的大作中提到】 : 另外开源的东西有问题逼到份上自己改了先用着,闭源就求爷爷告奶奶吧。老板可不管 : 你是谁的bug,到工期出不了货就是你的错。没为项目成败负责过是不会立即为啥不能 : 把鸡鸡放人手里的道理的。
|
k*******d 发帖数: 707 | 26 Linux 怎么不提。Linux 的技术含量比其他操作系统如Windows差吗? |
i**i 发帖数: 1500 | 27 谈何容易。
更可能的是发现了bug但是改不了。或者改了但是人家不认。
【在 e*******o 的大作中提到】 : 开源的好处是我觉得不爽了,我可以去改,我不变成这个软件的奴隶。 : 要是封闭的,我就变成软件的奴隶了。
|
g*****g 发帖数: 34805 | 28 没啥难的,不就是个 bug, 再不济给自己fix个 workaround, 不用顾及所有用法。然后
file ticket等别人来。跟闭源比天上地下。
【在 i**i 的大作中提到】 : 谈何容易。 : 更可能的是发现了bug但是改不了。或者改了但是人家不认。
|
c********1 发帖数: 421 | 29 放弃专利的Elon Musk发来贺电
【在 e*******o 的大作中提到】 : 如果有人掌握了一个很核心技术,这个技术足以改变世界,你觉得会有多少人会开 : 源?基本不会有人的。 : 他这个是小人之心了。
|
i**i 发帖数: 1500 | 30 所以你的工资高啊,不能指望一般马工能做到。
你跳槽了怎么办?你拿这个要挟大boss怎么办?
【在 g*****g 的大作中提到】 : 没啥难的,不就是个 bug, 再不济给自己fix个 workaround, 不用顾及所有用法。然后 : file ticket等别人来。跟闭源比天上地下。
|
|
|
p***o 发帖数: 1252 | 31 开源的外面找找还是能找到的,闭源的你上哪儿找?
【在 i**i 的大作中提到】 : 所以你的工资高啊,不能指望一般马工能做到。 : 你跳槽了怎么办?你拿这个要挟大boss怎么办?
|
d****i 发帖数: 4809 | 32 这个东西主要看公司的核心产品是什么,如果是新兴的web公司像社交公司,他们的竞
争力不在于技术,而在于有多少用户,而且本身没有什么技术积累,这样的话开源所有
的东西都无所谓,而且本身这些公司也是后来者,从一开始就大量采用开源的东西,所
以facebook等web公司都开源了
但是对于传统的有深厚历史积累的技术公司,像IBM等等,不可能把他的核心产品像AIX
, DB2这样的东西开源,这些产品都经过了几十年的积累,而且花了无数个你我这样的
码工的心血,前后花了无数金钱的开发成本,这个换了谁都可以理解的。同样Google也
不可能把他的search算法和Big Table, GFS等技术开源,顶多把一些无所谓的边角料工
具开源一下。
fix
【在 b*******s 的大作中提到】 : 核心部分在整个系统里,有10%不错了 : 开源是提高软件质量的一个重要手段,用的人多,反馈的bug,遇到的问题也多,被fix : 的bug也多 : 很多闭源软件,存在大量的丑陋的workaround和谁都没见过的bug
|
g*****g 发帖数: 34805 | 33 Android还不核心产品哪?Chrome呢?赚钱不一定要像软软那样卖license。卖广告是一
条路,卖服务卖维护是一条路,卖书卖培训也是一条路,卖addon也是一条路。只要用
户多,有的是挣钱的办法。
AIX
【在 d****i 的大作中提到】 : 这个东西主要看公司的核心产品是什么,如果是新兴的web公司像社交公司,他们的竞 : 争力不在于技术,而在于有多少用户,而且本身没有什么技术积累,这样的话开源所有 : 的东西都无所谓,而且本身这些公司也是后来者,从一开始就大量采用开源的东西,所 : 以facebook等web公司都开源了 : 但是对于传统的有深厚历史积累的技术公司,像IBM等等,不可能把他的核心产品像AIX : , DB2这样的东西开源,这些产品都经过了几十年的积累,而且花了无数个你我这样的 : 码工的心血,前后花了无数金钱的开发成本,这个换了谁都可以理解的。同样Google也 : 不可能把他的search算法和Big Table, GFS等技术开源,顶多把一些无所谓的边角料工 : 具开源一下。 :
|
d****i 发帖数: 4809 | 34 Android和Chrome没法不开源吧,under the hood都是用了GNU Linux。
【在 g*****g 的大作中提到】 : Android还不核心产品哪?Chrome呢?赚钱不一定要像软软那样卖license。卖广告是一 : 条路,卖服务卖维护是一条路,卖书卖培训也是一条路,卖addon也是一条路。只要用 : 户多,有的是挣钱的办法。 : : AIX
|
i**i 发帖数: 1500 | 35 有人说: “顶多把一些无所谓的边角料工具开源一下。”
【在 d****i 的大作中提到】 : Android和Chrome没法不开源吧,under the hood都是用了GNU Linux。
|
N*****m 发帖数: 42603 | 36 狗真核心的是搜索算法和大规模优化实现
【在 g*****g 的大作中提到】 : Android还不核心产品哪?Chrome呢?赚钱不一定要像软软那样卖license。卖广告是一 : 条路,卖服务卖维护是一条路,卖书卖培训也是一条路,卖addon也是一条路。只要用 : 户多,有的是挣钱的办法。 : : AIX
|
i**i 发帖数: 1500 | 37 Swift will be open source with the release of iOS 8 :)))
https://twitter.com/mxweas/status/474581160454942721 |
i**i 发帖数: 1500 | 38 狗真真核心的是数据.
【在 N*****m 的大作中提到】 : 狗真核心的是搜索算法和大规模优化实现
|
N*****m 发帖数: 42603 | 39 怎么能收集到这些数据,挖掘这些数据,应用这些数据都是核心
【在 i**i 的大作中提到】 : 狗真真核心的是数据.
|
s********k 发帖数: 6180 | 40 陈浩这是距离美,他工作的不管亚麻还是阿里都是开源大户,所以他了解很多开源的不
足,要是他有微软,adobe之类工作经验说不定就狂鼓吹开源了
again,他的blog水平确实很高
【在 d*******r 的大作中提到】 : 陈皓的观点就是有点老有点保守 : 但是他的 blog 直白地解释各种技术,是很有干货的,很可爱的一枚大叔
|
|
|
d*******r 发帖数: 3299 | 41 我说的“有时候”,所以不是通例
这种破事情,没什么好学习的
【在 i**i 的大作中提到】 : 你这个结论有事实支持吗?亮出来大家学习一下。
|
d*******r 发帖数: 3299 | 42 不能同意更多呀
90
iphone
【在 q*******2 的大作中提到】 : 所以他永远只是个dev, 永远成不了jobs, larry, sergey, gates, 马云,或者技术上 : 的如dijkstra等人, 因为他只想去“顶尖商业公司”,殊不知在这行到了“顶尖”基本 : 就是落伍被淘汰的状态。这个思维指导下,他会49年加入国民党,76年支持造反派,90 : 年舍弃ms进入ibm, 2000年拒掉google跳进微软,2007年随着ballmer大肆diss iphone : 。真牛人不是写几行code, 也不是把现有的东西精通,而是想前人所不能想做前人所不 : 能做。所谓vision是也。
|
m********5 发帖数: 17667 | 43 这就JB一个得势小人
自己狂用开源赚钱,还不遵守GPL, 说什么自己的改动就是核心,而别人的基础code就
是低技术,所以他就不遵守GPL, 因为你们GPL的都是低技术,他的高技术自然就有理由
不开放。
自己狂用开源让其他人别用,别和他竞争
得势小人啊
件。
【在 d****i 的大作中提到】 : 看看阿里的技术大拿怎么客观看待开源和闭源的: : ************************************************* : 陈皓:关于开源和闭源软件我个人Naive的看法 : 对开源软件来个可能会引发争议的观点:对于绝大多数的软件产品来说,1)闭源的软 : 件产品的技术含量要比开源的要大得多。2)大多数的开源软件都在抄闭源的商用软件。 : 首先,我先表达一下开源软件的伟大,并向开源的人们致于我最真诚的敬意。但,即使 : 这样,我们也要很客观的承认大多数开源软件是存在大量问题的。就像我这个人主观上 : 并不喜欢微软和 IBM,但是我必需要承认,没有微软和 IBM,计算机这个行业不会有今 : 天这样的爆炸。(插曲:我 94 年上大学选的专业是计算机科学,当时很多人都觉得计 : 算机专业是一个 ZB 的专业,因为几乎没有哪个企业在用电脑,但我幸运的是 95 年的
|
g*****g 发帖数: 34805 | 44 Chrome用Linux干啥?Android有薄薄一层保证之上不用开源,否则各大厂商的修改都得
开源。
【在 d****i 的大作中提到】 : Android和Chrome没法不开源吧,under the hood都是用了GNU Linux。
|
g*****g 发帖数: 34805 | 45 这也行,不会被告?
【在 m********5 的大作中提到】 : 这就JB一个得势小人 : 自己狂用开源赚钱,还不遵守GPL, 说什么自己的改动就是核心,而别人的基础code就 : 是低技术,所以他就不遵守GPL, 因为你们GPL的都是低技术,他的高技术自然就有理由 : 不开放。 : 自己狂用开源让其他人别用,别和他竞争 : 得势小人啊 : : 件。
|
N******K 发帖数: 10202 | 46 跟马云这种傻逼土豪混的 没有好东西
【在 m********5 的大作中提到】 : 这就JB一个得势小人 : 自己狂用开源赚钱,还不遵守GPL, 说什么自己的改动就是核心,而别人的基础code就 : 是低技术,所以他就不遵守GPL, 因为你们GPL的都是低技术,他的高技术自然就有理由 : 不开放。 : 自己狂用开源让其他人别用,别和他竞争 : 得势小人啊 : : 件。
|
M****z 发帖数: 1058 | 47 文章作者如果是贴到hacker news,估计要被喷死
不过开源和闭源只不过是一个维度上的两极罢了,关键是怎么平衡,居于这两极中间的
什么位置
老美的很多人对开源有着价值观式的崇拜,更类似meme吧?
其实关键是商业利益在这个维度上的何处被最大化满足,以前可能非常靠近闭源这一极
,而现在总体偏向于开源这一侧而已。至于如何更好满足商业利益最大化,那就是更长
的内容了,不扯了。 |
N********n 发帖数: 8363 | 48 开源就是忽悠。所谓“代码公开,任何人都可以REVIEW所以质量好”都是
吹牛皮,说到做不到。前一阵OPENSSL丑闻不就都露馅了吗?
OPENSSL用户众多,应该有足够的REVIE了, 质量应该好吧?结果怎么样?
事后承认写得CODE根本没有人手去REVIEW,都以为别人会去REVIEW,结果
就是谁也没认真REVIEW, 三个和尚没水吃,说到办没到,一个低级BUG感
染全球搞得一塌糊涂。我早就说了,开源就这个德行。
【在 d****i 的大作中提到】 : 看看阿里的技术大拿怎么客观看待开源和闭源的: : ************************************************* : 陈皓:关于开源和闭源软件我个人Naive的看法 : 对开源软件来个可能会引发争议的观点:对于绝大多数的软件产品来说,1)闭源的软 : 件产品的技术含量要比开源的要大得多。2)大多数的开源软件都在抄闭源的商用软件。 : 首先,我先表达一下开源软件的伟大,并向开源的人们致于我最真诚的敬意。但,即使 : 这样,我们也要很客观的承认大多数开源软件是存在大量问题的。就像我这个人主观上 : 并不喜欢微软和 IBM,但是我必需要承认,没有微软和 IBM,计算机这个行业不会有今 : 天这样的爆炸。(插曲:我 94 年上大学选的专业是计算机科学,当时很多人都觉得计 : 算机专业是一个 ZB 的专业,因为几乎没有哪个企业在用电脑,但我幸运的是 95 年的
|
g*****g 发帖数: 34805 | 49 你们软软每个月都打一堆补丁,说得跟处女似的。而且你们软软可没少给开源捐钱,你
丫不服找你们阿三老板对质呀。
http://www.apache.org/foundation/thanks.html
【在 N********n 的大作中提到】 : 开源就是忽悠。所谓“代码公开,任何人都可以REVIEW所以质量好”都是 : 吹牛皮,说到做不到。前一阵OPENSSL丑闻不就都露馅了吗? : OPENSSL用户众多,应该有足够的REVIE了, 质量应该好吧?结果怎么样? : 事后承认写得CODE根本没有人手去REVIEW,都以为别人会去REVIEW,结果 : 就是谁也没认真REVIEW, 三个和尚没水吃,说到办没到,一个低级BUG感 : 染全球搞得一塌糊涂。我早就说了,开源就这个德行。
|
x****d 发帖数: 1766 | 50 我靠,傻逼理科男,做技术的太需要文科功底了,不然就会出陈浩这种傻逼。
引领马工的必须是文科生。period。 |
|
|
x****d 发帖数: 1766 | 51 不能详述法国大革命萝卜丝比耳和热月党的,没有资格谈开源。 |
g****t 发帖数: 31659 | 52 goog核心的是不到200人的广告算法和实现部分。搜索是其中一小块而已。
★ 发自iPhone App: ChineseWeb 8.2.1
【在 N*****m 的大作中提到】 : 狗真核心的是搜索算法和大规模优化实现
|
d********u 发帖数: 5383 | 53 JAVA还能在WINDOWS上跑,你妈菊花得绽放吧?
便宜赵策那个sustain enginering了。欧,不对,可能他现在升为tester了吧
【在 g*****g 的大作中提到】 : 软毛咋想有用吗,Azure不支持自己的货支持 hadoop就是打脸100遍呀100遍。
|
d********u 发帖数: 5383 | 54 解释一下为什么windows这个闭源怪物操了龟公龟婆们20年?
【在 e*******o 的大作中提到】 : 我挑一个lib,很重要的一个指标就是用的人多不多。 : 用的人多,bug 会少,即使有bug,因为用的人多,fix的也快。 : 不是具体的数据,个人经验。
|
h******b 发帖数: 6055 | 55 他在阿里巴巴的股份秒这个板上十个猥琐男不成问题吧。 基本上top 1%了,码工中的
法拉利。
开源强悍的主要是网站这一块。 lamp,mean,bootstrap, angular, wordpress,
magento。 startup糙快猛还是相当给力的。真的一开始做大了肯定得巨多闭源代码啊
。
六个月出淘宝,后面最后还得转Oracle。同样的也没听说eBay,Paypal之流搞开源的。
desktop开源的就更少了。 |
b*******s 发帖数: 5216 | 56 微软的工程师不差,只是现在世道变了,要适应变化
【在 d********u 的大作中提到】 : 解释一下为什么windows这个闭源怪物操了龟公龟婆们20年?
|
d********u 发帖数: 5383 | 57 你除了被你A3老板搞菊花,你有几把权利改东西吗?给大家讲讲你改过什么。jvm?
apache? tomcat? j2se? 不是我看不起你,你吃狗粮的智商够吗?
整天好像很牛逼的样子,不过是人云亦云吧。真正自己DIY的很少,其他都跟你一样,
装逼而已。
【在 g*****g 的大作中提到】 : 另外开源的东西有问题逼到份上自己改了先用着,闭源就求爷爷告奶奶吧。老板可不管 : 你是谁的bug,到工期出不了货就是你的错。没为项目成败负责过是不会立即为啥不能 : 把鸡鸡放人手里的道理的。
|
d********u 发帖数: 5383 | 58 google扔出来点儿边角料,那几个吃狗粮的弱智兴奋地能流的全流出来了。完全无智商
。笼统的说开源闭源哪个好是没有什么意义的,哪边都有好的和坏的。清华是好学校,
照样产傻逼。
AIX
【在 d****i 的大作中提到】 : 这个东西主要看公司的核心产品是什么,如果是新兴的web公司像社交公司,他们的竞 : 争力不在于技术,而在于有多少用户,而且本身没有什么技术积累,这样的话开源所有 : 的东西都无所谓,而且本身这些公司也是后来者,从一开始就大量采用开源的东西,所 : 以facebook等web公司都开源了 : 但是对于传统的有深厚历史积累的技术公司,像IBM等等,不可能把他的核心产品像AIX : , DB2这样的东西开源,这些产品都经过了几十年的积累,而且花了无数个你我这样的 : 码工的心血,前后花了无数金钱的开发成本,这个换了谁都可以理解的。同样Google也 : 不可能把他的search算法和Big Table, GFS等技术开源,顶多把一些无所谓的边角料工 : 具开源一下。 :
|
d********u 发帖数: 5383 | 59 bingo
这是真核心
钱买不来的
【在 i**i 的大作中提到】 : 狗真真核心的是数据.
|
x*******1 发帖数: 28835 | 60 正规点的公司都不能用gpl的project的。 BSD的随便用。 GPL的太tricky了。 |
|
|
g*****g 发帖数: 34805 | 61 Java能在Windows上跑没错,但是first class citizen是C#。到Azure在Hadoop上反过
来了,你丫菊花被阿三老板捅烂了还不长教训呢?
【在 d********u 的大作中提到】 : JAVA还能在WINDOWS上跑,你妈菊花得绽放吧? : 便宜赵策那个sustain enginering了。欧,不对,可能他现在升为tester了吧
|
g*****g 发帖数: 34805 | 62 你这臭臭就他妈一个阿三老板的菊花捅,有个蛋本事。我改过的不多,诸如jgroups,
async http client, netty产品里都出了绕不过去的bug,我给改了照用不误,没耽误
工期。你丫不服?
【在 d********u 的大作中提到】 : 你除了被你A3老板搞菊花,你有几把权利改东西吗?给大家讲讲你改过什么。jvm? : apache? tomcat? j2se? 不是我看不起你,你吃狗粮的智商够吗? : 整天好像很牛逼的样子,不过是人云亦云吧。真正自己DIY的很少,其他都跟你一样, : 装逼而已。
|
g*****g 发帖数: 34805 | 63 得,你这都啥时候的旧闻了。不知道淘宝靠的就是自己定制的MySQL,Oracle顶不住了
。为啥MySQL能定制,你定制一个Oracle看看?
啥Paypal没搞开源?看看这个。
http://gigaom.com/2013/10/02/paypal-has-rebuilt-netflixs-cloud-
【在 h******b 的大作中提到】 : 他在阿里巴巴的股份秒这个板上十个猥琐男不成问题吧。 基本上top 1%了,码工中的 : 法拉利。 : 开源强悍的主要是网站这一块。 lamp,mean,bootstrap, angular, wordpress, : magento。 startup糙快猛还是相当给力的。真的一开始做大了肯定得巨多闭源代码啊 : 。 : 六个月出淘宝,后面最后还得转Oracle。同样的也没听说eBay,Paypal之流搞开源的。 : desktop开源的就更少了。
|
b*******s 发帖数: 5216 | 64 他可能没看过淘宝技术那十年那本书
【在 g*****g 的大作中提到】 : 得,你这都啥时候的旧闻了。不知道淘宝靠的就是自己定制的MySQL,Oracle顶不住了 : 。为啥MySQL能定制,你定制一个Oracle看看? : 啥Paypal没搞开源?看看这个。 : http://gigaom.com/2013/10/02/paypal-has-rebuilt-netflixs-cloud-
|
h******b 发帖数: 6055 | 65 不能有个github directory的就算搞开源吧。 任何公司都会有开发的搞小玩具的。
看淘宝那本书看到他们换Oracle就没往下看了。 不过淘宝基本上算是重新写了mysql
内核吧。 就跟facebook让php脱胎换骨一样,基本上是老房子扒了重建了。 这些尖
端部分显然不是开源?
【在 g*****g 的大作中提到】 : 得,你这都啥时候的旧闻了。不知道淘宝靠的就是自己定制的MySQL,Oracle顶不住了 : 。为啥MySQL能定制,你定制一个Oracle看看? : 啥Paypal没搞开源?看看这个。 : http://gigaom.com/2013/10/02/paypal-has-rebuilt-netflixs-cloud-
|
g*****g 发帖数: 34805 | 66 PayPal这是全套改别人开源往openstack上搬。典型的既用也做。至于 MySQL, 淘宝改5
%的代码撑死了。就是改改更适合自己特定 use case.
mysql
【在 h******b 的大作中提到】 : 不能有个github directory的就算搞开源吧。 任何公司都会有开发的搞小玩具的。 : 看淘宝那本书看到他们换Oracle就没往下看了。 不过淘宝基本上算是重新写了mysql : 内核吧。 就跟facebook让php脱胎换骨一样,基本上是老房子扒了重建了。 这些尖 : 端部分显然不是开源?
|
b*******s 发帖数: 5216 | 67 不可能“老房子扒了重建”那样全改了
mysql
【在 h******b 的大作中提到】 : 不能有个github directory的就算搞开源吧。 任何公司都会有开发的搞小玩具的。 : 看淘宝那本书看到他们换Oracle就没往下看了。 不过淘宝基本上算是重新写了mysql : 内核吧。 就跟facebook让php脱胎换骨一样,基本上是老房子扒了重建了。 这些尖 : 端部分显然不是开源?
|
Y**G 发帖数: 1089 | 68 闭源的软件产品的技术含量要比开源的要大得多
有本事拿数据出来说是,不然就是满口跑火车。要是阿里巴巴的顶级工程师就这水平,
俺保证一上市就空丫的。
件。
【在 d****i 的大作中提到】 : 看看阿里的技术大拿怎么客观看待开源和闭源的: : ************************************************* : 陈皓:关于开源和闭源软件我个人Naive的看法 : 对开源软件来个可能会引发争议的观点:对于绝大多数的软件产品来说,1)闭源的软 : 件产品的技术含量要比开源的要大得多。2)大多数的开源软件都在抄闭源的商用软件。 : 首先,我先表达一下开源软件的伟大,并向开源的人们致于我最真诚的敬意。但,即使 : 这样,我们也要很客观的承认大多数开源软件是存在大量问题的。就像我这个人主观上 : 并不喜欢微软和 IBM,但是我必需要承认,没有微软和 IBM,计算机这个行业不会有今 : 天这样的爆炸。(插曲:我 94 年上大学选的专业是计算机科学,当时很多人都觉得计 : 算机专业是一个 ZB 的专业,因为几乎没有哪个企业在用电脑,但我幸运的是 95 年的
|
Y**G 发帖数: 1089 | 69 所以,有句话叫识时务者为俊杰。不识时务,凡人同老天队着干会死得很惨的。
90
iphone
【在 q*******2 的大作中提到】 : 所以他永远只是个dev, 永远成不了jobs, larry, sergey, gates, 马云,或者技术上 : 的如dijkstra等人, 因为他只想去“顶尖商业公司”,殊不知在这行到了“顶尖”基本 : 就是落伍被淘汰的状态。这个思维指导下,他会49年加入国民党,76年支持造反派,90 : 年舍弃ms进入ibm, 2000年拒掉google跳进微软,2007年随着ballmer大肆diss iphone : 。真牛人不是写几行code, 也不是把现有的东西精通,而是想前人所不能想做前人所不 : 能做。所谓vision是也。
|
Y**G 发帖数: 1089 | 70 开源的东西谁都能看到,就看你是否聪敏或者努力。怎么要挟?
【在 i**i 的大作中提到】 : 所以你的工资高啊,不能指望一般马工能做到。 : 你跳槽了怎么办?你拿这个要挟大boss怎么办?
|
|
|
S***s 发帖数: 104 | 71 LOL, this is your so-called Big Grab?
Open your eyes! You're not behind GFW, right?
件。
【在 d****i 的大作中提到】 : 看看阿里的技术大拿怎么客观看待开源和闭源的: : ************************************************* : 陈皓:关于开源和闭源软件我个人Naive的看法 : 对开源软件来个可能会引发争议的观点:对于绝大多数的软件产品来说,1)闭源的软 : 件产品的技术含量要比开源的要大得多。2)大多数的开源软件都在抄闭源的商用软件。 : 首先,我先表达一下开源软件的伟大,并向开源的人们致于我最真诚的敬意。但,即使 : 这样,我们也要很客观的承认大多数开源软件是存在大量问题的。就像我这个人主观上 : 并不喜欢微软和 IBM,但是我必需要承认,没有微软和 IBM,计算机这个行业不会有今 : 天这样的爆炸。(插曲:我 94 年上大学选的专业是计算机科学,当时很多人都觉得计 : 算机专业是一个 ZB 的专业,因为几乎没有哪个企业在用电脑,但我幸运的是 95 年的
|
n******t 发帖数: 4406 | 72 不矛盾。。。
"用很多OSS或者说加入开源项目"和"核心的东西没人愿意开源"并不冲突。
【在 g*****g 的大作中提到】 : 不管这哥们牛不牛,这观点太落后了。为啥大量的牛公司加入到开源的行列来?难道他 : 们泄漏了自己的商业机密吗?错了,他们开源的只是工具而已。你不想跟对手共享自己 : 的核心竞争力,但共享自己的工具并不在此列。大如google, M$, IBM,一个公司的能 : 力是有限的,开源社区远远超出了一个公司的能力所限。诸如Linux, Tomcat都不是一 : 个人一个公司做出来的。同样影响深远的Hadoop,是一堆公司做出了一个ecosystem, : 今天能做的事情比Google的MapReduce更多更复杂。 : 同样对于招聘,大量开源的公司有很大优势。因为他们的程序员的工作可以让外部知道 : ,对于他们的将来更有利,所以招聘的时候更有吸引力。
|
n******t 发帖数: 4406 | 73 这话一点错的都没有。
如果你认为不对,请举例子。
【在 e*******o 的大作中提到】 : 如果有人掌握了一个很核心技术,这个技术足以改变世界,你觉得会有多少人会开 : 源?基本不会有人的。 : 他这个是小人之心了。
|
n******t 发帖数: 4406 | 74 筒靴,你想太多了。
90
iphone
【在 q*******2 的大作中提到】 : 所以他永远只是个dev, 永远成不了jobs, larry, sergey, gates, 马云,或者技术上 : 的如dijkstra等人, 因为他只想去“顶尖商业公司”,殊不知在这行到了“顶尖”基本 : 就是落伍被淘汰的状态。这个思维指导下,他会49年加入国民党,76年支持造反派,90 : 年舍弃ms进入ibm, 2000年拒掉google跳进微软,2007年随着ballmer大肆diss iphone : 。真牛人不是写几行code, 也不是把现有的东西精通,而是想前人所不能想做前人所不 : 能做。所谓vision是也。
|
n******t 发帖数: 4406 | 75 Elon Musk根本就没有任何核心技术。
【在 c********1 的大作中提到】 : 放弃专利的Elon Musk发来贺电
|
n******t 发帖数: 4406 | 76 社交公司根本就不是技术公司。
AIX
【在 d****i 的大作中提到】 : 这个东西主要看公司的核心产品是什么,如果是新兴的web公司像社交公司,他们的竞 : 争力不在于技术,而在于有多少用户,而且本身没有什么技术积累,这样的话开源所有 : 的东西都无所谓,而且本身这些公司也是后来者,从一开始就大量采用开源的东西,所 : 以facebook等web公司都开源了 : 但是对于传统的有深厚历史积累的技术公司,像IBM等等,不可能把他的核心产品像AIX : , DB2这样的东西开源,这些产品都经过了几十年的积累,而且花了无数个你我这样的 : 码工的心血,前后花了无数金钱的开发成本,这个换了谁都可以理解的。同样Google也 : 不可能把他的search算法和Big Table, GFS等技术开源,顶多把一些无所谓的边角料工 : 具开源一下。 :
|
n******t 发帖数: 4406 | 77 Android根本就不是开源软件,是典型的偷开源的东西,然后自己放木马的做法。
【在 g*****g 的大作中提到】 : Android还不核心产品哪?Chrome呢?赚钱不一定要像软软那样卖license。卖广告是一 : 条路,卖服务卖维护是一条路,卖书卖培训也是一条路,卖addon也是一条路。只要用 : 户多,有的是挣钱的办法。 : : AIX
|
g*****g 发帖数: 34805 | 78 光中国做出了几十种手机,界面看着都不一样,还完全自我产权。如果Android不开源
,这些手机都不会存在。Android也不过是狗狗的iOS,醒醒吧。
【在 n******t 的大作中提到】 : Android根本就不是开源软件,是典型的偷开源的东西,然后自己放木马的做法。
|
c******3 发帖数: 296 | 79 虚怀若谷的人是不会张口闭口说90% 的开源项目是垃圾了,更何况他本人也受益于开源
。此人思维严重分裂。
【在 d****i 的大作中提到】 : 真正的牛人总是比较虚怀若谷的-- : “当然,我并不是说干开源的人不行。只不过,我没有信心贡献罢了。说得好听点,我 : 标准比较高,说得难听点,我能力差。你对我的这两种理解都对。我的技术的确水,我 : 在我的博客上的各人简介也说了我不是牛人。”
|
c******3 发帖数: 296 | 80 有一类牛人不说自己牛,但喜欢说别人做的是垃圾。
【在 n******7 的大作中提到】 : 因为他们不需要靠吹牛抬杠来证明自己的水平 : 同理,真有钱的人不介意小的地方用便宜货,不需要靠这些东西来显示自己的财富
|
|
|
s********k 发帖数: 6180 | 81 注意,钢铁侠放弃的是部分专利,好像主要是电动相关外观的,不是所有专利
【在 n******t 的大作中提到】 : Elon Musk根本就没有任何核心技术。
|