• 供应
  • 求购
  • 商家
  • SAAS
  • 外包
  • 资讯
首页 >> 软件资讯 >> 媒体聚集 >> 正文分享到:
开源软件已成为整个互联网时代的支撑技术 开源技术详析
发布时间:2015-1-6 16:25:54 来源:厂商在线-软件直销网-软件厂商直接面向终端用户在线综合服务门户信息中心 责任编辑:冰封王座 阅读


利用软件选型智能Robot 选购软件更科学、更高效、更简单。马上开始选型吧>>

    软件直销网消息,对于开源软件而言,或许很多人都通过不同渠道看到过,但是很有可能你并不知道他有多重要。纵观 IT 行业这二十多年的发展,开源软件从黑客的理想之国,已经形成了一股推进计算机及相关行业不停进步的巨大力量。开放源码软件(open-source)是一个新名词,它被定义为描述其源码可以被公众使用的软件,并且此软件的使用,修改和分发也不受许可证的限制。开放源码软件通常是有copyright的,它的许可证可能包含这样一些限制: 蓄意的保护它的开放源码状态,著者身份的公告,或者开发的控制。“开放源码”正在被公众利益软件组织注册为认证标记,这也是创立正式的开放源码定义的一种手段。

  对于开源软件,互动百科给出这样定义:“开源软件,全称为开放源代码软件,就是源代码开放的软件,对普通用户来说,开源软件大多都是免费下载的;对于商业用户来说,开源软件可以减少开发周期,因为源代码开放了,只需要稍做修改就可以嵌入到产品中去,可以降低成本。开源软件是信息技术发展引发网络革命所带来的面向未来以开放创新、共同创新为特点的、以人为本的创新2.0(面向知识社会的下一代创新)模式在软件行业的典型体现。”

  或许你并不知道,开源软件现在成为整个互联网时代的支撑技术,你可能已经无法离开由开源软件构建起来的网络世界了。下面我们就来看看一些最重要的开源技术。

  1,为互联网而生的操作系统linux

  Linux是一款免费的操作系统,诞生于1991年,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。

  它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

  Linux可以说是已经无处不在,像Android手机就是以Linux为基础开发的,世界上大多的超级计算机也都采用的Linux系统,大多数的数据中心使用Linux作为其支撑操作系统。谷歌、百度、淘宝等都通过Linuxt提供了我们每天用的互联网服务。Linux在航空控制系统中也扮演着重要角色。

   2,互联网的记忆——MySQL

  MySQL是一个开源的小型的数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被Sun公司收购。2009年,甲骨文公司(Oracle)收购Sun公司,MySQL成为Oracle旗下产品。

  很多信息都是存在数据库里面的,很多工程师在开发一些的小型项目时都会采用这个MySQL数据库。MySQL为C、C++、JAVA、PHP等多重编程语言提供了API接口。而且支持windows、Mac、Linux等多种系统。这种广泛的支持使其得到更多开发者的青睐,MySQL是开发者需要掌握的数据库之一。

  Mysql最初为小型应用而开发,但现在的Mysql已经不是一个小型数据库了。基本上所有的互联网公司都会使用这个数据库系统,一些金融交易也会采用Mysql作为数据库引擎。Mysql通过相应的调优既可以支撑大规模的访问,又可以保证数据安全性,已经成为威胁传统商业数据库系统的重要力量。

   3,加密互联网的安全协议open SSL

  OpenSSL是套开放源代码的软件库包,实现了SSL与TLS协议。OpenSSL可以说是一个基于密码学的安全开发包,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。

  也可以说OpenSSL是网络通信提供安全及数据完整性的一种安全协议,SSL可以在Internet上提供秘密性传输,能使用户/服务器应用之间的通信不被攻击者窃听。OpenSSL被网银、在线支付、电商网站、门户网站、电子邮件等重要网站广泛使用。

  去年OpenSSL爆出安全漏洞,因为其应用如此之广,该漏洞爆出让整个互联网都为之震颤。

  4,互联网的门卫Apache

  Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,也是最流行的Web服务器端软件之一,市场占有率达60%左右。它快速、可靠并且可通过简单的API扩展,它可以和各种解释器配合使用,包括PHP/Perl/Python等。

  Apache就像一个负责的门卫,管理着服务器数据的进出。每当你在你的地址栏里输入http://XXX.com的时候,在遥远的远端,很有可能正是一台跑着Apache的服务器,将你需要的信息传输给浏览器。


 ▲ 关于 开源软件 软件 操作系统 的新闻


·全球七款开源软件已经成为整个互联网时代的支撑技术
·开源软件研发商红帽2015财年Q3销售额增15% 技术趋势
·Linux和开源软件走过好坏兼备的2014 开源协议无人使用
·开源软件公司推Ubuntu优化服务器系统 类似OTA更新体验
·开源软件是一种全新的商业模式 开源软件是如何盈利的?
·“开源社”成立促进中国开源社区成为全球开源软件支持者
·微软中国正式发布开源软件实验室预览版本 提供优秀环境
·浪潮与开源软件研发厂商红帽在云计算及数据存储方面合作
·开源软件助小米产品快速更新换代 MIUI系统成其中受益者
·开源软件方案商红帽成功收购开源云计算服务商eNovance



关键词:开源软件 软件 操作系统
[已有条评论] 查看评论 我来点评
验证码: 图片看不清?点击重新得到验证码 昵称:    
关于我们 | 合作代理 | 客服中心 | 广告报价 | 诚聘英才 | 网站地图 | 网上有名 | 加入收藏 | 意见反馈| RSS订阅
版权所有 上海晋财企业投资咨询有限公司 沪ICP备08005592号
Copyright?2008-2011 soft568.com All Rights Reserved

沪公网安备 31011702000043号