本专区由 openEuler 团队提供资讯和技术支持,欢迎社区成员申请加入管理小组。
openEuler是一个开源免费的Linux发行版系统,通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,openEuler同时是一个创新的系统,倡导客户在系统上提出创新想法、开拓新思路、实践新方案。
本专区由 openEuler 团队提供资讯和技术支持,欢迎社区成员申请加入管理小组。
2020 openEuler 高校开发者大赛已进入复赛阶段,为了帮助大家解决在复赛中遇到的问题,让大家的复赛进程更加顺畅,组委会送出四个助攻锦囊,收好啦! 锦囊一:使用 Git 进行协同开发 建议在 Gitee 上进行团队协作开发 之前所有复赛团队都已在 Gitee 上创建了仓库,是时候用起来啦!Git 现在已然成为主流的代码托管技术,大多数公司都在使用 Git 进行协同开发,学会使用 Git 也是参与开源项目的第一步,还不会用 Git 你就 out 啦... 展开更多
“你参与过开源项目吗?“ 随着开源技术对信息产业的积极影响进一步扩大,越来越多的面试官将是否参与开源项目作为考核开发者能力的一项基本指标。 对于求职者来说,参与开源能为简历增色不少,增加赢得优质offer的机率。拥有开源项目参与经验,一方面能让面试官更直观清晰地了解你的技能,另一方面能巧妙地展示自己对技术的追求与热爱,刷一波面试官好感。而深度参与知名开源项目的开发者,从来不缺工作,参与开源的经验不仅能... 展开更多
随着开源理念在国内软件行业的普及与传播,开源被越来越多的企业与开发者所选择。据中国信息通信研究院发布的《开源生态白皮书(2020年)》显示,我国 87.4% 的企业正在使用开源技术。 国家发改委等 13 部门在今年 7 月公布的《关于支持新业态新模式健康发展 激活消费市场带动扩大就业的意见》中提出,需加快推进产业数字化转型,壮大实体经济新动能,鼓励发展开源社区,支持开放软件源代码、硬件设计和应用服务。 开源,正变得越... 展开更多
欧拉开发者大会2022顺利落下帷幕。这是欧拉正式捐赠之后的首次社区开发者大会,由开放原子基金会和欧拉开源社区共同主办。大会上,欧拉开源社区理事长江大勇做主题演讲,正式发布欧拉首个数字基础设施全场景长周期版本、欧拉生态服务平台和社区贡献看板,并分享了欧拉在技术、生态、商业、开源建设和人才发展方面的最新进展和实践成果。 欧拉开源社区理事长江大勇做主题演讲 2019年,华为把自己在服务器操作系统上积累了10余年的... 展开更多
欧拉开发者大会(openEuler Developer Day 2022)于4月13日-15日在线上和线下同步举行。大会以“一起创未来,欧拉更精彩”为主题,旨在推动openEuler在服务器、云计算、边缘计算和嵌入式等全场景的技术探索和创新,共建极具创新力的开源社区,打造全球首选的数字基础设施开源操作系统。 本次大会是开放原子开源基金会的openEuler社区举办的开发者大会,也是欧拉捐赠之后社区发起的首次大会。中国电信天翼云、中国移动在线营销服... 展开更多
virtio 是一种通用的半虚拟化的 I/O 通信协议,提供了一套前后端 I/O 通信的的框架协议和编程接口。根据该协议实现的设备通过前后端的配合,相比全模拟设备可以大幅减少陷入陷出以及内存拷贝的次数,使 guest 获得高效的 I/O 性能。作为目前虚拟化标准的通用协议规范,经历了 0.95、1.0、1.1 三个版本的演进。根据 0.95 版本实现的称为传统 virtio 设备,1.0 版本修改了一些 PCI 配置空间的访问方式和 virtioqueue 的优化和特定... 展开更多
在麒麟软件和欧拉开源社区的共同努力下,同时支持 x86_64 和 aarch64 架构的 NestOS beta 版本现已正式发布。与此同时,NestOS 官网也已正式上线。 NestOS 官网:http://nestos.org.cn/ 在硬件适配方面,目前 NestOS 在飞腾 FT2000+、S2500 与鲲鹏 Kunpeng920 等设备上完成了适配验证,支持以裸金属与虚拟化方式安装部署。未来我们也会持续扩展支持更多平台,为 NestOS 带来更多的可能性。 NestOS beta 版本架构图 NestOS 搭载... 展开更多
中断是外部设备向操作系统发起请求,打断 CPU 正在执行的任务,转而处理特殊事件的操作。设备并不能直接连接到 CPU,而是统一连接到中断控制器上,由中断控制器管理和分发设备中断。为了模拟一个完整的操作系统,虚拟化层也必须完成设备中断的模拟。虚拟机的中断控制器通过 VMM 创建,VMM 可以利用虚拟机的中断控制器向其注入中断。 在 x86_64 架构下,中断控制器包括 PIC 和 APIC 两种类型。PIC 控制器通过两块 Intel 8259 芯片... 展开更多
StratoVirt 是计算产业中面向云数据中心的企业级虚拟化 VMM,实现了一套架构统一支持虚拟机、容器、Serverless 三种场景。StratoVirt 在轻量低噪、软硬协同、Rust 语言级安全等方面具备关键技术竞争优势。 背景介绍: 通常,在同一台服务器上存在着不同的用户,而多数用户对内存的使用情况是一种间断性的使用。也就是说用户对内存的使用率并不是很高。在服务器这种多用户的场景中,如果很多个用户对于内存的使用率都不高的话,那... 展开更多
服务网格的前世今生 早期的微服务架构上存在着服务发现、负载均衡、授权认证等各种各样的难题与挑战。起初微服务践行者们大多自己实现这么一套分布式通信系统来应对这些挑战,但这无疑造成了业务功能的冗余,解决此问题的方法就是将共有的分布式系统通信代码提取出来设计成一套框架,以框架库的方式供程序调用。但这个看似完美的方法却存在着几个致命的弱点: 框架大部分对业务来说是侵入式修改,需要开发者学习如何使用框架 框架... 展开更多
近日,武汉华工安鼎信息技术有限责任公司(以下简称“华工安鼎”)签署 CLA(Contributor License Agreement 贡献者许可协议),正式加入欧拉开源社区,未来将积极参与社区合作,与行业内的生态伙伴共建创新平台,推动行业生态繁荣发展。 华工安鼎成立于 1999 年,是专业提供信息安全产品及信息安全服务的高新技术企业,华工安鼎在数据安全领域不懈努力,持续成长,已在数据安全、云安全和人工智能方面形成了具有特色的系列安全... 展开更多
StratoVirt是开源在openEuler社区的轻量级虚拟化平台,具备轻量低噪、强安全性的行业竞争力。 StratoVirt进程运行在用户态,在虚拟机启动之前,StratoVirt会完成启动之前的准备工作,包括虚拟机内存的初始化、CPU寄存器初始化、设备初始化等,启动,CPU寄存器初始化和虚拟机在运行过程中vCPU陷出事件的处理,都是由StratoVirt的vCPU管理模块CPU完成。如下是StratoVirt中vCPU管理模块的组成,以及其在StratoVirt中的位置。 stra... 展开更多
StratoVirt 是开源在 openEuler 社区的轻量级虚拟化平台,具备轻量低噪、强安全性的行业竞争力。StratoVirt 进程运行在用户态,在虚拟机启动之前, StratoVirt 会完成启动之前的准备工作,包括虚拟机内存初始化、CPU 寄存器初始化、设备初始化等。其中,内存初始化工作和虚拟机的地址空间管理, 都是由 StratoVirt 的地址空间管理模块AddressSpace完成。如下是 StratoVirt 地址空间管理模块的组成,以及其在 StratoVirt 中的位置... 展开更多
StratoVirt是开源在openEuler社区的轻量级虚拟化平台,具备轻量低噪、强安全性的行业竞争力。 StratoVirt进程运行在用户态,在虚拟机启动之前,StratoVirt会完成启动之前的准备工作,包括虚拟机内存的初始化、CPU寄存器初始化、设备初始化等,启动,CPU寄存器初始化和虚拟机在运行过程中vCPU陷出事件的处理,都是由StratoVirt的vCPU管理模块CPU完成。如下是StratoVirt中vCPU管理模块的组成,以及其在StratoVirt中的位置。 stra... 展开更多
近年来,产业界在国家政策方针的指导下,在相关部门的带领下,通过产业链协同共建,通过开源开放共享的方式,打通操作系统产业“政产研学用”各环节,形成了有效合力,极大地促进了我国操作系统产业的跨越式发展。 “欧拉和鸿蒙两大操作系统相继开源。日前,在操作系统产业峰会 2021 上,华为携手社区全体伙伴共同将欧拉开源操作系统(openEuler,简称‘欧拉’)正式捐赠给开放原子开源基金会。”中国工程院院士倪光南表示,这是我... 展开更多
StratoVirt 是什么 Strato,取自 stratosphere,意指地球大气层中的平流层,大气层可以保护地球不受外界环境侵害,而平流层则是大气层中最稳定的一层;类似的,虚拟化技术是操作系统平台之上的隔离层,既能保护操作系统平台不受上层恶意应用的破坏,又能为正常应用提供稳定可靠的运行环境;以 Strato 入名,寓意为保护 openEuler 平台上业务平稳运行的轻薄保护层。同时,Strato 也承载了项目的愿景与未来:轻量、灵活、 安全和完... 展开更多
2021 年 11 月 8 日,应欧拉开源社区邀请,广州锦行网络科技有限公司(以下简称“锦行科技”)签署 CLA (Contributor License Agreement 贡献者许可协议),正式加入欧拉开源社区。 锦行科技致力于为用户提供基于零信任架构的网络安全解决方案。未来,锦行科技将基于在内网欺骗防御、攻防对抗实战、重大安全事件预演、特权账号管理等方面的深度积累,对欧拉操作系统提供充足的技术支持。 锦行科技作为欧拉开源社区的一份子,将... 展开更多
[中国,北京,2021年11月9日] 今天,操作系统产业峰会2021在北京国家会议中心线上线下同步举办。会上,华为携手社区全体伙伴共同将欧拉开源操作系统(openEuler, 简称“欧拉”)正式捐赠给开放原子开源基金会。这标志着欧拉从创始企业主导的开源项目演进到产业共建、社区自治,未来将快速汇聚更多创新力量,以更加开放的模式整合全球参与者的贡献,从开放治理走向自治繁荣,加速操作系统产业发展,进一步推动行业数字化转型深入... 展开更多