mirror of
https://github.com/Horizontal42/netsleuth.git
synced 2026-11-11 01:02:10 +03:00
spec: public repo status, bilingual docs, license note
This commit is contained in:
parent
cfa04fabcd
commit
7e4f63007b
1 changed files with 3 additions and 1 deletions
|
|
@ -253,4 +253,6 @@ pyyaml>=6.0 dnspython>=2.6 psutil>=5.9
|
|||
|
||||
## 18. Project status
|
||||
|
||||
Personal/open-source tool, not commercial, not sold or bundled into a paid product. This is a hard input to §6/§8's provider choice — Shodan InternetDB and Spamhaus's free mirrors are non-commercial-use-only, and this status is what makes them usable by default. If that status ever changes, §8's default reputation sources need re-review before shipping.
|
||||
Public GitHub repository, open-source, not sold or bundled into a paid product. License TBD between MIT and Polyform Noncommercial — **Polyform Noncommercial is recommended**, because it's the only option that stays consistent with §6/§8's provider choice: Shodan InternetDB and Spamhaus's free mirrors are non-commercial-use-only, and a permissive license (MIT) would let a downstream commercial fork violate those third-party terms even though the user's own use stays non-commercial. If MIT is chosen instead, README must explicitly flag that the default reputation sources (§8) are non-commercial-use-only and that a commercial fork needs to swap them. This is a licensing decision for the user to finalize before the first public push, not a blocker for implementation.
|
||||
|
||||
**Public-repo doc requirements (global CLAUDE.md):** `README.md` + `README.ru.md`, `ARCHITECTURE.md` + `ARCHITECTURE.ru.md`, cross-linked at the top of each ("[Русский](README.ru.md)" / "[English](README.md)"). GitHub issues/PRs/commits stay English-only; code identifiers English-only. These four doc files are created as the first implementation step (project scaffold), before any other code — the "Starting a new project" checklist puts them before the first commit, which the local `.git init` already produced ahead of them; this is corrected in the scaffold task of the implementation plan.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue