Skip to content

Latest commit

 

History

History
38 lines (38 loc) · 5.11 KB

File metadata and controls

38 lines (38 loc) · 5.11 KB

ChDF Ts License -OS -allow-commercial -allow-linking -no-sell -no-gov

Preamble

ExtensionBridge (as defined below) is provided under the terms of this license. Any use of ExtensionBridge other than as authorized under this license is prohibited. By exercising any rights to ExtensionBridge provided here, you accept and agree to the terms of this license. To the extent this license may be considered to be a contract, the licensor grants you the rights contained here in consideration of your acceptance of such terms and conditions. If this license is not compatible with applicable or enforced law, this license is explicitly not granted.

Summary

  • you CAN modify ExtensionBridge (from OS addition)
  • you CAN view the source code of ExtensionBridge (from OS addition)
  • you CAN disassemble/decompile ExtensionBridge (from OS addition)
  • you CAN contribute changes (but you don't have to) (from OS addition)
  • modified versions of ExtensionBridge MUST be licensed under the same license as ExtensionBridge (from OS addition)
  • you CAN distribute modified versions of ExtensionBridge, if and only if you clearly state all changes made (from OS addition)
  • you CAN use ExtensionBridge in a process intended to make money (from allow-commercial addition)
  • you CAN use ExtensionBridge in other products, for example by linking to binaries of ExtensionBridge (from allow-linking addition)
  • you MAY NOT sell ExtensionBridge (from no-sell addition)
  • you MAY NOT include ExtensionBridge in a product sold to or used by a governmental organization or agency. This especially include military organizations. (from no-gov addition)
  • you MAY NOT use ExtensionBridge if you represent an governmental organization. This includes contractors who work for governmental organizations. (from no-gov addition)

Definitions

ExtensionBridge consists of source code, compiled binaries (native or managed) and documentation. Support, installation or other services are NOT part of this license, however they MAY be terminated without further conditions if this license expires (see "Termination").

Open Source

ExtensionBridge is open source software. That means that you are allowed to read, understand and modify the source code as you like. If you want to redistribute a modified version of ExtensionBridge, you have to (1) state that it is a derivate of ExtensionBridge, (2) supply a list of all changes made to ExtensionBridge (for example by providing a commit history or list of functional changes) and (3) license the modified version under this license. You can contribute your changes back to the original project, however you don't have to contribute them.

Allowed Commercial Usage

You are explicitly allowed to use this application in commercial environments. You can therefore use this applications in processes intended to make money, this however does not mean that you are allowed to sell ExtensionBridge itself.

Allowed Usage in Other Products

You can use ExtensionBridge in other products (usually applications), for example by linking to its binaries or remotely starting its execution. There are no restrictions on the license of said product. You have to note the use of ExtensionBridge somewhere, for example in an "About this Product" page.

Sale Restriction

The licensor of ExtensionBridge do not grant the right to sell ExtensionBridge or parts of it.

No Governmental Use

You are not granted any additional rights, if you represent a governmental organization or work for one, this explicitly includes contractors and any depth of sub-contractors. An organization is considered governmental if it meets one or more of the following conditions: (1) it holds an monopoly enforced by law, (2) it is involved in law enforcement, (3) it is involved in espionage or offers intelligence services, (4) involved in military operations, (5) offers military services or (6) operated by a nation (independent or not).

Termination

This license expires if one or more of the following conditions are met: (1) you take legal action against one or more of the authors of ExtensionBridge, (2) you decide to end this agreement, (3) applicable law requires the termination of this agreement, (4) you break the terms and conditions of this license, (5) you take legal action against the licensor. When this agreement is terminated, ExtensionBridge is no longer licensed to you.

Patents

This license does not license any patents claimed on ExtensionBridge to you.

Limitation on Liability

In no event will the authors or the licensor be liable to you on any legal theory for any special, incidental, consequential, punitive or exemplary damages arising out of this license or the use of the work, even if the licensor has been advised of the possibility of such damages.

Representations, Warranties and Disclaimer

ExtensionBridge is offered as-is. The authors make no representations or warranties of any kind concerning the work, express, implied, statutory or otherwise, including without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, or the absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not discoverable.