阅读更多

5顶
0踩

操作系统
FreeBSD基金会在官网中宣布,开发人员Benno Rice已经获得了一项拨款,用于实现在UEFI启动环境中启动FreeBSD,该项目预计本月即可完成。

这是继Fedora、红帽之后,第三个宣布将支持UEFI的非Windows操作系统。Fedora、红帽已与微软签订协议,将通过电子签名来提供它们的UEFI安全启动键,以与Windows 8系统兼容。


什么是UEFI?

UEFI全称Unified Extensible Firmware Interface,即统一可扩展固件接口,旨在定义一种标准通信方式,规范启动过程中操作系统与平台固件之间的通信。UEFI也被看作是传统PC BIOS的替代者。

在 UEFI 出现之前,在启动过程中主要利用软件中断机制与硬件进行通信。随着技术的不断进步,现代 PC 可以在硬件和软件之间更快速、更高效地执行块输入/输出操作,使用 UEFI 可以发挥硬件的全部潜能。

UEFI由Unified EFI Form组织(芯片组供应商、硬件供应商、系统供应商、固件供应商和操作系统供应商联合组建的一个组织)统一管理。微软是该组织的董事会成员。

UEFI对UNIX/Linux的影响

采用UEFI的计算机,会在在加载操作系统之前,仅能够执行已签名并获得认证的“已知安全”代码和启动加载程序,微软声称这样可以防止用户在根路径中执行恶意代码。

微软所有的Windows 8硬件设备都将默认采用UEFI安全启动,这意味着用户无法在这些设备上启动未经签证的UNIX/Linux操作系统。

来自Linux阵营的抵制

这引起了Linux社区的强烈不满,自由软件基金会(FSF)还呼吁大家抵制微软的这一举措,认为这意味着这些计算机将无法启动未授权操作系统,“安全启动”应该称为“受限启动”。

Linux之父Linus Torvalds还表示,微软这样做没有任何意义,聪明的黑客可以绕过整个认证问题,尽管签名是一个很有用的工具,但是它并不能解决所有的安全问题。

实际上……

关于UEFI的争论愈演愈烈,微软也不得不作出澄清,该公司表示,UEFI并不会将其它操作系统关在门外,用户通过设置PC固件可以控制任何操作系统执行安全启动,而并非只是Windows系统。

红帽也联合Linux 基金会发布了一个X86设备上UEFI对于Linux系统影响评估白皮书,结果显示影响并没有公众想象的那么大。

不过对于ARM架构,微软明确表示,不允许任何在 ARM 系统上禁用安全引导的操作。这意味着任何预装有 Windows 8 系统的 ARM 设备将只能引导微软签名的系统。这样看来,UNIX/Linux操作系统开发商获得微软的授权也就有必要了。
  • 大小: 27.1 KB
5
0
评论 共 2 条 请登录后发表评论
2 楼 happysoul 2013-03-12 10:16
简单的说就是微软的抢钱战略~
1 楼 icefishc 2013-03-06 17:32
FreeBSD关linux阵营啥事。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • USE启动盘制作linux服务器/桌面系统搭建(Universal USB Installer)

    很多新手都有一个很疑惑的问题:“Linux我听过,但是学习linux系统,能在上面干什么呢,或者说linux系统具体能做什么”,带着...Android 是基于 Linux 内核的,因而客户端也进入了 Linux 阵营。可以说,在编程世界中,L

  • ARM64的启动过程之(五):UEFI

    ARM64的启动过程之(五):UEFI http://www.wowotech.net/linux_kenrel/UEFI.html 一、前言 在准备大刀阔斧进入start_kernel之际,我有重新review了一下head.S文件,看看是否有一些遗漏的知识点,很不幸...

  • Github上有趣的100个python项目

    一些亲北京阵营议员欢迎梁振英道歉,且认为应能获得香港民众接受,但这些议员也质问梁振英有 11、mincss:Python 写的用来找到 CSS 中没有用到的代码片段,并删除。适用于:想要做一个页面,但是不会写 CSS 人。...

  • k8s-大型分布式集群环境捷径部署

    Docker 是一个开源的应用容器引擎,是直接运行在宿主操作系统之上的一个容器,使用沙箱机制完全虚拟出一个完整的操作,容器之间不会有任何接口,从而让容器与宿主机之间、容器与容器之间隔离的更加彻底。...

  • RISC-V技术杂谈

    RISC-V提供了特权级指令和用户级指令,同时提供了详细的RISC-V特权级指令规范和RISC-V用户级指令规范的详细信息,使开发者能非常方便的移植linux和unix系统到RISC-V平台。 模块化设计 RISC-V架构不仅短小精悍,而且...

  • 阿里内核月报2014年2月

    现在使用Linux内核的32位ABI的人已经不多了,事实上只有少数几个发行版没有在编译时就把它们直接关掉,而Ubuntu不幸就是其中之一。本月内核安全邮件列表security@kernel.org报告了最新发现的32位ABI安全漏洞,安全...

  • 数据安全笔记

    导读与大纲 2020/03/10 数据备份 -> 防止灾难、意外事故造成损失 数据恢复 -> 灾难发生后,尽可能拯救数据 网站推荐: https://www.dgxue.com/huifu/ 数据恢复迷 数据备份 数据存储介质 硬盘、磁带、光盘 ...

  • 2021-06-28

    16 2.3第三部分 16 2.3.1 机器码 16 2.3.2 汇编语言 16 2.3.3 高级语言 16 2.3.4 脚本语言 17 2.3.5 编译器 17 2.3.6 运行库 17 2.4 第四部分 17 2.4.1 Unix、Linux 17 2.4.3 华为鸿蒙系统(英文:HUAWEI HarmonyOS...

  • 计算机网络超级详细的总结(2)

    一、概述 网络协议三要素:语义、语法、顺序。 DHCP运行机制:Client使用0.0.0.0 向 ...PXE协议解析过程:服务器启动的时候BIOS或者UEFI加载烧写在网卡ROM中的PXE程序,然后去DHCP服务器请求一个IP地址和一个pxelin...

  • PPT模板 -龙湖新员工转正答辩模板.pptx

    PPT模板 -龙湖新员工转正答辩模板.pptx

  • PPT模板 -生产计划管理.pptx

    PPT模板 -生产计划管理.pptx

  • 生产单元数字化改造23年国赛

    生产单元数字化改造23年国赛

  • ECharts柱状图-极坐标系下的堆叠柱状图2.rar

    图表效果及代码实现讲解链接:https://blog.csdn.net/zhangjiujiu/article/details/143997013

  • 机器人算法的 Python 示例代码 .zip

    Pythonbot高斯网格图射线投射网格图激光雷达至网格地图k-均值对象聚类矩形接头大满贯迭代最近点 (ICP) 匹配FastSLAM 1.0路径规划动态窗口方法基于网格的搜索Dijkstra 算法A* 算法D*算法D* Lite 算法位场算法基于网格的覆盖路径规划国家网格规划偏极采样车道采样概率路线图(PRM)规划快速探索随机树(RRT)回程时间*RRT* 和 reeds-shepp 路径LQR-RRT*五次多项式规划Reeds Shepp 规划基于LQR的路径规划Frenet 框架中的最佳轨迹路径追踪移动到姿势控制斯坦利控制后轮反馈控制线性二次调节器 (LQR) 速度和转向控制模型预测速度和转向控制采用 C-GMRES 的非线性模型预测控制手臂导航N关节臂对点控制带避障功能的手臂导航航空导航无人机三维轨迹跟踪火箭动力着陆双足动物倒立摆双

  • sql综合学习基础知识及练习题考试题实测题.zip

    SQL,全称为结构化查询语言(Structured Query Language),是用于管理和操作关系型数据库的标准化语言。它广泛应用于数据插入、查询、更新和删除等操作,并且拥有超过40年的历史,证明了其在数据处理领域的核心地位。以下是对SQL综合学习基础知识及练习题考试题实测题的介绍

  • java面向对象 - 类与对象.doc

    java面向对象 - 类与对象 在Java编程语言中,面向对象编程(OOP)是一个核心概念。它强调以对象作为程序的基本单位,并将相关的数据和功能封装在对象中。类和对象是Java OOP的两个关键组成部分。 ### 类(Class) 类是一个模板或蓝图,它定义了对象的属性和行为。我们可以将类视为对象的类型或种类。通过类,我们可以创建(实例化)具有特定属性和行为的对象。 类的组成部分通常包括: 1. **成员变量**(属性):用于存储对象的状态或数据。 2. **方法**(行为):定义了对象可以执行的操作或功能。 3. **构造方法**:一种特殊类型的方法,用于在创建对象时初始化其状态。 4. **块**(如静态块、实例初始化块):用于执行类级别的初始化代码。 5. **嵌套类**:一个类可以包含其他类,这被称为嵌套或内部类。 ### 对象(Object) 对象是类的实例。它是根据类模板创建的具体实体,具有自己的状态和行为。每个对象都是其类的一个唯一实例,可以访问其类中定义的属性和方法。 创建对象的过程通常涉及以下几个步骤: 1. **声明**:指定对象的类型(即其所属的类

  • 原生JS实现鼠标感应图片左右滚动代码.zip

    原生JS实现鼠标感应图片左右滚动代码.zip

  • 随机密码生成器,支持字符、数字、字母大小写组合

    随机密码生成器,支持字符、数字、字母大小写组合

  • 自动化部署管道创建的代码库(含 Concourse 和 Jenkins 相关).zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

  • 高等工程数学试题详解:矩阵分析与最优化方法

    内容概要:本文档为一份高级数学复习试题,内容涵盖线性代数、数值分析及最优化理论等领域,主要包括矩阵范数的计算、遗传算法中的变异操作、内点法解非线性优化问题、证明矩阵有互异特征值、求解矩阵的标准形以及应用单纯形法和FR共轭梯度法解决具体的数学问题等方面。 适合人群:正在备考研究生入学考试或者准备参加各类数学竞赛的学生、对高等数学感兴趣的学习者及从事相关领域科研工作的专业人士。 使用场景及目标:用于巩固和检验个人关于矩阵论、优化方法及概率统计的知识掌握情况,帮助应试者系统地复习相关考点,提高解题技巧。 阅读建议:建议结合具体题目深入理解每一个概念及其应用方式,遇到复杂的计算或证明步骤不妨动手尝试推导一次,这样有助于加深记忆并培养灵活运用知识的能力。同时,在理解算法原理的基础上,还可以参考一些实际案例来进行练习。

Global site tag (gtag.js) - Google Analytics