开源软件产品正确抉择方法

【概述】

 

当下国内几乎所有企业和政府机构都遍布开源软件产品的身影,尤其是基础软件产品涉及到开源操作系统、开源数据库、开源WEB服务器、开源中间件等。这一过程也踩踏过无数的相似坑。笔者也一样经历这样的过程,结合自身经验和技术圈朋友们的经历为大家指明如何正确选择一款开源软件产品。

一、企业自身需求决定一切

 

IT技术人员大多数都有创新和挑战的天性,而容易忘记技术的本质是服务于产品实现和产品运营。以选择开源操作系统为例,我们当年在阿里立项尝试去IOE,选的操作系统是Solaris,只看重其二个功能Snapshot数据备份和CPU100%能登陆上去,最终我们经历了很多磨难而应用成功,但无法在整个公司内部推广,原因如下:

1、Solaris社区人才匮乏,国内更难寻到Solaris人才;

2、社区资料有限,学习成本高,无法快速培养团队和技术专家;

3、Solari…

详细内容

未来的银行架构趋势:不仅是去IOE,更将全面拥抱开源

作者:李靖

今天很荣幸在这里和大家分享一些自己的心得体会。做过码农,带过项目,倒腾过产品,现在在看银行基础架构上的一些事情。资历浅薄,只能从自己熟悉的领域跟大家做一些分享,就算是抛砖引玉,给大家一个靶子来讨论。

我自06年开始做兼职,就一直在金融行业,更准确地说,一直在银行业。这样的经历是幸运的,也是比较悲催的。悲催的是,基本上只懂银行,而且银行IT的压力比较大。幸运的是,银行在信息化建设中是前沿行业,同时要求高,所以也呆过很多不错团队,见到过很多比较好的东西。

今天的分享主要是基于我最近的工作,基于自主可控技术的新一代银行架构,来看银行这个领域的一些架构特点。

首先,为什么把基于自主可控技术的架构称为新一代架构?这里说的新一代本身并不是指采用了像“量子计算”这样的前沿技术的架构。这里的“新一代”是相对于当前银行业的主流的“IOE”架构而言的。“IOE”指代的是由以IB…

详细内容

Linux基金会执行董事:2016年将是网络开源项目起飞的一年

3全球Linux基金会执行董事长 Jim Zemlin

 

大家好,我是Jim Zemlin,Linux基金会执行董事。大部分人都听说过Linux基金会,更多的人使用过Linux。今天,我所演讲的内容是从Linux基金会的角度来看,2016年将是网络开源项目起飞的一年。开源软件的开发方式已经发生了根本性的转变。开源软件已经是软件开发过程中不可缺少的重要部分。超过380万开源贡献者,310亿行开源代码,110家成功融资的开放技术初创公司,其中有10家估值在10亿美元以上。4在这里,我们看到了新的开源软件可持续模式:这种持续性体现在开源软件项目周期内的3个阶段。可以预见,开源软件只有在良好的生态系统下才能够良好的运作。开源代码通过构建产品和服务而被使用。公司则通过出售那些基于开源代码的产品来获取利润,然后再回报所使用的开源项目。这构建了完整的虚拟生态系统,机构和个人都可以通过这种…

详细内容

开放标准与开源软件

标准是用人类自然语言书写的,人类或技术的行为准则。软件是用计算机语言书写的,机器的行为准则。因此,互联网世界中技术类的标准,与软件之间天然存在诸多相似性,比如都有“封闭”和“开放”两大类。

 

封闭标准的动力多来自推动者的市场力量和技术优势,历史上曾经存在过多个著名的私有网络标准,比如IBM的SNA,DEC的DNA, Novell的IPX/SPX,后来SNA成为了ISO/OSI开放标准的基础,有的则直接消失了。今天我们使用的网络标准,如以太网、TCP/IP和WWW,都是开放网络标准。

 

60年代前在出售计算机时,以源码的方式把软件送给用户,以方面用户发现BUG和二次开发等。到了70-80年代,软件行业开始与硬件行业分离,同时走向闭源(以获得更大利益)。1998年后,开源软件开始兴起。现在全球超过1/3的IT产业与开源相关,微软公司也开始全面拥抱…

详细内容

开源的黄金时代已经来临

作者:马里乌斯·莫斯科维奇(Marius Moscovici) Metric Insights 的创始人兼首席执行官

 

在新经济时代当中,代码本身已经变得不再重要——真正重要的是如何利用代码将人们和他们的需求连接在一起。从 3D 打印机到OpenStack、Docker,基于开源的创新正在推动当今时代最热门的一些数字发展趋势。

开源的黄金时代终于来临。

20 年前的公司通过授权软件建立起了垄断地位;到了现在,免费和开源的代码成为了经济增长的动力。在科技领域获得成功的方式不再是拥有代码,而是为客户提供服务——而服务本身就是开源的。

正如云端储存和硬件组件一样,编程语言本身的价值已经能够变得很低。围绕代码构筑的服务才是普通公司和市值超过 10 亿美元的公司的差距所在。特斯拉在 2014 年开放了自己的所有 专利 ,此举不但开启了一个全新的电动车生态体系…

详细内容

移动信息化研究中心:开源软件正吞食企业软件市场

作者:人称T客

有78%的公司都在运行开源软件,然而许多公司缺乏正式的政策来管理法律、操作和安全等方面的风险。2015年移动信息化研究中心调查的结果反映了企业正在越来越多的采用开源软件并且突出了参与开源社区组织的丰富度。开源软件的正式政策和管理方面的需求变得越来越普遍,开源软件正吞食企业软件市场。

 

关于开放源码的调查结果分析可以帮助我们所看到的趋势,帮助在公司的代码基础上实现开源,确定已知的安全漏洞,并跟踪修复。今年的结果,非常明显,企业需要在管理和治理开源方面赶上他们对其的使用。减少潜在的安全、法律和操作方面的风险是至关重要的,同时能让公司获得开源软件所带来的所有好处。

 

大量开源软件的采用和参与已经渗透到各个行业的各种规模的公司中,已达到了一个历史新高。甚至是那些在历史上依赖更多专有技术的公司,也意识到如果他们不参与开源项目,…

详细内容

开源的力量

作者:Pica8公司 贾彦民

国内的很多软件公司或研究机构对开源的热情仅限于免费的代码,而绝少深度参与开源社区的活动。我们对于开源始终是利用多,而贡献少,从国内发起的有一定影响力的开源项目如果不是完全没有,恐怕也是凤毛麟角。我们是如此的吝啬,即使对于正在使用的开源项目,也不肯轻易“浪费”任何的开发的测试的资源。我有幸两次聆听过自由软件的精神领袖级的人物Richard Stallman的演讲,他特别强调“Free is not free”,自由不是免费。同样地,开源是自由(Free),而不是免费(Free)。也许,大家在毫无顾忌地尽情地享用开源的免费大餐的时候,完全忘记了开源的真正力量是自由,而不是免费。

opensourcepower

开源是什么?简单地讲,开源包括三个方面的内涵:首先,开源是一个项目(Project)。作为项目,为了吸引更多的有兴趣且热心的技术的和非技术的人们的参与,开源往往有其独特的灵活的…

详细内容