11.07.2015 Views

QP and Win32 - Quantum Leaps

QP and Win32 - Quantum Leaps

QP and Win32 - Quantum Leaps

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Application Note:<strong>QP</strong>/QM <strong>and</strong> <strong>Win32</strong> (Windows)state-machine.com/win321.4 About the ToolsThe <strong>QP</strong> ports have been prepared <strong>and</strong> tested with the following free tools:• Microsoft Visual C++ Express 2012 for console <strong>and</strong> GUI applications (requires “Platform SDK”)NOTE: The Visual C++ Express editions are pre-configured for development with the .NETframework. To enable development with the raw <strong>Win32</strong> API, you need to search the Microsoftwebsite for “Express Edition Platform SDK” <strong>and</strong> install the software to your machine. The search ofthe Microsoft website will lead you also to the step-by-step installation instructions.• Free ResEdit resource editor (www.resedit.net/) for editing GUI resourcesNOTE: The Visual C++ Express editions do not include the resource editor <strong>and</strong> even the resourceeditor included in the Professional Visual C++ editions is inferior to ResEdit.• MinGW (currently only for console applications).1.5 Licensing the <strong>QP</strong>The Generally Available (GA) distribution of <strong>QP</strong> available for download from the www.statemachine.com/downloadswebsite is offered with the following two licensing options:• The GNU General Public License version 2 (GPL) as published by the FreeSoftware Foundation <strong>and</strong> appearing in the file GPL.TXT included in the packaging ofevery <strong>Quantum</strong> <strong>Leaps</strong> software distribution. The GPL open source license allowsyou to use the software at no charge under the condition that if you redistribute theoriginal software or applications derived from it, the complete source code for yourapplication must be also available under the conditions of the GPL (GPL Section2[b]).• One of several <strong>Quantum</strong> <strong>Leaps</strong> commercial licenses, which are designed forcustomers who wish to retain the proprietary status of their code <strong>and</strong> therefore cannotuse the GNU General Public License. The customers who license <strong>Quantum</strong> <strong>Leaps</strong>software under the commercial licenses do not use the software under the GPL <strong>and</strong>therefore are not subject to any of its terms.For more information, please visit the licensing section of our website at: www.statemachine.com/licensing1.6 Licensing QMThe QM graphical modeling tool available for download from the www.statemachine.com/downloadswebsite is free to use, but is not open source. During theinstallation you will need to accept a basic End-User License Agreement (EULA),which legally protects <strong>Quantum</strong> <strong>Leaps</strong> from any warranty claims, prohibits removingany copyright notices from QM, selling it, <strong>and</strong> creating similar competitive products.Copyright © <strong>Quantum</strong> <strong>Leaps</strong>, LLC. All Rights Reserved.4 of 42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!