This page describes licensing recommendationss for code on Appropedia included for instance, on 3D printer designs, automated devices, and data-related projects.
Summary
- We recommend that you use the Open Source Hardware Association recommended licenses (Apache, GPL, LGPL, MIT, or Mozilla).
- Software repository sites such as GitHub are well suited to host and license software, and you can always link to them on your Appropedia pages.
- You can link to external open source software on Appropedia.
Recommended licenses[edit | edit source]
We recommend choosing any of the following licenses recommended by the Open Source Hardware Association: Apache, GPL, LGPL, MIT, or Mozilla. Appropedia does not have a strong preference for any of them, considering the broad use of software in many cases.
Hosting code on other sites[edit | edit source]
The use of git-based tools like GitLab or GitHub is encouraged, especially for complex software projects and applications. You can link to those resources on your Appropedia documentation pages. Consider the following:
- Follow good licensing and documentation practices.
- Make sure that the platform you choose will provide open access to the code in the future.
- If your code is used by many people, consider making copies on multiple repositories.
External libraries and software[edit | edit source]
- Linking to external applications and software is allowed.
- Hosting any propieitary code on Appropedia is disallowed. You can link to it on any page, but not post the code here.
- We discourage sharing propietary file formats, especially when open source and accessible options are available.