互联网和软件开源化(二)

接着昨天的讲。

现代科技发展的一个显著特点就是巨大的加速度。从软、硬件技术诞生,互联网到移动互联网、物联网以及云计算的发展只用了短短20年的时间。在人类历史的长河里,区区的20年弹指即过,但我们刚刚经历的哪怕只是过去的10年也带给了我们无以伦比的震撼,一个信息化革命带来的崭新的人类社会来临了。在这个时代里,IT技术使我们获取信息越来越透明,越来越廉价。于是,电子商务火了,因为信息的不透明而使旧的流通领域存在高利润的时代一去不复返了;但是电子商务也愁了,因为信息的透明让新的流通领域只有降低利润才能得以生存。风光了十几年的“传统软件”企业呢?作为信息化革命的核心部分自身的商业模式却是通过把源代码编译后刻在光盘上的形式来隐藏信息,攫取巨额利润。因此,开源软件技术得以星火燎原之式蓬勃发展是因为它符合了信息技术发展的必然趋势。众所周知,互联网行业的信息化建设能力领先于其它行业,互联网企业这种通过开源软件全面替代传统商业软件从而得到信息化自主把控能力的过程我们可以称之为软件开源化。

互联网行业这种领头羊的成功示范作用势必推动其它行业对开源技术的应用。毕竟,信息化革命带来的是对整个人类社会的改变,而并非单一行业的收益。甚至连微软这样多年来一直扮演开源软件杀手的传统商业软件巨擎,也在大趋势下由比尔盖茨亲自拍板宣布“拥抱开源”。在我国,对信息化建设需求迫切的一些企业也开始了软件开源化的进程。例如铁道部的12306网站、联通的计费系统,以及航空行业的大量核心系统都开始规范化、体系化的应用开源技术。可见,软件开源化将会迅速遍及众多行业,全面破除软件大厂商对用户的技术垄断,营造开放的技术生态环境,催化强调服务的商业模式。在不远的未来,驾驭开源软件技术的能力即标志着信息化建设的能力,而大多数通用类软件产品也将以开源作为存在方式。本来嘛,开放、共享带来的自由不光是程序员,而是全人类一直孜孜以求的目标。

时间: 2024-12-20 04:42:16

互联网和软件开源化(二)的相关文章

互联网与软件开源化(一)

13和14年,去"IOE"如火如荼,软件开源化也慢慢得到了大家的认可.虽然今年貌似已经过了这股浪潮,但是软件开源话已慢慢深入各行各业IT人的理念里,今天还是想跟写一些互联网与开源的文字,所以还是从头讲起. "APACHE.Linux.BSD.Mysql.BIND.Wordpress.Firefox-"或许你从未见过这些开源软件产品名词,甚至你还从没听说过开源软件的大名,但你一定会同意上网已经成为你生活中不可或缺的一部分.事实上,你访问的网站,大部分使用Apache服

软件插件化,大势所趋新势力

英特尔公司总裁安迪·格罗夫说,创新是唯一出路,淘汰自己,否则竞争将淘汰我们. 国际知名软件开发公司负责人表示,产品的插件化,模块化,无疑是未来产品研发的趋势之一. 2011年,360浏览器开放平台推出购物插件,用户安装插件后,便可轻轻松松实现购物比价返利.坐拥数千万流量的360推出的购物插件,其使用者之众,给淘宝带来了很大的影响.最后淘宝不得不与360及时做了沟通,才勉强平息了事件. 但购物插件的推广趋势,却凭借此次事件的东风不可逆转,且以迅雷不及掩耳之势席卷了各大浏览器.短短几个月过后,购物助

GitHub上不错的Android开源项目(二)

收集相关系列资料,自己用作参考,练习和实践.小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) 系列文章如下: GitHub上不错的Android开源项目(一):http://www.cnblogs.com/haochuang/p/4676090.html GitHub上不错的Android开源项目(二):http://www.cnblogs.com/haochuang/p/4676092.html GitHub上不错的Android开源项目(三):http:

开源分享二(Android相机开发实战)

开源分享二(Android相机开发实战) 开源分享 一(StickerCamera + 仿微信多图选择) 前言 上篇博文给大家分享了两个非常实用的项目功能模块,不知道大伙感觉如何?有木有一种臭袜子味扑鼻,酸爽的赶脚!!!贱笑贱笑了~ ~ OK!不扯淡了,言归正传.本文将主要为大家介绍Android中自定义相机的开发,做Android应用的童鞋应该都知道,在应用中使用相机功能有两种方式: 调用Camera API 自定义相机 调用系统相机 由于需求不同,所以选择的方案固然也不同,至于第二种调用系统

浅析PHP的开源产品二次开发的基本要求

浅析PHP的开源产品二次开发的基本要求 第一, 基本要求:HTML(必须要非常熟悉),PHP(能看懂代码,能写一些小系统,如:留言板,小型CMS),Mysql(至少会一种数据库),Javascript(能看懂,能改现成的一些代码),Div+Css(能进行界面的调整,明白CSS是怎么使用的) 第二, 熟悉开源产品的使用,比如 Dedecms,你要知道怎么登录,怎么新建栏目,怎么添加文章,模板标签的使用方法,模型的概念和使用方法等等一些功能 第三, 要熟悉这个开源产品的数据库结构,还要理解里面核心文

GIS基础软件及操作(二)

原文 GIS基础软件及操作(二) 练习二.管理地理空间数据库 1.利用ArcCatalog 管理地理空间数据库 2.在ArcMap中编辑属性数据 第1步 启动 ArcCatalog 打开一个地理数据库 当 ArcCatalog打开后,点击, 按钮(连接到文件夹). 建立到包含练习数据的连接(比如“E:\ARCGIS\2练习二\Exec2”), 在ArcCatalog窗口左边的目录树中, 点击上面创建的文件夹的连接图标旁的 (+)号,双击个人空间数据库- National.mdb.打开它.. 在N

Software Rasterizer——软件光栅化渲染器

前言 CPU--中央处理器(Central Processing Unit) ,其包括运算逻辑部件.寄存器部件.控制部件.用于通用计算能力.指令控制的硬件,这些职责使其具有特有的硬件体系结构,从而导致CPU在特殊计算领域的计算能力的捉襟见肘.例如在2D/3D图形渲染领域,具有大量的矩阵计算.并且大量的计算是独立的可并行的,如果使用CPU去做这些计算速率太慢,从而催生出了GPU,也使CPU从如此大密度的计算中解放了出来. GPU--图形处理器(Graphics Processing Unit),是

.NET软件汉化小实例

Author:KillerLegend Date:2014.6.18 From:http://www.cnblogs.com/killerlegend/p/3795577.html 好的,今天我们来汉化一个小软件,其功能是修改Win7的登录界面背景的. 解压后,先用PEID侦测文件,如下图: 可以看到这个软件没有加壳,编写语言是C#/.NET. 先运行一下程序,看一看界面,如下图: 我么需要汉化的东西不是很多,所以我们主要的目的是找到汉化的思路. 接下来出场的是Reflector,我用的是8.2

软件汉化————Apktool汉化通用教程 转XDA

本篇教程以简单的小软件PreHome为例,软件很小,利于大家学习. 首先我们要知道汉化软件的步骤,然后学会使用apktool工具.工具可以到第四课下载.里面包含了apktool全部工具,我们将其解压,最好为汉化建立一个专用文件夹,这样可以养成好习惯,利于学习汉化.而且文件夹东西太多会很乱. 软件汉化步骤:1.反编译apk,反编译成Note++等工具能够读取的文本形式.2.翻译,使用Note++等工具进行文本翻译.3.回编译apk,回编译成完整的apk安装包.4.签名与Zipalign对齐处理.工