Ich würde sagen (kein Entwickler für QGIS), dass die einzige Version, die als Beta betrachtet wird, die Master-Builds von QGIS sind (dh jede Nacht).
QGIS (Langzeitversion) kann als statisch betrachtet werden (keine neuen Funktionen hinzugefügt), jedoch mit ausgewählten Patches, die aus Gründen der Stabilität, Verbesserung und Sicherheit zurückportiert wurden.
QGIS (aktuelle Version) unterscheidet sich hauptsächlich von der LTR, da zusätzlich zu den Backport-Patches neue Funktionen (ab der Master-Version) hinzugefügt werden, wenn sie bei häufigen Versionen (alle 3 Monate vorgeschlagen) als stabil genug angesehen werden.
QGIS (Master) ist die Entwicklungsversion von QGIS, die ich als Beta bezeichnen würde, da beim täglichen Erstellen neue Funktionen möglicherweise unvollständig sind oder vorhandene Funktionen beschädigt werden. Nicht für den Produktionsgebrauch bestimmt.
QGIS LTR und QGIS Current Release können für die Produktion verwendet werden.
Um zu entscheiden, hängt es wirklich davon ab, ob es eine Priorität ist, die Sie suchen oder nicht:
- Aufrechterhaltung eines GIS mit minimalen Änderungen und Stabilität durch Konsistenz (dh Langzeitfreigabe)
- Erkunden und integrieren Sie neue Funktionen von QGIS in Ihre Workflows (Langzeitversion, Master).
- Vorbereitung entwickelter Anwendungen und Plugins auf Abwärts- und zukünftige Kompatibilität (Langzeit + aktuelle Version, Master)
- Testen neuer Funktionen (Master)
- andere...
Aber um Ihre Frage zur Sicherheit zu beantworten ... Das ist schwierig, denn neben QGIS mit seinen vielen potenziellen Anwendungsfällen und Schwachstellen gibt es auch eine Vielzahl von Abhängigkeiten, die ebenfalls berücksichtigt werden müssen. Beispielsweise kann es in bestimmten Szenarien vorkommen, dass die von ihnen verwendeten QGIS-Versionen eine Abhängigkeitsverwechslung wie qt4 oder 5, python2 oder 3, GRASS 6 oder 7 usw. aufweisen, die aus Sicherheitsgründen ebenfalls berücksichtigt werden müsste.
Abhängig vom Betriebssystem sind Paketaktualisierungen sowohl für die Langzeit- als auch für die aktuelle Version möglicherweise nicht häufig genug, um den Patches, die sie reparieren, gerecht zu werden (denken Sie daran, dass sie auf Freiwilligen basieren). Ich konnte den Entwicklungszyklus nutzen, indem ich QGIS unter Linux direkt vom spezifischen Master kompilierte und nach Bedarf Verzweigungen von GIT freigab.