Um eine Liste der Open-Source-Pi-Anwendungen und -Bibliotheken anzuzeigen, navigieren Sie zur PiOS-App-Liste
Um mehr über Pi Open Source und seine Nutzung zu erfahren, lesen Sie weiter
Mit der Pi-Open-Source-Softwarelizenz können Pi-Community-Entwickler Open-Source-Anwendungen und -Tools für das Pi-Ökosystem erstellen und die Zusammenarbeit zwischen Pi-Community-Entwicklern fördern. Im Gegensatz zur MIT-Lizenz gewährt die PiOS-Lizenz die uneingeschränkte Nutzung der Software nur innerhalb des Pi-Ökosystems. Entwicklern wird empfohlen, diese Lizenz bei der Entwicklung einer Pi-App zu verwenden.
Wir bieten Projekt-Github-Hosting unter der pi-apps
-Organisation an, damit Projekte leicht gefunden werden können. Um Ihr eigenes Repo anzufordern, führen Sie die folgenden Schritte aus:
Erstellen Sie eine PR für dieses Repository und fügen Sie die Informationen Ihrer Anwendung zur PiOS-App-Listentabelle hinzu. Befolgen Sie die in diesem Dokument angegebene formatierte Zeilenvorlage und geben Sie die folgenden Informationen ein, da unvollständige Einreichungen abgelehnt werden.
Informationen, die für die Genehmigung der PR erforderlich sind:
Informationen, die für die Genehmigung der PR NICHT erforderlich sind:
Wir genehmigen Ihre PR, erstellen ein Repository unter github.com/pi-apps und laden Sie als Administrator dieses Repositorys ein.
Der Github-Benutzer, der den Pull Request an die PiOS-Anwendungsbibliothekstabelle sendet, erhält Administratorrechte für dieses neu erstellte Repository. Dadurch erhalten Sie vollen Administratorzugriff auf das Repository, um weitere Teammitglieder hinzuzufügen und alle sensiblen oder destruktiven Aktionen wie die Verwaltung der Sicherheit, das Verschieben oder sogar das Löschen des Repositorys durchzuführen.
Auch andere Pi-Community-Entwickler können zur Wartung und Verbesserung der Anwendung beitragen und Pull Requests direkt an das Projekt senden. Als Administrator sind Sie dafür verantwortlich, auf diese PRs zu reagieren, oder Sie können diese Verantwortung an Ihre Teammitglieder delegieren. Auch wenn das Pi Core Team Ihnen aus Bequemlichkeitsgründen Zugriff auf den Namespace github.com/pi-apps gewährt, wird Ihr Repository oder Anwendungscode nicht verwaltet. Sie tragen die volle Verantwortung für Ihren Code.
Wenn Sie Ihre Anwendung in Zukunft aus der Pi Open Source Library entfernen möchten, können Sie dies tun, indem Sie einfach Ihr Projekt entfernen und eine PR senden, um den Link zu Ihrem Code aus der Liste zu entfernen. Als Administrator Ihres Repositorys können Sie es jederzeit ohne Zustimmung des Pi Core-Teams verschieben oder entfernen.
Um die Lizenz zu Ihrem Code hinzuzufügen, führen Sie die folgenden Schritte aus:
Hinweis: Die Quelle der PiOS-Lizenz ist auch hier verfügbar: https://github.com/pi-apps/PiOS/blob/main/LICENSE
Dies ist lediglich eine empfohlene Lizenz, um die Nutzung Ihrer Software auf Pi-Netzwerkanwendungen zu beschränken. Pi Network übernimmt keine Verantwortung für die Nutzung dieser Lizenz durch Sie oder andere. Alle Entwickler sollten ihren eigenen Rat einholen, um sicherzustellen, dass die Lizenz ihren Bedürfnissen entspricht, und haften allein für alle Folgen, die sich aus der Nutzung der Lizenz ergeben. Um in die PiOS-App-Liste aufgenommen zu werden, müssen Sie diese Lizenz, abgesehen vom Copyright-Hinweis, unverändert nutzen. Wenn Sie Änderungen vornehmen oder eine andere Lizenz verwenden, sind Sie möglicherweise dennoch berechtigt, in andere Listen aufgenommen zu werden, die zu einem späteren Zeitpunkt von Pi Network erstellt werden.