开源之路:从 MySQL + Oracle 到 Github + Microsoft

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

最近,微软收购 Github 让整个开源界大吃一惊,很多人说『业界最大的闭源组织』收购了『业界上最大的开源组织』,然而75亿美元的收购价格,让开源找到了一个更好的出路。

00652ab6a2209afbae27f1bf6eb0a8523691a9c6

这让我想起2009年,Oracle以74亿美元的价格收购SUN的壮举,在那次购并中,SUN 以 10亿美元 购入的 MySQL 成为了 Oracle 的囊中之物,这可以看做『世界上最大的闭源数据库』收购了『世界上最大的开源数据库』

9e11932564dc093a811f34cad95850e44b064c8f

Github 的联合创始人 Tom Preston-Werner ,曾经在他的博客中记录 Github 的缘起:

在2007年,我一个人独坐旧金山的Zeke 体育酒吧内...那一晚却铭记一生。那一晚,GitHub诞生了。

...Chris Wanstrath进来了...当时我示意他过来,直接跟他说:“我有个好想法!”,我告诉他想创建一个专属于程序员的社交网站,程序员们可以在这个网站上分享自己的Git软件库,集思广益。名字我都想好了:GitHub。他的回答简短而有力:“好!我加入!”

2007年,10月19日,星期五,晚上10点24分,Chris把第一份GitHub软件库发送给我,GitHub正式成立。

接下来的三个月,我和Chris没日没夜的为GitHub出主意、写代码...我和Chris都有正当工作,我在Powerset担任工具开发人员。

2008年1月中旬,连续三个月日夜奋斗之后,GitHub内测版上线,2月中旬,PJ Hyett加入了GitHub开发团队,团队成员数量增至3人。4月10日,GitHub正式公测。这时的GitHub团队还是只有3个人。

2008年1月,我得知Powerset被微软以1亿美元的价格收购...微软方面开的条件也非常诱人,真的非常诱人:正常年薪再加三年30万美元奖金。是个人都会考虑去微软的,而我要在微软好工作和GitHub之间做选择。最后我决定把辞职的消息告诉老板。在申请转职的最后一天,我告诉了Powerset的老板我要辞职创业的消息。。。

非常有趣,Tom当年拒绝了微软的职位,而今,GitHub 也投入了微软的怀抱,当然他已经于2014年离开了 GitHub 卸任 CEO。而今,找不到合适的CEO也是GitHub寻求被收购的原因之一。

GitHub 在全新的微软版图下,未来不得而知,但是 MySQL 在Oracle的怀抱里,已经运行了整整 10 年。

虽然很多人对于 Oracle 持有 MySQL 表示担忧,并且因此产生了很多新的分支,Monty 也拉起了 MariaDB 的大旗,但是近年 MySQL 的成长,还是让很多用户选择和开始信任官方的版本,甲骨文公司对于 MySQL 的持续投入、迭代、重构,让越来越多的重要新特性加速落地,比如半同步 (semi-sync replication)复制、组复制(Group replication)等新特性,让MySQL的同步复制上了一个新台阶;此外对于DDL维护性的增强、优化器和索引增强、Redo日志增强等,都让 MySQL 越来越像 Oracle 数据库,也因此让用户获得了更加稳定、可靠的印象

就像 Oracle 细心经营 MySQL 一样,Microsoft 也一定会细心经营 GitHub ,所以一切都没有什么好担心的!开源同样要寻求价值变现,目前看起来被并购是很多开源产品的最终优选之一。


原文发布时间为:2018-06-5

本文作者:盖国强

本文来自云栖社区合作伙伴“数据和云”,了解相关信息可以关注“数据和云”。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
22天前
|
存储 关系型数据库 MySQL
MySQL vs. PostgreSQL:选择适合你的开源数据库
在众多开源数据库中,MySQL和PostgreSQL无疑是最受欢迎的两个。它们都有着强大的功能、广泛的社区支持和丰富的生态系统。然而,它们在设计理念、性能特点、功能特性等方面存在着显著的差异。本文将从这三个方面对MySQL和PostgreSQL进行比较,以帮助您选择更适合您需求的开源数据库。
89 4
|
1月前
|
SQL JSON 关系型数据库
MySQL是一个广泛使用的开源关系型数据库管理系统,它有许多不同的版本
【10月更文挑战第3天】MySQL是一个广泛使用的开源关系型数据库管理系统,它有许多不同的版本
133 5
|
24天前
|
编解码 人工智能 自然语言处理
MaskGCT:登上GitHub趋势榜榜首的TTS开源大模型
近日,香港中文大学(深圳)联手趣丸科技推出了新一代大规模声音克隆TTS模型——MaskGCT。一起看看该模型的一些表现吧!
|
1月前
|
数据采集 应用服务中间件 Go
开源的键鼠共享工具「GitHub 热点速览」
开源的键鼠共享工具「GitHub 热点速览」
|
3月前
|
SQL JavaScript 前端开发
Github 2024-08-05 开源项目周报 Top15
根据 Github Trendings 的统计,本周(2024年8月5日统计)共有15个项目上榜。以下是根据开发语言汇总的项目数量: - Go 项目:4个 - JavaScript 项目:3个 - Python 项目:3个 - Java 项目:2个 - TypeScript 项目:2个 - C 项目:1个 - Shell 项目:1个 - Dockerfile 项目:1个 - 非开发语言项目:1个
117 2
|
3月前
|
人工智能 Rust JavaScript
Github 2024-08-26 开源项目周报Top15
根据Github Trendings的统计,本周共有15个项目上榜。以下是按开发语言汇总的项目数量:Python项目8个,TypeScript、C++ 和 Rust 项目各2个,Jupyter Notebook、Shell、Swift 和 Dart 项目各1个。其中,RustDesk 是一款用 Rust 编写的开源远程桌面软件,可作为 TeamViewer 的替代品;Whisper 是一个通用的语音识别模型,基于大规模音频数据集训练而成;初学者的生成式人工智能(第2版)则是由微软提供的18门课程,教授构建生成式AI应用所需的知识。
126 1
|
3月前
|
Rust Dart 前端开发
Github 2024-08-19 开源项目周报Top15
根据Github Trendings的统计,本周(2024年8月19日统计)共有15个项目上榜。按开发语言分类,上榜项目数量如下:Python项目最多,有7项;其次是JavaScript和TypeScript,各有3项;Dart有2项;HTML、PowerShell、Clojure和C++各1项。此外,还介绍了多个热门项目,包括Bootstrap 5、RustDesk、ComfyUI、易采集、Penpot等,涵盖了Web开发、远程桌面、自动化测试、设计工具等多个领域。
110 1
|
3月前
|
JavaScript 前端开发 Go
Github 2024-08-12 开源项目周报 Top14
本周Github Trendings共有14个项目上榜,按开发语言汇总如下:Python项目7个,TypeScript项目5个,C项目2个,JavaScript项目2个,Go和Batchfile项目各1个。其中亮点包括开发者职业成长指南、Windows激活工具、ComfyUI图形界面、AFFiNE知识库、易采集可视化爬虫等项目,涵盖多种实用工具和开源平台。
126 1
|
3月前
|
存储 JavaScript 前端开发
Github 2024-07-29 开源项目周报Top15
根据 Github Trendings 的统计,本周(2024年7月29日统计)共有15个项目上榜。按开发语言分类,项目数量如下:Python、Java、HTML 和 C 项目各有2项;TypeScript、JavaScript、Vue 和 Go 各有1项;另有1项非特定语言项目、1项 Dart 项目、1项 C++ 项目、1项 Rust 项目及1项 Jupyter Notebook 项目。这些项目涵盖了多种领域,如API开发、照片管理、PDF处理、AI技术等。
62 1
|
3月前
|
Rust JavaScript 前端开发
Github 2024-07-15 开源项目周报 Top15
根据 Github Trendings 的统计,2024年7月15日当周共有15个项目上榜。以下是按开发语言分类的项目数量汇总:Python项目5个,非开发语言项目4个,JavaScript项目3个,TypeScript项目2个,Go、Solidity和Java项目各1个,Rust项目1个。此外,介绍了多个值得关注的项目,包括免费编程学习平台 freeCodeCamp.org、免费编程书籍和学习资源清单、免费 API 集合等,涵盖了不同编程语言和技术领域。
56 1

推荐镜像

更多