NEWS

新闻

了解openKylin最新资讯,关注社区和产品动态。

NEWS

Learn about the latest news.

SOUI SIG成立,共创软件开发解决方案

2025-03-26 16:42:01

2025年3月,经OpenAtom openKylin(简称“openKylin”)社区技术委员会审议通过,SOUI SIG正式成立

SOUI SIG由社区个人开发者setoutsoft发起成立,旨在提供高效、可靠、易用的客户端软件开发框架,为openKylin社区系统应用提供跨平台的软件开发解决方案支持。

SOUI SIG的核心工作聚焦于客户端跨平台开发框架的设计,通过完善开发工具、简化流程等方式持续提升跨平台支持能力。在优化开发效率和生态兼容性的同时,该组织以技术开发创新为驱动力,致力于构建跨平台开发的完整解决方案。

openKylin(开放麒麟)

SIG目标

  • 致力于维护openKylin SOUI版本的规划、制作和升级,建设更完善的openKylin技术生态;

  • 为基于Linux内核的操作系统提供便利高效的应用软件开发框架;

  • Windows平台软件源代码级迁移到openKylin等Linux平台提供系统级解决方案。

·

SIG职责

  • 不断完善Swinx,Swinx在系统层提供和Windows桌面应用兼容API,Windows平台开发的软件链接到Swinx后就可以直接实现跨平台,目前已经实现Linux平台支持。

源代码仓库:https://gitee.com/openkylin/swinx

  • 进一步完善SOUI框架, SOUI是一套高效的原生桌面客户端软件开发框架,SOUI拥有完整的控件系统、布局系统、事件系统、矩阵变换系统及动画系统,同时提供了灵活的扩展机制。相较于一些竞品框架,SOUI5 在设计上更加精简,体积更小,性能更高。通过Swinx,SOUI已经完美兼容Windows及各种Linux。

源代码仓库:https://gitee.com/openkylin/soui

  • 进一步完善SOUI4JS框架,SOUI4JS是基于SOUI及QuickJs实现的一套使用js开发桌面app的框架,内核使用SOUI运行,编程语言使用javascript,在无需代码编译的情况下,实现媲美原生app的性能。

源代码仓库:https://gitee.com/openkylin/soui4js

(QuickJs: https://gitee.com/openkylin/quickjs)

  • 进一步完善SOUI周边工具如UI编辑器等的支持。

后续,SOUI SIG将专注于打造更完善的openKylin技术生态,提供快速的客户端开发框架支持,为Windows客户端产品移植至openKylin提供便利。

欢迎加入SIG

SOUI SIG负责openKylin社区中AI技术相关的开发和信息交流,本小组拥有有大量愿意为openKylin软件生态助力的开发者,也有拥有20+年软件开发经验的负责人,将为软件跨平台开发提供有力的支撑,期待各位感兴趣的小伙伴们的加入!