0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软发布了使用最多的应用程序之一——Windows 计算器的源代码

pIuy_EAQapp 来源:lp 2019-03-11 15:09 次阅读

微软在MIT许可证下发布了Windows 计算器的源代码,此举引起业界广泛关注。

若是全球开发者合力,能否完善标志性的Windows 计算器呢?微软相信他们能做到。

据外媒报道,微软本周在GitHub上以MIT许可证发布了使用最多的应用程序之一——Windows 计算器的源代码。

与NSA(美国国家安全局)公布的120万行Ghidra逆向工程工具开源代码相比,Windows 计算器的3.5万行C++代码可能稍显逊色。虽然计算器是很小的一个部分,但自从1985年的1.0版以来,它在Windows的每个版本中都占据了一席之地。

这一举动可能是微软的公关,展示了微软向开源理念的转变,微软在之前也公布了Windows文件管理器的源代码。

微软表示,学习计算器的代码是了解通用Windows平台、XAML和Azure Pipelines等最新Microsoft工具的好方法。

那需要哪些条件才能运行项目呢?计算机需要运行Windows 10 1803或更新的版本,并安装了最新版本的Visual Studio,此外,还需要安装“Universal WindowsPlatform Development” workload、安装可选组件“C++ UniversalWindows Platform tools”和最新的Windows 10 SDK。

代码开源后,计算器将继续受到遵从性、安全性、质量过程等检测。开源代码可能会暴露出一些安全性问题,程序员可向微软安全响应中心(MSRC)报告问题。

计算器都已经开源了,离开源自带的小游戏还会远吗?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6238

    浏览量

    103076
  • 计算器
    +关注

    关注

    16

    文章

    425

    浏览量

    36496
  • GitHub
    +关注

    关注

    3

    文章

    457

    浏览量

    15914

原文标题:为证明理念向开源转变,微软公布了Windows 计算器代码!

文章出处:【微信号:EAQapp,微信公众号:E安全】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AWTK 开源串口屏开发(13) - 计算器应用

    计算器是一个常见的应用程序,在AWTK串口屏中,利用fscript表达式计算函数,无需编写一行传统的代码,即可实现一个简单的计算器
    的头像 发表于 03-16 08:23 133次阅读
    AWTK 开源串口屏开发(13) - <b class='flag-5'>计算器</b>应用

    老款PC无法使用微软更新后的应用程序

    受影响用户反馈称,这些 CPU 配置的古老电脑设备在升级到 Windows 10 或 Windows 11 系统的 1 月份可选更新的时候,无任何预警之下,原来预装的很多应用如计算器、日历、反馈工具、Groove Music、电
    的头像 发表于 01-31 10:12 206次阅读

    如何把c语言源程序变成应用程序

    将C语言源程序转变为应用程序可以分为以下几个步骤:编写源代码、编译、链接和运行。在这篇文章中,我将详细介绍这些步骤以及相关的工具和技术。 第一步是编写源代码。在C语言中,
    的头像 发表于 11-26 09:04 1587次阅读

    .NET8为原生AOT改进 Linux上原生AOT应用程序大小最多减少50%

    应用程序的大小最多减少 50% 下表显示了使用原生 AOT 发布的 "Hello World" 应用程序的大小,其中包括 .NET 7 与 .NET 8 上的整个 .NET 运行时:
    的头像 发表于 11-14 11:53 832次阅读
    .NET8为原生AOT改进 Linux上原生AOT<b class='flag-5'>应用程序</b>大小<b class='flag-5'>最多</b>减少50%

    微软推出新的Windows应用商店网页版

    据悉,微软推出了新的Windows应用商店网页版,旨在替代在网络上查找Windows应用程序的现有方式,更新之后,用户可以通过在Windows
    的头像 发表于 10-07 16:57 1004次阅读

    微软Windows CE.NET应用程序开发者指南

    (WCE)。这样可以确保正确的CPU在构建应用程序时,可以使用支持包。WCE模拟器使您能够在下载应用程序之前对其进行调试至积分/CP。
    发表于 08-08 06:05

    OneInstall驱动程序应用程序工具包为Windows

    电子发烧友网站提供《OneInstall驱动程序应用程序工具包为Windows.exe》资料免费下载
    发表于 08-02 14:58 0次下载
    OneInstall驱动<b class='flag-5'>程序</b>和<b class='flag-5'>应用程序</b>工具包为<b class='flag-5'>Windows</b>

    如何创建个简单但完整的原生WoA WinUI3应用程序

    在本指南中,您可以学习如何创建个简单但完整的原生WoA WinUI3应用程序微软最近发布WinUI3.0,它运行在.NET 5.0
    发表于 08-02 09:57

    OneInstall Windows驱动程序应用程序工具

    电子发烧友网站提供《OneInstall Windows驱动程序应用程序工具.exe》资料免费下载
    发表于 07-28 16:44 0次下载
    OneInstall <b class='flag-5'>Windows</b>驱动<b class='flag-5'>程序</b>和<b class='flag-5'>应用程序</b>工具

    OneInstall Windows驱动程序应用程序

    电子发烧友网站提供《OneInstall Windows驱动程序应用程序.exe》资料免费下载
    发表于 07-28 14:25 0次下载
    OneInstall <b class='flag-5'>Windows</b>驱动<b class='flag-5'>程序</b>和<b class='flag-5'>应用程序</b>

    OneInstall Windows驱动程序应用程序工具包分享

    电子发烧友网站提供《OneInstall Windows驱动程序应用程序工具包分享.exe》资料免费下载
    发表于 07-27 09:29 0次下载
    OneInstall <b class='flag-5'>Windows</b>驱动<b class='flag-5'>程序</b>和<b class='flag-5'>应用程序</b>工具包分享

    PI3VDP612源代码辅助通道应用程序布局指南

    电子发烧友网站提供《PI3VDP612源代码辅助通道应用程序布局指南.pdf》资料免费下载
    发表于 07-26 10:25 0次下载
    PI3VDP612<b class='flag-5'>源代码</b>辅助通道<b class='flag-5'>应用程序</b>布局指南

    19个经典Java小程序源代码合集

    19个经典Java小程序源代码合集
    发表于 06-07 14:59 0次下载

    labview计算器

    labview计算器程序分享
    发表于 05-29 10:34 20次下载

    基于51单片机的简易计算器(数码管显示)源代码

    基于51单片机的简易计算器(数码管显示)例程源代码
    发表于 05-12 16:39 17次下载