开放源代码不仅仅只是软件源代码而已,它们也攸关自由、分享和社群精神;
无人不知的开源项目: Linux Ubuntu MySQL。
开源网站
所谓开源,就是指网站的逻辑源代码(实现功能这一部分)对所有人可见,不隐藏,不编译,可以供别人修改和改进,一般旁边都一行小字“仅供学习和参考”就是这个网站是可用的,而且编写这个网站的代码是公开的,你可以上网上下,通过看它的源码进行学习或交流。开源代码
众所周知,所有的软件都用源码编写,并通过编译最终生成系统或应用。开放源码软件保证所有人可以得到这些代码。这意味着没有一个公司可以完全独占它。开放源码意味着自由选择的权力,而自由选择意味着激发更多创新的能量。
开源网站网址:
GitHub Stack OverflowCodeProject SourceForge Google Code 源中国,一般人都知道
http://www.lupaworld.com/ 开源社区
http://www.cnopenlinux.com/ http://yp.oss.org.cn/ 另一个开源中国 类似于国外SourceForge值得推荐
http://www.open-open.com/ 侧重文档型
http://www.php-open.com/ php的
http://www.open-java.com/ java的
托管和开源软件
1.SourceForge
SF为大家所熟知,开源项目的大本营,SF托管至少28万个开源项目,一天的下载量超过200万。
2.GitHub
GitHub托管使用Git版本控制系统的公开和私有项目。 目前该网站托管超过170万存储项目,包括许多开源软件。
3.Google Code
作者:renhua
2. 代码项目网 : http://www.codeproject.com/
描述:里面有优秀开源代码,基于VC,C#等工具开发。
3. Git在VS中的使用 :http://gitscc.codeplex.com/documentation
描述:Git Source Control Provider ,包含Git源码等
4. 代码托管工具GitHub: https://github.com/
描述: 实现代码托管,一些开源项目可免费托管
5. 国内开源项目托管于GitHub的,wojilu项目:https://github.com/wojilu/wojilu
描述:wojilu 一开始就定位为一个开源项目
6. C++网站(貌似官网):http://www.cplusplus.com/
描述: 有许多C++文档,论坛等!