Guidelines to follow for general projects
This section discusses some project-related guidelines to follow to reduce the general project risk and avoid common pitfalls.
Continuously monitor the project license constraints
Depending on the project we are working on, license compliance might be a big or a small topic. Some projects have very restricted license constraints, such as the following:
- The inability to use GPLv3-released software
- Copyleft contamination of project-specific intellectual property
- Company-wise license constraints
The advice is to start this process at the beginning of the project, reducing the amount of rework throughout the project. However, the project license constraints and the project component’s licenses may change, requiring us to monitor our license compliance continuously.
Security can harm your project
In our hyper-connected era, every connected device is a potential target for a security attack. As embedded device...