legal/Licensing.txt
author Javier Armendáriz <javier.armendariz@openbravo.com>
Tue, 12 Feb 2019 12:42:45 +0100
changeset 35441 4d0df2352c16
parent 35438 6f33ffa453d5
permissions -rw-r--r--
Related to issue 34821: Adding license info for new libraries.
juanpablo@2071
     1
A) Openbravo Public License
juanpablo@809
     2
ivan@1738
     3
This license file applies to the Openbravo ERP software (the "Openbravo
ivan@1738
     4
Software"), except as described below.
juanpablo@809
     5
inigo@33338
     6
This product is Copyright 2001-2018 Openbravo S.L.U.  For other detailed notice,
ivan@1738
     7
see the "NOTICE" file with this distribution.
juanpablo@809
     8
ivan@1738
     9
This product is free software; you can redistribute it and/or modify
ivan@1738
    10
it under  the terms of Openbravo Public License v.1.1 being the
ivan@1738
    11
Mozilla Public with a permitted attribution clause (available at
ivan@1738
    12
www.openbravo.com/legal/license.html)
juanpablo@809
    13
ivan@1738
    14
This product is distributed in the hope that it will be useful, but WITHOUT
ivan@1738
    15
ANY  WARRANTY; without even the implied warranty of MERCHANTABILITY
ivan@1738
    16
or FITNESS FOR A  PARTICULAR PURPOSE. See the Openbravo Public License
ivan@1738
    17
(www.openbravo.com/legal/license.html) for more details.
juanpablo@809
    18
ivan@1738
    19
You should have received a copy of the Openbravo Public License along with this
ivan@1738
    20
product; if not, write to legal@openbravo.com.  You can also find the terms of
ivan@1738
    21
the Openbravo Public License here: http://www.openbravo.com/legal/license.html
juanpablo@809
    22
juanpablo@809
    23
juanpablo@809
    24
B) Apache Software License 
juanpablo@809
    25
ivan@1738
    26
The programs contained in the following folders, which are part
ggi@6701
    27
of the Openbravo Software, are provided by Openbravo SLU under the
ivan@1738
    28
Apache Software License 2.0. This license is available online at
ivan@1738
    29
http://www.apache.org/licenses/LICENSE-2.0. This notice also appears in
ivan@1738
    30
individual source files.
ivan@1738
    31
juanpablo@809
    32
src-core/src/org/openbravo/base
juanpablo@809
    33
src-core/src/org/openbravo/data
juanpablo@809
    34
src-core/src/org/openbravo/database
juanpablo@809
    35
src-core/src/org/openbravo/exception
juanpablo@809
    36
src-core/src/org/openbravo/utils
juanpablo@809
    37
src-core/src/org/openbravo/XmlEngine
juanpablo@13090
    38
All these files are copyright © 2001-2011 Openbravo SLU
juanpablo@809
    39
juanpablo@809
    40
juanpablo@809
    41
C) Third party code
juanpablo@809
    42
ivan@1738
    43
Some portions of the Openbravo Software are provided by third parties and
ivan@1738
    44
thus are not available under the Openbravo Public License, but are available
ivan@1738
    45
under other licensing terms. In this distribution, they are:
juanpablo@809
    46
juanpablo@809
    47
juanpablo@809
    48
# Elements of Compiere ERP & CRM 2.4.0 to 2.5.0e. 
ivan@1738
    49
In accordance with provision "3.2. Availability of Source Code" of the Compiere
ivan@1738
    50
Public License 1.1, the source and modified source for the Compiere ERP &
ivan@1738
    51
CRM files included in Openbravo ERP in this distribution are available
ivan@1738
    52
under the Compiere Public license 1.1 and are located in the /database/
juanpablo@2071
    53
folder. For more information, see CompiereAddendum.txt in the /legal/ folder
juanpablo@809
    54
david@32976
    55
# src/org/openbravo/erpCommon/ad_callouts/ISO_4217.xml
david@32976
    56
Currency XML from Swiss Association for Standardisation
david@32976
    57
https://www.iso.org/iso-4217-currency-codes.html
david@32976
    58
juanpablo@809
    59
# calculator.js (at web/js)
juanpablo@809
    60
Under Tigra Calculator license (license available at http://www.softcomplex.com/)
juanpablo@809
    61
Copyright © 2003-2004 Softcomplex Inc. 
juanpablo@809
    62
carlos@28185
    63
# jdt-compiler-4.4.2.jar
carlos@28185
    64
Eclipse Public License 1.0 (license available at
carlos@28186
    65
http://www.eclipse.org/legal/epl-v10.html) or in the file EPL-1.0.txt in this folder
stefan@12637
    66
juanpablo@809
    67
# Eclipse icons 
juanpablo@13064
    68
# wsdl4j-1.5.1.jar
ivan@1738
    69
Icons and files under the Eclipse Public License (license available at
carlos@34310
    70
http://www.eclipse.org/legal/epl-v10.html)
carlos@34310
    71
carlos@34310
    72
# javax.persistence-api-2.2.jar
carlos@34310
    73
Under the terms of the Eclipse Public License v 1.0 (license available at
carlos@34310
    74
http://www.eclipse.org/legal/epl-v10.html) 
carlos@34310
    75
and Eclipse Distribution License v 1.0 (license available at 
carlos@34310
    76
http://www.eclipse.org/org/documents/edl-v10.php)
juanpablo@809
    77
juanpablo@809
    78
# nekohtml.jar (CyberNeko HTML Parser)
ivan@1738
    79
Under the CyberNeko Software License, Version 1.0 (license available at
ivan@1738
    80
http://people.apache.org/~andyc/neko/doc/html/
juanpablo@809
    81
juanpablo@2071
    82
# commons-discovery-0.2.jar
juanpablo@2071
    83
Under Apache Software License 1.1, available at
juanpablo@2071
    84
http://www.apache.org/licenses/LICENSE-1.1
juanpablo@2071
    85
stefan@2143
    86
# YUI compressor (tool used at build-time to optionally minimize js/css files)
stefan@2143
    87
# yuicompressor-2.4.2.jar
stefan@2143
    88
# YUIAnt.jar
stefan@2143
    89
Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: (http://developer.yahoo.net/yui/license.txt)
juanpablo@2071
    90
augusto@24410
    91
# ant-1.9.2.jar
augusto@24410
    92
# ant-launcher-1.9.2.jar
juanpablo@2071
    93
# ant-nodeps.jar
juanpablo@2071
    94
# axis-ant.jar
juanpablo@2071
    95
# axis.jar
juanpablo@2071
    96
# catalina-ant.jar
stefan@12637
    97
# commons-beanutils-1.8.3.jar
stefan@14958
    98
# commons-betwixt-0.8.jar
carlos@33435
    99
# commons-codec-1.11.jar
asier@35438
   100
# commons-collections-3.2.2.jar
stefan@12637
   101
# commons-dbcp-1.4.jar
stefan@12637
   102
# commons-digester-1.8.1.jar
stefan@12637
   103
# commons-fileupload-1.2.2.jar
augusto@27893
   104
# commons-io-2.4.jar
stefan@12637
   105
# commons-lang-2.6.jar
carlos@33435
   106
# commons-logging-1.2.jar
stefan@12637
   107
# commons-pool-1.5.6.jar
stefan@14958
   108
# jakarta-oro-2.0.8.jar
asier@32881
   109
# jettison-1.3-patched.jar
javier@34998
   110
# log4j-api-2.11.1.jar
javier@34998
   111
# log4j-core-2.11.1.jar
javier@34998
   112
# log4j-web-2.11.1.jar
javier@34998
   113
# log4j-slf4j-impl-2.11.1.jar
javier@34998
   114
# log4j-1.2-api-2.11.1.jar
juanpablo@2071
   115
# quartz-1.6.2.jar
asier@30979
   116
# servlet-api.jar 
stefan@12637
   117
# tika-core-0.9.jar
stefan@14958
   118
# wstx-asl-3.0.2.jar
juanpablo@2071
   119
# xercesImpl.jar
stefan@12637
   120
ivan@1738
   121
All files under Apache Software License 2.0, available at
ivan@1738
   122
http://www.apache.org/licenses/LICENSE-2.0
juanpablo@809
   123
asier@33773
   124
# postgresql-42.2.2.jre7.jar
juanpablo@809
   125
Under the BSD license, also available at http://jdbc.postgresql.org/license.html  
juanpablo@809
   126
stefan@12637
   127
# xstream-1.3.1.jar
anthony@1909
   128
Under a modified BSD license available at http://xstream.codehaus.org/license.html
anthony@1909
   129
juanpablo@809
   130
# Dojo Foundation javascripts in web/js/dojo/
ivan@1738
   131
All files under the Academic Free License 2.1 (license available at
ivan@1738
   132
http://opensource.org/licenses/afl-2.1.php)
juanpablo@809
   133
ivan@1738
   134
# Dynarch DHTML/Javascript calendar at web/js/jscalendar (Copyright Mihai
ivan@1738
   135
  Bazon, 2002, 2003 - http://dynarch.com/mishoo/)
stefan@12637
   136
carlos@26745
   137
# itextpdf-5.5.0.jar
carlos@26745
   138
# itext-pdfa-5.5.0.jar
carlos@26752
   139
Both files under AGPL V3 license with LGPL Exception (included as iTextpdf_license.txt in this folder)
carlos@26752
   140
carlos@33461
   141
# jackson-core-2.9.4.jar
carlos@33461
   142
# jackson-databind-2.9.4.jar
carlos@33461
   143
# jackson-annotations-2.9.4.jar
carlos@26754
   144
All files under the Apache 2.0 license (included as Apache_license-2.0.txt in this folder)
carlos@26752
   145
carlos@26745
   146
# jasperreports-6.0.0.jar
carlos@26752
   147
Under the terms of the LGPL 3.0, available at http://www.gnu.org/licenses/lgpl-3.0.html
carlos@26752
   148
carlos@26745
   149
# jasperreports-fonts-6.0.0.jar
carlos@26752
   150
License is contained in the jar file itself (path: net/sf/jasperreports/fonts/dejavu/LICENSE)
carlos@26752
   151
stefan@12637
   152
# jcommon-1.0.15.jar 
stefan@12637
   153
# jfreechart-1.0.12.jar
juanpablo@13064
   154
# jxl-2.6.10.jar
juanpablo@2071
   155
All files under the LGPL 2.1 (available at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html)
juanpablo@2071
   156
carlos@26752
   157
# poi-3.10.1.jar
carlos@26752
   158
Under the Apache 2.0 license (included as Apache_poi_license.txt in this folder)
stefan@12637
   159
carlos@34449
   160
# hibernate-core-5.3.2.Final.jar
carlos@34449
   161
# hibernate-commons-annotations-5.0.4.Final.jar
stefan@12637
   162
All files under the LGPL 2.1 (available at www.gnu.org/licenses/lgpl.html)
juanpablo@809
   163
ivan@1738
   164
# dom4j-1.6.1.jar
juanpablo@809
   165
Under a BSD style license  (available at http://www.dom4j.org/license.html) 
juanpablo@809
   166
stefan@12637
   167
# antlr-2.7.7.jar
ivan@1738
   168
Under the ANTLR license (available at http://www.antlr.org/license.html)
ivan@1738
   169
ivan@1738
   170
# junit.jar
inigo@24237
   171
Under the Eclipse Public License - v 1.0 (available at https://www.eclipse.org/legal/epl-v10.html)
inigo@24237
   172
inigo@24237
   173
# hamcrest-all-1.3.jar
inigo@24237
   174
Under the BSD 3-Clause license (avaliable at http://opensource.org/licenses/BSD-3-Clause)
juanpablo@809
   175
ivan@3754
   176
# js.jar
stefan@14958
   177
# ob-rhino-1.6R7.jar
ivan@3754
   178
Under MPL/GPL License (available at https://developer.mozilla.org/en/Rhino_License)
stefan@14958
   179
ob-rhino-1.6R7.jar is the same code as js.jar repackaged to be available under org.openbravo
ivan@3754
   180
carlos@34310
   181
# javassist-3.22.0-GA.jar
stefan@12637
   182
Under MPL License (included as MPL-1.1.txt in this folder)
stefan@12637
   183
javier@34998
   184
# slf4j-api-1.7.25.jar
stefan@12637
   185
Under MIT license. (available at http://www.slf4j.org/license.html)
stefan@12637
   186
stefan@12637
   187
# freemarker-2.3.16.jar
stefan@12637
   188
Under a BSD style license (available at http://freemarker.sourceforge.net/docs/app_license.html)
stefan@12637
   189
juanpablo@809
   190
In addition, the distribution includes 
juanpablo@3887
   191
- ojdbc6.jar under the OTN Development and Distribution
ivan@1738
   192
  License Agreement (in /legal folder and available at
ivan@1738
   193
  http://www.oracle.com/technology/software/popup-license/distribution-license.html)
juanpablo@2071
   194
javier@34275
   195
# jaxrpc.jar
juanpablo@2071
   196
All files under the corresponding Sun Binary Code License. This is not free
juanpablo@2071
   197
software, but provided under license from Sun Microsystems.
juanpablo@2071
   198
juanpablo@13067
   199
# ejb-api-3.0.jar
juanpablo@13067
   200
# jboss-interceptor-api-3.1.0-CR3.jar
juanpablo@13067
   201
# jboss-ejb3-api-3.1.0.jar
asier@27109
   202
# jboss-el-api_2.2_spec-1.0.0.Final.jar
juanpablo@13067
   203
Under the LGPL license (included as LGPL-2.1.txt in this folder)
juanpablo@13067
   204
asier@30406
   205
# cal10n-api-0.7.7.jar
javier@34998
   206
# slf4j-ext-1.7.25.jar
juanpablo@13067
   207
Under the MIT license (available at http://www.slf4j.org/license.html)
juanpablo@13067
   208
juanpablo@13067
   209
# cdi-api.jar
asier@25027
   210
# guava-18.0.jar
juanpablo@13067
   211
# javax.inject.jar
juanpablo@13067
   212
# jboss-interceptor-core-2.0.0.CR1.jar
juanpablo@13067
   213
# jboss-interceptor-spi-2.0.0.CR1.jar
carlos@34343
   214
# jboss-logging-3.3.2.Final.jar
juanpablo@13067
   215
# weld-api.jar
asier@25027
   216
# weld-core-1.1.24.Final.jar
asier@25027
   217
# weld-servlet-core-1.1.24.Final.jar
juanpablo@13067
   218
# weld-spi.jar
asier@27109
   219
# arquillian-config-api-1.1.8.Final.jar
asier@27109
   220
# arquillian-config-impl-base-1.1.8.Final.jar
asier@27109
   221
# arquillian-container-impl-base-1.1.8.Final.jar
asier@27109
   222
# arquillian-container-spi-1.1.8.Final.jar
asier@27109
   223
# arquillian-container-test-api-1.1.8.Final.jar
asier@27109
   224
# arquillian-container-test-impl-base-1.1.8.Final.jar
asier@27109
   225
# arquillian-container-test-spi-1.1.8.Final.jar
asier@27109
   226
# arquillian-core-api-1.1.8.Final.jar
asier@27109
   227
# arquillian-core-impl-base-1.1.8.Final.jar
asier@27109
   228
# arquillian-core-spi-1.1.8.Final.jar
asier@27109
   229
# arquillian-junit-container-1.1.8.Final.jar
asier@27109
   230
# arquillian-junit-core-1.1.8.Final.jar
javier@35441
   231
# arquillian-suite-extension-1.1.2.jar
asier@27109
   232
# arquillian-test-api-1.1.8.Final.jar
asier@27109
   233
# arquillian-testenricher-cdi-1.0.2.Final.jar
asier@27109
   234
# arquillian-test-impl-base-1.1.8.Final.jar
asier@27109
   235
# arquillian-test-spi-1.1.8.Final.jar
asier@27109
   236
# arquillian-weld-ee-embedded-1.1-1.0.0.CR8.jar
asier@27109
   237
# shrinkwrap-api-1.2.2.jar
asier@27109
   238
# shrinkwrap-descriptors-api-base-2.0.0-alpha-7.jar
asier@27109
   239
# shrinkwrap-descriptors-spi-2.0.0-alpha-7.jar
asier@27109
   240
# shrinkwrap-impl-base-1.2.2.jar
asier@27109
   241
# shrinkwrap-spi-1.2.2.jar
juanpablo@13067
   242
# validation-api-1.0.0.GA.jar
juanpablo@13067
   243
# jsmin.0.2.4.jar
carlos@33435
   244
# httpcore-4.4.9.jar
carlos@33435
   245
# httpclient-4.5.5.jar
carlos@33435
   246
# httpmime-4.5.5.jar
inigo@27270
   247
# tomcat-juli.jar
inigo@27270
   248
# tomcat-jdbc.jar
carlos@34449
   249
# classmate-1.3.4.jar
carlos@34449
   250
# jandex-2.0.5.Final.jar
juanpablo@13067
   251
Under the Apache 2.0 license (included as Apache_license-2.0.txt in this folder)
juanpablo@13067
   252
javier@35441
   253
# reflections-0.9.8.jar
javier@35441
   254
Under the WTFPL license (included as WTFPL_license.txt in this folder)
javier@35441
   255
carlos@34449
   256
# byte-buddy-1.8.12.jar
carlos@34450
   257
Under the Apache 2.0 license (included as Apache_license-2.0.txt in this folder),
carlos@34450
   258
note that Byte Buddy depends on the ASM library which is distributed under a BSD license (included as ASM_BSD_license.txt in this folder)
staff@34296
   259
juanpablo@13067
   260
# jslint4java-1.4.7.jar
juanpablo@13067
   261
Under the New BSD license (available at http://www.opensource.org/licenses/bsd-license.php)
juanpablo@13067
   262
carlos@33710
   263
# javax.annotation-api-1.2.jar
carlos@33710
   264
# javax.xml.soap-api-1.3.7.jar
carlos@34449
   265
# jboss-transaction-api_1.2_spec-1.1.1.Final.jar
carlos@33710
   266
Under the CDDL license version 1.0 (license available at https://spdx.org/licenses/CDDL-1.0.html 
carlos@33710
   267
or in the file CDDL-1.0.txt in this folder)
carlos@33710
   268
asier@34927
   269
# javax.activation-1.2.0.jar
carlos@33710
   270
# jaxb-api-2.2.12.jar
carlos@34268
   271
# jaxb-impl-2.2.6.jar
javier@34275
   272
# javax.mail-1.6.1.jar
carlos@33710
   273
Under the CDDL license version 1.1 (license available at https://spdx.org/licenses/CDDL-1.1.html 
carlos@33710
   274
or in the file CDDL-1.1.txt in this folder)
carlos@33710
   275
stefan@14958
   276
# CSSMinimizer.java
stefan@14958
   277
CSSMin Copyright License Agreement (BSD License), Copyright (c) 2011, Barry van Oudtshoorn
stefan@14958
   278
The full license text is embedded within the CSSMinimizer.java file itself
stefan@14958
   279
juanpablo@13067
   280
# org.openbravo.client.kernel
juanpablo@13067
   281
LAB.min.js is available under the MIT license (available at
juanpablo@13067
   282
http://www.opensource.org/licenses/mit-license.php)
juanpablo@13067
   283
juanpablo@13067
   284
# org.openbravo.userinterface.smartclient
juanpablo@13067
   285
The SmartClient source code, as well as JavaScript and CSS files under the isomorphic/skins
juanpablo@13067
   286
directory are licensed under the terms of the LGPL 3.0, available at
juanpablo@13067
   287
http://www.gnu.org/licenses/lgpl-3.0.html
juanpablo@809
   288
stefan@14958
   289
# BigDecimal-all-1.0.1.min.js
stefan@14958
   290
BigDecimal implementation in JavaScript under the ICU4J license which is available in the file ICU4J-1.3.1.txt in this folder or with more explanation at:
stefan@14958
   291
https://github.com/dtrebbien/BigDecimal.js
stefan@14958
   292
stefan@14958
   293
# scopeleaks.js
stefan@14958
   294
# scopeleaks.min.js
stefan@14958
   295
A modified version of scopeleaks by Rui Lopes available from https://github.com/ruidlopes/scopeleaks
stefan@14958
   296
(The MIT License), Copyright © 2011 Rui Lopes
stefan@14958
   297
The full license text is embedded within the scopeleaks.js file
stefan@14958
   298
stefan@14958
   299
# benchmark.js
stefan@14958
   300
Copyright 2010-2011 Mathias Bynens <http://mths.be/>
stefan@14958
   301
Based on JSLitmus.js, copyright Robert Kieffer <http://broofa.com/>
stefan@14958
   302
Modified by John-David Dalton <http://allyoucanleet.com/>
stefan@14958
   303
Available under MIT license <http://mths.be/mit>
stefan@14958
   304
stefan@14958
   305
# qunit.js
stefan@14958
   306
http://docs.jquery.com/QUnit
stefan@14958
   307
Copyright (c) 2011 John Resig, Jörn Zaefferer
stefan@14958
   308
Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
stefan@14958
   309
stefan@14958
   310
# web/org.openbravo.client.kernel/docs
stefan@14958
   311
Beautiful documentation, dynamically generated from source code in the browser.
stefan@14958
   312
From the code-illuminated project at: http://code.google.com/p/code-illuminated/, under the MPL 1.1
stefan@14958
   313
miguel@29462
   314
# jsbeautifier.py
miguel@29462
   315
Under the MIT license (available at https://github.com/beautify-web/js-beautify/blob/master/LICENSE)
miguel@29462
   316
ivan@1738
   317
The license files for this third party software are available in the legal
ivan@1738
   318
folder of this distribution.
juanpablo@809
   319
ivan@1738
   320
If you have questions about the licensing terms for the Openbravo Software,
ivan@1738
   321
please contact us at: legal@openbravo.com
juanpablo@2071
   322