标签 华为 下的文章

Facebook 将 Windows 版 PyTorch 的开发维护权移交给微软

PyTorch 是基于 Torch 的开源 Python 机器学习库,由 Facebook 的人工智能研究团队开发。特斯拉的自动驾驶和 Uber 的 Pyro 等深度学习项目都构建于 PyTorch 之上。此前,Facebook 的工程师们做了大量努力,在 Windows 上添加了对 PyTorch 的支持。但由于资源有限,Windows 对 PyTorch 的支持落后于其他平台。但微软已扩大了对 PyTorch 社区的参与,现在拥有 PyTorch 在 Windows 上的开发和维护所有权。

拍一拍:似乎大家已经习惯了微软在开源方面做出各种贡献了,因为我看到这个消息毫不吃惊。

来源:开源中国

微软首次公布 GitHub 产品路线图

微软于今日首次公布了 GitHub 产品路线图(https://github.com/github/roadmap),这个新建的公共信息库允许任何人访问,除了做好在未来几个季度内迎来新功能的准备,开发者还可积极地向开发团队提交反馈。路线图上的每个项目都可以当做一个提问版块。

来源:cnBeta.COM

拍一拍:大家对这个 GitHub 有什么期望都去反馈一下了。

华为将 HMS 生态优先级提升至最高,目前已有 2500 个应用

华为轮值 CEO 徐直军认为,“打造 HMS 生态是可以最快的解决华为手机在海外不可用的状态,这是首要任务,优先级最高的任务。虽然 GMS 不可以用了,但是 AOSP 是开源软件是可用的,基于 AOSP 打造一个 HMS 替代 GMS,让开发者可以很快的构建全球 HMS 生态。”

来源:搜狐IT

拍一拍:虽然现在艰难,但是这一关是必须过的。

华为正式开源数据虚拟化引擎 openLooKeng

2019 年 11 月 19 日,华为宣布开源数据虚拟化引擎 HetuEngine(开源版本的 HetuEngine 叫 openHetu),现在,openHetu 正式更名为 openLooKeng,HetuEngine 更名为 LooKengEngine。openLooKeng 致力于为大数据用户提供极简的数据分析体验,让用户像使用“数据库”一样使用“大数据”。openLooKeng 是一款开源的高性能数据虚拟化引擎。提供统一 SQL 接口,具备跨数据源/数据中心分析能力以及面向交互式、批、流等融合查询场景。同时增强了前置调度、跨源索引、动态过滤、跨源协同、水平拓展等能力。

来源:开源中国

拍一拍:去年华为承诺的一系列开源项目看来最近都有了新动作,不过我们希望这些新动作都能落到实处。

阿里数学竞赛全球最强 73 人出炉

7 月 2 日,第二届阿里巴巴全球数学竞赛举办颁奖典礼,经过两轮预赛、一轮决赛的角逐,来自中、美、法、德、英、俄、新加坡、格鲁吉亚等 8 个国家的 73 位选手成为最终获奖者。麻省理工学院的王东皞、普林斯顿大学的郑凡、新加坡国立大学的 Yap Jit Wu、加利福尼亚大学伯克利分校的张钺带走了 4 座金奖奖杯。

来源:快科技

拍一拍:似乎金奖都是中国人或华裔啊。

Fedora 开发者讨论放弃支持老式 BIOS 的可能性

英特尔计划在 2020 年结束终止支持老式 BIOS,并且 UEFI 在 x86\_64 系统中已经非常普遍。Fedora 开发者正在讨论现在开始逐步取消支持老式 BIOS 是否为好时机。一些使用 2012~2013 年时期硬件的用户对可能无法在他们的无 UEFI 硬件上使用新的 Fedora 版本表示失望。目前尚未提出正式的提案来终止支持老式 BIOS 并只支持 UEFI,不过 Fedora 团队已开始对该问题展开积极讨论。

来源:开源中国

拍一拍:感觉目前 Fedora 是最活跃积极的发行版社区了。

IBM 宣布向 Linux AI 基金会贡献一系列 AI 工具包

此次 IBM 一共贡献了三项工具:AI Fairness 360 工具包可帮助检测和减轻整个 AI 应用程序中机器学习模型的偏差;Adversarial Robustness 360 Toolbox(ART) 是一个 Python 库,旨在保证机器学习的安全性,使神经网络免受攻击;AI Explainability 360 工具包则提供了一套全面的算法,涵盖了解释的不同维度以及代理的可解释性指标,用以支持机器学习模型的可解释性。

来源:开源中国

牺牲稳定换更短发布周期,Firefox 的这步棋真的下对了吗?

去年九月,Mozilla 宣布了 Firefox 浏览器的升级周期从此前的六周时间缩短至四周。这意味着用户能够更快获得稳定版本。虽然该公司确实已经成功地接受了这个四周的发布时间表,但其承诺的严格测试却不是这样的。Firefox 76/77/78 三个重要版本均出现了各种严重的问题,导致 Mozilla 被迫暂停新版本的推送,然后紧急发布维护版本更新。

来源:cnBeta.COM

拍一拍:追求新变化可能不是浏览器用户最关注的地方,稳定和保持性能优良才是最最重要的。

华为开源 openGauss 并成立开源社区

openGauss 是一款关系型数据库管理系统,华为表示希望通过开源的魅力吸引更多的贡献者,共同构建一个能够融合多元化技术架构的企业级开源数据库社区。openGauss 内核源自 PostgreSQL,并着重在架构、事务、存储引擎、优化器等方向持续构建竞争力特性,在 ARM 架构的芯片上深度优化,兼容 X86 架构。openGauss 采用木兰宽松许可证。

来源:开源中国

拍一拍:看来华为开源方面的负责人相当喜欢欧洲数学家啊,有了欧拉、高斯,下一个是谁?当然,这是调侃了,我们真正关心的是华为在 openEulur、openGauss 方面取得的进展如何。

微软解释 Edge 为何静默导入 Firefox 和 Chrome 数据

上周部分 Firefox 用户发现通过 Windows Update 更新到设备的新版 Edge 会出现从 Firefox 导入数据的情况,即便用户未授权 Edge 进行此操作。微软在声明中解释到,“我们认为浏览器数据属于用户,他们有权决定应如何处理。与其他浏览器一样,Microsoft Edge 为用户提供了在安装过程中导入数据的机会。在第一次运行体验中,用户有机会保留或丢弃导入的数据。如果他们选择不继续导入,这些数据就会被丢弃。”

来源:开源中国

拍一拍:好吧,你赢了。不过,给用户选择权,让用户真正拥有自己的数据所有权,才是尊重用户。

开源便携式树莓派平板电脑 CutiePi 众筹

CutiePi,简单来说,就是一个像样的平板电脑形态的树莓派,这款平板电脑厚度 12 毫米,包括一个 8 英寸 1280×800 的屏幕,WiFi 802.11 b/g/n 和蓝牙 4.0,还有一块 5000 毫安时的电池,可以提供 5 小时的使用时间。甚至还有 6 个 GPIO 针脚。它的一切是开源的,包括使用的定制板,布局设计,以及在上面运行的定制触摸友好用户界面。Kickstarter 上的众筹价格为 189 美元,最终零售价格为 199 美元。

来源:cnBeta.COM

拍一拍:最有趣的是它的设计也是开源的,也就是说,你可以在这个基础上进一步进行定制。

Manjaro Linux 32 位已死

Manjaro Linux 方面表示,由于时间不足和硬件故障的原因,manjaro32 已停止运行。Manjaro 说,“不幸的是,我们不得不宣布 manjaro32 项目现在已经一去不复返了。@jonathon 成功地将这个据点维持了更久,甚至超出了他的预期。在近 9 年的时间里,我们一直支持 i686。让我们对这部分项目留下一个美好的回忆。”

来源:开源中国

拍一拍:该放弃就放弃吧,不过我们在放弃 32 位之前,是不是把什么对 Apple II 的支持先放弃?

国产兆芯飞腾 CPU、整机大促销:媲美 i5 的八核只需 1999 元

来自深圳芯杰英的 C1888 套装集成了一颗兆芯 KX-U6780A,其性能可以轻松胜任日常办公、上网、影音播放,有时候表现甚至优于 Intel i5-7400,而且功耗非常低。兆芯 KX-U6780A 采用 16nm 工艺制造,x86 架构,8 核心 8 线程,主频频率 3.0GHz,二级缓存 8MB,集成 C960 GPU 图形核心,支持 PCIe 3.0、64GB DDR4-3200,热设计功耗 70W。芯杰英华韵整机就基于这款 CPU 主板套装,同时搭载 16GB 国产颗粒内存、250GB 国产颗粒固态硬盘,是标准的国产化机器,操作系统则广泛支持 Windows XP/7/8/10、UOS、中标麒麟、中科方德、深度、Ubuntu,并提供所有相关驱动程序。

来源:快科技

拍一拍:国产硬件和国产软件虽然尚有不足,但是我们可以看到他们还在不断前进。

华为消费级台式机首次曝光,使用 AMD APU

据爆料消息称,华为将会推出一款搭载 AMD Renior APU 的台式机产品,没有独显,应该是一款 SFF 紧凑型产品。从泄露的数据库信息可以了解到,华为的这款台式机产品搭载 AMD Ryzen 5 PRO 4400G 处理器,集成 Redeon显卡,6 核 12 线程。这次曝光的台式机产品可以补充华为在 PC 市场上的产品线。

来源:超能网

拍一拍:华为的笔记本大家用的怎么样?如果推出台式电脑,你会买吗?

谷歌浏览器造成大规模用户安全信息泄露

Awake Security 的研究人员表示,他们在谷歌的 Chrome 浏览器的扩展程序中发现了一个间谍软件,含有这个间谍软件的扩展程序已经被下载了 3200 万次。谷歌已经从 Chrome Web Store 中移除了超过 70 个存在此恶意软件的扩展程序。谷歌没有解释为何没有主动监测并删除该软件。

来源:新浪科技

拍一拍:谷歌在安卓市场和 Chrome 市场上屡屡出现恶意软件散布的问题,相比之下,苹果做的就好多了。

倪光南院士:自主可控测评具有“一票否决权”

近日,倪光南称,“鉴于自主可控对网络安全的重要意义,在关系网络安全的重要领域或场景,自主可控测评具有‘一票否决权’,也就是说,如果不能通过自主可控测评,那么其他测评也不需要进行了。”目前,通过自主可控测评的申威、飞腾、龙芯、鲲鹏等国产芯片,国产操作系统,数据库等已经在众多重要领域成功应用,并正在从“可用”向“好用”发展。未来,自主可控测评将逐步制度化,并顺应客观形势的需求继续完善。

来源:中国科学报

拍一拍:技术是开放的,但是技术也必须是可控的。

Chrome 团队:2020 年了,浏览器兼容性还是一个大问题

MDN 在 2020 年 3 月进行了一项针对浏览器兼容性的后续调查。这次调查揭示了 Web 开发人员在浏览器兼容性方面遇到的痛点。Chrome 团队撰文谈论了 Chrome 本身在这些问题上所做的努力。这些问题包括:Flexbox、滚动、表单控件、CSS 网格等。

来源:开源中国

拍一拍:相比浏览器兼容性,我更担心的是 Chrome 浏览器的垄断地位

过去,我眼中的华为是神秘、大公司体制的代名词,但是,这一次 HDC.Cloud 华为开发者大会的参会体验和所见所闻,打破了我对于华为的认知,如今的华为与开放、创新等关键词紧密联系在一起。

一、引语

突如其来的全球性疫情的爆发,打乱了这个世界很多既定的事情。作为一个 IT “会虫”,我每年要参加很多重要的行业峰会,但如今的疫情形势,显然现场参会不再是一个好主意。在年前,我参加了华为的 HDC.Cloud 媒体预热会,近距离了解了原计划在春节后举办 HDC.Cloud,对这次计划中的大会充满了期待,也准备亲自去了解一些有趣的话题。

在目前看起来还是愈演愈烈的疫情之下,全球各类 IT 行业的峰会纷纷停摆,或从线下改为线上,或延期观望,甚至直接取消的也比比皆是。

而这次华为的 HDC.Cloud 也在调整之后,决定将原本预计参会规模达上万人的行业顶级峰会改为线上举办。说实话,在参会之前,我对线上会议能不能如以往般直面演讲者获得最新的重要信息还是有一定的疑虑的——不过事实上证明,至少在华为的 IT 基础设施加持之下,效果要比预期的好,只是心疼我滚烫的笔记本电脑。

作为中国的一家开源社区,华为的开源举措和战略是我最为关注的,因此,在这篇文章中,我将向大家分享我对华为在开源方面的观察和感受。

二、软件开源

可以说,以华为这些年来的表现来看,已经将开源和开放作为其主要的生态战略来推进,这在华为的很多宣传和会议上,尤其是这次的 HDC.Cloud 上更为显著。几乎在每个话题和演讲中,都会或多或少地提及开源和开放生态。

首先说开源软件,除了华为捐赠给 Apache 基金会的 ServiceCombCarbonDataMetaModel 等若干顶级项目之外,华为在 GitHub 上的几个企业账户中还有很多项目:

让我们再梳理下 openEuler 社区的几大里程碑事件:

  • 2019 年 9 月 18 日,华为宣布操作系统 、数据库等的开源计划,openEuler 开源社区上线(社区地址:https://openeuler.org/zh/)。
  • 2019 年 12 月 31 日,openEuler 源代码正式上线,至 3 月 25 日,下载 ISO 的累计次数:5479,贡献代码的总人数 220、总次数 5324。
  • 2020 年 3 月 27 日,openEuler 开源社区正式发布 openEuler 20.03 LTS(长期支持)版本。该版本是自开源社区上线以来的首个 LTS 版本。

当前,openEuler 社区秘书处、技术委员会、安全委员会等组织已开始运作,社区参与者申请并成立了 30 多个项目组。

这些其实并不出乎我们的预期,不过在这次会议上,大家之前关注颇多的 openEuler 这次披露了一个重要消息,它成功地和国内 4 家重要的操作系统厂家麒麟软件、普华基础软件、统信软件、中科院软件所等达成了合作,共同宣布基于 openEuler 的商用版本操作系统正式发布,以加速鲲鹏相关技术在各行业的落地和应用。

openEuler 社区后续将每两年发布一次 LTS 版本,每 6 个月发布一次社区创新版本,并提供 CVE 漏洞管理能力。 openEuler也将始终坚持 Upstream First 策略,所有能力第一时间向上游开源社区推送。

openEuler 20.03 LTS 版本基于华为长期的技术积累和产品实践,在稳定性、安全性上达到了业界领先水平,并通过软件全栈的技术优化,充分释放多样化计算平台算力。

这说明了什么?openEuler 不仅仅是一个普通的 Linux 发行版,而是作为上游发行版,以开放的姿态迎来了国内各大操作系统厂商的支持。这在我的印象中,还是国内第一次跨越一家一地的操作系统层面的大合作,其开放形态可见一斑,也映射出了大家对鲲鹏计算生态的看好。

三、硬件开放

除了软件的开源,华为硬件开放方面也取得了长足的进展,这体现在了华为为其通用计算处理器“鲲鹏”和人工智能处理器“昇腾”打造的开放生态上。

很多人知道开源软件,但是对硬件怎么开放不甚了然。随着互联网技术的发展,开源这个词已经逐渐被大众所接触和理解。以粗浅的解释来说,所谓开源软件就是将软件的源代码公开出来。有些人会疑问,那么硬件怎么开源呢?

开源硬件和非开源硬件有很多区别,但是开源硬件联盟(OSHWA)定义了一个大多数人同意的定义,如果你熟悉开源软件,这不会听上去太奇怪:“开源硬件(OSHW)是一个指有形的造物:机器、设备或者其它物理东西的术语——其设计向公众发布,任何人可以制造、修改、分发并使用那些造物。”

为了营造开放的计算生态,华为聚焦做好处理器、板卡和主板等底层基础硬件设施,并开发硬件设施的相关资源,使能合作伙伴优先发展自有品牌的计算产品整机。目前全球已经有黄河、长虹天宫、紫光恒越、同方、湘江等11家整机厂商基于鲲鹏主板推出自有品牌的服务器及PC产品。对于个人来说,我们可能很快就可以用上基于鲲鹏处理器的 PC 和服务器产品了。

多样化计算时代,计算产品能够有新的选择,得益于华为一直以来在技术研发方面的高度投入。从2004年华为开始投资研发第一颗嵌入式处理芯片以来,目前已总共投入超过2万名的工程师,在去年9月的华为全联接大会上,华为基于“鲲鹏+昇腾”双引擎正式发布了计算战略,以“一云两翼双引擎”的计算产业布局,致力于为世界提供最强算力。最终形成了以“鲲鹏+昇腾”为核心的基础芯片族,满足世界对通用计算和智能计算的最新需求。

三、开发者扶持

再次投入 2 亿美元的沃土计划 2.0

作为开源的土壤,开发者也是屡屡被华为提在口中的。在华为开发者大会 2020(Cloud)上,华为高调宣布“沃土计划 2.0”的进一步举措,将在 2020 年投入 2 亿美元推动鲲鹏计算产业发展,并公布面向高校、初创企业、开发人员及合作伙伴的扶持细则。

  • 高校教研扶持:面向高校,提供1亿人民币的扶持金额,包括人才培养,云资源及样机支持,同时华为与教育部签署3年协议投入 10 亿人民币,共同推进人才的培养。
  • 初创企业及开发人员扶持:面向初创企业及个体开发人员,以云资源及线下活动的方式发放 1 亿人民币的补助,每家初创公司最高可获得 75 万人民币的云券。
  • 合作伙伴发展扶持:面向合作伙伴,提供6亿人民币的扶持总额,其中 3 亿人民币一次性研发费用补贴,3 亿人民币的云资源。

华为云与计算 BG 总裁侯金龙在《与全球开发者共成长,共赢计算新时代》主题演讲时表示:“开发者是改变世界的重要力量,也是企业创新的引擎和产业生态的灵魂。华为去年发布了沃土计划 2.0,计划 5 年内发展 500 万开发者,目前华为云开发者已经增长到 160 万。”

华为云与计算 BG 总裁侯金龙在主题演讲

打造鲲鹏的开发工具平台

为了让每位开发者用上并用好鲲鹏,华为在大会上发布了 CloudIDE 开发环境服务、鲲鹏加速库和开发者社区。

站在鲲鹏开发者的角度,如果在本地做开发构建,则需要做交叉编译;而如果在鲲鹏环境做原生编译,则面临着和其它工作的割裂。而现在,有了支持鲲鹏原生开发环境的华为云 CloudIDE,这个痛点就迎刃而解。华为云 DevCloud 研发总监王亚伟介绍, CloudIDE 只需要几十秒时间就能快速创建鲲鹏原生的云端开发环境,开发者可以直接在浏览器内连接到云端实例,进行编码、调试、测试,10 分钟就能快速开发鲲鹏云原生应用。

作为华为云 DevCloud 开发平台组件之一,CloudIDE 是轻量化的基于 Web 的集成开发环境服务,支持鲲鹏原生和多语言,打通了开发态和运行态。目前,已有超过 40 万用户在 DevCloud 上开发了超过 50 万个项目。而且,2020 年 CloudIDE 对所有鲲鹏实例全年免费。

此外,华为还提供了鲲鹏加速库。它分为基础,压缩,加解密,存储,多媒体五大类,应用开发者可以在代码修改量不到1%的情况下,将性能提升大于 10% 甚至在加解密等场景下将性能提升超过 100%。

如今,鲲鹏开发者们还有了一个活跃的开发者社区,汇聚集了全栈软硬件知识、鲲鹏产业资讯、政策发布、认证查询等信息,华为还为社区提供全天候 7x24H 的专家在线服务。

四、结语

华为在计算产业的发展策略“硬件开放,软件开源,使能合作伙伴”,同时华为也是业界唯一一家同时拥有“CPU、NPU、存储控制、网络互连、智能管理”五大关键芯片的厂商。

对于华为来说,惟有以软件开源+硬件开放,才能发掘更大的潜能、释放更大的算力,为数字经济时代提供最具创新性的核心生产力。随着华为持续不断地提供各种资源,帮助广大开发者学习和使用鲲鹏,会帮助更多的伙伴逐步实现应用的迁移。

华为是国内难得的高研发投入企业,并不断推出开放的策略,对于整个产业中的我们每个人来说,都是一个重大的利好消息。学习、理解、利用华为所开放出来的这些技术,对于我们这些从业者来说,都是不可多得的好资料。也希望更多的企业能够向华为学习,从闭源、封闭,渐渐走向开放。

华为提供了一个基于 CentOS 的企业级 Linux 发行版 EulerOS。最近,华为发布了一个名为 openEuler 的 EulerOS 社区版。

openEuler 的源代码也一同发布了。你在微软旗下的 GitHub 上找不到它——源代码可以在 Gitee 找到,这是一个中文的 GitHub 的替代品

它有两个独立的存储库,一个用于存储源代码;另一个作为软件包的源代码,存储有助于构建该操作系统的软件包。

openEuler 基础架构团队分享了他们使源代码可用的经验:

我们现在很兴奋。很难想象我们会管理成千上万的仓库。为了确保它们能被成功地编译,我们要感谢所有参与贡献的人。

openEuler 是基于 CentOS 的 Linux 发行版

与 EulerOS 一样,openEuler OS 也是基于 CentOS,但华为技术有限公司为企业应用进一步开发了该操作系统。

它是为 ARM64 架构的服务器量身定做的,同时华为声称已经做了一些改变来提高其性能。你可以在华为开发博客上了解更多。

目前,根据 openEuler 的官方声明,有 50 多名贡献者为 openEuler 贡献了近 600 个提交。

贡献者们使源代码对社区可用成为可能。

值得注意的是,存储库还包括两个与之相关的新项目(或子项目),iSulad 和 A-Tune。

A-Tune 是一个基于 AI 的操作系统调优软件,iSulad 是一个轻量级的容器运行时守护进程,如在 Gitee 中提到的那样,它是为物联网和云基础设施设计的。

另外,官方的公告提到,这些系统是在华为云上通过脚本自动构建的。这确实十分有趣。

下载 openEuler

到目前为止,你找不到它的英文文档,所以你必须等待或选择通过(贡献)文档来帮助他们。

你可以直接从它的官方网站下载 ISO 来测试它:

你认为华为的 openEuler 怎么样?

据 cnTechPost 报道,华为曾宣布 EulerOS 将以新名字 openEuler 成为开源软件。

目前还不清楚 openEuler 是否会取代 EulerOS ,或者两者会像 CentOS(社区版)和 Red Hat(商业版)一样同时存在。

我还没有测试过它,所以我不能说 openEuler 是否适合英文用户。

你愿意试一试吗?如果你已经尝试过了,欢迎在下面的评论中告诉我你的体验。


via: https://itsfoss.com/openeuler/

作者:Ankush Das 选题:lujun9972 译者:qianmingtian) 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出