r*******n 发帖数: 3020 | 1 说开源世界的产品主要是还是面向开发者的
成功的开源产品很多,文档质量也非常高。
比如 django, Ruby on Rails, 从书到API文档
写的非常好。 |
d********g 发帖数: 10550 | 2 科普很困难的,那些根本没接触过开源却对开源无脑喷的人就看到个office
Django/RoR这些人没搞过,DocumentCloud也没听过,这还是好几个牛逼js库例如
Underscore.js、Backbone.js的幕后推手公司。闭源的那些软件用了别人的库就用了,
人家都不敢喷open source因为吃人嘴软,这些无脑用户就先喷起来了
开源文档烂的一坨一坨的,很多C/C++的项目直接软件生成个鬼都看不懂的文档,这也
是事实。有名的开源文档烂的也不少,Qt就是一个,看了文档都不知道在说什么。但
Django/RoR等文档质量比MSDN不知道好到哪里去了
【在 r*******n 的大作中提到】 : 说开源世界的产品主要是还是面向开发者的 : 成功的开源产品很多,文档质量也非常高。 : 比如 django, Ruby on Rails, 从书到API文档 : 写的非常好。
|
c****3 发帖数: 10787 | 3 也有很多很差的。举个列子,Linux常用的Bluetooth的库BlueZ,现在Android手机里用
的,主页就没有啥文档。它版本从BlueZ 3升级到4以后,很多API和用法全变了,也没
有任何说明。网上充斥的都是过时的BlueZ 3的文档。你要是新上手,肯定到处被误导。
【在 r*******n 的大作中提到】 : 说开源世界的产品主要是还是面向开发者的 : 成功的开源产品很多,文档质量也非常高。 : 比如 django, Ruby on Rails, 从书到API文档 : 写的非常好。
|
d********u 发帖数: 5383 | 4 "闭源的那些软件用了别人的库就用了"
恭喜你,你又省了手纸了。
【在 d********g 的大作中提到】 : 科普很困难的,那些根本没接触过开源却对开源无脑喷的人就看到个office : Django/RoR这些人没搞过,DocumentCloud也没听过,这还是好几个牛逼js库例如 : Underscore.js、Backbone.js的幕后推手公司。闭源的那些软件用了别人的库就用了, : 人家都不敢喷open source因为吃人嘴软,这些无脑用户就先喷起来了 : 开源文档烂的一坨一坨的,很多C/C++的项目直接软件生成个鬼都看不懂的文档,这也 : 是事实。有名的开源文档烂的也不少,Qt就是一个,看了文档都不知道在说什么。但 : Django/RoR等文档质量比MSDN不知道好到哪里去了
|
d********g 发帖数: 10550 | 5 你先把GPL、BSD、MIT、Apache分清楚再来喷。恭喜你,你又学到了一点知识
【在 d********u 的大作中提到】 : "闭源的那些软件用了别人的库就用了" : 恭喜你,你又省了手纸了。
|
a*f 发帖数: 5682 | 6 说几个面向普通用户的开源产品
Android
Chrome
Firefox
VLC
Foobar2000
7zip
哪个不是响当当的产品?
【在 r*******n 的大作中提到】 : 说开源世界的产品主要是还是面向开发者的 : 成功的开源产品很多,文档质量也非常高。 : 比如 django, Ruby on Rails, 从书到API文档 : 写的非常好。
|
g***l 发帖数: 2753 | 7 普通用户根本不需要文档。
说的是对于开发者来讲,开源产品的一个大缺点就是文档。
当然每个好一点的开源产品,都有一个开发者论坛,你可以不厌其烦的去发帖子去问问
题。
我们公司一个产品就是用了很多的LGPL的开源模块,出了问题基本上没有文档可以查,
只能自己的工程师一点一点的查下去。
GStreamer/DirectFB/DBUS...都一样,文档很烂很烂。
【在 a*f 的大作中提到】 : 说几个面向普通用户的开源产品 : Android : Chrome : Firefox : VLC : Foobar2000 : 7zip : 哪个不是响当当的产品?
|
l**n 发帖数: 7272 | 8 对于GPL license的产品,把文档藏起来是不是可以达到跟闭源类似的效果。几万条没
文档的代码也够读上一阵子的。
【在 g***l 的大作中提到】 : 普通用户根本不需要文档。 : 说的是对于开发者来讲,开源产品的一个大缺点就是文档。 : 当然每个好一点的开源产品,都有一个开发者论坛,你可以不厌其烦的去发帖子去问问 : 题。 : 我们公司一个产品就是用了很多的LGPL的开源模块,出了问题基本上没有文档可以查, : 只能自己的工程师一点一点的查下去。 : GStreamer/DirectFB/DBUS...都一样,文档很烂很烂。
|
g*****g 发帖数: 34805 | 9 文档有好有坏而已,比如java就是一个开源产品,文档写得比
MSDN强多了。
【在 g***l 的大作中提到】 : 普通用户根本不需要文档。 : 说的是对于开发者来讲,开源产品的一个大缺点就是文档。 : 当然每个好一点的开源产品,都有一个开发者论坛,你可以不厌其烦的去发帖子去问问 : 题。 : 我们公司一个产品就是用了很多的LGPL的开源模块,出了问题基本上没有文档可以查, : 只能自己的工程师一点一点的查下去。 : GStreamer/DirectFB/DBUS...都一样,文档很烂很烂。
|
g*****g 发帖数: 34805 | 10 那你何必开源,开源是一种提高竞争力的选择而已。
又不是开源就免费。
【在 l**n 的大作中提到】 : 对于GPL license的产品,把文档藏起来是不是可以达到跟闭源类似的效果。几万条没 : 文档的代码也够读上一阵子的。
|
z***e 发帖数: 5393 | 11 ...
开源的好处之一就是不必写什么很负责的文档,都open source了,你自己看嘛,呵呵
。 |
g***l 发帖数: 2753 | 12 java一开始不是sun的私有产品吗?怎么成了开源的了?sun不是06年才开始把jave给
open source了吗?
【在 g*****g 的大作中提到】 : 文档有好有坏而已,比如java就是一个开源产品,文档写得比 : MSDN强多了。
|
l**n 发帖数: 7272 | 13 开源不是一个belief!
从很多device vendor的角度看,开源是减少软件开发投入快速出产品的重要一环。
开源是source 免费,support/maintenance 找回来。
【在 g*****g 的大作中提到】 : 那你何必开源,开源是一种提高竞争力的选择而已。 : 又不是开源就免费。
|