折叠 编住却械织面留磁到辑本段 发展历程
时间线
腾讯的服务器操作系统研发从内核开始,团队于2010年发布了 Tencent Linux Kernel1,简称Tkernel1。2011年,发布首个Tencent Linux发行版--均激Tlinux1,主要在腾到但讯内部使用。2019哥找西年,完成从Tlinux到TencentOS的品牌升级,体源并开源发布TencentOS Server2 ,开启转政以改联理头复在当全面对外开放及服务。2020年,发布最新版本TencentOS Sever3。
随着腾讯IoT战略的布局,2018年正式启动研发物联网操作系统 TencentOS Tiny,经过近一年的内简房乡推响费部迭代开发,在2019年9月份正式对外开源发布, 并在202地组必部0年正式捐赠给开放原子开源基金会,目前项目在基金会进行持续孵化。
2019年,腾讯云边缘计算业务快速发展,宪论类属协怎对边缘操作系统也提出了需求陈然造剧望除居径危氧侵,TencentOS Edge 启动研发,目前已经在内部开始商用,发布了内测版本,预计2022年Q1开源发布。
折叠 编辑本段 系统简介
近年来,腾讯TencentO器排掌伯适笑员宜和S积极布局基础软件的核心竞争力和生态,逐步形成了B端生态链全栈操作系统,形成云数据中心→边缘→物联网终端身刑两围并真凯的全栈OS布局。其中 TencentOS Server 是面向数据中心、服务器等云场景研发的服务器操作系统,具有高性能安全可靠等特点;TencentOS Ed入江被卷正集即相换战建ge是腾讯自研的边缘操作系统,面向边缘网关及移动计算设容轻个它太备,旨在将云计算能力边缘化;而TencentOS Tiny是腾讯自研的轻量级物联网终端操作系统,具有低功耗、小体积、调求位顺婷条件见义么模块化、端云协同等特点。
- TencentOS Server服务器操作系统
TencentOS Server是腾讯自研的服务器操作系统,基于Linux上游社区版本进行内核研发,可支持主流的服务器硬件,并提供完善的容器及虚拟化场景支持,方便吧维限验粒显宣弦推茶成用户根据需求定制用户态软件。作为腾讯的基础设施,安全可靠,支撑腾讯内外多个业务产品稳获配定运行。TencentOS Server在腾讯云也已经上线,它是全面优化,高性能的OS,TencentOS 洋委念外多革烧线行Server深度定制,集成了腾讯多个产品服务,TencentOS Server也已经开源,并在公司外的金融,互联网等领域有广泛的使用。
产品特性:
- 为云而生,深度定制日单吧病等植谁酸,含有最新云原生工具,装机量300万;
- 全面优化,高性能,运营成本节约10亿,CPU利用率脸若冲按识志资山15%-45%;
- 安全合规,零停机修复;
- 开源开放、生态共享;
- 高效、长时应用支持;
- 企业级产品服务集成,完全融入腾讯云产品体系,如 CVM,TKE,黑石物理服务器2.0,TCE 等,提供满足不同工作负载的完整解决方案。
- TencentOS E甚dge开源边缘计算操作系统
TencentOS Edge基于Linux内核,提供边缘容器、AIoT、媒体引擎、网关协议互转组件、以及IoT业务相关的服务握危照钟,集成腾讯云及行业云服务联网SDK,可助力物联网边缘设备及业务快速接入腾讯云物联网及边缘计算平台。TencentOS Edge支持腾讯云原生公有云及微瓴私有云;集成Tenc甲点进都程也且蛋entOS Server同源内核安全加固;快速集成腾讯云运营服务;兼容多平台,可快速移植极小系统支持定制化组件和可选轻量级GUI。
目前,搭载TencentOS Edge的自研轻量级边缘计算盒子 DracoG312已经商用,可广泛应用于智能家居、游戏竞赛、智慧展为交通、工业边缘云、IDC机房等场景。
产品特性:
- 代比著支持腾讯云原生公有云及微瓴私有云;
- TencentOS Server同源内核安全加固;
- 快速集成腾讯云运营服务;
- 支持多平台,快速移植极小系统;
- 支持定制化组件;
- 可选的轻量级GUI。
- TencentOS Tiny终端促服没责期座垂微实时操作系统
TencentOS T尼乡针轮方现iny 是面向物联网站厂西板末背决煤态既领域开发的实时操作系统。具有低资源占用,低功耗买利光机、模块化,简洁高效等特性。它提供精简的 RTOS 内核,内核代码只有1w行,内核组件可裁剪可配置,可快速移植到多种虽雨易洋否很介印主流 MCU 及模组芯片上,而且,基于RTOS 内核提供了丰富的晶局洲反游毫烈夜然物联网组件,内部集成主流物联网协议栈(如MQTT//LoRaWAN 等),可助力物联网终端设备及业务快速接入腾讯云物联网平台。目前TencentOS tiny已经形成了良好的应用生态,支持的硬件平台超过80+,官方定制套件5款,可覆盖智慧城市、水表、智能家居、穿戴、农业、消费物联、车联网等多种应用场景。
产品特性:
- 极致精简内核RAM 0.8KB,ROM 1.8KB,传感器资源占用仅RAM 2.69KB、ROM 12.38KB;
- 高效管理框架,超低电量消耗,休眠最低功耗低至2uA;
- 丰富IoT组件;
- 良好可移植性,可实现伟段兴烈向新硬件开发板的一键移华烟孔谁岩植;
- 可靠的安全框架,多守个卷孩样化安全分级方案;
- 敏捷调试手段,提供云化的最后一屏调试功能。
折叠 编辑本段 所获荣誉
2021年9月,Tenc永低垂目化回火失齐斯entOS凭借在开源领域的持续贡献及在物联网行业创新实力,荣获中国信通院授予的"2021年OSCAR尖峰开源项目及开源社区"奖项。
折叠 编辑本段 开源情况
- TencentOS Tiny:
TencentOS Tiny在2019年9月份正式对外开源发布,发布1周即冲上github热榜排行第2名,并于2020年正式捐赠给开放原子开源基金会,目功十问念础须转经农前项目在基金会进行持续孵化。获得star5100+,张气批fork1300+,开发者数绍真乙也一量4000+。 目前获得了广泛的开源影响力,已支持的硬件平台(60+)包括ARM Cortex M全系列MCU、RISC-V、MSP430、AVR、ARC、STM8等硬件。同时在芯片领域物联网占有率非常高,覆盖各类通信模组、终端项目,并在智慧农业 得诉以广泛应用。
近3年来,腾讯操作系统研发中心先后举办10多次各类开发者活动,累计3000以上的开发者参与。第三方开发者贡献案例众多,许外部开发者都在社区贡献了代码和创意。同时也出现了很多基于TencentOS Tiny套屋笔出顺初愿增被血统的产品和创意,如净水器个酒着括、远程浇花、撸猫玩具、桌面摆台、机房环境监控系统、甲醛检测仪等等。后续将携手开发者们做出更多有创意有价值的产品或者是技术探索,共同构建活跃的开源圈子。
- TencentOS Sever(Kernel):
2020年1月9日,腾讯云宣布将开源其服务器操作系统TencentOS内核。相比业内其它版本Linux 内核,腾讯食将引还广厂评云 TencentOS 内核在资源调度弹性、容器支持、系统性能及安全等层面极具竞争力五轴,特别适合云环境。该系统的开源及应用可帮助客户大幅提升云威庆又销花南上资源的利用效率,降低运营成本,同时获得更加安全可靠的业务深苗友血运行环境。
2020年底,C五现强衣又entOS官网正式宣布呢组停止CentOS维液策看各八但护,CentOS的断供,意味着大多数依赖CentOS的企业产品和服务缺失了底层操作系统的支持和维护,项目带了很大的不确定性。
为了解决这个问题,腾讯操作系统也在进行分析和应对,腾讯操作系统团队与行业的合作伙伴进行深入探讨后,决定向全社会发起倡议,在国内发起中立,多元化的服务器操作系统社区,腾讯将贡献TencentOS server 已有研发成果,同时汇聚国内操作系统研发能力,打造生产环境可直接使用的社区稳定版本,各企业也可以基于社区稳定版本再去打造自己的商业版本,让服务器操作系统做到国产自主可控,彻底解决CentOS断供的烦恼。
- TencentOS Edge:
TencentOS Edge发行版预计2022年全面开源,助力腾讯操作系统开源生态建设。
折叠 编辑本段 备注声明
原TencentOS手机安卓操作系统已于2017年6月28日停止服务。 2019年,TencentOS 品牌全新升级, 作为腾讯操作系统全新品牌,产品覆盖数据中心,桌面系统,边缘设备和物联网终端等应用场景,提供可靠的云平台构建,接入和应用能力,帮助客户转化云的价值。