现在位置: 首页 > 开源
2013-08-08 23:20 工业·编程 ⁄ 共 7137字 暂无评论
软件集成开发环境(代码编辑、浏览、编译、调试) Emacs            http://www.gnu.org/software/emacs/ Source-Navigator 5.2b2    http://sourceforge.net/projects/sourcenav Anjuta             http://anjuta.sourceforge.net(可用yum安装) 代码索引工具 Cscope...
阅读全文
2013-07-22 23:40 工业·编程 ⁄ 共 2174字 暂无评论
1、BSD TCP/IP协议栈      BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP栈)是BSD栈派生的。这是因为BSD栈在BSD许可协 议下提供了这些专业栈的雏形,BSD许用证允许BSD栈以修改或未修改的形式结合这些专业栈的代码而无须向创建者付版税。同时,BSD也是许多 TCP/IP协议中的创新(如广域网中饿拥塞控制和避免)的开始点。 2、uC/IP     uC/IP是由Guy Lancaster编...
阅读全文
王鹤(英文名taylor),85后程序员,09年毕业于南昌大学软件工程专业。一直从事JavaEE的企业应用的研发和架构设计工作,初期从事过OA,CRM等企业项目研发。独自一人开发完成了基于HTML5的开源图形库:ichartjs。使用纯JavaScript语言,利用HTML5的Canvas元素绘制各式图表,为Web App图表展示方面提供解决方案。ichartjs是基于Apache License 2.0协议的开源项目。 ▲王鹤 王鹤拥有一个倔强的技术信仰:“技术这条道路虽然崎岖,但值...
阅读全文
近年来,越来越多的开发者选择将自己的产品以开源形式发布,有时的结果是——你满怀诚意地开源,却无人问津。尽管你的产品做得相当好,但是仅把产品的源代码公布出来,这还不算开源,因为其他用户可能无从下手。没有用户,久而久之,你的满腔热情就会熄灭。 那么如何才能让开源项目为更多人所知,成为一个真正牛X的开源项目呢?除了项目自身优秀外,你还需要注意以下事项。 一、有一个真正有用的 README 即使你为你的开源项目制作...
阅读全文
2013-07-14 07:43 工业·编程 ⁄ 共 1626字 暂无评论
如今,开源项目无处不在,它们经历了诞生、兴盛、衰落等一系列过程,最终非常优秀的项目才得以存留并发展壮大。一些人认为开源运动是近几年才兴起的,其实不然,开源项目甚至可以追溯到几十年前。比如,20 世纪 60 年代的 NASA COSMIC 软件集合。 自由软件创始人 Richard M. Stallman 曾说,“当我 1971 年在麻省理工学院人工智能实验室工作时,我已经成为了软件共享社区的一部分,当时该社区已经存在很多年了”。 本文将列出一...
阅读全文
2013-07-14 07:41 工业·编程 ⁄ 共 1496字 暂无评论
在经济全球化、信息全球化的大环境下,开放标准、开放计算以及开源软件已经成为IT产业发展的重要推力。当前,中国大量开发者参加了开源社区的工作,并作出了很大的贡献,中国正逐步从开源社区消费者变为贡献者。我国的一些大企业纷纷参与部署开源软件研发应用,利用开源打开市场,创造新的利润增长点。 开源软件已经渗透到了我们日常生活的方方面面,只是这种渗透不易被我们察觉。 最初开源软件只被看作是属于开发者和IT爱好者...
阅读全文
2008年夏季,在盖茨从微软退休的前一周,微软就开源软件的问题举行了会议。一方面,多年以来开源社区将微软视作头号公敌。另一方面,微软CEO史蒂夫·鲍尔默(Steve Ballmer)曾将Linux称作“恶性肿瘤”。2007年夏天,微软总法律顾问布拉德·史密斯(Brad Smith)和专利授权主管霍拉西奥·古铁雷兹(Horacio Gutierrez)表示,Linux侵犯了微软的235项专利,并暗示将对任何使用Linux的大企业收取专利费。 然而,微软也逐渐意识到开源运动的力...
阅读全文
2013-07-14 07:26 工业·编程 ⁄ 共 2078字 暂无评论
一、开源精神里最重要的,是拿来主义 这和大部分人的想法不一样。开源需要贡献、需要付出,但在贡献和付出之前,首要的是去了解、去使用已经存在的。 比如前端工程师,会经常使用模板,天天用着,会有不爽,就会想着自己去写一个模板引擎。直接去写一个没什么不对,但更好的方式是,先去开源社区搜索下同类产品。看自己的想法,是否已经有人实现了,看自己的想法中,哪些是靠谱的,哪些是不太靠谱的。 相关阅读 ----开源软件及...
阅读全文
2013-07-10 22:25 工业·编程 ⁄ 共 414字 暂无评论
* live.com   C/S   C++   http://www.live555.com     * darwin     S     C++   http://www.opensource.apple.com/darwinsource/     * VLC        C     C     http://www.videolan.org     * mplaye...
阅读全文
    开放源代码的项目,通常都是不完整的,就是说:只有源代码,没有完整的产品使用说明书,没有软件开发过程中的完整文档,源码中的注释也很少。之所以会这样,可能是因为作者们有所保留,只开放源码,不开放关键的文档和设计思路,还可能是因为作者们都是旧派的程序狂人,不重视软件工程和文档。      那我们该怎么办呢?  只有一条路,就是自己动手来补齐缺少的所有关键文档。补齐...
阅读全文