|
-------------------------------------------------------------------------------- |
|
WEIGHTS LICENSE |
|
-------------------------------------------------------------------------------- |
|
|
|
Meta Large Language Model Compiler (LLM Compiler) LICENSE AGREEMENT |
|
|
|
Version Release Date: 27th June 2024 |
|
|
|
“Agreement” means the terms and conditions for use, reproduction, |
|
distribution and modification of the LLM Compiler Materials set forth |
|
herein. |
|
|
|
“Documentation” means the specifications, manuals and documentation |
|
accompanying the LLM Compiler distributed by Meta at: |
|
|
|
- https://huggingface.co/facebook/llm-compiler-7b |
|
- https://huggingface.co/facebook/llm-compiler-7b-ftd |
|
- https://huggingface.co/facebook/llm-compiler-13b |
|
- https://huggingface.co/facebook/llm-compiler-13b-ftd |
|
|
|
“Licensee” or “you” means you, or your employer or any other person or |
|
entity (if you are entering into this Agreement on such person or |
|
entity’s behalf), of the age required under applicable laws, rules or |
|
regulations to provide legal consent and that has legal authority to |
|
bind your employer or such other person or entity if you are entering in |
|
this Agreement on their behalf. |
|
|
|
“Meta Large Language Model Compiler” and “LLM Compiler” mean the |
|
foundational large language models and software and algorithms, |
|
including machine-learning model code, trained model weights, |
|
inference-enabling code, training-enabling code, fine-tuning enabling |
|
code and other elements of the foregoing distributed by Meta at: |
|
|
|
- https://huggingface.co/facebook/llm-compiler-7b |
|
- https://huggingface.co/facebook/llm-compiler-7b-ftd |
|
- https://huggingface.co/facebook/llm-compiler-13b |
|
- https://huggingface.co/facebook/llm-compiler-13b-ftd |
|
|
|
“LLM Compiler Materials” means, collectively, Meta’s proprietary LLM |
|
Compiler and Documentation (and any portion thereof) made available |
|
under this Agreement. |
|
|
|
“Meta” or “we” means Meta Platforms Ireland Limited (if you are located |
|
in or, if you are an entity, your principal place of business is in the |
|
EEA or Switzerland) and Meta Platforms, Inc. (if you are located outside |
|
of the EEA or Switzerland). |
|
|
|
By clicking “I Accept” below or by using or distributing any portion or |
|
element of the LLM Compiler Materials, you agree to be bound by this |
|
Agreement. |
|
|
|
1. License Rights and Redistribution. |
|
|
|
a. Grant of Rights. You are granted a non-exclusive, worldwide, |
|
non-transferable and royalty-free limited license under Meta’s |
|
intellectual property or other rights owned by Meta embodied in |
|
the LLM Compiler Materials to use, reproduce, distribute, copy, |
|
create derivative works of, and make modifications to the LLM |
|
Compiler Materials. |
|
|
|
b. Redistribution and Use. |
|
|
|
i. If you distribute or make available the LLM Compiler Materials |
|
(or any derivative works thereof), or a product or service that |
|
uses any of them, including another AI model, you shall (A) |
|
provide a copy of this Agreement with any such LLM Compiler |
|
Materials; and (B) prominently display “Built with LLM |
|
Compiler” on a related website, user interface, blogpost, about |
|
page, or product documentation. If you use the LLM Compiler |
|
Materials to create, train, fine tune, or otherwise improve an |
|
AI model, which is distributed or made available, you shall |
|
also include “LLM Compiler” at the beginning of any such AI |
|
model name. |
|
|
|
ii. If you receive LLM Compiler Materials, or any derivative works |
|
thereof, from a Licensee as part of an integrated end user |
|
product, then Section 2 of this Agreement will not apply to you. |
|
|
|
iii. You must retain in all copies of the LLM Compiler Materials |
|
that you distribute the following attribution notice within a |
|
“Notice” text file distributed as a part of such copies: “LLM |
|
Compiler is licensed under the LLM Compiler License, Copyright |
|
© Meta Platforms, Inc. All Rights Reserved.” |
|
|
|
iv. Your use of the LLM Compiler Materials must comply with |
|
applicable laws and regulations (including trade compliance laws |
|
and regulations) and adhere to the Acceptable Use Policy for |
|
Llama Materials (available at |
|
https://llama.meta.com/llama3/use-policy), which is hereby |
|
incorporated by reference into this Agreement. |
|
|
|
v. You will not use the LLM Compiler Materials or any output or |
|
results of the LLM Compiler Materials to improve any other large |
|
language model. |
|
|
|
2. Additional Commercial Terms. If, on the LLM Compiler release date, |
|
the monthly active users of the products or services made available |
|
by or for Licensee, or Licensee’s affiliates, is greater than 700 |
|
million monthly active users in the preceding calendar month, you |
|
must request a license from Meta, which Meta may grant to you in |
|
its sole discretion, and you are not authorized to exercise any of |
|
the rights under this Agreement unless or until Meta otherwise |
|
expressly grants you such rights. |
|
|
|
3. Disclaimer of Warranty. UNLESS REQUIRED BY APPLICABLE LAW, THE LLM |
|
COMPILER MATERIALS AND ANY OUTPUT AND RESULTS THEREFROM ARE |
|
PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OF ANY KIND, AND |
|
META DISCLAIMS ALL WARRANTIES OF ANY KIND, BOTH EXPRESS AND |
|
IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OF TITLE, |
|
NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR |
|
PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE |
|
APPROPRIATENESS OF USING OR REDISTRIBUTING THE LLM COMPILER |
|
MATERIALS AND ASSUME ANY RISKS ASSOCIATED WITH YOUR USE OF THE LLM |
|
COMPILER MATERIALS AND ANY OUTPUT AND RESULTS. |
|
|
|
4. Limitation of Liability. IN NO EVENT WILL META OR ITS AFFILIATES BE |
|
LIABLE UNDER ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, TORT, |
|
NEGLIGENCE, PRODUCTS LIABILITY, OR OTHERWISE, ARISING OUT OF THIS |
|
AGREEMENT, FOR ANY LOST PROFITS OR ANY INDIRECT, SPECIAL, |
|
CONSEQUENTIAL, INCIDENTAL, EXEMPLARY OR PUNITIVE DAMAGES, EVEN IF |
|
META OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF ANY |
|
OF THE FOREGOING. |
|
|
|
5. Intellectual Property. |
|
|
|
a. No trademark licenses are granted under this Agreement, and in |
|
connection with the LLM Compiler Materials, neither Meta nor |
|
Licensee may use any name or mark owned by or associated with the |
|
other or any of its affiliates, except as required for reasonable |
|
and customary use in describing and redistributing the LLM |
|
Compiler Materials or as set forth in this Section 5(a). Meta |
|
hereby grants you a license to use LLM Compiler (the “Mark”) |
|
solely as required to comply with the last sentence of Section |
|
1.b.i. You will comply with Meta’s brand guidelines (currently |
|
accessible at |
|
https://about.meta.com/brand/resources/meta/company-brand/). All |
|
goodwill arising out of your use of the Mark will inure to the |
|
benefit of Meta. |
|
|
|
b. Subject to Meta’s ownership of LLM Compiler Materials and |
|
derivatives made by or for Meta, with respect to any derivative |
|
works and modifications of the LLM Compiler Materials that are |
|
made by you, as between you and Meta, you are and will be the |
|
owner of such derivative works and modifications. |
|
|
|
c. If you institute litigation or other proceedings against Meta or |
|
any entity (including a cross-claim or counterclaim in a lawsuit) |
|
alleging that the LLM Compiler Materials or LLM Compiler outputs |
|
or results, or any portion of any of the foregoing, constitutes |
|
infringement of intellectual property or other rights owned or |
|
licensable by you, then any licenses granted to you under this |
|
Agreement shall terminate as of the date such litigation or claim |
|
is filed or instituted. You will indemnify and hold harmless Meta |
|
from and against any claim by any third party arising out of or |
|
related to your use or distribution of the LLM Compiler |
|
Materials. |
|
|
|
6. Term and Termination. The term of this Agreement will commence |
|
upon your acceptance of this Agreement or access to the LLM |
|
Compiler Materials and will continue in full force and effect |
|
until terminated in accordance with the terms and conditions |
|
herein. Meta may terminate this Agreement if you are in breach of |
|
any term or condition of this Agreement. Upon termination of this |
|
Agreement, you shall delete and cease use of the LLM Compiler |
|
Materials. Sections 3, 4 and 7 shall survive the termination of |
|
this Agreement. |
|
|
|
7. Governing Law and Jurisdiction. This Agreement will be governed |
|
and construed under the laws of the State of California without |
|
regard to choice of law principles, and the UN Convention on |
|
Contracts for the International Sale of Goods does not apply to |
|
this Agreement. The courts of California shall have exclusive |
|
jurisdiction of any dispute arising out of this Agreement. |
|
|
|
-------------------------------------------------------------------------------- |
|
SOFTWARE LICENSES |
|
-------------------------------------------------------------------------------- |
|
|
|
llamafile (Apache 2.0) |
|
Copyright 2023 Mozilla Foundation |
|
|
|
Licensed under the Apache License, Version 2.0 (the "License"); |
|
you may not use this file except in compliance with the License. |
|
You may obtain a copy of the License at |
|
|
|
http://www.apache.org/licenses/LICENSE-2.0 |
|
|
|
Unless required by applicable law or agreed to in writing, software |
|
distributed under the License is distributed on an "AS IS" BASIS, |
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
See the License for the specific language governing permissions and |
|
limitations under the License. |
|
|
|
Cosmopolitan (ISC) |
|
Copyright 2024 Justine Alexandra Roberts Tunney |
|
|
|
Permission to use, copy, modify, and/or distribute this software for |
|
any purpose with or without fee is hereby granted, provided that the |
|
above copyright notice and this permission notice appear in all copies. |
|
|
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL |
|
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED |
|
WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE |
|
AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL |
|
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR |
|
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER |
|
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR |
|
PERFORMANCE OF THIS SOFTWARE. |
|
|
|
llama.cpp (MIT License) |
|
Copyright (c) 2023 Georgi Gerganov |
|
Copyright (c) 2023 Iwan Kawrakow |
|
Copyright (c) 2023 Jeffrey Quesnelle and Bowen Peng. |
|
Copyright (c) 2023 Yuji Hirose |
|
Copyright (c) 2022 Niels Lohmann <https://nlohmann.me> |
|
Copyright (c) 2022 Bjoern Hoehrmann <bjoern@hoehrmann.de> |
|
Copyright (c) 2017 Sean Barrett |
|
|
|
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 above copyright notice and this permission notice shall be included in all |
|
copies or substantial portions of the Software. |
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
|
SOFTWARE. |
|
|
|
strftime (BSD-3) |
|
Copyright 1989 The Regents of the University of California |
|
|
|
*NSYNC (Apache 2.0) |
|
Copyright 2016 Google, Inc. |
|
https://github.com/google/nsync |
|
|
|
puff (zlib License) |
|
Copyright 2002-2013 Mark Adler |
|
|
|
Smoothsort (MIT License) |
|
Copyright 2011 Valentin Ochs |
|
Discovered by Edsger Dijkstra |
|
|
|
OpenBSD Strings (ISC) |
|
Copyright (c) 1998, 2015 Todd C. Miller <millert@openbsd.org> |
|
|
|
Optimized Routines (MIT License) |
|
Copyright 2022 ARM Limited |
|
|
|
Cosmopolitan libelftc demangle (BSD-2) |
|
Copyright (c) 2007 Hyogeol Lee <hyogeollee@gmail.com> |
|
Copyright (c) 2015-2017 Kai Wang <kaiwang27@gmail.com> |
|
Copyright (c) 2024 Justine Tunney <jtunney@gmail.com> |
|
|
|
FreeBSD libm (BSD-2 License) |
|
Copyright (c) 1992-2024 The FreeBSD Project. |
|
Copyright (c) 2005-2011 Bruce D. Evans, Steven G. Kargl, David Schultz |
|
Copyright (c) 2009-2013 Steven G. Kargl |
|
|
|
fdlibm (fdlibm license) |
|
Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. |
|
|
|
Musl libc (MIT License) |
|
Copyright 2005-2014 Rich Felker, et. al. |
|
|
|
gdtoa (MIT License) |
|
The author of this software is David M. Gay |
|
Kudos go to Guy L. Steele, Jr. and Jon L. White |
|
Copyright (C) 1997, 1998, 2000 by Lucent Technologies |
|
|
|
OpenBSD Sorting (BSD-3) |
|
Copyright 1993 The Regents of the University of California |
|
|