跳转至

Linux 系统编程实践

Ciallo~(∠·ω< )⌒★

欢迎来到《Linux 系统编程实践》课程仓库!

关于 Linux 基金会移除部分维护者署名的谴责

2024 年 10 月 18 日,Linux 内核开发者 Greg Kroah-Hartman 签名并提交了 commit 6e90b675cf942e50c70e8394dfb5862975c3b3b2Linux Kernel Mailing List, GitHub),数十位俄罗斯籍 Linux 内核贡献者、子系统维护者被从 MAINTAINERS 列表中移除,其中不乏一些重要的、被广泛使用的子系统的维护者。Linux 基金会未作出任何正式声明,且 Linus Torvalds 本人对质疑者直接提出了人身攻击(Linux Kernel Mailing List)。Linus Torvalds 的行为无疑是对开源精神的背叛,更是对全体 Linux 开发者和用户的背叛。笔者在此对 Linus Torvalds、Greg Kroah-Hartman 和 Linux 基金会的行为表示强烈抗议和谴责。这是开源世界最黑暗的一天,世界会记住这一天,Linux 之父的名字将永远被污名化。

参考阅读:安同开源社区有关 Linux 基金会及其职员不当行为的谴责 - 2024-10-24

这是什么?

是的,并不存在这门课程。《Linux 系统编程实践》是在一次群聊闲聊中提出来的想法。更注重实践,所以不会涉及很深的理论。

课程安排

课程预计开设 8 节,每节课长度不定。

  • Day 1: 安装与使用 Linux
  • Day 2: Shell 进阶与命令行工具
  • Day 3: Lab 1
  • Day 4: 初见 Linux 系统编程
  • Day 5: 文件系统、I/O 与系统调用
  • Day 6: Lab 2
  • Day 7: 进程与信号
  • Day 8: 管道与进程间通信
  • Day 9: Lab 3
  • Day 10: 线程与同步
  • Day 11: 网络编程
  • Day 12: Lab 4
  • Day 13-17: Lab Z

什么时候能看到课程内容?

你问我我也不知道。先搞点假药,可能永远也不会付诸实践。

评论