SpesML License Model
SpesML is a modeling workbench for efficient model-based development of embedded systems which supports the SPES methodology including the underlying FOCUS semantics based on the modeling language SysML. Moreover, a tool implementation based on MagicDraw is provided which supports the methodology consistently and semantically correctly and offers advanced analysis options.
The artifacts (models, code, documentation) generated in the SpesML project are published under three levels of licenses.
License Overview
The SpesML workbench has different licenses for the following three classes of artifacts:
-
(Class 1) SpesML work bench related artifacts: These are the artifacts finally generated/produced by the SpesML work bench
-
(Class 2) Magic Draw Plugins: Java library for MagicDraw constituting the SpesML workbench tool implementation
-
(Class 3) SpesML Documentation for SpesML concepts and plugins, models of running example
Each class has its own license:
-
(Class 1) SpesML workbench related artifacts: The artifacts produced with the help of the SpesML workbench can be freely used also for commercial use.
-
(Class 2) Magic Draw Plugin: The SpesML Plugin Library components are published in GitHub under the BSD-3-Clause license.
-
(Class 3) SpesML Documentation: The documentation for the SpesML-WB (description of concepts, the plugin documentation and the artifacts of the SpesML running example - essentially the content of the SpesML website) is published under a Creative Commons Attribution 4.0 (CC BY 4.0) license which allows distribution and modification of the material, even for commercial use. The name of the Gesellschat für Systems Engineering (GfSE) and/or the original authors must be mentioned and changes from the original must be indicated.
Underlying Licenses
License holder of the SpesML workbench licenses is the, Gesellschaft für Systems Engineering e.V. (GfSE). The following partners have contributed to the development of the SpesML workbench within the framework of the SpesML project
Foqee GmbH, fortiss GmbH, Qualicen GmbH, qwitto GmbH, RWTH Aachen University, Schaeffler Technologies AG & Co. KG, Siemens AG, Siemens Healthcare GmbH, Technische Universität München, Universität zu Köln, Validas AG
Please also note the general disclaimers from the licenses on liability, etc. the SpesML License Model is built on:
Free Use of SpesML Workbench related Artifacts
The artifacts produced with the help of the SpesML workbench can be freely used also for commercial use. No warranties are given.
BSD-3-Clause License
Copyright (c) Gesellschaft für Systems Engineering e.V. (GfSE), 2023, All rights reserved.
-
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
-
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Open Source Initiative: The 3-Clause BSD License
Creative Commons Attribution 4.0 (CC BY 4.0)
SpesML documentation is licensed under the Creative Commons Attribution 4.0 (CC BY 4.0) license which permits use, sharing, adaption, distribution and reproduction in any medium or format under the following terms:
-
Attribution — You must give appropriate credit to the Gesellschaft für Systems Engineering e.V. (GfSE), and/or the original authors, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
-
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
-
No warranties are given
Creativecommons.org: Creative Commons Attribution 4.0 International Public License
Further Software Packages
The SpesML workbench uses the following software, which require separate license agreements: