Switch to MIT License (#52)
This commit is contained in:
parent
6a05b8e94b
commit
fe35651bb5
152
LICENSE
152
LICENSE
|
@ -1,139 +1,21 @@
|
||||||
OpenSource Licence of the Hasso-Plattner Institute
|
MIT License
|
||||||
|
|
||||||
This computer program can be used by anyone in accordance with the OpenSource
|
Copyright (c) 2012-2017 Hasso-Plattner-Institut
|
||||||
licence of the Hasso-Plattner Institute. Its terms of use can be downloaded
|
|
||||||
under the URL https://github.com/hyrise/hyrise/blob/master/LICENSE
|
|
||||||
|
|
||||||
Preamble
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
The Hasso-Plattner-Institut für Softwaresystemtechnik GmbH, Prof.-Dr.-Helmert-
|
The above copyright notice and this permission notice shall be included in all
|
||||||
Strasse 2-3, 14482 Potsdam, hereinafter referred to as Hasso-Plattner
|
copies or substantial portions of the Software.
|
||||||
Institute, provides a research in-memory database storage engine system to
|
|
||||||
store different kinds of relational and other data. This software shall
|
|
||||||
hereinafter be referred to as HYRISE.
|
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
1. Licence Grant
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
With these terms of use, the Hasso-Plattner Institute grants everyone, free of
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
charge, a non-exclusive right of use (§ 32(3)(3) Copyright Act) in HYRISE. It
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
therefore makes an offer to everyone to conclude a corresponding licence
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
agreement for the grant of exploitation rights in accordance with these terms
|
SOFTWARE.
|
||||||
of use. The express acceptance by the Hasso-Plattner Institute need not be
|
|
||||||
received by the user (§ 151 German Civil Code). The above rule means that the
|
|
||||||
user cannot assign the right of use ac-quired by it in accordance with these
|
|
||||||
terms of use to a third party, but that the third party acquires the rights
|
|
||||||
directly from Hasso-Plattner Institute.
|
|
||||||
|
|
||||||
|
|
||||||
2. Scope of Exploitation Rights
|
|
||||||
|
|
||||||
With these terms of use, the Hasso-Plattner Institute grants the user, free of
|
|
||||||
charge, a non-exclusive right of use, unrestricted with respect to time and
|
|
||||||
geographical scope, to use HYRISE in accordance with the following terms:
|
|
||||||
|
|
||||||
a) The user shall be entitled to reproduce, distribute and/or publish
|
|
||||||
the source code of HYRISE.
|
|
||||||
|
|
||||||
b) The user may also translate, adapt, arrange or otherwise alter the
|
|
||||||
source code of HYRISE and exploit the results under Point 2.a)
|
|
||||||
|
|
||||||
c) Finally, the user may also exploit the text of these licence terms in
|
|
||||||
accordance with Point 2.a).
|
|
||||||
|
|
||||||
d) The exploitation rights pursuant to Point 2.a) and b) also apply to
|
|
||||||
HYRISE in its object code or executable form and entitle the user to in
|
|
||||||
-corporate HYRISE into other computer programs for use as set down in
|
|
||||||
Point 2, though these terms of use only apply to the part of the new
|
|
||||||
computer program so created which is HYRISE where the combination does
|
|
||||||
not result in a change pursuant to Point 2.b). In the latter case,
|
|
||||||
these terms of use apply to the entire new computer program.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
3. Duties of the User
|
|
||||||
|
|
||||||
The user shall be obliged,
|
|
||||||
|
|
||||||
a) on reproduction of HYRISE pursuant to Point 2.a), to incorporate the
|
|
||||||
following copyright mark, at least in the corresponding source code:
|
|
||||||
„Exclusive copyrighted exploitation rights / Copyright © 2012
|
|
||||||
Hasso-Plattner-Institut für Softwaresystemtechnik GmbH“
|
|
||||||
as well as to include a copy of these terms of use; in the case of
|
|
||||||
publication, the terms of use must also be included in the offer of
|
|
||||||
publication;
|
|
||||||
|
|
||||||
b) not to remove references in the source code and in other places to the
|
|
||||||
owner of rights of use and these terms of use and/or to change such;
|
|
||||||
|
|
||||||
c) for the case that the user make changes to HYRISE pursuant to Point
|
|
||||||
2.b) and so acquires its own copyright, the work so created may only
|
|
||||||
be offered to third parties for use/edit in accordance with these
|
|
||||||
terms of use; the user must also make these changes clear in the
|
|
||||||
source code;
|
|
||||||
|
|
||||||
d) for the case that the user uses HYRISE in object code form or in
|
|
||||||
executable form, it must also include the complete machine-readable
|
|
||||||
source code for HYRISE on the data carrier and/or make it accessible
|
|
||||||
to the public via the Internet; for the case that the user combines
|
|
||||||
HYRISE pursuant to Point 2 d) with another computer program, it must
|
|
||||||
ensure in any offer of the same that HYRISE is also included in this
|
|
||||||
entire program and that this is only used in accordance with these
|
|
||||||
terms of use.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
4. Consequence of Breach of the Above Obligations
|
|
||||||
|
|
||||||
Should the user commit a culpable breach of any of the obligations set down in
|
|
||||||
Point 3, all exploitation rights under these terms of use shall terminate
|
|
||||||
automatically, also with retrospective effect.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
5. Limited Liability
|
|
||||||
|
|
||||||
a) The Hasso-Plattner Institute shall have unlimited liability for damage
|
|
||||||
due to legal defects or absence of warranted qualities as well as for
|
|
||||||
injury to life, body and health. Liability for initial inability,
|
|
||||||
delay and impossibility shall be limited to such damage typically
|
|
||||||
foreseeable of such a computer program.
|
|
||||||
|
|
||||||
b) In all other regards, the Hasso Plattner Institute shall have
|
|
||||||
unlimited liability only for deliberate damage or damage caused by
|
|
||||||
gross negligence, also by its legal representative and managers. With
|
|
||||||
respect to the fault of other vicarious agents, the Hasso-Plattner
|
|
||||||
Institute shall only be liable to the extent of liability for initial
|
|
||||||
inability in accordance with the previous section.
|
|
||||||
|
|
||||||
c) For negligence simpliciter, the Hasso-Plattner Institute shall only be
|
|
||||||
liable where the obligation breached is of particular importance for
|
|
||||||
attaining the contract purpose, a duty which gives the contract its
|
|
||||||
specific character and in which the user may trust (cardinal duty). In
|
|
||||||
case of breach of a cardinal obligation, the liability limit for
|
|
||||||
initial inability in accordance with a) shall apply mutatis mutandis.
|
|
||||||
|
|
||||||
d) Liability for loss of data shall be limited to the typical expense for
|
|
||||||
the restoration of data which would be incurred if regular backup
|
|
||||||
copies were made appropriate for the degree of risk.
|
|
||||||
|
|
||||||
e) Liability in accordance with the Product Liability Act remains
|
|
||||||
unaffected (§ 14 Product Liability Act).
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
6. Concluding Provisions
|
|
||||||
|
|
||||||
a) Oral ancillary agreements have not been concluded and shall not be
|
|
||||||
valid. Supplements and amendments to this agreement must be in writing
|
|
||||||
for their validity. This shall also apply in case of any amendment to
|
|
||||||
this written form clause.
|
|
||||||
|
|
||||||
b) Should any provisions of this agreement be or become void or
|
|
||||||
unenforceable, the remaining provisions shall be unaffected.
|
|
||||||
|
|
||||||
c) Where the user is a merchant, place of jurisdiction shall be Potsdam.
|
|
||||||
|
|
||||||
d) This agreement shall be governed exclusively by the laws of the
|
|
||||||
Federal Republic of Germany. The provisions of the UN Convention on
|
|
||||||
Contracts for the International Sale of Goods shall be excluded.
|
|
||||||
|
|
Loading…
Reference in New Issue