 古月《ROS入门21讲》10.发布者Publisher的编程实现.pdf10.发布者Publisher的编程实现 主 讲 人 : 古 月 话题模型 创建功能包 创建发布者代码(C++) • • • • velocity_publisher.cpp 配置发布者代码编译规则 • • CMakeLists.txt 编译并运行发布者 创建发布者代码(Python) • • • • velocity_publisher.py 感谢观看0 码力 | 8 页 | 1.12 MB | 1 年前3 古月《ROS入门21讲》10.发布者Publisher的编程实现.pdf10.发布者Publisher的编程实现 主 讲 人 : 古 月 话题模型 创建功能包 创建发布者代码(C++) • • • • velocity_publisher.cpp 配置发布者代码编译规则 • • CMakeLists.txt 编译并运行发布者 创建发布者代码(Python) • • • • velocity_publisher.py 感谢观看0 码力 | 8 页 | 1.12 MB | 1 年前3
 Ubuntu 桌面培训 2010何方式暗示它们支持您 或者您作品的使用)。 • 非商业性使用。您不得将本作品用于商业目的。 • 相同方式共享。如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的 许可协议发布基于本作品的演绎作品。 对于任何的再使用或者分发,您必须让他人清楚了解到本作品所适用的协议条款。若您获得著作权人的 许可,上述任何条件都可以免除。该协议的任何部分都不削弱或者限制作者的人格权利。 软件包管理器种类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 6.6 使用 Ubuntu 软件中心 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 6.7 使用新立得软件包管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.7 使用 Ubuntu 软件中心安装应用程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.8 Evolution 邮件客户端 . .0 码力 | 524 页 | 57.54 MB | 1 年前3 Ubuntu 桌面培训 2010何方式暗示它们支持您 或者您作品的使用)。 • 非商业性使用。您不得将本作品用于商业目的。 • 相同方式共享。如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的 许可协议发布基于本作品的演绎作品。 对于任何的再使用或者分发,您必须让他人清楚了解到本作品所适用的协议条款。若您获得著作权人的 许可,上述任何条件都可以免除。该协议的任何部分都不削弱或者限制作者的人格权利。 软件包管理器种类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 6.6 使用 Ubuntu 软件中心 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 6.7 使用新立得软件包管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.7 使用 Ubuntu 软件中心安装应用程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.8 Evolution 邮件客户端 . .0 码力 | 524 页 | 57.54 MB | 1 年前3
 Ubuntu 桌面培训 2010何方式暗示它们支持您 或者您作品的使用)。 • 非商业性使用。您不得将本作品用于商业目的。 • 相同方式共享。如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的 许可协议发布基于本作品的演绎作品。 对于任何的再使用或者分发,您必须让他人清楚了解到本作品所适用的协议条款。若您获得著作权人的 许可,上述任何条件都可以免除。该协议的任何部分都不削弱或者限制作者的人格权利。 软件包管理器种类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 VI.VI 使用 Ubuntu 软件中心 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 VI.VII使用新立得软件包管理器 . . . . . . . . . . . . . . . . . . . . . . . 487 目录 9 Ubuntu 桌面培训 目录 XI.II.III Apt/Aptitude/软件中心/新立德把软件给我装哪了? . . . . . 487 XI.II.IV 如何使用 DVD 做源? . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 540 页 | 26.26 MB | 1 年前3 Ubuntu 桌面培训 2010何方式暗示它们支持您 或者您作品的使用)。 • 非商业性使用。您不得将本作品用于商业目的。 • 相同方式共享。如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的 许可协议发布基于本作品的演绎作品。 对于任何的再使用或者分发,您必须让他人清楚了解到本作品所适用的协议条款。若您获得著作权人的 许可,上述任何条件都可以免除。该协议的任何部分都不削弱或者限制作者的人格权利。 软件包管理器种类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 VI.VI 使用 Ubuntu 软件中心 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 VI.VII使用新立得软件包管理器 . . . . . . . . . . . . . . . . . . . . . . . 487 目录 9 Ubuntu 桌面培训 目录 XI.II.III Apt/Aptitude/软件中心/新立德把软件给我装哪了? . . . . . 487 XI.II.IV 如何使用 DVD 做源? . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 540 页 | 26.26 MB | 1 年前3
 openEuler 22.03 LTS SP2 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个企业、团队、独立开发者 协同开发的成果,在 openEuler 社区 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是 openEuler 全新发布后的第一个社区版本,实现了 全场景支持。增强服务器和云计算的特性,发布面向云原生的业 法、容器化操作系统KubeOS等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。0 码力 | 48 页 | 5.62 MB | 1 年前3 openEuler 22.03 LTS SP2 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个企业、团队、独立开发者 协同开发的成果,在 openEuler 社区 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是 openEuler 全新发布后的第一个社区版本,实现了 全场景支持。增强服务器和云计算的特性,发布面向云原生的业 法、容器化操作系统KubeOS等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。0 码力 | 48 页 | 5.62 MB | 1 年前3
 openEuler 21.03 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本 正式发布,为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版正式发布,该版本是 openEuler 社区中的多个公司、团队、独立开 发者协同开发的成果,在 openEuler 社区 构筑千核运算能力。 openEuler 作为一个发行版平台,每两年推出一个 LTS 版本。该版本为企业级用户提供一个安全稳定可靠的操作系统。 openEuler 也是一个技术孵化器。通过每半年发布一次的创新版,快速集成 openEuler 以及其他社区的最新技术成果, 将社区验证成熟的特性逐步回合到发行版中。这些新特性以单个开源项目的方式存在于社区,方便开发者获得源代码,也方 便其他开源社区使用。 X86、Arm、RISC-V 等多处理器架构,是一个推动多样性计算架构不断创新的操作系统平台。 openEuler 支持以 Intel/ 兆芯为代表的 X86 架构,以鲲鹏、飞腾为代表的 ARM 架构,同时发布了 RISC-V 的体验版本。 openEuler 希望与广大用户和开发者一起加速完善多样化算力的生态和性能体验。 openEuler 希望把工作负载和最合适的算力单元进行匹配,通过软件优化提升并行处理能力,高效的释放多样性算力。0 码力 | 18 页 | 1.30 MB | 1 年前3 openEuler 21.03 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本 正式发布,为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版正式发布,该版本是 openEuler 社区中的多个公司、团队、独立开 发者协同开发的成果,在 openEuler 社区 构筑千核运算能力。 openEuler 作为一个发行版平台,每两年推出一个 LTS 版本。该版本为企业级用户提供一个安全稳定可靠的操作系统。 openEuler 也是一个技术孵化器。通过每半年发布一次的创新版,快速集成 openEuler 以及其他社区的最新技术成果, 将社区验证成熟的特性逐步回合到发行版中。这些新特性以单个开源项目的方式存在于社区,方便开发者获得源代码,也方 便其他开源社区使用。 X86、Arm、RISC-V 等多处理器架构,是一个推动多样性计算架构不断创新的操作系统平台。 openEuler 支持以 Intel/ 兆芯为代表的 X86 架构,以鲲鹏、飞腾为代表的 ARM 架构,同时发布了 RISC-V 的体验版本。 openEuler 希望与广大用户和开发者一起加速完善多样化算力的生态和性能体验。 openEuler 希望把工作负载和最合适的算力单元进行匹配,通过软件优化提升并行处理能力,高效的释放多样性算力。0 码力 | 18 页 | 1.30 MB | 1 年前3
 openEuler 24.03 LTS 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布,为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个企业、团队、独立开发者协同开 发的成果,在 openEuler 社区 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 并在内核方向实现内核热升级、内存分级 扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021年 9 月 30 日,全新openEuler 21.09创新版如期而至,这是openEuler全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布边缘和 嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本, 聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。0 码力 | 45 页 | 6.18 MB | 1 年前3 openEuler 24.03 LTS 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布,为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个企业、团队、独立开发者协同开 发的成果,在 openEuler 社区 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 并在内核方向实现内核热升级、内存分级 扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021年 9 月 30 日,全新openEuler 21.09创新版如期而至,这是openEuler全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布边缘和 嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本, 聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。0 码力 | 45 页 | 6.18 MB | 1 年前3
 openEuler 23.09 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个企业、团队、独立开发者 协同开发的成果,在 openEuler 社区 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。0 码力 | 52 页 | 5.25 MB | 1 年前3 openEuler 23.09 技术白皮书openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个企业、团队、独立开发者 协同开发的成果,在 openEuler 社区 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。0 码力 | 52 页 | 5.25 MB | 1 年前3
 openEuler 22.03-LTS 技术白皮书openEuler 社区面向场景化的 SIG 不断组建,推动 openEuler 应用边界从最初的服务器场景,逐步拓展到云计算、边 缘计算、嵌入式等更多场景。openEuler 正成为覆盖全场景的操作系统,新增发布面向边缘计算的版本 openEuler 22.03 LTS Edge、面向嵌入式的版本 openEuler 22.03 LTS Embedded。 openEuler 希望与广大生态伙伴、用户 日,openEuler 20.03 LTS(Long Term Support,简写为 LTS,中文为长生命周期支持)版本正 式发布,为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个公司、团队、独立开发者 协同开发的成果,在 openEuler 社区的 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10 , 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU0 码力 | 17 页 | 6.52 MB | 1 年前3 openEuler 22.03-LTS 技术白皮书openEuler 社区面向场景化的 SIG 不断组建,推动 openEuler 应用边界从最初的服务器场景,逐步拓展到云计算、边 缘计算、嵌入式等更多场景。openEuler 正成为覆盖全场景的操作系统,新增发布面向边缘计算的版本 openEuler 22.03 LTS Edge、面向嵌入式的版本 openEuler 22.03 LTS Embedded。 openEuler 希望与广大生态伙伴、用户 日,openEuler 20.03 LTS(Long Term Support,简写为 LTS,中文为长生命周期支持)版本正 式发布,为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个公司、团队、独立开发者 协同开发的成果,在 openEuler 社区的 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10 , 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU0 码力 | 17 页 | 6.52 MB | 1 年前3
 openEuler 22.09 技术白皮书openEuler 社区面向场景化的 SIG 不断组建,推动 openEuler 应用边界从最初的服务器场景,逐步拓展到云计算、边 缘计算、嵌入式等更多场景。openEuler 正成为覆盖全场景的操作系统,新增发布面向边缘计算的版本 openEuler 22.09 Edge、面向嵌入式的版本 openEuler 22.09 Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通 日,openEuler 20.03 LTS(Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个公司、团队、独立开发者协 同开发的成果,在 openEuler 社区 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、内存 分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU0 码力 | 13 页 | 1.39 MB | 1 年前3 openEuler 22.09 技术白皮书openEuler 社区面向场景化的 SIG 不断组建,推动 openEuler 应用边界从最初的服务器场景,逐步拓展到云计算、边 缘计算、嵌入式等更多场景。openEuler 正成为覆盖全场景的操作系统,新增发布面向边缘计算的版本 openEuler 22.09 Edge、面向嵌入式的版本 openEuler 22.09 Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通 日,openEuler 20.03 LTS(Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个公司、团队、独立开发者协 同开发的成果,在 openEuler 社区 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、内存 分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU0 码力 | 13 页 | 1.39 MB | 1 年前3
 自由软件运动Linux 的历史自由软件运动 二十世纪六十年代,IBM 等公司所开发的软件都是自由分发的。那个时候的商 业模式都是以硬件为中心,软件只是被看作使硬件工作的东西。他们提供软件的同 时也提供源代码,软件可以被修改并因此得到改进,这便是现在开源软件的早期情 况。但是,随着硬件价格的不断下跌,销售硬件的利润也逐渐减小,制造商开始期 望软件能够带来额外的收入。越来越多的厂商开始单独销售软件,也不再提供软件 的源代码。 Torvalds 最初想把 Linux 设计成一个类似 Minix 的操作系统使之能运行 于自己的家用计算机上。在九月中旬时, Torvald 发布了第一个版本—— Linux 0.01。1994 年,Linus 第一次采用 GNU 通用公共许可证(GPL),发布了 Linux 的 1.0 版本。GNU 工具集连同这个自由的内核给爱好者提供了一个极富潜力的环境。 为了和 UNIX 保持相似,Linux 首先提供了一个命令行界面;此后,X 窗口系统的 加入使图形用户界面成为现实。 Linux 开放源代码: ● 可以被任何人获取和使用 ● 可以根据个人的要求和所使用的平台定制 ● 可以自由地以当前或修改的形式重新发布 最开始,Linux 是技术性非常强的开发工具。但是随着成千上万的开发者加入 到改进它的行列,为它的发展做出贡献,对于用户它变得越来越友好。于是现在有 数百种商业和非商业的为日常使用设计的发行版。0 码力 | 6 页 | 120.49 KB | 1 年前3 自由软件运动Linux 的历史自由软件运动 二十世纪六十年代,IBM 等公司所开发的软件都是自由分发的。那个时候的商 业模式都是以硬件为中心,软件只是被看作使硬件工作的东西。他们提供软件的同 时也提供源代码,软件可以被修改并因此得到改进,这便是现在开源软件的早期情 况。但是,随着硬件价格的不断下跌,销售硬件的利润也逐渐减小,制造商开始期 望软件能够带来额外的收入。越来越多的厂商开始单独销售软件,也不再提供软件 的源代码。 Torvalds 最初想把 Linux 设计成一个类似 Minix 的操作系统使之能运行 于自己的家用计算机上。在九月中旬时, Torvald 发布了第一个版本—— Linux 0.01。1994 年,Linus 第一次采用 GNU 通用公共许可证(GPL),发布了 Linux 的 1.0 版本。GNU 工具集连同这个自由的内核给爱好者提供了一个极富潜力的环境。 为了和 UNIX 保持相似,Linux 首先提供了一个命令行界面;此后,X 窗口系统的 加入使图形用户界面成为现实。 Linux 开放源代码: ● 可以被任何人获取和使用 ● 可以根据个人的要求和所使用的平台定制 ● 可以自由地以当前或修改的形式重新发布 最开始,Linux 是技术性非常强的开发工具。但是随着成千上万的开发者加入 到改进它的行列,为它的发展做出贡献,对于用户它变得越来越友好。于是现在有 数百种商业和非商业的为日常使用设计的发行版。0 码力 | 6 页 | 120.49 KB | 1 年前3
共 47 条
- 1
- 2
- 3
- 4
- 5














