看到有不少仁人志士都在写自己的操作系统,当然linus也写过操作系统。
  从他写的操作系统来看,用的是minix的文件系统,这个应该是块设备。
  从他写的操作系统来看,用的是GCC编译器和bash。
  从他写的操作系统来看,用的键盘设备和显示器都是借用的人家的代码,属于字符设备。
  问题来了,我想你写的操作系统,当然不能自己写个编译器,估计现在中国还没有人有这个能力。
  当然不能自己写个文件系统,估计现在中国还没有人有这个能力。
  那么在你介绍自己的操作系统的特点时候,不要把这些不能掩盖过去的内容不给你的看客说说清楚。
  因为这些东西如果有人想了解你的操作系统,甚至要加入你的操作系统的话,都是不能避免要问的问题。
  当然除了一些还分不清操作系统和操作系统内核的区别的人。