Tidy up definitions. Split out license and trademarks

This commit is contained in:
Hamish Willee
2019-06-07 11:28:35 +10:00
committed by Lorenz Meier
parent 4c1ae5f771
commit 5b415805ee
+30 -19
View File
@@ -11,7 +11,7 @@ Pixhawk supports multiple flight stacks: PX4 ® and ArduPilot ®.
The [Pixhawk project](https://pixhawk.org/) provides open hardware designs following the [OSHW 1.1 definition](https://www.oshwa.org/definition/).
In essence, this definition allows anyone to freely study, modify, distribute, make, and sell the designs (or hardware based on the designs) under the terms of a particular open source licence (you can find more about the [open source licence](#licensing) we use below).
In essence, this definition allows anyone to freely study, modify, distribute, make, and sell the designs (or hardware based on the designs) under the terms of a particular [open source licence](#licensing).
## Hardware Designs
@@ -26,18 +26,20 @@ Manufacturers are encouraged to take the designs and create products that are be
> **Note** While a physical connector standard is not mandated, newer products generally follow the [Pixhawk Connector Standard](https://pixhawk.org/pixhawk-connector-standard/).
#### Design Format
#### Design Specifications
Designs are *usually* specified in the form of *schematics* that show all included components (CPU, sensors, etc.), how they are connected, and their pin mappings.
They may also include a BOM (bill of materials).
> **Note** Not all designs deliver schematics.
A minimal design needs to contain enough information for manufacturers to create a compatible products; this can also be achieved using a precise pinout definition and information about connections of internal/external busses, etc.
#### Reference Hardware
#### Open Reference Hardware
The project provides *reference hardware/layouts* for **some** based on some open designs, in the form of PCB layout files.
The project provides *open reference hardware/layouts* for **some** open designs, in some versions.
These are provided in the form of PCB layout files.
These are shared under the same [license](#licenses) as the open design, and hence may be used in the same ways.
The reference hardware files are shared under the same [license](#licenses) as the associated open design, and hence may be used in the same way(s).
#### FMU Versions
@@ -57,10 +59,16 @@ Version | Description
FMUv4-PRO | Slightly increased RAM. More serial ports. IO processor.
[FMUv5](FMUv5/README.md) | New processor (F7). Much faster. More RAM. More CAN busses. Much more configurable.<br>> **Note** Minimum specification provided (pinout info, but no schematics).
#### Dev Call/Contributing
> **Note** Products based on Pixhawk designs are listed here: [PX4 User Guide > Pixhawk Series]( https://docs.px4.io/master/en/flight_controller/pixhawk_series.html#pixhawk-series).
This standard is on a public developer call.
Details: TBD.
#### Derived FMU Products
Commercial products that are *derived* (under the terms of the open source license) from the Pixhawk FMU designs must provide their schematics and other information.
Relevant products are listed below:
- [MindPX V2 Hardware](MindPXv2/README.md)
### Sapog ESC
@@ -75,29 +83,32 @@ Details: TBD.
- [PSMv3_REV_C](PSMv3_REV_C)
## Derived Autopilot Products
The following boards are commercial products that are *derived* from the Pixhawk FMU designs above (information is provided here under the terms of the open source license):
- [MindPX V2 Hardware](MindPXv2/README.md)
> **Note** Many other products are based on the FMU designs, but are not "derived products" under the terms of the license (and are hence not listed here). For other hardware see [PX4 User Guide > Pixhawk Series]( https://docs.px4.io/master/en/flight_controller/pixhawk_series.html#pixhawk-series).
## Dev Call/Contributing
This standard is on a public developer call.
Details: TBD.
<span id="licensing"></span>
### Licensing and Trademarks
## Licensing and Trademarks
Pixhawk project schematics and reference designs are licensed under [CC BY-SA 3](https://creativecommons.org/licenses/by-sa/3.0/legalcode).
The license allows you to use, sell, share, modify and build on the files in almost any way you like - provided that you give credit/attribution, and that you share any changes that you make under the same open source license (see the [human readable version of the license](https://creativecommons.org/licenses/by-sa/3.0/) for a concise summary of the rights and obligations).
> **Note** Boards that are *derived directly* from Pixhawk schematic files (or reference boards) must be open sourced.
> **Note** Boards that are *derived directly* from Pixhawk schematic files (or reference boards) must be open sourced.
They can't be commercially licensed as proprietary products.
Manufacturers can create (compatible) *fully independent products* by first generating fresh schematic files that have the same pin mapping/components as the FMU designs.
Products that are based on independently created schematics are considered original works, and can be licensed as required.
Product names/brands can also be trademarked. Trademarked names may not be used without the permission of the owner.
<span id="trademarks"></span>
## Trademarks
The term *Pixhawk* is a trademark, and may not be used in product names without explicit permission from the trademark owner.
Typically this trademark is granted to Pixhawk reference boards (i.e. boards that use Pixhawk open reference hardware layouts).
> **Note** A "Pixhawk" is an autopilot that has been been given permission to use the Pixhawk trademark in its name.
While other boards are based on the "Pixhawk FMU Standard", the are not *strictly speaking* "Pixhawks".
> **Tip** *Pixhawk* is a trademark, and cannot be used in product names without permission.