Systèmes d’exploitation propriétaires

Sur les systèmes d’exploitation propriétaires, il est difficile de déterminer s’ils sont altérés. Généralement, ils nécessitent également des outils de compilation non libres qui peuvent être difficiles à obtenir pour les utilisateurs.

La bonne nouvelle est que pour certains cas, nous avons des outils de logiciels libres qui sont capables de compiler de manière croisée des logiciels pour des systèmes d’exploitation propriétaires sur des systèmes d’exploitation libres. Bitcoin et le navigateur Tor ont été les pionniers de cette technique pour construire leurs versions Windows et Mac OS X.

Windows

Pour Windows, mingw-w64 construira des binaires Windows sur des systèmes d’exploitation compatibles POSIX.

NSIS peut être utilisé pour créer un paquet d’installation intégré.

Les deux sont facilement disponibles dans plusieurs distributions de logiciels libres.

Mac OS X

crosstool-ng devrait fonctionner pour construire des logiciels pour Mac OS X. Malheureusement, cela semble nécessiter une partie non redistribuable du SDK d’Apple. Il peut être extrait de XCode qui peut être téléchargé gratuitement.

Les logiciels de Mac OS X sont souvent distribués sous forme d’images disque (.dmg)qui peuvent être créées sous GNU/Linux, mais cela semble nécessiter plusieurs outils pour le moment.

← Index de la documentation

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.