Full text license
123456789101112 Copyright (c) <YEAR>, <AUTHOR>All rights reserved.Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.2. 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.3. If this or parts of this source code (as code or binary) is, in any form, used for an commercial product or service (in any form), this product or service must provide a clear notice/message to any user/customer that OpenSwarm was used in this product.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 HOLDER 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.
OpenSwarm is released under a modified 2-clause BSD license. Every contribution is owned by the person or organisation that contributed. However, any contribution is licensed under this modified 2-clause BSD license.
OpenSwarm can be used freely in commercial as well as non-commercial systems as long as the copyright header is preserved. If OpenSwarm is used in an commercial product, the product must contain a note that OpenSwarm is used in this product. This note must be readable by any customer. (same applies to commercial services)
Applications or code that were developed with OpenSwarm do not require to be shared under this license. Any code that you develop is your own.
However, code contributions to OpenSwarm would be appreciated. Contributions don’t only benefit others. They enable a wide range of users to test your code and debug it. Furthermore, it keeps the community active and helps OpenSwarm to solve more problems.