《数据库简史》推荐序:开放原子开源基金会熊伟《从历史中触摸未来的脉搏》...

数据库产业的成功,从来不是单一维度的成功。数据库生态的健全,一定是数据库产业成功的有力保障

开源已经成为了数据库世界的主流,全球以MySQL、PostgreSQL等为代表的开源数据库,源自中国的以openGauss、TiDB等为代表的产品也逐步站上了国际舞台。

开源世界的神当属理查德·斯托曼(Richard Matthew Stallman,RMS) 。斯托曼在1983年9月启动了GNU项目,目的是编写一个完全由自由软件组成的类Unix计算机操作系统 。随着这个项目,他也发起了自由软件运动,倡导软件用户能够对软件自由进行使用、学习、共享和修改,确保了这些软件被称作自由软件。他开发了GCC、GDB、GNU Emacs,同时编写了GNU通用公共许可协议。用C/C++编程的人,可能都认同,GCC是他们的神。

斯托曼是开源世界的精神教父,开创了软件代码的自由之路。有人说他在程序开发界的地位相当于哲学世界的苏格拉底,引导软件世界走上了开源,协作,分享之路。他是程序员世界唯一不仅技术水平非常高,也是在哲学、政治,法律层面影响最大的人,是技术、哲学、政治的集大成者。

为了确保自由软件的发展,斯托曼于1985年10月成立了自由软件基金会(Free Software Foundation)。随着开源产业的发展,基金会也成为了必不可少的关键力量。

开放原子开源基金会(OpenAtom Foundation)是中国首个在民政部注册的致力于开源产业公益事业的非营利性独立法人机构,也是目前唯一一个以开源为主题的基金会。而熊伟博士,正是开放原子开源基金会TOC副主席,他的另外身份还包括openEuler社区委员会执行总监、openGauss开源社区理事长等。

熊伟博士在开源社区的贡献卓著,在他的带领下,中国的开源软件不仅在国内落地生根、开花结果,也正在加速迈向海外,在全球市场彰显中国开源力量。

感谢熊博士为《数据库简史》一书作序推荐,也感谢他为中国基础软件产业所做出的贡献。


推荐序 《从历史中触摸未来的脉搏》

**在人类追求信息处理效率的历史长河中,数据库技术的出现无疑是一个里程碑式的进步。**它将人类的手工数据管理模式推进到数字化时代,并且其发展和成熟的每一步都契合了人类对于数据认知的提升。

如今的数据库已经发展成为一个庞大的体系,任何想对数据库体系有全局了解的人,都面临着巨大的挑战。但事实上,就如同想要了解纷繁复杂的数学体系,最好看一下数学发展史一样,如果想对当今数据库体系有一个深入的了解,学习一下数据库的发展史 ,对于在我们脑海里建立数据库体系的知识大厦大有助益。但是这类书籍相当不好写,不但要对数据库的技术有着深厚的理解,而且要有非常丰富的产业经验,更要有亲历历史的积淀------所谓亲历历史,不过是当我们身处其中浑然不觉、但是蓦然回首,才发现我们自己已然就是历史的一部分

幸运的是,老盖就是拥有所有这些要素的那个人。且相较于传统印象中理科生不善表达的刻板印象,老盖不但长于讲诉,而且文笔也相当了得。我始终认为,写一本洋洋洒洒一尺厚,把简单问题说复杂是很多专业书籍最容易犯的错。把专业书籍写薄,用最简单的语言把复杂的事情讲清楚,则是对著作者最大的考验,老盖经受住了这样的考验。

最后,有趣也是这本记录历史的书籍显著的特点 ,毕竟,历史的底色本就是多姿多彩,而我们所需要做的,仅仅是还原历史的底色而已。感谢老盖奉献了这么精彩的一部书籍,也希望读者能和老盖一起从历史中触摸到未来的脉搏

开放原子开源基金会TOC副主席 熊伟

2024年05月06日


云和恩墨大讲堂 | 一个分享交流的地方

长按,识别二维码,加入万人交流社群

请备注:云和恩墨大讲堂

相关推荐
冬奇Lab10 小时前
每日一个开源项目(第148篇):obsidian-skills - Obsidian CEO 亲写的 AI Agent 格式规范,让 Agent 不再破坏你的 Vault
人工智能·开源·资讯
先吃饱再说14 小时前
存储的进化:从 MySQL 到浏览器缓存,数据到底住在哪?
数据库
Nturmoils14 小时前
字段太多看不全,ksql 的展开模式和输出控制怎么用
数据库·后端
程序员老赵16 小时前
Docker 部署 Redmine:老牌开源项目管理部署实测记录
docker·开源·团队管理
Databend17 小时前
Agent 轨迹分析与归因的数据工程实践
大数据·数据库·agent
colir017 小时前
被粉丝夸爆的超级 ai 个人工作站,原来这么多福利
开源·agent·claude
这个DBA有点耶17 小时前
SQL改写进阶:标量子查询的“隐形代价”与消除实战
数据库·mysql·架构
程序员老赵18 小时前
服务器文件不想 SFTP 上传?Docker 跑个 File Browser,浏览器就能管理
服务器·docker·开源
smallyoung18 小时前
数据库乐观锁深度解析:MySQL、PostgreSQL 实战 + Spring Boot 集成指南
数据库·mysql·postgresql
parade岁月18 小时前
MySQL JOIN解析:朴实无华但食之有味
数据库·后端