OSHWLab
check in

EasyEDA Project License Agreement

Version Release/Update Date: May 17, 2026
Effective Date: May 17, 2026

To ensure you can better use the EasyEDA (https://easyeda.com/) and related projects published on the OSHWLab - Open Source Hardware Platform, JiaLiChuang (HongKong) Co., Limited (“we”, “the Platform”) enters into the following agreement with you regarding the use (licensing) of platform projects.

Please carefully read and fully understand all terms of this agreement. Your uploading, downloading, using (including subsequent improvement), or sharing of platform projects on the Platform shall be deemed as your acknowledgment and voluntary acceptance of all terms of this license agreement.

1. Definitions

1.1 User: Means a party that registers on the Platform and uploads, downloads, uses (including subsequent improvement), or shares platform projects, including Creators and Users, also referred to as “you” in this Agreement.
1.2 Creator: Means the author who creates a platform project and the original right holder of the corresponding platform project. The Creator provides the platform project pursuant to the agreements and rules of the Platform, authorizes its display, distribution, download, promotion and online provision on the Platform, and grants an intellectual property license of the designated type.
1.3 User(Licensee): Means a user who downloads, uses, modifies or redistributes platform projects in accordance with the open source license selected by the Creator and the terms of this Agreement.
1.4 Platform Project:
a. OSHWLab Project: An open-source hardware project, usually consisting of project files, project attachments, project descriptions, etc.;
b. EasyEDA Extension Marketplace Project: An extension plug-in available for loading and use by EasyEDA, usually consisting of an extension installation package, extension description, etc.
1.5 Open Source License: A conditional intellectual property license under which a User(Licensee) may only enjoy the rights to copy, modify, redistribute, etc. on the premise of complying with the terms of the license agreement. If a project is not accompanied by an open source license, no right to use is granted; although its content is publicly accessible, the User may only access it but not copy, modify or use it, otherwise it will constitute an infringement of the intellectual property rights of the right holder. Therefore, open source must explicitly grant Users the rights to copy, modify and redistribute by attaching an open source license. Projects published on an open-source platform need to select an open source license, which can clarify the scope of rights granted by you to downstream Users and the license terms. Some license agreements also have relatively clear disclaimer clauses to exempt upstream developers from liability for the use acts of downstream Users.
1.6 Affiliate: Means any entity that controls the Platform, is controlled by the Platform, or is under common control with the Platform. “Control” means directly or indirectly holding more than 50% of the equity or voting rights, or having the right to appoint or remove the management of such entity.
1.7 Project Materials: Means the names, icons, product descriptions, titles, screenshots, videos, documents and other metadata provided by the Creator to the Platform in respect of the platform project.

2. Types of Open Source Licenses

When publishing a platform project, the Creator must select one of the following license types. The selected license determines the specific rights obtained by downstream Users. The explanatory descriptions of the following open source licenses are for reference only. The specific rights and obligations shall be subject to the official text of each license agreement.

2.1 OSHWLab Project Licenses

The following licenses apply to OSHWLab hardware design projects:

  1. a. CERN Open Hardware Licence Version 2–Permissive (CERN-OHL-P-2.0)
    Official text: https://ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2
    CERN-OHL-P-2.0 is one of a series of license agreements for hardware design. To adapt to hardware licensing, this agreement defines terms such as “Source Information” (design materials or digital code and other information) and “Product” (final or intermediate equipment, components, works or entities produced by using, applying or processing authorized Source Information). To adapt to different usage scenarios, this series includes three variants: CERN-OHL-P 2.0 (Permissive), CERN-OHL-W 2.0 (Weakly Reciprocal) and CERN-OHL-S 2.0 (Strongly Reciprocal). Subject to the respective license conditions of the license agreements, downstream Users may use, copy, modify, transmit Source Information and Products, and manufacture Products. If the upstream right holder adopts CERN-OHL-P-2.0, downstream Users may adopt a different license agreement when transmitting modified Source Information, but shall retain the original statements, add modification instructions, and provide a copy of this license agreement to the recipients of the Source Information or modified Source Information. In addition, when manufacturing and transmitting Products, downstream Users shall provide all applicable statements for the Products to the recipients of the Products.
  2. b. CERN Open Hardware Licence Version 2–Weakly Reciprocal (CERN-OHL-W-2.0)
    Official text: https://ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2
    In addition to “Source Information” and “Product”, CERN-OHL-W-2.0 also adds definitions of terms such as “Available Component”, “Complete Source Information”, “Source Information Location” and “External Material”. If the upstream right holder adopts this license agreement, downstream Users shall retain the original statements when transmitting modified Source Information; add modification instructions; must license the modified Source Information as a whole under this license agreement – the “Reciprocal Clause” (excluding Available Components therein or External Materials interacting therewith, which shall still be licensed under their own applicable license agreements); and if the recipient does not receive a copy of the modified Source Information, add a location statement for the modified Source Information. In addition, when manufacturing and transmitting Products, downstream Users shall provide the Complete Source Information or its location to the recipients of the Products (also subject to the above license conditions); and if the Source Information statement specifies a statement method, downstream Users must prominently display the Source Information location on the Product or its packaging/instructions in the specified manner. If the Product transmitted by downstream Users includes External Materials, the Complete Source Information of the Product provided to the recipients of the Product shall not include the Source Information of such External Materials.
  3. c. CERN Open Hardware Licence Version 2–Strongly Reciprocal (CERN-OHL-S-2.0)
    Official text: https://ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2
    In addition to “Source Information” and “Product”, CERN-OHL-S-2.0 also includes definitions of terms such as “Available Component”, “Complete Source Information” and “Source Information Location”. If the upstream right holder adopts CERN-OHL-S-2.0, downstream Users shall retain the original statements when transmitting modified Source Information; add modification instructions; must license the modified Source Information as a whole under this license agreement – the “Reciprocal Clause” (excluding Available Components therein, which shall still be licensed under their own applicable license agreements); and if the recipient does not receive a copy of the modified Source Information, add a location statement for the modified Source Information. In addition, when manufacturing and transmitting Products, downstream Users shall provide the Complete Source Information or its location to the recipients of the Products (also subject to the above license conditions); and if the Source Information statement specifies a statement method, downstream Users must prominently display the Source Information location on the Product or its packaging/instructions in the specified manner.
  4. d. Solderpad Hardware License v2.1 (SHL-2.1)
    Official text: https://solderpad.org/licenses/SHL-2.1/
    SHL-2.1 is a permissive license agreement for hardware licensing. This license agreement follows the content of Apache 2.0, and adds or redefines terms such as Object form, Source form, Work, Derivative Works, and Right on the basis of Apache 2.0 to expand for hardware licensing. If the upstream right holder adopts this license agreement, downstream Users may, subject to its license conditions (same as Apache 2.0), copy, manufacture, adjust, repair, publicly display, publicly operate, sublicense, distribute Works/Derivative Works and prepare Derivative Works in Source or Object form.
  5. e. Apache License, Version 2.0 (Apache-2.0)
    Official text: https://www.apache.org/licenses/LICENSE-2.0
    Apache 2.0 is a common permissive open-source software license agreement that can also be applied to hardware design documents. Apache 2.0 has more detailed terms than MIT and BSD, and includes patent licensing clauses, with a high adoption rate in both software and hardware projects. Subject to the license conditions of Apache 2.0, downstream Users may copy, create Derivative Works, publicly display, publicly perform, sublicense, distribute Works and such Derivative Works in source code or object code form. When downstream Users copy and distribute modified or unmodified Works or Derivative Works in source code or object code form, they shall provide a copy of the license agreement to the recipient; retain all statements; prominently provide modification instructions, and may distribute Derivative Works under a different license agreement from this license agreement.
  6. f. TAPR Open Hardware License (OHL)
    Official text: https://www.tapr.org/ohl.html
    TAPR OHL is a reciprocal license agreement for hardware. Subject to its license conditions, downstream Users may use, copy, modify, distribute design documents, and manufacture, commission the manufacture of, and distribute Products manufactured therefrom. If the upstream right holder adopts this license agreement, downstream Users shall provide all new document files created by them and the original and modified versions of each file modified by them in a specific format when distributing modified design documents, and retain all copyright and other statements of the original design documents; explain the modifications in specific documents and license them under this license agreement; and shall not change the license agreement. If downstream Users manufacture or commission the manufacture of Products, the hardware design documents shall include all reasonable elements necessary to allow others to manufacture the Products. When downstream Users manufacture Products in accordance with the design documents, they shall retain all statements (including but not limited to copyright statements on circuit boards). When downstream Users distribute Products manufactured in accordance with the design documents, they shall provide a copy of the design documents meeting the above requirements, or provide the design documents upon request within three years, or provide a URL address for downloading the design documents within three years after distributing the Products.
  7. g. OpenAtom Open Hardware License Version 1.0 (OpenAtom-OHL-1.0)
    Official text: https://openatom.org/openatom-ohl-1.0

2.2 Software Project Licenses

  1. h. Apache License, Version 2.0 (Apache-2.0)
    Official text: https://www.apache.org/licenses/LICENSE-2.0
    Subject to the license conditions of Apache 2.0, downstream Users may copy, create Derivative Works, publicly display, publicly perform, sublicense, distribute Works and such Derivative Works in source code or object code form. When downstream Users copy and distribute modified or unmodified Works or Derivative Works in source code or object code form, they shall provide a copy of the license agreement to the recipient; retain all statements; prominently provide modification instructions, and may distribute Derivative Works under a different license agreement from this license agreement.
  2. i. MIT License (MIT)
    Official text: https://mit-license.org/
    MIT License is a permissive open-source license agreement applicable to software licensing. Subject to its license conditions, downstream Users may use, copy, modify, merge, publish, distribute, sublicense, and sell copies of the software. Downstream Users shall include the copyright notice and license notice in all copies or substantial portions of the software.
  3. j. BSD 2-Clause License (BSD-2-Clause)
    Official text: https://opensource.org/license/bsd-2-clause
    BSD-2-Clause is a permissive open-source license agreement applicable to software licensing. Subject to its license conditions, downstream Users may use and redistribute the software in source code and binary form on the premise of including the copyright notice and license notice.
  4. k. GNU Lesser General Public License v2.1 (LGPL-2.1)
    Official text: https://www.gnu.org/licenses/lgpl-2.1.html
    LGPLv2.1 is the GNU Lesser General Public License, a weakly reciprocal open-source software license agreement. LGPL is intended to relax the reciprocal conditions of GPL so that it can be used for libraries, allowing upstream developers to distribute libraries under reciprocal license agreements similar to GPL. If you modify code or derivative code licensed under LGPL, all modified code, additional code related to the modified part and derivative code must be licensed under LGPL when distributed subsequently. However, LGPL allows commercial software to use LGPL libraries by reference without open sourcing the code of commercial software. Therefore, code licensed under LGPL is suitable for being referenced as third-party libraries by commercial software. The basic rule of LGPLv2.1 is that LGPLv2.1 only applies to dynamically linked libraries in proprietary applications. License developers regard LGPL-2.1 as the “dynamic linking” version of GPL-2.0. However, this rule is only a best practice rather than a condition itself. For executable files created by linking a “Work that uses the Library” with the Library, LGPLv2.1 provides the following two distribution conditions for downstream Users to choose from under Article 6:(1) Article 6a requires that the distributor shall provide the complete source code of the LGPL-2.1 Library, and if the “Work that uses the Library” is an executable file, provide the complete object code or source code of the “Work that uses the Library”. The object code or source code provided by the distributor shall be sufficient to allow Users to modify the Library and relink to generate an executable file containing the modified Library;(2) Article 6b requires that the distributor shall link with the Library using an appropriate shared library mechanism. The so-called “appropriate mechanism” means:(a) using a copy of the Library existing on the User’s computer system at runtime, rather than directly copying library functions into the executable file;(b) if the User installs a modified version of the Library, the Work can operate normally with the modified Library as long as the modified version is interface-compatible with the version used when building the Work.That is, dynamic linking is the simplest and most effective way to meet the requirements of Article 6b.
  5. l. GNU General Public License v2.0 (GPL-2.0)
    Official text: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    GPL 2.0 is a reciprocal open-source software license agreement, known for its “contagious” nature, meaning that downstream Users may only adopt this license agreement when distributing Derivative Works. Subject to its license conditions, downstream Users may copy and distribute copies of the software source code and its derivative versions on any medium. If the upstream right holder adopts GPL-2.0, downstream Users shall make prominent and appropriate copyright statements when distributing derivative versions of this Program; retain license statements; and if the distributed Work includes this Program or its derivative works in whole or in part, the whole shall be licensed under GPL-2.0.
  6. m. GNU General Public License v3.0 (GPL-3.0)
    Official text: https://www.gnu.org/licenses/gpl-3.0.html
    GPL 3.0 is a revised version of GPL 2.0, which is also a reciprocal open-source software license agreement with “contagious” nature. To clarify the original intention of GPLv2.0 and make the license agreement more in line with the legal and technical background of the 21st century, GPLv3.0 has completely rewritten GPLv2.0. The main differences between the two are: definition of Derivative Works, reciprocal trigger conditions, explicit patent licensing, confusion and prohibition clauses, digital rights management clauses, Digital Millennium Copyright Act clauses, and impact of corporate transactions.

2.3 Public Domain

  1. n. CC0 1.0 Universal (CC0-1.0)
    Creative Commons CC0 allows Creators to waive all copyright and related rights in their works and dedicate them to the public domain. CC0 is not strictly an open-source license agreement, but a waiver of rights. Downstream Users may freely use, modify and redistribute relevant materials without attribution or compliance with any terms. Please note: CC0 expressly refuses to license any patent rights; some jurisdictions may not recognize the legal effect of authors voluntarily waiving copyright (such as Germany). Creators should fully understand the legal consequences before selecting CC0.
    Official text: https://creativecommons.org/publicdomain/zero/1.0/
  2. o. Creative Commons Licenses
    Official text: https://creativecommons.org/licenses/
    CC BY 4.0: One of the most widely used Creative Commons licenses and is relatively permissive. It requires users to provide proper attribution, include a link to the license, and indicate whether any changes were made to the original work.
    CC BY-SA 4.0: Builds on CC BY 4.0 by adding a “Share-Alike (SA)” requirement. In addition to attribution, users must distribute any derivative works under the same license as the original.
    CC BY-NC 4.0: Allows users to freely share, adapt, and build upon material in any medium for noncommercial purposes only, provided they give appropriate credit, provide a link to the license, and indicate any changes made.
    CC BY-NC-SA 4.0: Allows users to freely share (copy/distribute) and adapt (remix/build upon) material, provided they give appropriate credit (Attribution), use it only for non-commercial purposes (NonCommercial), and license any new creations under identical terms (ShareAlike).
    CC BY-ND 4.0: Allows users to share and disseminate the work (for commercial purposes as well), provided that the author’s name is retained and the link to the agreement is provided. However, modification, transformation or derivative creation of the work is strictly prohibited; it must be used in its original form only.
  3. p. Public Domain:
    Public Domain materials are not owned by any individual or organization. Users may freely use, modify, distribute, or commercialize such works without attribution or restrictions.

3. Intellectual Property Rights Statement

3.1 The intellectual property rights of a single platform project displayed on the Platform belong to its Creator. The Platform obtains the corresponding authorization for display, distribution, online provision, etc. in accordance with the agreement and the Platform rules, all protected by applicable intellectual property laws and relevant international treaties.
3.2 You have the right to use the platform project in accordance with the EasyEDA Terms & Conditions, EasyEDA Privacy Policy and this Agreement, and in accordance with the type and conditions of the intellectual property license corresponding to the platform project.
3.3 The license granted by the Platform and the Creator to you under this Agreement shall not be deemed as a transfer of intellectual property rights, ownership or any other rights of the platform project. Except for the license expressly stated in this Agreement, you shall not enjoy any other rights of the platform project.
3.4 You agree and understand that if the license scope granted by the Creator includes the production of derivatives, you may produce corresponding derivatives based on the above license, but the original intellectual property rights of the platform project shall still belong to the Creator.
3.5 For EasyEDA Extension Marketplace projects:
  1. a. The Creator owns the intellectual property rights of the extension project uploaded by them, but shall ensure the legality and compliance of such intellectual property rights, and shall not infringe the rights of others or contain any content in violation of applicable laws; if the platform project contains third-party code or is subject to open source licenses, the Creator shall ensure that they have obtained all necessary authorizations and that the Platform has the right to exercise relevant rights in accordance with this Agreement.
  2. b. The Creator grants the Platform and its Affiliates a worldwide, non-exclusive, perpetual, irrevocable, royalty-free, sublicensable right:
    (i) To store, host, cache, copy, transmit the platform project and its Project Materials;
    (ii) To publicly display, perform, broadcast the platform project through any existing or future digital transmission technologies, formats or media;
    (iii) To use the Creator’s name, trademark, Project Materials and project description on platform pages, Affiliate websites, social media, offline activities for the purpose of promoting the Platform and platform projects;
    (iv) To deploy the platform project within the Platform system and Affiliate systems for testing, compatibility verification, demonstration, troubleshooting, technical support and other purposes; such internal use shall not constitute a customer relationship between the Platform or its Affiliates and the Creator, shall not be subject to the Creator’s open source license agreement or privacy policy, and shall not incur any fees;
    (v) To conduct technical processing such as format conversion, resizing and compression of Project Materials to adapt to different terminals or network environments.
  3. c. The Platform owns the overall intellectual property rights of the Extension Marketplace, including but not limited to the interface design, source code, trademarks, etc. of the Platform;
  4. d. Without the written consent of the Platform, Users shall not copy, modify, decompile, reverse engineer or otherwise act on the Extension Marketplace platform system.

4. Scope and Limitations of License

4.1 Relationship between Platform rules and the open source license selected by the Creator:
a. Matters involving platform operation such as display, distribution, promotion and removal of platform projects shall be subject to this Agreement and Platform rules;
b. The open source license selected by the Creator only regulates the intellectual property rights and obligations between the Creator and the User regarding the use, modification, redistribution, etc. of platform projects;
c. If there is a conflict between the open source license selected by the Creator and this Agreement, this Agreement shall prevail, unless this Agreement expressly states that the open source license shall prevail.
4.2 Unless otherwise agreed in the open source license selected by the Creator, you shall not re-authorize, transfer, share, rent or sell the Platform project or this license to any other third party.
4.3 If you modify or create derivative works of the platform project, you shall comply with the requirements of the corresponding open source license agreement and bear all responsibilities on your own. If your breach causes losses to the Platform or the Creator, you shall compensate for such losses.
4.4 You shall comply with the following agreements:
a. Without the written authorization of the Platform, you shall not conduct commercial promotion, advertisement release and other activities in the Extension Marketplace;
b. You shall not interfere with or damage the normal operation of the Extension Marketplace, including but not limited to hacker attacks, malicious registration and other acts;
c. You shall not upload extensions containing malicious code such as viruses and Trojans that endanger the security of other Users;
d. You shall not upload plug-ins that privately obtain User project information or personal data.
4.5 The Platform reserves the right to remove, take down, suspend or restrict the display and distribution of any platform project at any time, including but not limited to:
a. The platform project violates this Agreement, Platform rules or applicable laws and regulations;
b. Receipt of third-party complaints about infringement, privacy, etc.;
c. The platform project has security vulnerabilities, malicious code or may damage the interests of Users;
d. The Creator fails to provide sufficient technical support or response;
e. May affect the reputation of the Platform or cause disputes;
f. Platform business adjustment, product iteration or technical architecture change.
The approval of a platform project by the Platform shall not constitute any guarantee by the Platform of the compliance, security or quality of such project.

5. Liability of All Parties

5.1 You represent and warrant that you have the legal qualification and performance capacity to enter into this Agreement and perform the obligations hereunder.
5.2 You agree to indemnify and hold harmless EasyEDA, its Affiliates and their respective directors, officers, agents and employees from and against any and all third-party claims, damages, losses, liabilities, costs and expenses (including reasonable attorney’s fees) arising out of or related to:
a. Any use or redistribution of the Platform project by you;
b. Your breach of this Agreement, Platform rules or any applicable open source license agreement;
c. Infringement by your platform project of any third party’s intellectual property rights, trade secrets, privacy rights or other legitimate rights and interests;
d. Personal injury, property damage or data loss caused by the use of your platform project;
e. False publicity, misleading advertising or product liability of your platform project;
f. Your failure to fulfill any tax obligations or being pursued by tax authorities;
g. Your breach of any third-party rights.
5.3 The Platform respects and protects the intellectual property rights, privacy rights and other legitimate rights and interests of all Users and third parties. If the Platform finds or receives a complaint about intellectual property infringement, the Platform reserves the right to remove the allegedly infringing content. If you are accused of infringing intellectual property rights by a third party when using the platform project in accordance with the law and agreement, the Platform will try its best to coordinate with the Creator to resolve the issue.
Please note that this platform project is completed by the Creator who bears the corresponding intellectual property guarantee responsibility. The Platform is an information exchange service platform and can only coordinate with the Creator to resolve the issue, and shall not bear any guarantee and liability beyond the scope permitted by law.
5.4 You understand and agree that the Platform will make every effort to enrich the platform project content of the Platform, but the Platform may update or take down the corresponding platform projects for various reasons. The Platform shall not be liable for any obstacles to your use of the corresponding platform projects caused by the foregoing reasons.
5.5 If you violate the rules set forth in the EasyEDA Terms & Conditions, EasyEDA Privacy Policy and this Agreement, we reserve the right to require you to correct or directly take all necessary measures (including but not limited to disabling or taking down the extensions you have uploaded, deleting the content you have published, suspending or terminating your right to use the Platform services) to mitigate or avoid damages or adverse effects caused by your improper acts.
5.6 The Platform does not guarantee the accuracy, completeness, legality, etc. of the extension content. Extensions are uploaded and used by the Creator themselves, and the Platform shall not be liable for any problems arising from the use of extensions; the Platform shall not be liable for any direct, indirect, incidental, special or consequential damages arising from the User’s use of the Extension Marketplace, including but not limited to data loss, profit reduction, business interruption, etc.

6. Applicable Law and Dispute Resolution

6.1 The conclusion, performance, interpretation, modification and dispute resolution of this Agreement shall be governed by the laws of Hong Kong.
6.2 Any dispute arising out of the performance of this Agreement shall be resolved amicably through negotiation between the parties. If the dispute cannot be resolved through amicable negotiation, either party may submit the dispute to the Hong Kong International Arbitration Centre (HKIAC) for arbitration by one arbitrator in accordance with its arbitration rules in force at that time. The place of arbitration shall be Hong Kong, and the arbitration proceedings and all written statements and written evidence shall be conducted in English. The arbitral award shall be final and binding on both parties.

7. Miscellaneous

7.1 This Agreement shall take effect on the date you register your Platform account.
7.2 If any term of this Agreement is found to be invalid, illegal or unenforceable, the remaining terms shall remain in full force and effect and binding on both parties.
7.3 This EasyEDA Project License Agreement is an integral part of the EasyEDA Terms & Conditions and EasyEDA Privacy Policy. Users shall also comply with the contents of the above agreements and policies. Matters not stipulated in this Agreement shall be subject to the relevant agreements.
7.4 The Platform reserves the right to modify this Agreement in accordance with applicable laws and regulations, business development, product functions and other changes, and publish the modified agreement. You may check the relevant agreement terms in the latest version. If you continue to use the Platform after the modification of the terms of this Agreement, you shall be deemed to have accepted the modified agreement.