🪟 Windows (PowerShell)
Get-FileHash -Algorithm SHA256 .\Sobr.ia_0.8.0_x64-setup.exe Téléchargements
Tous les binaires sont publiés sur GitHub Releases. Les URLs ci-dessous pointent vers la dernière version stable — pour les versions précédentes, consulter la page Releases du repo.
Liens stables releases/latest/download/<file>
— GitHub redirige automatiquement vers la dernière release tagguée.
Chaque binaire est accompagné d'un fichier .sha256 publié sur la release. Vérifiez l'empreinte avant d'exécuter le binaire :
🪟 Windows (PowerShell)
Get-FileHash -Algorithm SHA256 .\Sobr.ia_0.8.0_x64-setup.exe macOS / Linux
shasum -a 256 Sobr.ia_0.8.0_aarch64.dmg
# OU sur Linux :
sha256sum Sobr.ia_0.8.0_amd64.AppImage
Comparez le hash affiché avec le contenu du fichier .sha256 correspondant sur la
release.
En v0.1.0, les binaires ne sont pas encore codesignés (différé v1.0 — coût + complexité). Vous verrez probablement un avertissement à la première ouverture. Voici comment l'autoriser proprement (après avoir vérifié l'empreinte SHA-256 ci-dessus) :
🪟 Windows SmartScreen
À l'ouverture du .exe ou .msi : « Windows a empêché le démarrage…
» → cliquer Informations complémentaires →
Exécuter quand même. Sobr.ia ne tente jamais d'accéder au réseau sans
votre action explicite.
macOS Gatekeeper
À l'ouverture du .dmg : « Sobr.ia ne peut pas être ouvert car l'identité du développeur
ne peut pas être confirmée. » → ouvrir
Réglages Système → Confidentialité et sécurité, descendre et cliquer Ouvrir quand même. Alternative en CLI :
xattr -d com.apple.quarantine /Applications/Sobr.ia.app 🐧 Linux
Le .AppImage doit être rendu exécutable :
chmod +x Sobr.ia_0.8.0_amd64.AppImage
./Sobr.ia_0.8.0_amd64.AppImage Sobr.ia est sous licence MIT (code) et CC-BY-4.0 (docs). Vous pouvez compiler vous-même les binaires depuis le tag correspondant :
Les builds mobiles sont planifiés pour v1.0+ (signing key Android via GitHub Secrets, Apple Developer Program pour iOS). En v0.1, utilisez la version web / bureau ou inscrivez-vous à la mailing list pour être prévenu·e.