11![ QP Framework] ( doxygen/images/qp_banner.jpg )
22
33> ** NOTE:** If your company has a policy forbidding open source in your
4- product , all QP frameworks can be
4+ products , all QP frameworks can be
55[ licensed commercially] ( https://www.state-machine.com/licensing ) ,
66in which case you don't use any open source license and you do not violate
77your policy.
@@ -51,10 +51,9 @@ open the file [html/index.html](html/index.html) in your web browser.
5151QP/C++ (Quantum Platform in C++) is a lightweight, open source
5252[ Real-Time Embedded Framework (RTEF)] [ RTEF ] for building modern embedded
5353software as systems of asynchronous, event-driven [ active objects] [ Active ]
54- (actors). The [ QP/C++] framework is a member of a larger [ QP] family
55- consisting of [ QP/C] , [ QP/C++] , and [ QP-nano] frameworks, which are all
56- strictly quality controlled, thoroughly documented, and [ commercially
57- licensable] [ Lic ] .
54+ (actors). The [ QP/C++] framework is a member of a [ QP] family consisting of
55+ [ QP/C] and [ QP/C++] frameworks, which are strictly quality controlled,
56+ thoroughly documented, and [ commercially licensable] [ Lic ] .
5857
5958## Safer Model of Concurrency
6059The [ QP] framework family is based on the [ Active Object] [ Active ] (** actor** )
@@ -99,11 +98,11 @@ as ARM Cortex-M (M0/M0+/M3/M4/M7).
9998QP/C++ can also work with a traditional RTOS, such as ThreadX, FreeRTOS, embOS,
10099uC/OS-II and TI-RTOS, as well as with (embedded) Linux (POSIX) and Windows.
101100
102- ## Maturity
103- With 60,000 downloads a year, the [ QP ] family is the most popular such
104- solution on the embedded software market. It provides a modern, reusable
105- architecture for embedded applications, which combines the active-object
106- model of concurrency with hierarchical state machines .
101+ ## Popularity and Maturity
102+ With 20 years of continuous development, over [ 350 commercial licensees ] [ Cust ] ,
103+ and many times more open source users worldwide, the QP™ frameworks are the
104+ most popular such offering on the market. They power countless electronic
105+ products ranging from implantable medical devices to complex weapon systems .
107106
108107---------------------------------------------------------------------------
109108# QP/C++ Licensing
@@ -115,6 +114,7 @@ traditional closed source software distribution models are combined.
115114 product, all QP frameworks can be [ licensed commercially] [ Lic ] , in which case
116115you don't use any open source license and you do not violate your policy.
117116
117+
118118---------------------------------------------------------------------------
119119# QP/C++ Documentation
120120The ** QP/C++ Manual** is located online at: https://www.state-machine.com/qpcpp
@@ -136,5 +136,6 @@ The **QP/C++ Manual** is located online at: https://www.state-machine.com/qpcpp
136136 [ Active ] : < https://www.state-machine.com/active-object >
137137 [ HSM ] : < https://www.state-machine.com/fsm#HSM >
138138 [ Lic ] : < https://www.state-machine.com/licensing >
139+ [ Cust ] : < https://www.state-machine.com/customers >
139140 [ AN ] : < https://www.state-machine.com/doc/AN_Getting_Started_with_QP.pdf >
140141 [ Video ] : < https://youtu.be/O7ER6_VqIH0 >
0 commit comments