specifications

Specification and standard documents
git clone git://git.finwo.net/misc/specifications
Log | Files | Refs | README | LICENSE

document.md (2950B)


      1 # Finwo General Purpose License v0.1
      2 
      3 ## Abstract
      4 
      5 This document defines the Finwo General Purpose License (FGPL), intended for
      6 being applied as software license for libraries and complete projects.
      7 
      8 ## Human-readable form
      9 
     10 ### Summary
     11 
     12 This license is **source-available** but not open source under
     13 [the OSI definition](https://opensource.org/osd). It is designed to:
     14 
     15 - Allow free use, modification, and redistribution, including commercial use.
     16 - Require attribution, modification noticides, and anti-rebranding for
     17   redistributions or public offerings.
     18 
     19 ### What you can and cannot do
     20 
     21 Allowed:
     22 
     23 - Use in personal, educational or commercial projects
     24 - Include the Software as a component in a larger product or service
     25 - Modify the Software and redistribute with attribution and modification notices
     26 - Host the Software in a public or private service with proper attribution and
     27   notices
     28 
     29 Not allowed:
     30 
     31 - Rebrand the the Software as an independent or proprietary product
     32 - Remove attribution or license notices when redistributing
     33 - Host or redistribute without disclosing modifications
     34 
     35 # The License
     36 
     37 Copyright (c) [YEAR] [COPYRIGHT HOLDER]
     38 
     39 Permission is hereby granted, free of charge, to any person obtaining a copy
     40 of this software and associated documentation files (the "Software"), to use,
     41 copy, modify, and distribute the Software, subject to the following conditions:
     42 
     43 1. Redistributions of source code must retain the above copyright notice,
     44    this list of conditions, and the following disclaimer.
     45 
     46 2. Redistributions in binary form, or any public offering of the Software
     47    (including hosted or managed services), must reproduce the above copyright
     48    notice, this list of conditions, and the following disclaimer in the
     49    documentation and/or other materials provided.
     50 
     51 3. Any redistribution or public offering of the Software must clearly
     52    attribute the Software to the original copyright holder, reference this
     53    License, and include a link to the official project repository or website.
     54 
     55 4. The Software may not be renamed, rebranded, or marketed in a manner that
     56    implies it is an independent or proprietary product. Derivative works
     57    must clearly state that they are based on the Software.
     58 
     59 5. Modifications to copies of the Software must carry prominent notices
     60    stating that changes were made, the nature of the modifications, and
     61    the date of the modifications.
     62 
     63 Any violation of these conditions terminates the permissions granted herein.
     64 
     65 THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     66 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     67 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
     68 COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     69 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
     70 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
     71 THE SOFTWARE.