Pour afficher une liste d'applications et de bibliothèques Pi open source, accédez à la liste des applications PiOS.
Pour en savoir plus sur Pi Open Source et comment l'utiliser, continuez la lecture
La licence de logiciel Pi Open Source permet aux développeurs de la communauté Pi de créer des applications et des outils open source pour l'écosystème Pi et de favoriser la collaboration entre les développeurs de la communauté Pi. Contrairement à la licence MIT, la licence PiOS autorise une utilisation illimitée du logiciel uniquement au sein de l'écosystème Pi. Les développeurs sont encouragés à utiliser cette licence lors du développement d'une application Pi.
Nous proposons un hébergement de projets sur github sous l'organisation pi-apps
afin que les projets puissent être trouvés facilement. Pour demander votre propre dépôt, suivez les étapes ci-dessous :
Créez un PR sur ce référentiel en ajoutant les informations de votre application au tableau PiOS App List. Suivez le modèle de ligne formaté fourni sur ce document et remplissez les informations ci-dessous, car les soumissions incomplètes seront rejetées.
Informations nécessaires à l'approbation du PR :
Informations NON nécessaires pour que le PR soit approuvé :
Nous approuverons votre PR, créerons un référentiel sous github.com/pi-apps et vous inviterons en tant qu'administrateur de ce référentiel.
L'utilisateur github qui soumet la demande d'extraction à la table de la bibliothèque d'applications PiOS se verra accorder des privilèges d'administrateur sur ce référentiel nouvellement créé. Cela vous accordera un accès administrateur complet au référentiel pour ajouter des membres supplémentaires à l'équipe et effectuer toute action sensible ou destructrice comme la gestion de la sécurité, le déplacement ou même la suppression du référentiel.
D'autres développeurs de la communauté Pi peuvent également contribuer à la maintenance et à l'amélioration de l'application et soumettre des Pull Requests directement au projet. En tant qu'administrateur, vous serez responsable de répondre à ces PR ou vous pouvez déléguer cette responsabilité aux membres de votre équipe. Même si l'équipe Pi Core vous donne accès à l'espace de noms github.com/pi-apps pour plus de commodité, elle ne conservera pas votre référentiel ou le code de votre application. Vous êtes entièrement responsable de votre code.
À l'avenir, si vous souhaitez supprimer votre application de la bibliothèque Open Source Pi, vous pourrez le faire en déplaçant simplement votre projet et en envoyant un PR pour supprimer le lien vers votre code de la liste. En tant qu'administrateur de votre référentiel, vous pouvez le déplacer ou le supprimer à tout moment sans l'approbation de l'équipe Pi Core.
Pour ajouter la licence à votre code, suivez les étapes ci-dessous :
Remarque : la source de la licence PiOS est également disponible ici https://github.com/pi-apps/PiOS/blob/main/LICENSE
Il s'agit simplement d'une licence suggérée pour limiter l'utilisation de votre logiciel aux applications du réseau Pi. Pi Network n'assume aucune responsabilité quant à l'utilisation de cette licence par vous ou par d'autres. Tous les développeurs doivent consulter leur propre avocat pour s'assurer que la licence répond à leurs besoins et sont seuls responsables de toutes les conséquences découlant de l'utilisation de la licence. Pour être inclus dans la liste des applications PiOS, vous devez utiliser cette licence sans modifications, hormis la mention de droit d'auteur. Si vous apportez des modifications ou utilisez une licence différente, vous pourrez toujours être éligible pour être inclus dans d'autres listes qui pourraient être établies ultérieurement par Pi Network.