菲洛嘉青春动能素135HA FILLMED® NCTF 135HA LED指示灯的常见故障分析 智微智能 Elkhartlake K075终端,零售产业新选择 天空蓝拓客管理系统详细介绍版 muso公链项目 天使计划 是什么?[秘] 独家揭秘最前沿的家装“黑科技”——掌赋 天博体育欧洲杯特辑,东道主法兰西的失意2016 亚马逊的送货侦察员 学习听起来像挡泥板 Google Comics Factory使ML变得容易 笑着说-男性或女性 Amazon Rekognition中更好的人脸检测 关于Spaun的真相-大脑模拟 两个聊天机器人彼此聊天-有趣又怪异 GANPaint:将AI用于艺术 WCF和WF给予社区 从耳朵到脸 所有神经网络的深层缺陷 蠕虫在尾巴上平衡杆子 Kickstarter上的OpenCV AI套件 TensorFlow-Google的开源AI和计算引擎 众包取代新闻工作者 Google的DeepMind学会玩街机游戏 哑机器人V智能机器人 .NET与.NET 5融为一体 Google的深度学习-语音识别 LInQer将.NET LINQ移植到Javascript 机器人TED演讲-新的图灵测试? GAN的发明者加入苹果 您的智能手机会监视您键入的内容 人工智能帮助改善国际象棋 Zalando Flair NLP库已更新 TensorFlow 1.5包含移动版本 AlphaGo输了一场比赛-比分3-1 虚拟机器学习峰会 Microsoft开源AI调试工具 SharePoint走向移动 F#4.0发出文化变革的信号 克里斯蒂拍卖AI艺术品 人工智能如何区分 Facebook在蒙特利尔的新AI实验室 Mozilla想要您的声音 微软使用极深的神经网络赢得ImageNet 建立AI合作伙伴关系 .NET Core 3-Microsoft几乎回到了起点 神经网络-更好的销售商? Google使用AI查找您的住所 虹膜-适用于Android的Siri证明苹果没有优势 TensorFlow 2提供更快的模型训练 深度学习研究人员将为Google工作
您的位置:首页 >物联网 >

MacOS周围的围墙花园即将关闭吗?

苹果公司对iOS围墙花园的控制已经完成,但是MacOS X来得比较自由。当前进行公证的举动是否是在MacOS应用程序周围建立隔离墙的方法?对于10.14.5中的新开发人员以及将来的版本中的所有开发人员,它将是默认设置。

苹果设备

将您的未来托付给大公司的问题是,它显然并不关心您,只关心使它成功的许多人。在这种情况下,问题在于很多程序员使用Apple机器在MacOS中进行开发工作,而自由度的任何降低都可能会带来意想不到的后果。

MacOS X是基于Unix,BSD的,确切地说,在1980年代后期,没有人能想到甚至有可能围成软件花园,更不用说了。今天,我们更愿意接受这些限制,因为它相信它为我们的产品提供了一个有利可图的市场。唯一真正锁定的系统是iOS-除非得到Apple的许可,否则您无法分发程序。Google Android和Microsoft Window的商店都是可选的,您可以根据需要运行和分发程序。

在免费访问硬件和免费分发软件的时代引入了MacOSX,MacOSX没有围墙花园,但是您可以选择将程序放入App Store。早在2012年,开发人员ID就被引入,以允许可以在App Store外部分发的正确签名的应用程序在没有应用程序安全服务GateKeeper发出警告的情况下运行。然后在2018年9月发布了莫哈维(Mojave),其中包括新的便利-公证。您可以将您的应用提交给Apple并经过公证,以确保其真实性:

“经过公证的应用程序是一个macOS应用程序,在分发之前已上传到Apple进行处理。当您从Xcode导出经过公证的应用程序时,它会使用开发者ID证书对应用程序进行签名,并从Apple订票到该应用程序。该票证确认您先前已将该应用程序上传到Apple。”

当前,您需要一个Apple ID才能开发MacOS软件,而且只要您的用户知道如何,他们就可以运行该应用程序并击败Gatekeeper。使用隔离属性集将下载的程序标记为不安全。Gatekeeper会停止用户运行应用程序,除非他们右键单击并选择“打开”。

担心的是,经过公证的应用程序是使Mac更安全的一种方式,因为可以信任从App Store以外的其他地方下载的经公证的程序。

苹果警告

一切似乎都很好,但是...

重要

从macOS 10.14.5开始,必须对所有新的或更新的内核扩展以及从新开发人员到使用开发人员ID分发的所有软件进行公证才能运行。在macOS的未来版本中,所有软件默认都需要公证。

一些人将其解释为取消了运行未签名软件的能力。解释的问题是使用术语“默认”。这是否意味着存在不是默认值的替代方法?难道仅仅是“从App Store获取”?

谁知道,但比我们实际想要的要重要得多,因为我们真的别无选择,只能拭目以待,那就是苹果可以像iOS一样锁定macOSX。我们已经知道,有某种意义上的两种操作系统的合并意图-为什么从一个围墙花园的意义上说不?

对于程序员来说,是无辜的时间,用户拥有自己的计算机器100%并按照自己的意愿进行操作,即使它涉及运行恶意软件也是如此。保护用户是一个好主意,但这是否必须通过锁定程序员来实现?

appstoreicon

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。