Skip to content

Commit 7b9d6ba

Browse files
committed
Concise Eval Guide: Split recommendation in two separate ones
Splitting the evaluation criterion about inappropriate suitability of a project into two seperate ones to make each one more clear: - widely adopted projects have a higher change of being maintained, - a user shall select a technology that solves the concrete problem at hand and not because it is the latest tech Fixes #853 Signed-off-by: Georg Kunz <[email protected]>
1 parent 8691cd8 commit 7b9d6ba

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/Concise-Guide-for-Evaluating-Open-Source-Software.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ Licensing frameworks, while not directly security-related, significantly impact
5757
|------|-------------|:--------:|
5858
| **License Clarity** | Verify that every component has a license, that it's a widely-used [OSI license](https://opensource.org/licenses) if it's OSS, and that it's consistent with your intended use. Projects that won't provide clear license information are less likely to follow other good practices that lead to secure software. | |
5959
| **Name Verification** | Check if a similar name is more popular - that could indicate a typosquatting attack. | |
60-
| **Usage Metrics** | Assess if it has significant use. Software with many users or large users may be inappropriate for your use. However, widely-used software is more likely to offer useful information on how to use it securely, and more people will care about its security. | |
60+
| **Adoption** | Assess if the software has significant use. Widely-used software is more likely to offer useful information on how to use it securely and more people will care about its security. | |
61+
| **Suitability** | Choose software that is a good solution for your problem. Avoid [Hype Driven Development](https://blog.daftcode.pl/hype-driven-development-3469fc2e9b22): Don't choose it merely because it's used by large companies or because it's the latest fad. | |
6162

6263
## Practical Testing
6364

0 commit comments

Comments
 (0)