Skip to content

Latest commit

 

History

History
272 lines (214 loc) · 8.5 KB

LICENSE.md

File metadata and controls

272 lines (214 loc) · 8.5 KB

Raptor Design Suite is a product of Rapid Silicon, copyright (c) 2022-2024

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Contact zarin.said@rapidsilicon.com for non-GPL Commercial Licensing option.

Wherever possible, Rapid Silicon has adopted the SPDX license identifier standard. The SPDX standard reduces the number of lines required to identify the license which governs source code files. You can read more about the SPDX standard here: http://spdx.org/licenses/

SPDX license identifiers are placed inside source code comment blocks follwing the following standard:

C source: // SPDX-License-Identifier: C header: /* SPDX-License-Identifier: / ASM: / SPDX-License-Identifier: */ Shell scripts: # SPDX-License-Identifier: .rst: .. SPDX-License-Identifier: .dts{i}: // SPDX-License-Identifier:

In some legacy cases, the traditional full block text license description remains.

The list below is a summary of the licenses used by the Raptor Design Suite

Rapid Silicon End User License Agreement

SPDX Identifier: RS-eula-1.0 License Text: ./licenses/rs-eula.txt

Apache License 2.0 License

SPDX Identifier: Apache-2.0 License Text: ./licenses/apache-2.0.xml

BSD-2-Clause Plus Patent License

SPDX Identifier: BSD-2-Clause-Patent License Text: ./licenses/bsd-2-clause-patent.xml

BSD 2-Clause "Simplified" License

SPDX Identifier: BSD-2-Clause License Text: ./licenses/bsd-2-clause.xml

BSD with attribution License

SPDX Identifier: BSD-3-Clause-Attribution License Text: ./licenses/bsd-3-clause-attribution.xml

BSD 3-Clause Clear License

SPDX Identifier: BSD-3-Clause-Clear License Text: ./licenses/bsd-3-clause-clear.xml

Lawrence Berkeley National Labs BSD variant License

SPDX Identifier: BSD-3-Clause-LBNL License Text: ./licenses/bsd-3-clause-lbnl.xml

BSD 3-Clause No Nuclear License 2014

SPDX Identifier: BSD-3-Clause-No-Nuclear-License-2014 License Text: ./licenses/bsd-3-clause-no-nuclear-license-2014.xml

BSD 3-Clause "New" or "Revised" License

SPDX Identifier: BSD-3-Clause License Text: ./licenses/bsd-3-clause.xml

BSD-4-Clause (University of California-Specific) License

SPDX Identifier: BSD-4-Clause-UC License Text: ./licenses/bsd-4-clause-uc.xml

Boost Software License 1.0

SPDX Identifier: BSL-1.0 License Text: ./licenses/bsl-1.0.xml

bzip2 and libbzip2 License v1.0.6

SPDX Identifier: bzip2-1.0.6 License Text: ./licenses/bzip2-1.0.6.xml

CeCILL Free Software License Agreement v1.1

SPDX Identifier: CECILL-1.1 License Text: ./licenses/cecill-1.1.xml

CeCILL Free Software License Agreement v2.1

SPDX Identifier: CECILL-2.1 License Text: ./licenses/cecill-2.1.xml

CeCILL-C Free Software License Agreement

SPDX Identifier: CECILL-C License Text: ./licenses/cecill-c.xml

eCos license version 2.0

SPDX Identifier: eCos-2.0 License Text: ./licenses/ecos-2.0.xml

GNU Free Documentation License v1.3 or later

SPDX Identifier: GFDL-1.3-or-later License Text: ./licenses/gfdl-1.3-or-later.xml

GNU General Public License v2.0 or later

SPDX Identifier: GPL-2.0+.xml License Text: ./licenses/gpl-2.0+.xml

GNU General Public License v2.0 only

SPDX Identifier: GPL-2.0 License Text: ./licenses/gpl-2.0-only.xml

GNU General Public License v2.0 or later

SPDX Identifier: GPL-2.0-or-later License Text: ./licenses/gpl-2.0-or-later.xml

GNU General Public License v2.0 only

SPDX Identifier: GPL-2.0 License Text: ./licenses/gpl-2.0.xml

GNU General Public License v3.0 only

SPDX Identifier: GPL-3.0-only License Text: ./licenses/gpl-3.0-only.xml

GNU General Public License v3.0 only

SPDX Identifier: GPL-3.0 License Text: ./licenses/gpl-3.0.xml

IBM PowerPC Initialization and Boot Software

SPDX Identifier: IBM-pibs License Text: ./licenses/ibm-pibs.xml

ICU License

SPDX Identifier: ICU License Text: ./licenses/icu.xml

Intel Open Source License

SPDX Identifier: Intel License Text: ./licenses/intel.xml

Interbase Public License v1.0

SPDX Identifier: Interbase-1.0 License Text: ./licenses/interbase-1.0.xml

ISC License

SPDX Identifier: ISC License Text: ./licenses/isc.xml

JSON License

SPDX Identifier: JSON License Text: ./licenses/json.xml

GNU Library General Public License v2 or later

SPDX Identifier: LGPL-2.0+ License Text: ./licenses/lgpl-2.0+.xml

GNU Library General Public License v2 only

SPDX Identifier: LGPL-2.0-only License Text: ./licenses/lgpl-2.0-only.xml

GNU Library General Public License v2.1 or later

SPDX Identifier: LGPL-2.1+ License Text: ./licenses/lgpl-2.1+.xml

GNU Lesser General Public License v2.1 only

SPDX Identifier: LGPL-2.1-only License Text: ./licenses/lgpl-2.1-only.xml

GNU Lesser General Public License v2.1 or later

SPDX Identifier: LGPL-2.1-or-later License Text: ./licenses/lgpl-2.1-or-later.xml

GNU Lesser General Public License v2.1 only

SPDX Identifier: LGPL-2.1-only License Text: ./licenses/lgpl-2.1.xml

LaTeX Project Public License v1.0

SPDX Identifier: LPPL-1.0 License Text: ./licenses/lppl-1.0.xml

Enlightenment License (e16)

SPDX Identifier: MIT-advertising License Text: ./licenses/mit-advertising.xml

MIT License

SPDX Identifier: MIT License Text: ./licenses/mit.xml

SIL Open Font License 1.1

SPDX Identifier: OFL-1.1 License Text: ./licenses/ofl-1.1.xml

PostgreSQL License

SPDX Identifier: PostgreSQL License Text: ./licenses/postgresql.xml

Sleepycat License

SPDX Identifier: Sleepycat License Text: ./licenses/sleepycat.xml

TCL/TK License

SPDX Identifier: TCL License Text: ./licenses/tcl.xml

The Unlicense

SPDX Identifier: Unlicense License Text: ./licenses/unlicense.xml

Universal Permissive License v1.0

SPDX Identifier: UPL-1.0 License Text: ./licenses/upl-1.0.xml

X11 License

SPDX Identifier: X11 License Text: ./licenses/x11.xml

X.Net License

SPDX Identifier: Xnet License Text: ./licenses/xnet.xml

zlib License

SPDX Identifier: Zlib License Text: ./licenses/zlib.xml