热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

类Unix系统发展的个人意见

类Unix系统发展的个人意见--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  原写人:esinhee

  首先强调一下,我在这说这些不是想挑起什么口水战,喜欢婆婆妈妈的朋友这里还不欢迎;我说的只是自己一点不成熟的想法,别跟我较真;做什么事,不管自己对不对,先反省自己。

  鄙人不才,痴学计算机四年有余,确沦落得远漂京城,出来都不敢跟别人说自己是学计算机的(除了同行之外)。这几天,在游荡之余,我一直在考虑一个问题,类Unix系统(包括Unix和所有Unix的变种,Linux也算)应该给个什么样的评价。刨去外表不说,类Unix一直凭着自己黑色的Shell窗口坚挺着,至于形成了自己的风格,这足以称道。其系统功能的强大,以及日渐火热的使用群体,也着实让让欣喜。类Unix系统实现了操作系统的基本,这本是无可厚非,其开放性,也让开源爱好者趋之若鹜,足以彰显其强大生命力。然而,今天我不是来夸这类系统的,在这之外类Unix系统有着致命的问题。这些别人也都讨论了不知道多少遍,我在此只重点提自己的想法。

  Linux到现在只有十几年的历史,Unix是元老了,几十年的时间已经衍生了市面上大部分系统。这在操作系统发展的历史上是重要的一笔。这里先说Linux。Linux从出生就和Unix有着藕断丝连的关系,也真正履行着开源协议。到今天,已经是可以和Windows较量的重要力量。但是,很可惜,我要说Linux完了。为什么?纵观其发展历史,不难看出,Linux存在着滞后性。十几年的发展,速度慢,模式老化,没有什么创新,没有正确的方向。具体的我就不详细说了,请各位朋友自己考虑。所以说Linux这十几年的时间基本是白费,以后发展的空间也很小,基本再难跳出目前的模式。回头再说整个类Unix系统界。虽然Unix是大部分操作系统的元老,但是这个元老当的有点背,存在的问题除了和Linux基本是一样的,还有就是顽固不化,不思变通。说它生气将近一点都不夸张。尽管当初里奇的本意是好的,后来也在开源协议下辉煌过。但是,得小失大,到后来根本就是守着一片家业停滞不前了。说到这里,不得不提及开源协议。不管哪个协议,都是开源协议族的成员。诚然,不可否认开源协议的作用,即便是现在它也发挥的光和热。但是,长时间没有变化,和关于古板的条款,已经严重限制着整个开源界的发展。在这样的模式下,注定了充实其中的大部分是小作坊的生产工艺。而且,“人多嘴杂”,力量过于分散,这些是就是整个圈子的状况。即便是现在也没有多大的改观。

  今天,我们不禁要问题,类Unix真的就是最好的吗?类Unix就是首选吗?我想,当初技术人员选择这类系统的出发点无非是它们是免费的,人多热闹。谁敢说类Unix的设计就是好的。如果说,现在还没有别的可以比的,那就错了。系统的设计只是一种模式,这里面不是哪个人的功劳,而是整个人类智慧的结晶。现在存在的各类系统都有其优点,不能一概而论,对它们进行比较更没有任何意义。说到这里,我想起来了之前看过的Windows和Linux的fans之间的口水战,其中有一个支撑Linux的理由:Linux是安全和高效的,因为它抛弃了那些华而无用的外表,因为这些会使系统不稳定,最后得出的结论是,Linux没有太友好的人机交互接口,是为了系统的稳定。我不知道是谁第一次弄出这样蛊惑民众的结论。系统不稳定是界面造成的,这真的很可笑。我倒是不知道,Linux到现在还没有真正属于自己的外衣,Linus是什么样的感受。但是弄出这样的结论来,无疑在转移众人的注意力。首先,系统的稳定和界面没有任何关系。其次,界面影响到系统的稳定性那只能说明设计和开发的无能。为什么不能做得更好,而是找了这样一个理由来欺骗自己和众人?不要说说明,桌面不是类Unix发展的目标。这又是一个谎言。看看现在有多少服务器系统没有用到桌面。系统是给人用的,友好也就是它的目标。人类设计工业的历史就是朝着使用简单的方向发展,而不是弄了一个复杂的东西,然后欺骗自己不这么做效果不好。不是说类Unix的桌面做得差,而是觉得还不够。难道在友好的界面下就不能实现强大的功能!这个观点同样适合整个类Unix系统界。

  不管是什么系统之间的争执,这都是没有任何意义的,也是幼稚的想法。要学会从别人的身上看到其优点,进而反思自己,然后学习过来,这样才能长远发展。想想,如果是一个融合各个系统的经验,那么它可以发展到什么地步。而且,现在传统的操作系统模式已经到了极限,再发展下去不会有什么成就。这就需要一个新的架构,一个更好的方向,而谁能在这其中胜出,就得看各位的眼光了。当然,也不是说传统的系统没有任何价值,起码到现在为止,已经筑起了较高的起点,这将为后辈们创造一个很好的条件。最后,鹿死谁手,就看他是不是英雄了。
推荐阅读
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 如何高效学习鸿蒙操作系统:开发者指南
    本文探讨了开发者如何更有效地学习鸿蒙操作系统,提供了来自行业专家的建议,包括系统化学习方法、职业规划建议以及具体的开发技巧。 ... [详细]
  • 实现Win10与Linux服务器的SSH无密码登录
    本文介绍了如何在Windows 10环境下使用Git工具,通过配置SSH密钥对,实现与Linux服务器的无密码登录。主要步骤包括生成本地公钥、上传至服务器以及配置服务器端的信任关系。 ... [详细]
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 本文探讨了服务器系统架构的性能评估方法,包括性能评估的目的、步骤以及如何选择合适的度量标准。文章还介绍了几种常用的基准测试程序及其应用,并详细说明了Web服务器性能评估的关键指标与测试方法。 ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • WebBenchmark:强大的Web API性能测试工具
    本文介绍了一款名为WebBenchmark的Web API性能测试工具,该工具不仅支持HTTP和HTTPS服务的测试,还提供了丰富的功能来帮助开发者进行高效的性能评估。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 服务器虚拟化存储设计,完美规划储存与资源,部署高性能虚拟化桌面
    规划部署虚拟桌面环境前,必须先估算目前所使用实体桌面环境的工作负载与IOPS性能,并慎选储存设备。唯有谨慎估算贴近实际的IOPS性能,才能 ... [详细]
  • 2008年1月,微软发布了两则安全更新公告,分别针对Windows操作系统的不同漏洞。其中一项被评为‘关键’级,另一项为‘重要’级。此次更新并未涉及Microsoft Office产品。 ... [详细]
  • 本文详细介绍了几种有效的方法来解决Windows 10系统中常见的内存不足问题,包括手动终止不必要的进程、增加虚拟内存以及使用第三方软件进行系统优化。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 汇总了2023年7月7日最新的网络安全新闻和技术更新,包括最新的漏洞披露、工具发布及安全事件。 ... [详细]
  • 在使用 PyInstaller 将 Python 应用程序打包成独立的可执行文件时,若项目中包含动态加载的库或插件,需要正确配置 --hidden-import 和 --add-binary 参数,以确保所有依赖项均能被正确识别和打包。 ... [详细]
  • 本文详细介绍如何安装和配置DedeCMS的移动端站点,包括新版本安装、老版本升级、模板适配以及必要的代码修改,以确保移动站点的正常运行。 ... [详细]
author-avatar
知足幸福_21942
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有