自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 收藏
  • 关注

原创 试论开源生态的经济模型

缘起 这是一个我一直想写,却一直没有想得非常清楚的课题。目标非常清楚:通过创建一种经济模型,来分析开源生态中的各种问题。 上一次在CHAOSS china的一档播客节目里,我们在讨论关于“指标”的问题。当时的话题是:自下而上的指标,还是自上而下的指标。 所谓自下而上,就是从开源世界原本就能观察到的各种行为入手,比如star、fork、commit、PR等等,然后通过某种计算,得到一个“指标”。...

2022-02-05 04:51:05 396

原创 再谈“开源软件供应链安全”

缘起 之前写过一篇文章《我所理解的开源软件供应链安全》,当时的情况,还没有出现一些值得探讨的,堪称紧迫的热点事件,所以我也仅仅是泛泛而谈,到最后留了一句话:「我的提议是:不再提“开源供应链安全”,而是提“开源生态建设”。」 在最近一段时间,接连出现了Log4j2事件,与Marak Squires删库事件,一时间大家都议论纷纷,我也觉得自己有责任,来更加深入的探讨一下,这个方面的问题。 一、时代...

2022-01-15 11:23:25 3212 3

原创 开源学:开源史学纲要

按照上一篇文章的描述,我试着从历史学的角度,来切入“开源学”的话题。所谓纲要,其实就是一个提纲,作为一个历史学的外行,来畅想一下:假设我是一个历史学家,我会如何来研究开源。 一、从历史看开源 我最喜欢的历史学家钱穆先生,在《国史大纲》的前言中说道:“治国史之第一任务,在能于国家民族之内部自身,求得其独特精神之所在。” 按照同样的思路来看开源的发展史,也不能仅仅把一堆人物、事件、技术、企业罗列出...

2021-11-24 10:42:40 333

原创 从法律思维的角度看代码——《Code 2.0》读后感

《Code 2.0》是一本常读常新的书,不时翻阅,也常常会有新的收获。 这次建盛的开源之道读书会,又组织了一次《Code 2.0》的共读活动,大家开了一个腾讯会议,各自聊聊从这本书里读到的感想。果不其然,畅谈之后,作业就来了。 会上说了一次,群里又催了一次,我也答应了,周末写出来。 理解 Lessig 的思路 首先,Lawrence Lessig是一位法学家,而且是一位密切关注技术发展的法学家...

2021-11-20 23:30:45 556

原创 我们需要建立“开放式架构”的思维模式

今天在听CHAOSS China的一档播客节目《Episode#01-聊一聊有机的开源运营》,突然连贯着想通了一个架构方面的问题。 1. 自建模式 早期的架构,早期的代码,我们几乎都是从头开始的。所以,所有的问题都由我们自己解决,当然所有的风险也都是我们自己造成的。 设计模式 那20多个设计模式,每一行代码我们都看在眼里。要在自己的项目里使用,当然也是一个字母,一个字母的敲进电脑里。 即使后来...

2021-11-16 15:54:41 901

原创 什么是开源学?

在上一篇文章《「开源学」:如何分门别类理解开源》中,我第一次尝试提出“开源学”这个名词,但是,本质上这只是一个“书单”。里面罗列了很多我看过的,想看的,甚至只是听说过的书。当然,还喊了一些口号,比如:“以万法观开源,由开源融万法”。 但是,什么是开源学,并没有得到很好的解释与介绍。因此,还需要另外一篇文章,认真的来介绍一下:“什么是开源学?” 在上一次演讲时,我还没有看过任何一本教育学相关的书...

2021-10-05 00:03:23 463

原创 「开源学」:如何分门别类理解开源

来自:OSCAR开源大会,下午场的演讲。 引言 我们拥抱开源需要知识的导引,那么开源究竟是什么?有没有一个明确的指引的点,让任何人都可以去遵照执行,是现代人的困惑。 在 OSCAR 2021 的大会上,我们非常荣幸的邀请到了开源社理事,2020、2021年度理事长,庄表伟先生,他在开源圈卜有着相当高的声望和知名度,也一直在开源的世界里耕耘,并会提携年轻人。最近他本人也加入了华为开源能力中心,我...

2021-09-17 11:59:32 478

原创 基于DevOps的开源治理

本文内容选自2021中国DevOps社区峰会 · 大连站,我的演讲内容整理稿。 很高兴来大连跟大家分享我最近的工作,我现在在做公司内部的开源治理,我会讲一个比较大的命题,叫做“软件工程的发展趋势”,就是把软件工程这么多年的发展趋势,按照我的版本来讲讲,看看有没有道理,再讲开源、架构、工程、DevOps的事情,大概是这样的提纲。 软件工程的发展趋势 最早,软件工程的第一个阶段,就是软件工程被...

2021-09-04 11:13:06 447

原创 产品经理的伦理学

技术有病,谁有药? 昨天读到了一篇很有意思的文章《技术有病,谁有药?》,有一些哲学家,对于当今的技术问题,产生了“普通用户” 的困扰。当然,一般的用户,可能仅仅是简单的困扰,而哲学家们,却由此引发了更加深入的思考。 大家都在睡觉前玩手机,甚至因此拖到很晚。 大家都在吃饭的时候看手机,甚至没空和同桌吃饭的家人朋友交流。 大家都更加相信手机导航,也因为导航失灵,掉到了“坑”里。 大家都遇到过网络...

2021-08-21 22:25:25 708

原创 为什么大家都喜欢在开源社区“吵架”?

本文来自接受优快云的一次专访。【编者按】《程序员》杂志自2001年创刊以来,就凭借其深度专业的内容和开放新潮的观点陪伴了一代又一代的程序员成长,斗转星移二十年,初心却未改。一路走来,曾经意气风发的少年们早已功成名立,他们有的已经晋升企业高管,有的通过创业早已实现财富自由,有的在技术领域独领风骚。今天我们邀请到了华为云产品专家、开源社理事长庄表伟,他将为我们讲述自己“从读者到作者再...

2021-07-08 13:09:23 190

原创 开源:献给世界的礼物

01 如何理解开源? 如何理解开源呢?我们可以描述开源定义,比如维基百科或百度百科上的定义,还可以念英文的定义,好像很厉害。但是讲完了之后,对方能听懂多少?可能你和对方介绍「什么叫做开放源代码?」「什么叫做开放其内部的代码?」,他一听,跟计算机有关、跟代码有关,那是不是跟我就没关系了? 开源(Open Source)定义 【维基百科】是一种在电脑程序的出品前和开发中提供其内部代码的做法。开放源...

2021-06-15 14:43:20 226

原创 License之外,社区的规则与潜规则

各位朋友,大家好!很高兴来到这次中国开发者生态峰会,与大家聊聊规则相关的话题。 咱们会场第一排有桌子、有水、有杯子,第二排后面就没有,这是一种规则。我上次去一个数字中国创新大会,在桌子的前面还有一排真皮沙发,一个位置是两个人那么宽,这也是一种规则。不同的社区,不同的场合,有不同的规则。我们今天就来聊聊关于规则的事情,当然除了规则,还有潜规则。 首先是前置说明,包括何为规则,何为潜规则,何为社区...

2021-06-05 08:59:25 747

原创 《禅与摩托车维修艺术》读后感

前几天,因为朋友的推荐,我终于开始读《禅与摩托车维修艺术》这本听说了很多年,却一直没有开始阅读的书。一旦开始,就一发不可收拾,大概花了4天的时间,我就读完了这本书。趁现在满脑子都还是书里的内容,还是写一下我的读后感吧。 哲学家的宿命 哲学家可能都会有一种宿命,就是被“误读”。因此哲学家们常见的选择会有两种:一种是尽可能写得简单、直白、甚至不惜反复重申,百般比喻,只求世人能够读懂他的思想。另一种...

2021-05-23 23:30:52 415

原创 我所理解的开源软件供应链安全

供应链与断供 隐喻会帮助人,也会误导人。 当我们谈到“供应链”时,会产生哪些联想?环环相扣?缺一不可?掉链子?当我们这样去思考软件供应链,或者开源软件供应链时,同样的“意象”也会出现在我们的脑海里。 一条从不知名的远处延伸到我们面前的链条,这个链条的最后一环,是一款我们看得见、用得上的软件。 这个链条当中,有很多环节都是别人(美国)提供的。也许有一天,美国(人)一旦决定,拿回他的那一环。我们就...

2021-05-12 08:31:49 371

原创 作为一种实验的2050

毫不意外,2021年的2050@2020&2021,又是一次幸福之旅。只是因为另有琐事缠身,我只参加了2天的2050,在幸福中不免留下了遗憾。 在第二天下午,与Elaine的交流给我很多收获,我也当场答应了,要再写一篇关于2050的文章。本来嘛,参加这样一场聚会,沉淀一些什么,也是必须要做的一部分。 我的思考方式与写作方式,一直都属于“标题党”,先想到一个好的标题,然后才能想清楚,该写...

2021-04-30 12:36:27 217

原创 关于开源,回答牧川老师的一些疑问

因为前一篇文章《我们需要什么样的开源教育?》,我转发到了一个教育专家的群里,然后收到了牧川老师的一些提问,感觉很有认真回答的价值,所以思索一番之后,回答如下: 1. 开源(开放)的边界在哪里!它们怎么理解边界? 开源的边界,相当模糊,或者说:有多层次的边界。 你听说有一个开源软件不错,然后找到一个下载地址,然后安装、使用。你就成了这款开源软件的使用者(User) 不仅自己使用,也积极推荐他人...

2021-04-15 03:30:23 213

原创 姚班普信男--一篇后人类观察田野笔记

0. 前置说明 这是一篇我从未写过的文章类型,所以,可能会写得乱七八糟的。各位看官多多见谅。 因为最近沉迷人类学,所以一直看各种人类学的书籍,也尝试用人类学的思维方式,来看待一些问题 另一方面,又因为对于“后人类”这个概念,比较着迷,所以就生造了一个新的词:后人类学 0.1. 何谓后人类与后人类学? 0.1.1. 后人类的定义 个人方面: 自我认知:多系统(互联网、物联网、穿戴设备)+...

2021-04-13 16:58:48 910

原创 我们需要什么样的开源教育?

0. 文章缘起 写这篇文章的原因,是和几个朋友的闲聊。再之前,是因为看到了几篇文章 2020-12-18 《欢迎加入!开放原子大学首批开源讲师认证计划》 2021-03-03 《开放原子大学认证中心公布核心专家名单》 2021-03-12 《开放原子大学认证讲师2021年春季培训课程发布》 2021-03-24 《开放原子大学将于3月27日开展“首批认证讲师”考试》 2021-04-06 《...

2021-04-04 15:16:07 253

原创 开源社区应该选择什么语言?

前传 在开源的世界里,应该讲开发者都能懂的语言!,这是李建盛的一篇博客,发在OSChina上,不过被很多人批评。我想还是需要完整的表达一下自己对于这个问题的看法,因此打算写一篇博客。 下篇 在我内心打腹稿的时候,当然是先想到的上篇的内容。不过,因为上篇的内容,批评性比较强,所以我打算先写下篇,再写上篇。 一个开源社区里,有哪些不同的层面的语言? 项目本身的编程语言 源代码中的变量名、函数名等...

2021-03-23 03:24:55 209

原创 围绕Code 2.0的一些随感

引言 今天在YouTube上,看了一个讲座《秦晖:学术自述》,其中一段话令我很受启发。现在这个全球化的时代,不懂中国,不足以讨论美国的问题;反之也一样。 这与我一直以来的一个思考,有一定的相关性。前段时间看过的一本书《第五次开始》,是一本考古学的入门著作。其中提到了人类历史上的5次开始: 开始使用工具:人类诞生 开始使用文字:创造文化,创造文明 开始农耕:定居,告别狩猎、采集的生活 开始组成...

2021-02-17 17:37:48 242

原创 再见 2020

一年忙到头,总算可以躺在沙发上,随便写点年终感想,千言万语汇成一句话:“再见了 2020”。虽然相比很多人,我以及我身边的大多数人的2020年,过得也不算太差。但是,这一年实在是有太多不一样了。 “每一天都在见证历史”、“每一天都是活久见的一天”、“加速度正在加速”…… 年度汉字:疫 似乎别无选择,2020年只能选这个字了。因为其他的字,都不足以概括2020。虽然,这一年还发生了很多的事情。 ...

2020-12-31 05:39:54 119

原创 读书札记

最近我一直在看各种人类学相关的书籍,也因此有了不少零零碎碎的感想。正好下决心重启blog的写作,就想着还是得记录一下。 人类学和社会学的区别是什么? 其实这个问题从源头上看,就很简单:人类学是研究人类的学问。而且,在这门学科发展的早期,通常是研究“那些奇怪人类”的学问。直白一些说,在欧洲地理大发现之后,欧洲人,发现了众多原来从来没有想过会存在的(原始)人类,所以他们想要去研究这些人类是怎么回事...

2020-12-20 01:32:05 174

原创 被软件所推动的软件工程发展史

首先,这是一篇读书笔记。最近我读完了一本朋友推荐的好书《工程学——无尽的前沿》,是由美籍华人物理学家欧阳莹之写的。虽然书中有很多值得细细品读的段落,但是在这本书中我最关心的,还是关于软件工程的段落。因为我看到过一些争论:“软件工程”是不是属于“工程学”的范畴?软件工程是不是工程学的一种?有人曾经说过:“就像社会工程学(Social Engineering)不是工程学一样,软件工...

2020-03-29 20:42:41 510

原创 公交车上的合伙人

贡献开源与挤公交挤过公交车吗?知道变心板吗?也许有些年轻的朋友,不一定听说过这个名词。简单说:当一辆拥挤的公交车驶进站台的时候,大家都会拼命的想要挤上去。站在下面的人,会拼命喊:往里挤一挤,还有地方呢!但是,一旦等到这个人,踏上了公交车的那块踏板,立马口风就变了:挤不下了,实在挤不下了,后面的人等下一部车吧。这与贡献开源,有什么关系?当你是一个Con...

2019-05-18 22:47:00 1548

原创 作为一个形容词的2050

在2050大会的这几天,我一直处在亢奋之中,值得记录的事情,实在是太多了。在和许许多多的朋友交谈过程中,我发现大家往往都会聊到同一个话题:2050是什么?甚至在形容一个事物的时候,往往会说:“这很2050!”——啥意思?那天正在聊天,我突然就想明白了,我要写一篇文章,名字就叫 《作为一个形容词的2050》。用来描述一种“Style”,这种风格,我们过去几...

2019-04-28 22:40:00 371

原创 Code Review 与 结对编程

这篇文章的起因是在《“敏捷中国史”交流群》群里的一个争论,我希望能够通过这篇文章说明自己的一个观点:相对于结对编程,Code Review是一种更加合理与普适性的研发实践。背景情况介绍基于变更的Code Review按照维基百科的定义,结对编程也是Code Review的一种形式。所以,当我想要把Code Review与结对编程对立起来的时候,实际上...

2019-03-10 16:10:00 269

原创 我的20组行业关键词

正好在一个群里,看到朋友发的一篇文章:找个你认为最了解的学科和领域,按照一个模板写20条碎碎念。可以和另一个领域的朋友,交换答案。我算是IT行业的,所以试着写一下我自己这个行业的20组关键词。1电子、半导体、0与1、集成电路、CPU、存储与IO2机器语言、汇编语言、高级语言、类汇编的高级语言(C)、面向过程、面向对象、函数式编程、多范型编程3...

2019-01-13 22:00:00 370

原创 TEDx工作坊一日游

这是一次神奇的经历,在此之前,事实上我只是大致了解TED与TEDx的关系,却不太清楚为啥会有那么多不同的TEDx城市或TEDx大学,我也从来没有看过TEDx的任何一场演讲视频,更不要说去现场了。事情的起因还是源于我们自己的需要,开源社每年都会办一场开源年会,每一年都会有来自全国各地的朋友参加。 在大会结束之后,我们就会讨论,下一年在哪里举办...

2019-01-07 21:56:00 313

原创 微信机器人能够做些什么事?

作为一个会写代码的产品经理,我最近自己在玩一个微信机器人的开源框架:wechaty,因为上手特别简单,通过修改hello world,我也写出了自己的微信机器人,所以引发了很多的联想,打算和朋友们聊聊这些想法。只要是用微信客户端,人类可以完成的事情,微信机器人理论上可以做任何事。当然,以下一些限制,还是存在的?没有朋友圈相关的API,这个没办法。很多...

2018-11-25 20:58:00 661

原创 2018中国开源开发者调查问卷

卷首语你想不想知道中国大陆地区的开源状况呢?有多少企业采用了开源项目?大约占的百分比?有多少开发者是基于开源技术来进行开发、运维?他们分别是什么技术栈?年收入在几十万之间?你是否相信开源的创新力量?是否接纳开源已经成为企业的主流这样一个论断?欢迎参与2018开源调查报告如果你和我一样,对中国大陆地区的开源状况抱着好奇之心的话,那么不妨也同时参与进来,这次由开源社发起的2018中国开...

2018-09-05 13:49:10 6971

原创 KCoin项目的非白皮书

KCoin un-whitepaper引言本文不是KCoin项目的白皮书,而是一个“用户故事集”,作为一个开源项目,我们将会按照常见的敏捷软件开发模式,写下一个一个的User Story,然后一一实现。当然,既然是一个开放的,欢迎所有人参与的开源项目,这个User Story List也会不断增长,变化,并不断被实现!V1.0 Milestone...

2018-06-25 23:00:00 278

原创 区块链随想录——一种设想中的公链架构

原本,这篇文章的标题是《区块链所预示的未来,需要什么样的基础设施?》,后来我反复想了好久,突然有一个有趣的念头紧紧的拽住了我,于是我完全沉迷其中无法自拔,只能放弃原来的写作内容与提纲,而是努力试图将自己的这个设想,阐述明白。当然,这还远远称不上一份白皮书!一、区块链的本质是什么?有人说是:分布式数据库;有人说是:分布式账本;还有人会进一步说明:就是...

2018-04-05 17:08:00 226

原创 区块链随想录——BitCoin的未来会如何?

最近一直在思考区块链相关的各种问题,打算写一系列随笔,随便聊聊。目前能够想明白的话题,主要有四个《为啥做技术的人,都发不了财?》《最终BitCoin将会失败,我的预言!》《区块链所预示的未来,需要什么样的基础设施?》《区块链乌托邦——一种可以运行的思想实验》今天写第二篇,后续的文章,敬请期待 :)大家会发现,标题改过了,包括第一篇的标题,...

2018-03-18 23:17:00 326

原创 区块链随想录——为啥很多做技术的人,都没有发财?

最近一直在思考区块链相关的各种问题,打算写一系列随笔,随便聊聊。目前能够想明白的话题,主要有四个《为啥做技术的人,都发不了财?》《最终BitCoin将会失败,我的预言!》《区块链所预示的未来,需要什么样的基础设施?》《区块链乌托邦——一种可以运行的思想实验》今天先开始写第一篇,后续的文章,敬请期待 :)我认识的很多做技术的朋友,都没有发财...

2018-03-10 23:35:00 287

原创 畅想——基于区块链的经济体系

引论最近我在思考的一系列问题,都导向了一个类似的结论:我们的生活,我们的世界之所以会是现在这个样子,在很大程度上,是由技术发展水平决定的。这种程度的总结,看起来当然像是某种陈词滥调。这个结论,还有一些简单的推论:如果技术发生了进步,我们的世界、我们的生活就会发生或多或少的变化。另一个推论是:如果我们能够见微知著,对于某些刚刚出现的新技术,也许可以推测...

2018-02-11 23:43:00 328

原创 区块链技术是否会终结开源时代?

2017年11月18~19日,在上海交大召开的2017中国开源年会,在第二天我们组织了一个“闭门会议”。在这个闭门会议上,我们自然也聊到了很多关于区块链的事情,我在会上颇为随性的发表了一些歪理邪说。参加此次大会的朋友中,有一位来自Linux人的陈欧侃,后来他打算筹划一个在线的、与开源话题相关的、面向大学生的辩论会,也邀请我去做主持人,更是将我的观点,设计...

2018-01-28 23:20:00 471 2

原创 2017年度汉字——转

好多年没有在年末写一篇《年度汉字》了,今年的年度汉字,我第一反应,就是“转”。一、对于数字货币的看法2017年1月1日,BTC价值974.57美元,到了9月16~17日我在杭州参加Ruby Conf China,BTC的价值是3546.52美元。到了11月19日,中国开源年会现场,徐继哲极力推荐大家关注数字货币,关注BitCoin与区块链...

2017-12-31 21:02:00 237

原创 我是一个程序员,我想和简书聊聊

一、地图炮,一点都不新鲜似乎有人觉得,饱醉豚的文章,颇有新意,是某种独立思考。似乎还有人觉得,饱醉豚的文章,代表某种多元化,自成一家。但是,那只是地图炮而已,地图炮一点都不新鲜。如果我们真的去做一个10万人的出轨调查,然后再做一些“统计游戏”,就可以发几十篇文章,比如说:《男性出轨率比女性高XX%》,《收入在xx-xx之间的人最容易出轨》,《这几个城市的男...

2017-12-16 09:50:00 252

原创 一件T恤的诞生

前两天在微信的朋友圈,我已经贴了一张T恤效果图出来了,如下所示:T恤效果图这是为本次中国开源年会(COSCon'17)专门设计的一件T恤。可以相当自豪的说:我是这件T恤的文案设计者。因为本次大会的主题是:技术社区运营、开源社区治理、开源项目推广,这一切的核心,都是社区(Community)!于是我开始思考:组成社区的要素是什么?技术(T...

2017-11-05 21:43:00 478

原创 文章与味道

文章正文 文章与味道,有深切的关系,无论古今中外,早有人议论过多次了。我今天也来写一篇,聊聊我体会到的“文章的味道”。 味道分级 最不入流的文章,常常被称为臭不可闻,这种文章文辞太差,语言混乱,搞不好还自鸣得意,盛气凌人。简直让人不堪卒读,读了之后,也多半会因为杀伤力太强,让读者有“被恶心到”的感觉。我们如果有幸读过一些过去的大字报文章,就会对此有深切的体会。 稍好一点的文章,可以称之为索然无...

2017-07-26 18:48:16 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除