【开源】Linux的纪录片: Revolution OS 和 The Code

2023-10-31 12:31

本文主要是介绍【开源】Linux的纪录片: Revolution OS 和 The Code,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

1 操作系统革命 Revolution OS

2 代码 The Code-Story of Linux

3 观看资源


开源是可以创造财富的,封闭不能创造财富和价值。看大片,了解Linux、开源运动和黑客如何打破垄断,促进软件开发发展,创造财富神话的故事和现实。在计算领域学习和工作的过程里,我一路与微软共成长,最记得其名言,Where are you going to ?今天看到一个越来越开放的微软,不由得想和大家一起回顾反抗微软垄断的Linux系统的历史。来看看关于Linux的两部电影吧。

1 操作系统革命 Revolution OS

操作系统革命》(Revolution OS)是一部2001年由J·T·S·摩尔(J. T. S. Moore)导演的纪录片电影,该电影追述了GNU、Linux、自由软件运动以及开放源代码运动长达二十余年的历史。该片访谈了杰出的黑客和创业者Richard Stallman,Michael Tiemann, LinusTorvalds, LarryAugustin, Eric S.Raymond,Bruce Perens, Frank Hecker and Brian Behlendorf

片子解释了典型的递归应用 

GNU? GNU's Not Unix.

 

下面这段文字来自Fenng http://devrel.zoomquiet.io/data/20110510083931/index.html,遗憾的是现在已经无法访问这个链接了。

RMS(Richard Matthew Stallman) 在片中回忆了一件早期黑客时候他反对为操作系统设置密码的故事, 他认为设置密码导致普通用户的一些权利被剥夺。或许这也是非常反对"开源软件",而坚持强调"自由软件"的自由含义的原因。电影的中间部分有他的一段非常强硬的关于坚持"自由软件"的演讲。

HURD 的失败原因可能有很多, 但 RMS 的话语之间无疑承认了他们对这个操作系统的预期过高, HURD 的微内核结构并不适合开源软件的开发模式. 而 Linus 的 'tried-and-true' 方法"不赖", 超过了 RMS 的预期.

Linus 承认 Linux 最初的一些设计思想来自SunOS.而没有更多的提及 Minix; 他对自己的评价是个中庸的词汇:"工程师", 而评价 RMS 为"哲学家", 似乎包含一丝嘲讽。

Bruce Perens 为 Open Source 定义的第一作者.他说话的样子很有趣,好像在打着饱嗝说话. 表情很丰富.

我最喜欢观看的片段是

  • Linux的意义 2’09” 
  • Open Source  3’17”
  • GNU 的创建者  
  • free 的意义是自由而不是免费15‘ ,20’ , 1’21’’  

片子结束的时候,有一首 'The Free Software Song'. 词作者是 RMS

这部记录片有一个网站

REVOLUTION OS

想了解这部片子的反馈,可以看看以下的评论

Reviews

2 代码 The Code-Story of Linux

《代码》(The Code)由芬兰电视台制作,介绍了Linux开发的历史,介绍了开源软件运动中的一些有影响力的人物,也对开源运动中的许多重要问题进行了深入的讨论,如对“开源软件”与“自由软件”进行对比和讨论,开源软件在第三世界的发展,Linux商业化的方法,商业化后对开源社区的影响等等,也介绍了开源项目的发展和开源社区的开发过程。有趣的是Linux的创始人Linus在片中承认自己是社会主义者。

 

3 观看资源

操作系统革命-Revolution OS【双语字幕】720p_哔哩哔哩_bilibili

代码The Code (2001) (Linux Documentary)【中英字幕】【野生字幕组】(Linux纪录片)_哔哩哔哩_bilibili

每次提到开源,笔者时常想起2006年在BEA开发者的一个会议上,有人在说,我们希望BEA开源。今天虽然BEA已经被Oracle收购了,品牌已不在,可是开放与封闭一直是软件世界里或者说人生世界精彩而不息的哲学话题。

以Linus Torvalds 在 2000-08-25 给linux-kernel 邮件列表的一封邮件提到的一句名言结束。

 

这篇关于【开源】Linux的纪录片: Revolution OS 和 The Code的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/315380

相关文章

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念