当前位置: 首页 > news >正文

3、剖析Unix:从病毒隐喻到商业成功的背后

剖析Unix:从病毒隐喻到商业成功的背后

1. 排版约定与免责声明

在文字呈现方面,采用罗马字体用于大部分文本内容,对于来自相关邮件列表的恐怖故事则运用不同的无衬线字体。命令名称以粗体显示,Unix系统函数名用斜体呈现。计算机输出使用等宽字体,用户输入的信息则用粗体等宽字体。整个排版避免使用一些繁杂的Unix缩写工具,而是借助Macintosh、Windows系统和NeXTstation上的FrameMaker完成排版。

同时,也给出了免责声明。如今一些大公司靠软件专利竞争,甚至起诉无辜大学。书中指出,某些公司可能偶尔让程序员修复漏洞而非申请专利,所以书中提到的一些表面问题在特定供应商的特定Unix版本中可能不存在。但该供应商或许在修复时又引入新问题。如果能证明当前使用的Unix版本不存在书中提到的问题,会立即道歉。此外,尽管尽力避免,但叙述中可能存在不准确的地方,对于特定缺陷,建议检查本地的Unix实现情况。而且,Unix的反对者无处不在,已经收集了不少相关的电子备忘录。

2. 反前言:不同视角的批判

Dennis Ritchie在反前言里,将相关人员视为嫉妒不满且沉湎于过去的人。他认为人们怀念的那些系统(如TOPS - 20、ITS、Multics等)早已过时。他觉得相关评判受隐喻影响,缺乏敏锐性。例如前言中描述的糟糕处境以及章节里的各种比喻,在他看来都是不合理的。他还指出,像FSF这样的组织构建与现有系统相近但功能更多的系统,是在为现有的“牢笼”辩护。他认为这些人对未来的设想不纯粹,有时想维持现状,有时想改变却难以推行,甚至质疑为何不干脆让人们购买装有Windows或Mac系统的电脑。他把相关书籍比作布丁,虽有一些恰当观察,但充满了轻蔑和嫉妒。 </

http://www.cnnetsun.cn/news/47439.html

相关文章:

  • 5分钟掌握SciencePlots:Python科研图表的终极色彩解决方案
  • Android截屏自由终极指南:彻底打破应用限制的完整教程
  • SeaORM数据迁移完整教程:从零开始掌握大批量数据处理
  • 超越 `assert`:深入 Pytest 的高级测试哲学与实践
  • 微服务发布翻车现场:我用pig框架实现零风险灰度发布的实战心得
  • 微信自动答题小工具:如何在PC端轻松实现智能答题
  • iOS架构模式终极指南:从MVC到VIPER的完整解析
  • BetterNCM插件管理器实战教程:10分钟玩转网易云音乐插件生态
  • Claude Code Router多提供商集成:OpenRouter深度配置实战
  • mybatis动态sql模块
  • Gossip:一个具备抗量子攻击的双棘轮机制和密封元数据特性的去中心化匿名私密消息协议
  • 基于vue的党员党史研究学习考试管理系统_5lm4919e_springboot php python nodejs
  • 基于vue的动物园管理系统的设计与实现_9u4ese55_springboot php python nodejs
  • 32、Ubuntu使用指南:更新、交流与资讯获取
  • 基于vue的电影票购买系统_0zj3lit9_springboot php python nodejs
  • 条码扫描技术深度解析:从ZXing开源库到商业SDK的架构对比与实战指南
  • OpenWrt负载均衡终极指南:5分钟实现带宽翻倍
  • 21、嵌入式 Linux 存储及软件更新全解析
  • React Native Snap Carousel 实战指南:从零构建流畅轮播体验
  • AI智能体失控怎么办?构建异常监控系统的终极指南
  • 终极方案:Dropzone.js实现高效团队文件协作的完整指南
  • 还在为Revit族库发愁?2万+免费构件让BIM设计效率翻倍!
  • AppSmith完整指南:零基础打造企业级Web应用
  • Android列表性能优化:Glide加载策略深度解析
  • AWR1843毫米波雷达Python数据读取与可视化全解析
  • ThinkPad黑苹果实战指南:从零到完美的高效配置方案
  • 28、游戏网络连接与音频处理全解析
  • 29、Unity 游戏音频系统:从音效播放到音量控制
  • 20、Linux系统应用与打印机使用指南
  • Qwen3-14B技术解析:双模推理架构重塑AI应用效率格局