经过了将近一个月的准备,颇费了一番心血,终于将这篇关于开源思想的文章写完。全文一万八千字左右。
不知道它算不算论文或研究报告,
总之按照我的想法对开源思想进行了比较全面的探讨。
希望能对一些人起到帮助,
如果有什么想法可以邮件联系:
collect.zero@gmail.com
如需转载,请用以上邮件地址联系作者。
(点击这里观看、下载)
或下载javaeye附件。
目录:
一.什么是开源?
二.观开源的发展历史
三.成功案例
四.开源的意义、哲学及重要性
五.开源世界的法律
六.应用到其它行业的开源案例
七.开源的盈利模式
八.国际、国内的开源发展局势
九.开源的未来、探索及存在问题
十.我们与开源
摘要:
“开源”,身边很多数人都还不知道这是个什么东西。是的,它即使在自己所处的计算机领域中也算是一个新鲜的词语。一开始我想,“开源”也就是“开放源代码”的意思,是大家把自己写的程序源代码公布出来的这么一种行为而已。但是,后来在看过一部叫《Revolution OS》纪录片后,才真正开始了解“开源”的真谛,以及为什么这么多人为之疯狂。
为了让更多的人理解它,在后边,我将尽量把“开源”这个概念从计算机术语中抽离出来,以更容易理解的方式解释。
当然,这么做是因为还有一个我认为更重要的理由:“开源”这个概念并不只适用于计算机领域而已,它有足够的潜力能够在其它行业里迅速发展,适应当今社会的发展趋势,并且帮助那些希望创新的人们去开发一片蓝海。
<!-- EndFragment-->
分享到:
相关推荐
什么是开源? 其思想与应用是如何?请看此文档
以分布式系统中Java后端开发技术的应用为主题,分析分布式系统开发的需求,探讨Java技术栈、分布式监控与日志管理、云服务模型在分布式系统Java后端开发中的应用路径,旨在为分布式系统的设计与实现提供全面的理论...
本书首先是一本通过通俗案例讲解Spring的教程;同时也是一本深入挖掘Spring及相关框架结构、设计原理;...本书的第四部分主要探讨开源领域的一些相关话题,让大家对开源有更加深入的认识。 <br>
目前主流的服务器设计思路,在分析的过程中,阅读研究与调试相关服务器源代码,领悟其中的设计思想,并最终实现了一个小 型的IM服务器系统,通过功能测试和压力测试,可以确定系统的并发可达几万,后期优化部分还需要完善。
} } 2、谈谈你对开源的理解(可以是任何方面的主题) ,你熟悉 J2EE 平台中的哪些开源框 架、对这些开源框架的熟悉程度怎样(包括在项目中的具体应用) (1)开源软件 1) 开源软件一定是源代码开放,任何人可以免费...
中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。...
中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。...
中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。...
同大家探讨软件架构设计的思想。同时我们将对微软全部的服务器产品以及桌面产品的集成特性进行介绍。第一天的课程包括: ·软件开发模型选择:XP/MSF/CMMI/Agile ·深入浅出Microsoft Solution Framework和...
初创网站与开源软件 6 谈谈大型高负载网站服务器的优化心得! 8 Lighttpd+Squid+Apache搭建高效率Web服务器 9 浏览量比较大的网站应该从哪几个方面入手? 17 用负载均衡技术建设高负载站点 20 ...
在当今日益复杂的金融市场中,股票交易策略的选择与实施对于投资者来说至关重要。其中,基于技术分析的交易策略尤为受到关注,而双均线交易策略作为其中的一种经典方法,因其简单有效而备受青睐。本文旨在探讨如何...
本文结合移动终端系统平台及其应用的发展趋势,介绍新一代智能终端系统平台Moblin的体系架构以及其集成Linux开源开发思想所提供的特点,并分析其发展潜力。
与DotNet数据对象结合的自定义数据对象设计 (二) 数据集合与DataTable 与DotNet数据对象结合的自定义数据对象设计 (一) 数据对象与DataRow ASP.NET中大结果集的分页[翻译] .net 2.0 访问Oracle --与Sql Server的...
同时,为适应目前Web开发的新趋势,作者还全面探讨了MVC架构和Zend Framework,以及Ajax、JSON、SOAP等Web 2.0技术。书中穿插的大量软件开发实战经验和对PHP编程思想的感悟,将大大提升你的内在功力。 内容简介 ...
探讨了来自Apache开源的分布式计算平台Hadoop的核心设计MapReduce编程模型,并通过算法实验分析和研究了MapReduce模型的工作方式和应用方法。云计算(CloudComputing)是一种新兴的商业计算模型。它将计算任务分布在...
作为基于Linux的开源手机平台,Android包括一部手机工作所需的全部软件——操作系统、用户界面和应用程序,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌公司与开放手机联盟合作开发了Android,这个联盟...
XDubbo Mic-Corexdubbo从扩展点也叫微内核设计着手思考如何重构,并配合本人设计的秒杀分布式系统架构演进进行实际超高并发场景压测重构的驱动思想是新兴springCloud,service mesh框架与实际行业特性之间存在哪些...
本书以“动手写”为指导思想,只要是跟“动手写”操作系统有关的知识,都作为介绍对象加以讨论,所以,从开发环境的搭建,到保护模式,再到IBMPC中有关芯片的知识,最后到操作系统本身的设计实现,都能在本文中...
本书以“动手写”为指导思想,只要是跟“动手写”操作系统有关的知识,都作为介绍对象加以讨论,所以,从开发环境的搭建,到保护模式,再到IBMPC中有关芯片的知识,最后到操作系统本身的设计实现,都能在本文中...