本人一直在学习编程、算法领域的知识,但是经常会遇到一种情况:理论学会了,但编程却无从下手(怎么破~)
无奈之下,本人就在网上找开放源代码社区,从那上面下载源代码,进行学习。这里做下总结:
国内社区
1、Linux中国
Linux中国是广大的Linux爱好者自发建立的以讨论Linux技术,推动Linux及开源软件在中国的发展为目标的技术型社区网站。
Linux中国的宗旨是给所有的Linux爱好者、开源技术的朋友提供一个*、开放、平等、免费的交流空间。Linux中国的前身
是Linux大本营,创办于1999年,经过多年的努力和发展,于2007年正式更名为Linux中国,启用全新的域名。
2、开源中国社区Github
开源中国社区是工信部软件与集成电路促进中心创办的一家非盈利性质的公益网站,其目的在于建立一个健康有序的开源生态
环境,促进中国开源软件的繁荣,推动中国的信息化进程。社区提供了论坛、协同开发、软件资源库、资源黄页等资源,它的
协同开发平台支持了国内第一个开源ERP项目-恩信ERP, 清华大学学位论文LaTeX模板等重要项目。
3、LUPA
LUPA 是开源高校推进联盟( Leadership Of Open Source University Promotion Alliance )的英文缩写,于2005 年6月12日
在杭州成立。LUPA 是中国开源运动的探索者和实践者,也是"中国开源模式"的缔造者。LUPA 主张软件自主创新,围绕学生
"就业与创业"搭建起学校与企业沟通的桥梁。给在校学生或社会群体提供一个直接与产业对话的平台, LUPA 融合国际最新前
沿技术,打造新型、实用的标准化课件,促进中国高校教学教程改革,扶持高校学生自主创业和灵活就业,是解决我国"就业瓶
颈"的理想模式。
4、共创软件联盟
共创软件联盟自2000年2月份成立运作迄今,通过灵活的开放源码策略实现广泛的智力汇聚和高效的成果传播,推进创新软件
技术的迅速发育和成长,促进我国软件产业在先进的机制上实现跨越式发展。 一方面,充分继承国际上已经投入数千亿美元开
发出来的开放源码软件;另一方面,以国家863计划为战略导向,组织研发尚没有、同时急需的软件并加以集成,按照联盟许可
证规则进行开放。在联盟的环境中执行了一批新的863项目,以联盟许可证的方式来管理和支持这些项目。
5、ChinaUnix.net
ChinaUnix.net(以下简称CU)是一个以讨论Linux/Unix类操作系统技术、软件开发技术、数据库技术和网络应用技术等为主的开
源技术社区网站。CU的宗旨是给所有爱好Linux/Unix技术、开源技术的朋友提供一个*、开放、免费的交流空间。
6、红旗Linux技术社区
红旗linux技术社区是为了让更多的用户通过技术社区得到更好的用户体验而创立的社区。注册人数众多,发挥了促进产品技术创
新和广泛吸引用户的作用。
7、PHPChina
PHPChina是一个以PHP为中心,面向软件开发者、程序爱好者的开源技术网站及交流社区。作为PHP语言开发公司Zend Technology
在大中华区的唯一授权官方网站,PHPChina同时也是Zend中国技术支持中心的官方社区,更是中国每个PHPer自己的开源社区。
8、JAVA中文站
一个老牌的站点提供大量的JAVA资料,是国内较好的java专业技术网站之一,在J友中已经具有相当的名气。
9、JAVA世界中文论坛
该社区专为JAVA开源项目讨论和研究而设,几乎包含了所有流行的开源技术。
10、兰大开源社区
该社区是校内开源爱好者自发建立并由兰大分布与嵌入式系统实验室支持的组织,旨在学习和研究开源软件技术,宣传和推广开源
软件的应用和开发,营造良好的计算机技术学习氛围。
国外社区
1、kernel
内核世界的中心位置位于kernel.org,在这里从事开放工作的人都是勇气可嘉的,因为你很难发现其他类似的网站。
2、Alpha
Alpha处理器在Linux领域中很受欢迎,在很长一段时间里Alpha是人们在处理高性能计算时最乐于使用的Linux处理器。
3、PowerPC
PowerPC社区主要提供对使用PowerPC微处理器的Mac计算机的支持,同时也会支持一些IBM的系统。
4、PA-RISC
PA-RISC是由HP开发的处理器家族。
5、Sourceforge
6、Opensource
7、open office