C语言末日将至?美国强硬要求关键软件全面剔除C

科技有点源 2024-11-06 04:48:39
C语言“末日”?

全球数字化进程的加速令信息安全问题日益成为各国关注的焦点。近期,美国政府宣布了一项新的网络安全政策,要求所有关键行业的软件产品必须全面剔除包含特定安全漏洞的组件或代码,C和C++更是被列为反面典型。

这一决策被简称为“全面剔除C”。根据公布的政策细节,所谓“全面剔除C”是指软件开发和供应商必须对产品进行彻底的安全审查,确保其中不含有特定的、已知的安全缺陷(用"C"代指)。这些缺陷通常被称为“零日漏洞”,因为它们尚未被发现,因此没有现成的补丁可以修复。

美国此举旨在预防潜在的网络攻击,减少国家基础设施面临的风险。政策还强调,所有受监管的软件都必须经过第三方安全认证机构的审核,以证明它们不含任何指定的安全漏洞。

这一政策的出台,反映了美国政府对网络安全的高度重视。在全球范围内,网络攻击事件频发,从个人隐私信息泄露到关键基础设施遭受破坏,无不对国家安全构成威胁。

特别是在当前国际形势复杂多变的背景下,网络安全已经成为国家安全的重要组成部分。美国的这一举措可能会引发其他国家的效仿,从而推动全球范围内的网络安全标准提升。然而,这也给软件开发者带来了新的挑战,他们需要在保证产品质量的同时,加强安全防护措施,避免因安全问题而被市场淘汰。

目前有超过230家软件厂商加入“安全设计”计划,承诺在一年内达成一系列网络安全目标。

对于全球的科技公司而言,美国的这一新政策意味着必须重新审视其产品的安全策略。许多公司已经开始着手调整开发流程,引入更为严格的安全检测机制。

同时,这也催生了一批专业的安全审计服务公司,它们提供独立的安全评估和咨询服务,帮助企业确保其产品符合新的法规要求。此外,开源社区也积极响应,开始清理和维护项目中的代码库,以消除可能存在的安全风险。

尽管“全面剔除C”政策可能会在短期内给软件开发带来一定的困扰和成本增加,但从长远来看,这将有助于提高整个行业的安全水平。

C语言是在70年代初问世的。早期的C语言主要是用于UNIX系统。由于C语言的强大功能和各方面的优点逐渐为人们认识,到了八十年代,C开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用。成为当代最优秀的程序设计语言之一。

无代码开发将成主流?

作为一种结构化语言,C语言便于按模块化方式组织程序,易于调试和维护,与另一款无代码开发平台——云表有着相似的特点。

云表无代码平台是一种编程平台,它使用可视化的开发界面,使用者不用懂代码或手写代码,只需通过可视化组件拖拽方式,就能搭建企业系统的一种软件开发方式。OA 协同办公平台、ERP、CRM、MES、PLM、WMS 等各类管理系统都可以在平台上进行搭建,同时可以自动生成手机 APP,一次开发,多端应用,开发效率提升5-10倍。

低门槛、同时具备复杂应用开发能力称得上是国内唯一,恒逸石化、许继电气、中铁十六局等众多企业和单位都在使用。

写在最后

C语言被排斥只是技术正常迭代的结果,未来必然有更多编程语言被淘汰。低代码、无代码开发平台将成为企业开发的主流。

4 阅读:2702
评论列表
  • 2024-11-06 09:28

    有一句说一句,我还真没见过不用C写的操作系统内核代码[笑着哭]那Python不也得玩完[笑着哭]

    请你修改昵称 回复:
    小编不懂装懂兼打广告而已!
    难得糊涂 回复:
    你是不是眼瞎,人家的要求是核心软件全部去c化,很操作系统什么关系? 而且不管是什么语言,最终执行的都只是对应的硬件系统的指令集而已。c语言时代对硬件要求高才需求量大,现在硬件语句不是限制,当然要提高运行的内存安全了。Python等其他软件是在牺牲性能的前提下保证安全,性能现在已经很底层了。
  • 2024-11-07 18:53

    熟悉的人太多,开后门容易被发现

    用户89xxx23 回复:
    对啦
  • 2024-11-07 09:36

    剔除c,不是c语言,下面的话是从小编文章里复制的!所谓“全面剔除C”是指软件开发和供应商必须对产品进行彻底的安全审查,确保其中不含有特定的、已知的安全缺陷(用"C"代指),

  • 2024-11-09 13:21

    用C无法开后门。

  • 2024-11-07 19:30

    啥时候linux不用c了,我就不用了[呲牙笑]

  • 2024-11-06 15:53

    打广告。

  • 2024-11-09 18:14

    强行改掉太多人会c这种基层需要的局面,想继续把控未来走向,也可以收回别人开发出新的事物,这种强行装逼的做法都是阳谋…

  • 2024-11-12 09:03

    不懂装懂,大C是最底层的工人,其他语言类似管理层,谁最直接最有效率?还有一种更接近底层的叫汇编语言,见过没!老子还用过100个不到的ram垃圾芯片写游戏呢,用的就是汇编,省成本,高效率,缺点就是tm掉头发。

  • 2024-11-07 10:29

    实际上是 C里面植木马很容易被发现,有必要取消。

  • 2024-11-07 17:31

    C语言是最好的编程语言!

    沙巴克扛霸仔 回复:
    php才是世界上最好的编程语言
  • 2024-11-10 17:19

    防止新手滥用C语言留下漏洞

  • 2024-11-07 18:27

    C语言不能搞后门?

    螺丝钉 回复:
    c的历史太久,想加木马的时候没有木马而且不永怎么升级的版本流传太久,必须换掉才容易加木马
  • 2024-11-08 14:42

    rust不支持继承 java慢 还能用什么

    螺丝钉 回复:
    要用有木马的,或者容易被丑帝加木马的
  • 2024-11-08 17:39

    大家来举报

  • 2024-11-07 10:28

    肯定是在小圈子范围内发现了,各国间专业人士心照不宣而已,有能力的自己补。

  • 2024-11-07 21:56

    门外汉看得一脸懵逼![哭笑不得]