Synology Open Source Project et DSM 7.0

Synology vient de mettre à disposition plusieurs outils à destination des développeurs dont les DSM 6.2.3 Tool Chains et DSM 7.0 preview Tool Chains.C’est une excellente nouvelle ! En effet, ces derniers permettent de porter des applications vers les nouvelles versions de DSM dont la version 7.0…

DSM 7.0 preview Tool Chains

Synology a pris son temps pour mettre à disposition ces outils à jour. Pour ceux qui ne le sauraient pas, les Tool Chains permettent aux développeurs (ou passionnés) de mettre à disposition leurs applications préférées sur nos NAS… Sans ces outils précieux, pas d’application sur un Synology. Ces boites à outils permettent de créer des applications compatibles avec DSM (logiciel interne de Synology). Comme les NAS ne partagent pas la même architecture (processeur INTEL, ARM, AMD…), chaque Tool Chains est différente. Résultat, il faut compiler une application par processeur… ou presque. Vous l’aurez compris, il est nécessaire de porter son application vers plus d’une vingtaine de modèles de NAS pour une seule version de DSM.

Généralement, une application peut passer plusieurs versions de DSM sans encombre… et sans avoir besoin de recompiler le code source. Cependant, vous vous en doutez avec les versions majeures, l’histoire est différente.

Comme la version DSM 7.0 preview est sortie depuis plusieurs semaines, les développeurs d’applications (et fournisseurs de drivers tiers) étaient impatients. Il y a moins de 2 semaines, Synology a comblé son retard. Il est donc maintenant possible de télécharger les 23 versions des Tool Chains pour DSM 7.0 preview.

Pour en savoir plus sur le développement d’application pour DSM, je vous renvoie vers la page officielle de Synology. Si vous souhaitez simplement télécharger les derniers outils pour DSM 7.0, c’est par ici