标签:
开放源代码(Open source code)也称为源代码公开,指的是一种软件发布模式。一般的软件仅可取得已经过编译的二进制可执行档,通常只有软件的作者或著作权所有者等拥有程序的原始码。有些软件的作者会将原始码公开,此称之为“源代码公开”,但这并不一定符合“开放原代码”的定义及条件,因为作者可能会设定公开原始码的条件限制,例如限制可阅读原始码的对象、限制衍生品等。
开放源代码(英语:Open Source)描述了一种在产品的出品和开发中提供最终源材料的做法。一些人将开放源代码认为是一种哲学思想,另一些人则把它当成一种实用主义。在这个词广泛使用前,开发者和生产者使用很多词去描述这个概念;开放源代码在互联网上获得广泛使用,参加者需要大量更新电脑源代码。开放源代码使得生产模块、通信管道、交互社区获得改善。随后,一个新著作权、软件授权条款、域名和消费者提供创建的,一个新词开源软件诞生。
开放源代码软件就是在开放源代码许可证下发布的软件,以保障软件用户自由使用及接触源代码的权利。这同时也保障了用户自行修改、复制以及再分发的权利。简而言之,所有公布软件源代码的程序都可以称为开放源代码软件。 开放源代码有时不仅仅指开放源代码软件,它同时也是一种软件开放模式的名称。使用开放源代码开放模式的软件代表就有GNU/Linux操作系统。
下面分享一些开源代码的网站:
1、http://search.csdn.net/
CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。
2、http://snippets.org/
简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。
3、http://www.codase.com/index.html
它是一个代码搜索引擎,特别是搜索c/c++的开源代码,可以通过函数名、类名等搜索,很酷噢
4、http://sourceforge.net
有名的开源代码库,只要能想到的功能,上面都有对应的源码
5、http://www.tigris.org/
和上面的sourceforge一样的开源代码库,不过sourceforge用CVS,而这个用SVN版本管理。
6、http://cosoft.org.cn/
中文版的开源代码库,好像是由sourceforge直接翻译过来的。其同步性等尚未考察。
7、http://www.experts-exchange.com/Programming/
这是专家问答的网站,在编程方面能够解决不少问题。
8、http://www.koders.com/
也是一个代码搜索引擎,与codase差不多,并且能查找指定许可的代码
9、http://www.thefreecountry.com/sourcecode/index.shtml
这也是个源码码网站。这个网站的资源还是很多的。
10、http://www.vckbase.com/
VC知识库,国内比较好的VC资源站
11、http://www.programmersheaven.com/
开发者天堂? 有一些教程好像不错。
12、http://www.cprogramming.com/
收集C/C++编程方面资源的网站
13、http://www.netlib.org/
源代库索引,有很多数学方面的库,很好用。要找库,以此网站着手较好
标签:
原文地址:http://www.cnblogs.com/only-one/p/5491576.html