Qt是挪威人创始的一个优秀的c++开发框架,API简单易用,社区庞大,资源丰富。我非常喜欢Qt,但Qt太庞大了、太重量级了(Qt需要很多的RAM和ROM):
2018年,Qt公司内部立项了一个将Qt移植到MCU的研发新项目,资源占用情况如下: ) ROM占用情况:从6MB到13MB ) RAM占用情况:从4MB到10MB
综上,Qt太庞大了,因此我开发了GOSP这个框架。GOSP在不依赖Qt的前提下,提供了类似Qt的API接口,仅需要几百KB的硬件资源(比Qt小的多),能运行在Qt不支持的低性能领域(对Qt形成补充),适用于嵌入式开发。
本软件在尊重Qt知识产权的前提下,提供了类似Qt的API接口,仅需要几百KB的硬件资源(比Qt小的多),能运行在Qt不支持的低性能领域(对Qt形成补充),适用于嵌入式开发。
GOSP是GVP项目(码云最有价值开源软件)。
作为开源软件,本软件采用双许可证模式;对于那些不涉及任何商业目的或商业行为的个人学习用途,在没有分发的情况下,使用者遵守 GNU AGPL v3.0 即可;如果涉及任何商业行为或商业目的,那么大家在商言商,采用商业许可协议,以保护开源生态中各方的合法权益。
2019-06-03,发表v1.0,版本代号为:沉默的蓝色幽灵。