中国软件20年,向金山和中国软件英雄致敬!

原文题目:中国软件20年,向金山和不能忘却的中国软件英雄致敬!


12日,“中国软件20年,知识英雄再聚首”高峰论坛于在北京召开。此次活动原本是由金山软件发起组织,是金山20周年庆典活动的重要组成部分。但是活动的意义却远远超过了金山一家公司的庆典本身。



金山的20年,原本就是中国软件产业的20年,还记得王码吗?还记得晓军213吗?还记得cced吗?还记得一张软盘的kv100吗?还记得UCDOS吗?还记得联众游戏吗?如果记不得这些了,那么还记得王永民、王江民、王志东、鲍岳桥、求伯君吗?经历过中国软件20年的人,提起这些一定还会心潮澎湃,想起这些名字依然会心生敬仰。



1988年,中关村科技园创立,这个今天称为“中国硅谷”的地方也是中国软件业的摇篮,这之中诞生了多少软件英雄,20年过去,很多都已经退居幕后,或者逐渐退出了公众的视线,或者转战了其他的领域,现在还依然活跃在软件业的也许就剩下金山和江民了。



20年前,这些英雄们抱着振兴民族软件产业,冲破国外软件垄断,让中国人更好的使用电脑的目的,开始了最艰苦的创业,从汉字输入到微软dos的汉化,从国产的杀毒软件到国产的办公软件,都在当时创造了国产软件的辉煌,DOS时代,创造了一个又一个的奇迹,虽然现在很多软件已经退出了历史舞台,但是如果没有这些,我们的计算机发展和应用步伐不知道要延缓多少。



求伯君说,最早写软件的理想是要打败微软,正是这个理想让他在88年单枪匹马13个月写出wps;王江民说,88年互联网大会,大家刚刚对计算机病毒有认识,因此要做一个杀毒软件出来保护还完全没有认识病毒的普通用户;王永民说,84年中南海要用计算机,努力了20天,才把输入法弄进去……



这样多前辈的聚首,不由人心生感慨,20年的光阴磨砺,早就让他们从意气风发的青年变成了中年甚至老年,但是那颗依然热爱中国民族软件的心却依然那么年轻的跳动着。



中国软件的20年,经历了太多的波折,这里面有很多的因素,一方面由于计算机始终是舶来品,核心的东西不管是软件和硬件都不在中国人手里,因此要开发适应国人使用的软件谈何容易,用自己开发的产品去和已经成熟和商业化的产品竞争,难度实在是太大,就拿金山的wps来说,始终走了一条模仿word的路,也就始终只是模仿者和追赶者,优势只有国产化和价格。现在想来,盗版虽然给微软带来了巨大的损失,但是另一方面却帮了微软的大忙,使得价格这个民族软件最大的优势失去作用。



当然依然有很多的软件沿用至今,比如五笔,比如KV系列,这也从一个侧面说明,民族软件要立得住脚,就要真的满足国人的本质需求,而不是一味的模仿别人,五笔输入极大的带动了人们使用电脑的热情,到今天依然是主流的输入法之一,虽然光芒已经不如以前。



在所有的英雄中,金山和求伯君无疑是现在依然还叱咤风云的代表,虽然金山打败微软的理想依然很艰难,但是凭借着03年的转型,金山顺利的渡过了危机,清楚记得就在不久前,求伯君依然在坚持着金山是一个软件企业的理念,实在是值得钦佩。



想来这样的聚会,也只有一直手擎民族软件大旗的金山和求伯君才会愿意组织,也有这样的资格和号召力。因为其实金山的20年跌宕起伏的路就是中国软件产业20年的生动缩影。



这些前辈之所以能成为英雄,除了所处在一个特定的历史时期,为中国的软件产业做了启蒙之外,更多的是因为这些前辈身上的精神。



以目前很多所谓IT精英的眼光而言,也许这些人都是有些笨的,那么执着的写出来程序,免费使用,在当时根本看不到什么经济效益,如果以现在很多人的评价标准,很多项目是一开始就应该放弃的。然而如果没有这些人以及后来人前赴后继的努力,哪里会有今天我们如此繁华的IT业态。



有时候看看现在很多正在风口浪尖的IT明星们,总觉得应该从这些前辈身上好好学些东西,学学他们顽强的精神和对理想的坚持。因为只有真正经历时间考验沉淀下来的,才是真金。

转载于:https://www.cnblogs.com/xidongs/archive/2011/12/01/2271308.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/410220.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python prettytable_让python的print变得更好看——prettytable和colorama

【小宅按】python在输出信息的时候,通常会使用print,有没有方法可以美化一下输出的格式呢?这里介绍两个包:prettytablecolorama这两个包都不是Python的标准库,因此在使用之前,需要安装它们。pip install pr…

[html] 你有使用过output标签吗?说说它的用途有哪些?

[html] 你有使用过output标签吗?说说它的用途有哪些? 执行计算然后在 元素中显示结果个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

rational rose 逆向工程

这一节主要介绍用户如何使用Rose的逆向工程生成UML模型,并用来进行C代码的结构分析。 Rational Rose可以支持标准C和Visual C的模型到代码的转换以及逆向工程。下面将详细地说明这两种C project的逆向工程的步骤和具体操作。 2.1 ANSI C(标准C&#xff0…

springboot指定注解扫描范围

springboot注解扫描范围是由ComponentScan指定的;默认情况下为启动程序所在目录及其子包; 如果需要指定扫描路径,在启动程序中添加修改 ComponentScan(basePackages{"org.jstudio.a","org.jstudio.b"}) SpringBootApplication public class xxx…

rabbitmq中默认unack超时时间_RabbitMQ 与 Kafka 的技术差异以及使用注意点

导言作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别&#x…

[html] 你有使用过meter标签吗?说说它的用途有哪些?

[html] 你有使用过meter标签吗&#xff1f;说说它的用途有哪些&#xff1f; <meter> 标签定义已知范围或分数值内的标量测量。也被称为 gauge&#xff08;尺度&#xff09;。个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持…

Linux环境安装zookeeper3.5.5后,总是启动不了

问题原因&#xff1a;我的jdk是1.7的&#xff0c;刚开始安装完zookeeper3.5.5之后&#xff0c;总是启动不了。查看所有的配置信息都没有问题。最后怀疑是jdk版本和zookeeper3.5.5不兼容&#xff0c;所以换了一个zookeeper3.4.14&#xff0c;终于启动成功了。好坑&#xff0c;就…

五桌面工具来创建优秀的Windows环境

很多工具并不实用&#xff0c;都说能解压文件什么的&#xff0c;今天我给你们几个牛逼的 文件修复 文件修复软件是一个功能强大的工具来修复损坏的文件。它可以扫描损坏的文件&#xff0c;并提取到一个新的可用文件的最大数据。您可以修复Word文档&#xff0c;Excel电子表格&am…

wxpython下载很慢_为什么WxPythons运动检测速度如此之慢?

我设置on_motion来处理EVT_MOTION.我希望鼠标位置以交互方式生成特定于坐标的图像,但是WxPython在注册连续的运动事件时有大约400ms的延迟.这使界面变得迟钝.为什么EVT_MOTION如此缓慢以及如何解决&#xff1f;我在Ubuntu 11.10和WinXP中试过它,延迟是可比的吗&#xff1f;我需…

假设以邻接矩阵作为图的存储结构_图的存储

因为图的结构特点&#xff0c;使得其在存储、遍历也相对复杂一些。邻接矩阵存储图最简单的方式就是将图的顶点用一维数组存储进来&#xff0c;然后将边信息存储在二维矩阵中&#xff0c;这两个数组合称为图的邻接矩阵&#xff08;Adjacency Matrix&#xff09;。无向图的邻接矩…

博客主题正在修改....

博客主题正在修改.... 转载于:https://www.cnblogs.com/lingqingxue/p/11330198.html

哎呀!小晖

哎呀&#xff01;丁俊晖又输了&#xff0c;怎么一看丁俊晖的比赛&#xff0c;他就得不了冠军呢&#xff01;不过输给了萝卜丝&#xff0c;不算丢人。 这次英锦赛傅家俊&#xff0c;虽然和小晖一样止步于八强&#xff0c;但发挥的很不错了&#xff0c;终于走出了低迷&#xff0c…

python中ndarray对象实例化_Python数据分析之Numpy学习 2——NumPy 基础 ndarray对象

Python数据分析之Numpy学习 2 —— NumPy 基础学习NumPy(Numerical Python)是高性能科学计算和数据分析的基础包。NumPy的主要对象是同构数据多维容器(homogeneous multidimensional array)——ndarray&#xff0c;也就是说每一个ndarray都是一个相同类型元素组成的表格(二维)。…

PHP常见设计模式

简单工厂<?php# 简单工厂abstract class mycoach{public function __construct(){}}class cultivatecpc extends mycoach{public function __construct(){echo "把陈培昌培养为搏击教练"."\n";}}class cultivatecj extends mycoach{public function __…

[html] 如何使用html5进行图片压缩上传?

[html] 如何使用html5进行图片压缩上传&#xff1f; 1.获取到图片的base64格式&#xff1b; 2.图片加载完成后&#xff0c;把图片转化为canvas&#xff1b; 3.使用canvas的toDataURL按照自己的需要进行压缩&#xff1b; 4.把dataURL转化成blob对象&#xff1b; 5.把blob对象转…

错误An entity with the same identity already exists in this EntitySet RIA

错误信息&#xff1a;缺少对象&#xff0c;An entity with the same identity already exists in this EntitySet RIA 解决方案&#xff1a; 1、如果你的表是要更新的&#xff0c;需要设置主键&#xff1b; 2、identity字段&#xff0c;如果你的数据中这个字段值有零的就特别要…

python实现离线翻译_10分钟教你用Python实现微信翻译机器人

相信大家在日常学习或者是阅读英文文章的过程中&#xff0c;难免会出现几个不认识的单词&#xff0c;或者想快速翻译某段英文的意思。今天&#xff0c;利用Python爬虫等知识&#xff0c;教大家打造一个微信下的翻译小助手。好吧&#xff0c;开始干活。先来看看效果如何发送要翻…

C# 字符、字符串过滤,只能输入数字、中文、英文、大写、小写(转)

private void TextBox1_KeyPress(object sender, KeyPressEventArgs e) //文本框输入字符过滤 { if (Convert.ToInt32(e.KeyChar) > 48 && Convert.ToInt32(e.KeyChar) < 58 || //包括数字 //(Convert…

[html] 你知道<a>标签的target属性规定在何处打开链接文档吗?

[html] 你知道标签的target属性规定在何处打开链接文档吗&#xff1f; _self 自身打开&#xff0c;效果即跳转_blank 新开标签页打开_parent 父_top 顶级我们常用的恐怕一般只有2种&#xff0c;_blank,_self另外有个细节是为什么链接是a标签&#xff0c;而不是b,c呢&#xff0c…

lombok依赖_为什么有些公司不让用 Lombok ?不要问,自己看吧

来源&#xff1a;toutiao.com/i6820517160964588044如果您正在阅读此文&#xff0c;想必您对Project Lombok已经有了一段时间的了解。您是否正准备拥抱Lombok?还是正准备将如此酷炫的项目推荐给你的团队&#xff1f;如果您准备那么做&#xff0c;不妨听听我在使用Lombok一年后…