SNMPv3 Tool je freeware HW SOLUTION pro osobní i firemní použití. Ke stažení je jeden přenosný EXE; vlastní zdrojový kód aplikace je neveřejný. Úplné licence jsou dostupné i bez internetu v aplikaci přesNápověda → O aplikaci a licence a lze je uložit.
Podmínky používání
SNMPv3 Tool — podmínky freeware Copyright (c) 2026 HW SOLUTION 1. Aplikaci lze bezplatně používat pro osobní i firemní účely, bez registrace. Lze předávat její nezměněný EXE s původním označením a licenčními texty. Vlastní zdrojový kód aplikace není součástí veřejné distribuce. 2. Tato licence se vztahuje pouze na vlastní části HW SOLUTION. Samostatné open source součásti mají původní licence uvedené v nabídce Nápověda → O aplikaci a licence. Qt, PySide6 a Shiboken se používají podle LGPLv3; certifi podle MPL-2.0. Ostatní licence jsou zachovány v úplném znění. Tyto podmínky žádné právo z licencí knihoven neomezují. 3. Je dovoleno nahradit a upravovat použité knihovny, znovu je propojit s aplikací a provádět zpětnou analýzu aplikace pro ladění těchto úprav. Návod k výměně knihoven je součástí EXE i licenční stránky na webu. Aplikace nevyžaduje podpis náhradních knihoven ani jejich schválení. 4. Software se poskytuje v dostupném stavu, bez smluvní záruky a bez závazku technické podpory nebo dalších aktualizací. V rozsahu dovoleném právními předpisy autor neodpovídá za škody způsobené jeho použitím. Tím nejsou dotčena práva a odpovědnosti, které nelze smluvně vyloučit. 5. Nástroj slouží ke čtení SNMPv3. Používejte jej na zařízeních a sítích, k jejichž čtení máte oprávnění. Neprovádí SNMP SET ani neukládá hesla. Licenční texty a odpovídající zdroje open source knihoven: https://www.hwsolution.cz/freeware/snmpv3-tool/licence/ Kontakt: info@hwsolution.cz
Open source knihovny a vaše práva
Aplikace používá Qt, PySide6 a Shiboken podle LGPLv3, certifi podle MPL-2.0 a další knihovny podle jejich původních licencí. Copyright Qt a PySide6 patří The Qt Company Ltd. a dalším přispěvatelům. Knihovny můžete upravovat, nahradit vlastní kompatibilní verzí a provádět zpětnou analýzu pro ladění tohoto propojení. Vlastní freeware podmínky tato práva neomezují. Náhrada nevyžaduje zdroj aplikace ani schválení knihovny.
Níže poskytujeme odpovídající nezměněné zdroje LGPL/MPL součástí přímo z domény HW SOLUTION, bez registrace a poplatku. Nejde o zdrojový kód vlastní aplikace. Archivy obsahují také původní licence a sestavovací skripty knihoven.
- qtbase 6.12.0 — zdrojový archiv (51,2 MB)
SHA-256 a původ
a951bd163c7b80fc6b8c88d7668fb56abf91c152373e13c10666763238131307 - qtsvg 6.12.0 — zdrojový archiv (2,3 MB)
SHA-256 a původ
e4ab39534ec97987b1b9b60ef7f4d3253d5912a69f8c713a01753174a4029331 - qtimageformats 6.12.0 — zdrojový archiv (1,8 MB)
SHA-256 a původ
0943132b5db8de6b6a7f1d162682173e8763c7ed94e80fd39113292845f67762 - pyside-setup 6.12.0 — zdrojový archiv (18,2 MB)
SHA-256 a původ
099c1a597cf33c1b000e11cf68a0b82d216fb802bf81726efc720394f10c7751 - certifi 2026.7.22 — zdrojový archiv (0,1 MB)
SHA-256 a původ
741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55
Jak použít vlastní knihovny
SNMPv3 Tool 1.2.2 — použití upravených knihoven Běžné použití: spusťte jediný EXE. Není nutná instalace ani další soubor. Při startu se jeho knihovny rozbalí do soukromé dočasné složky. Výměna knihoven (LGPLv3, čl. 4d1) 1. Připravte kompatibilní knihovny pro Windows x64. Přibalená verze je Qt/PySide6/Shiboken 6.12.0, CPython 3.12, release MSVC x64. Odpovídající nezměněné zdroje Qt base/svg/imageformats a pyside-setup i jejich kontrolní součty jsou na licenční stránce níže. Archivy obsahují vlastní CMake a další skripty potřebné pro jejich sestavení. 2. Vytvořte například složku C:\MojeKnihovny. Zachovejte v ní strukturu balíčku Windows PySide6: PySide6\Qt6Core.dll, PySide6\Qt6Gui.dll, PySide6\Qt6Widgets.dll, případně PySide6\plugins\... . Shiboken patří do shiboken6\ a vlastní vazby do PySide6\*.pyd. Nahraďte všechny soubory vyžadované vaší změnou. Chybějící soubory zůstávají z přibalené verze. Celé vlastní Python balíčky včetně __init__.py mají přednost před přibalenými moduly. Lze tak nahradit i PySide6 a shiboken6, nikoli jen Qt. 3. Ve stejném okně PowerShellu spusťte: $env:SNMPV3_TOOL_LIBRARIES = 'C:\MojeKnihovny' & '.\SNMPv3-Tool-1.2.2.exe' Před prvním importem Qt se zvolená data překopírují do dočasné složky tohoto procesu a použijí se místo přibalených knihoven. EXE se nemění. Neplatné umístění skončí chybou; aplikace je tiše neignoruje. 4. Skutečnou načtenou verzi a umístění Qt lze vypsat: Start-Process '.\SNMPv3-Tool-1.2.2.exe' -Wait -ArgumentList '--library-info "C:\MojeKnihovny\qt-info.json"' Get-Content 'C:\MojeKnihovny\qt-info.json' Funkčnost GUI a čtení lze ověřit nabídkou Nápověda → Ověřit aplikaci nebo přepínači --self-test --report SOUBOR a --ui-smoke-test SLOZKA. 5. Pro návrat k původním knihovnám zavřete aplikaci a odstraňte nastavení: Remove-Item Env:SNMPV3_TOOL_LIBRARIES Náhrady musí zachovat rozhraní, architekturu a společné závislosti. Složku určujete vy a obsahuje spustitelný kód. Žádná kontrola podpisu ani schvalování ze strany HW SOLUTION výměnu neomezuje. Správcovské oprávnění není potřeba. Postup nevyžaduje zdrojový kód vlastní aplikace. Je dovolena zpětná analýza pro ladění úprav knihoven; vlastní podmínky toto právo neomezují. certifi: stejný mechanismus přijímá složku certifi\ s upraveným cacert.pem, případně celý kompatibilní Python balíček. Přibalená verze je 2026.7.22. Licence LGPLv3 a GPLv3 jsou dostupné v nabídce O aplikaci a licence; všechny texty lze odtud uložit. Zdrojové archivy a jejich SHA-256: https://www.hwsolution.cz/freeware/snmpv3-tool/licence/
Úplný přehled přibalených součástí
SNMPv3 Tool 1.2.2 — přibalené součásti a původ Aplikace používá nezměněné knihovny uvedené níže. Původní texty jsou dostupné přímo v EXE v nabídce Nápověda → O aplikaci a licence. Qt/PySide6: komunitní distribuce z PyPI, LGPL-3.0-only (alternativy GPL podle metadat balíčku). Qt Core, Gui, Widgets, Network, Svg a obrazové pluginy: https://doc.qt.io/qt-6/licensing.html Qt a jeho další součásti: https://doc.qt.io/qt-6/licenses-used-in-qt.html Zdroj Qt: https://download.qt.io/archive/qt/6.12/6.12.0/submodules/ Zdroj PySide6/Shiboken: https://code.qt.io/cgit/pyside/pyside-setup.git/ Vlastní aplikace je neveřejná; platí LICENSE-CS.txt. Zdroje vlastní aplikace se nezveřejňují. Odpovídající zdroje knihoven poskytuje HW SOLUTION bezplatně z vlastní domény: https://www.hwsolution.cz/freeware/snmpv3-tool/licence/ Možnost použít upravené knihovny bez sestavení vlastní aplikace: LIBRARY-REPLACEMENT-CS.txt. Licence knihoven mají přednost a práva z LGPL/MPL nejsou vlastními podmínkami omezena. PySide6_Essentials 6.12.0 — LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only Homepage, https://pyside.org Documentation, https://doc.qt.io/qtforpython Repository, https://code.qt.io/cgit/pyside/pyside-setup.git/ shiboken6 6.12.0 — LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only Homepage, https://pyside.org Documentation, https://doc.qt.io/qtforpython Repository, https://code.qt.io/cgit/pyside/pyside-setup.git/ pysnmp 7.1.30 — viz přibalené licenční texty Homepage, https://pysnmp.com Repository, https://github.com/lextudio/pysnmp pysmi 2.0.0 — BSD-2-Clause Homepage, https://pysnmp.com Repository, https://github.com/lextudio/pysmi cryptography 50.0.2 — Apache-2.0 OR BSD-3-Clause changelog, https://cryptography.io/en/latest/changelog/ documentation, https://cryptography.io/ homepage, https://github.com/pyca/cryptography pyasn1 0.6.4 — BSD-2-Clause Homepage, https://github.com/pyasn1/pyasn1 Documentation, https://pyasn1.readthedocs.io Source, https://github.com/pyasn1/pyasn1 lark 1.3.1 — MIT Homepage, https://github.com/lark-parser/lark Download, https://github.com/lark-parser/lark/tarball/master Jinja2 3.1.6 — viz přibalené licenční texty Changes, https://jinja.palletsprojects.com/changes/ Chat, https://discord.gg/pallets Documentation, https://jinja.palletsprojects.com/ MarkupSafe 3.0.4 — BSD-3-Clause Donate, https://palletsprojects.com/donate Documentation, https://markupsafe.palletsprojects.com/ Changes, https://markupsafe.palletsprojects.com/page/changes/ requests 2.34.2 — Apache-2.0 Documentation, https://requests.readthedocs.io Source, https://github.com/psf/requests urllib3 2.8.0 — MIT Changelog, https://github.com/urllib3/urllib3/blob/main/CHANGES.rst Documentation, https://urllib3.readthedocs.io Code, https://github.com/urllib3/urllib3 idna 3.20 — BSD-3-Clause Changelog, https://github.com/kjd/idna/blob/master/HISTORY.md Issue tracker, https://github.com/kjd/idna/issues Source, https://github.com/kjd/idna charset-normalizer 3.5.2 — MIT Changelog, https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md Documentation, https://charset-normalizer.readthedocs.io/ Code, https://github.com/jawah/charset_normalizer certifi 2026.7.22 — MPL-2.0 Source, https://github.com/certifi/python-certifi cffi 2.1.1 — MIT-0 Documentation, https://cffi.readthedocs.io/ Changelog, https://cffi.readthedocs.io/en/latest/whatsnew.html Download, https://github.com/python-cffi/cffi/releases pycparser 3.11 — BSD-3-Clause Homepage, https://github.com/eliben/pycparser pyinstaller 6.22.3 — GPLv2-or-later with a special exception which allows to use PyInstaller to build and distribute non-free programs (including commercial ones) Homepage, https://pyinstaller.org Documentation, https://pyinstaller.org Source Code, https://github.com/pyinstaller/pyinstaller Python 3.12.14 — Python Software Foundation License https://www.python.org/ Python SSL: OpenSSL 3.5.8 25 Aug 2026 — Apache-2.0 cryptography: OpenSSL 4.0.3 29 Sep 2026 — Apache-2.0 Původní licence OpenSSL jsou přiložené v OpenSSL-<verze>-LICENSE.txt. Standardní MIB: Net-SNMP v5.9.4 a RFC-1212 z MIB repozitáře PySNMP/LeXtudio; původní texty zachovány. Přesné zdroje a SHA-256 jsou v resources/mibs/sources.json zdrojového projektu. Zdroj qtbase 6.12.0: qtbase-everywhere-src-6.12.0.tar.xz — SHA-256 a951bd163c7b80fc6b8c88d7668fb56abf91c152373e13c10666763238131307 Zdroj qtsvg 6.12.0: qtsvg-everywhere-src-6.12.0.tar.xz — SHA-256 e4ab39534ec97987b1b9b60ef7f4d3253d5912a69f8c713a01753174a4029331 Zdroj qtimageformats 6.12.0: qtimageformats-everywhere-src-6.12.0.tar.xz — SHA-256 0943132b5db8de6b6a7f1d162682173e8763c7ed94e80fd39113292845f67762 Zdroj pyside-setup 6.12.0: pyside-setup-everywhere-src-6.12.0.tar.xz — SHA-256 099c1a597cf33c1b000e11cf68a0b82d216fb802bf81726efc720394f10c7751 Zdroj certifi 2026.7.22: certifi-2026.7.22.tar.gz — SHA-256 741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55 Rust závislosti cryptography: původní licence v third-party/rust, přesné verze a SHA-256 dle přibaleného SBOM v rust-sources.json.
Úplné texty LGPLv3, GPLv3, MPL-2.0, licence dalších knihoven a Qt attributions jsou přiložené v EXE. V nabídce licencí vyberte příslušný soubor, případně uložte všechny podklady do vlastní složky.
