💡
原文英文,约300词,阅读约需2分钟。
📝
内容提要
作者探讨了Stewart Brand的“节奏分层”框架,提出了技术版本的构思,涵盖设备、应用、服务、组件、组织和标准,强调计算机科学和电气工程的基础作用,并提及相关学术领域和标准模型。
🎯
关键要点
- 作者长期以来一直是Stewart Brand的节奏分层框架的支持者,认为这是理解不同生态系统和新兴力量互动的优秀工具。
- 作者提出了技术版本的节奏分层框架,涵盖了产品、应用、服务、组件、组织和标准。
- 产品包括设备(如XBox、TiVo、PalmPilot)、应用(如Firefox、MS Office、Lotus 1-2-3)和服务(如Google、Facebook、Wikipedia)。
- 组件包括库和框架,如glibc、LLVM、Django、React、Docker、Arduino等。
- 组织涉及人类治理形式,包括公司(如Bell Labs、IBM、Microsoft、ARM)、非营利组织(如ICANN、FSF、Linux和Apache基金会)以及标准机构(如IETF、W3C、ECMA、OASIS)。
- 标准可以通过标准机构开放、由个别公司专有或事实上的标准,包括网络协议(如TCP/IP、HTTP、SMTP)、文件格式(如HTML、JPEG、WAV)、字符编码(如ASCII、ISO 8859-1、Unicode)等。
- 计算机科学和电气工程是软件和硬件的直接基础学科,底层是数学和物理学,包括数论、密码学、信息论、组合数学、布尔逻辑、数字和模拟电路设计等。
- 作者提到自己并非首个思考这些问题的人,引用了Erik Samsoe、Dmitri Glazkov和Gartner的相关观点,并提到经典的7层ISO网络模型和4层IETF模型是应用于网络协议的节奏分层形式。
➡️