h******e 发帖数: 666 | 1 纯软件外行,请指点
不太明白开源对公司的益处,主要是不清楚这种情况下business怎样和竞争对手差异化
网上看了说是主要优点有save cost, quality, agile, low risk
对于可以直接借鉴代码并在此基础上改进我比较理解,这样可以提高生产率
我比较奇怪的是,opensource 人用的多,但是没人认真去test吧,如果business 花钱
人力test好了一个version会放到open source里吗?这不是活雷锋?
另外business如果有些好的算法或者implementation能够提高性能和质量的,会愿意最
后开源吗?
现在开源是快猛糙还是真的有人会做的及其精致?business拿开源软件用的话license
fee是不是比较低?
请各位专家指点 |
e***i 发帖数: 231 | 2 google search
"why open source"
license
【在 h******e 的大作中提到】 : 纯软件外行,请指点 : 不太明白开源对公司的益处,主要是不清楚这种情况下business怎样和竞争对手差异化 : 网上看了说是主要优点有save cost, quality, agile, low risk : 对于可以直接借鉴代码并在此基础上改进我比较理解,这样可以提高生产率 : 我比较奇怪的是,opensource 人用的多,但是没人认真去test吧,如果business 花钱 : 人力test好了一个version会放到open source里吗?这不是活雷锋? : 另外business如果有些好的算法或者implementation能够提高性能和质量的,会愿意最 : 后开源吗? : 现在开源是快猛糙还是真的有人会做的及其精致?business拿开源软件用的话license : fee是不是比较低?
|
e*******o 发帖数: 4654 | 3 开源的是组件
能赚钱的成品多是不开源的
license
【在 h******e 的大作中提到】 : 纯软件外行,请指点 : 不太明白开源对公司的益处,主要是不清楚这种情况下business怎样和竞争对手差异化 : 网上看了说是主要优点有save cost, quality, agile, low risk : 对于可以直接借鉴代码并在此基础上改进我比较理解,这样可以提高生产率 : 我比较奇怪的是,opensource 人用的多,但是没人认真去test吧,如果business 花钱 : 人力test好了一个version会放到open source里吗?这不是活雷锋? : 另外business如果有些好的算法或者implementation能够提高性能和质量的,会愿意最 : 后开源吗? : 现在开源是快猛糙还是真的有人会做的及其精致?business拿开源软件用的话license : fee是不是比较低?
|
w**z 发帖数: 8232 | 4 开源一般都是generic usage 的软件。有知识产权的,和你business logic 密切相关
的不会开源。开源的宗旨是由社区来维护,发展,对整个社区都有好处。
license
【在 h******e 的大作中提到】 : 纯软件外行,请指点 : 不太明白开源对公司的益处,主要是不清楚这种情况下business怎样和竞争对手差异化 : 网上看了说是主要优点有save cost, quality, agile, low risk : 对于可以直接借鉴代码并在此基础上改进我比较理解,这样可以提高生产率 : 我比较奇怪的是,opensource 人用的多,但是没人认真去test吧,如果business 花钱 : 人力test好了一个version会放到open source里吗?这不是活雷锋? : 另外business如果有些好的算法或者implementation能够提高性能和质量的,会愿意最 : 后开源吗? : 现在开源是快猛糙还是真的有人会做的及其精致?business拿开源软件用的话license : fee是不是比较低?
|
w***g 发帖数: 5958 | 5 开源最主要的作用是降低创业成本。在这一点上受益的人众多,包括创业者,风投,
投资人。现有公司的董事和雇员,有点钱的有点本事的,基本上都是潜在的创业者
和投资人,所以利益是一致的。我觉得这是开源在公司中,特别是public company
中开绿灯的主要原因。我觉得风投是硅谷的幕后大老板,而和一家两家公司的存亡
相比,那批大老板更在乎的是硅谷整个创业大环境。这个应该是开源得以盛行的
经济保障吧。西雅图的公司就不怎么搞开源。
就程序员而言,自己在家写开源软件是赚不到钱的。把公司出钱雇他们写的程序开源,
何乐而不为?
license
【在 h******e 的大作中提到】 : 纯软件外行,请指点 : 不太明白开源对公司的益处,主要是不清楚这种情况下business怎样和竞争对手差异化 : 网上看了说是主要优点有save cost, quality, agile, low risk : 对于可以直接借鉴代码并在此基础上改进我比较理解,这样可以提高生产率 : 我比较奇怪的是,opensource 人用的多,但是没人认真去test吧,如果business 花钱 : 人力test好了一个version会放到open source里吗?这不是活雷锋? : 另外business如果有些好的算法或者implementation能够提高性能和质量的,会愿意最 : 后开源吗? : 现在开源是快猛糙还是真的有人会做的及其精致?business拿开源软件用的话license : fee是不是比较低?
|
z****e 发帖数: 54598 | 6 opensource的test做得才好呢
因为有无数的人在用,给你免费做测试
出了问题,反馈回来,经常反馈时候,把代码都改好了
test cases都写好了,owners跑一遍test cases,觉得没问题了
就会merge到master,一般商业软件,用户想帮也帮不了
因为看不到源代码,无能为力,只能靠tester
那多贵啊 |
h******e 发帖数: 666 | 7 多谢各位指点
有这个问题主要是前几天潜水看到goodbug说nflx有时也发布开源的所以没想通商业公
司这样做的原因
如果我理解正确,总的来说是降低成本。 核心的东西不会开源, 这基本和其他行业差
不多。
开源的概念对我们底层 ic company的影响巨大,基本是革了我们的命
比如open network,极大降低了软件公司降低对硬件系统的依赖同时降低了成本,
硬件公司只能几家抢软件公司给的狗骨头 |
w**z 发帖数: 8232 | 8 Netflix 把他的source code 全给你,你也搞不出下一个 Netflix. source code 不是
他的商业核心。
【在 h******e 的大作中提到】 : 多谢各位指点 : 有这个问题主要是前几天潜水看到goodbug说nflx有时也发布开源的所以没想通商业公 : 司这样做的原因 : 如果我理解正确,总的来说是降低成本。 核心的东西不会开源, 这基本和其他行业差 : 不多。 : 开源的概念对我们底层 ic company的影响巨大,基本是革了我们的命 : 比如open network,极大降低了软件公司降低对硬件系统的依赖同时降低了成本, : 硬件公司只能几家抢软件公司给的狗骨头
|
|
d*******r 发帖数: 3299 | 9 Open Network 指的是这个吗? 看着还不错.
http://opennetlinux.org
现在开源的SDN 加上 Linux devices, 已经开始威胁传统 networking device 公司了?
比如 Cisco 这种? 你说的 ic company 主要指哪些公司?
【在 h******e 的大作中提到】 : 多谢各位指点 : 有这个问题主要是前几天潜水看到goodbug说nflx有时也发布开源的所以没想通商业公 : 司这样做的原因 : 如果我理解正确,总的来说是降低成本。 核心的东西不会开源, 这基本和其他行业差 : 不多。 : 开源的概念对我们底层 ic company的影响巨大,基本是革了我们的命 : 比如open network,极大降低了软件公司降低对硬件系统的依赖同时降低了成本, : 硬件公司只能几家抢软件公司给的狗骨头
|
g*****g 发帖数: 34805 | 10 开源的是工具,比如 Rxjava, Asgard 都是应用广泛的架构。核心的推荐算法,动态编
码解码算法是不会开源的。
另外开源也是增加公司知名度,吸引人才的重要手段。
【在 h******e 的大作中提到】 : 多谢各位指点 : 有这个问题主要是前几天潜水看到goodbug说nflx有时也发布开源的所以没想通商业公 : 司这样做的原因 : 如果我理解正确,总的来说是降低成本。 核心的东西不会开源, 这基本和其他行业差 : 不多。 : 开源的概念对我们底层 ic company的影响巨大,基本是革了我们的命 : 比如open network,极大降低了软件公司降低对硬件系统的依赖同时降低了成本, : 硬件公司只能几家抢软件公司给的狗骨头
|
h******e 发帖数: 666 | 11 多谢回复
这下清楚了,我原以为是核心code的初始版本也拿去开源了
【在 g*****g 的大作中提到】 : 开源的是工具,比如 Rxjava, Asgard 都是应用广泛的架构。核心的推荐算法,动态编 : 码解码算法是不会开源的。 : 另外开源也是增加公司知名度,吸引人才的重要手段。
|