The Swords of Ditto

In den letzten Tagen habe ich viel Zeit damit verbracht das Spiel The Swords of Ditto zu spielen. Das Spiel, welches ursprünglich Mitte 2018 erschien, ist mittlerweile auch für iOS erhältlich.

The Swords of Ditto
Preis: 6,99 €

In dem Spiel geht es um einen Protagonisten, welcher zum Schwert von Ditto wird und somit die fiktive Insel Ditto von der Hexe Mormo befreien muss. Allerdings stirbt er gleich beim ersten Versuch und so vergehen wieder hundert Jahre bis ein neuer Protagonist zum Schwert von Ditto wird. Das Spiel glänzt unter anderem durch seinen Humor, welcher das Spiel und den Helden auf die Schippe nimmt. Jedes Mal, wenn der Held das Zeitliche segnet, vergehen wieder einhundert Jahre und die Welt in Ditto verfällt zusehens.

The Swords of Ditto unter iOS

Das Genre des Spieles bewegt sich zwischen einem Action-RPG mit Anleihen im Roguelike, welche vor allem in den unterschiedlichen Verliesen zum Tragen kommen. Unter iOS lässt sich das Spiel auch mit einem externen Controller spielen. Die offizielle Seite des Spieles ist unter theswordsofditto.com zu finden.

GPi CASE für den Raspberry Pi Zero

Gehäuse für die Raspberry Pi-Familie existieren wie Sand am Meer. Aus dieser Fülle stechen bestimmte Exemplare allerdings hervor, so wie das GPi CASE. Hierbei handelt es sich um ein Gehäuse für den Raspberry Pi Zero. Das Gehäuse orientiert sich an einem Game Boy und die Verarbeitung wirkt solide. Das Gefühl von Billigplastik kommt nicht auf.

Im Gegensatz zum Original, verfügt das GPi CASE über einige zusätzliche Tasten, wie z.B. vier Aktionsbuttons. Gewöhnungsbedürftig und nicht wirklich sinnvoll angeordnet sind die Schultertasten, welche sich mittig auf der Rückseite befinden. Ebenfalls im Gehäuse verbaut ist ein Bildschirm, mit 2,8 Zoll (ca. 7 cm) Diagonale, zur Anzeige der Inhalte.

Das GPi Case in Aktion

Der Raspberry Pi Zero wird in der Cartridge untergebracht, welche wie beim Game Boy, gewechselt werden kann. Damit können unterschiedliche Systeme genutzt werden. Die Leistung des Raspberry Pi Zero reicht problemlos für klassische Game Boy-Spiele aus und auch andere Konsolen wie das SNES können emuliert werden, allerdings gibt es hier, je nach Spiel, gelegentliche Slowdowns. Bezogen werden kann das Gehäuse über Retroflag, für knapp 70 US-Dollar.

Beeren in Pokémon Go

Im Spiel Pokèmon Go existieren eine Reihe sogenannter Beeren, welche beim Fangen von Pokémon genutzt werden können. Grundsätzlich gibt es drei Typen von Beeren: die Sananabeere, die Nanabeere und die Himmihbeere. Daneben existieren noch Abwandlungen von diesen Beeren in Form der silbernen Sananabeere und der goldenen Himmihbeere.

Eingesetzt werden können die Beeren beim Fangen der Pokémon, indem eine Beere auswählt und geworfen wird. Am Pokémon ist anschließend ein Indikator zu finden, welche Beere aktuell aktiv ist. Wenn ein Pokéball geworfen wurde und das Pokémon wieder ausbricht, kann es passieren, dass die Beere nicht mehr aktiv ist. In diesem Fall muss die gewünschte Beere erneut geworfen werden.

Die Auswahl der Beeren in Pokémon Go

Die Sananabeere verdoppelt bei Nutzung die Anzahl der Bonbons, welche der Spieler erhält, sobald er das Pokémon gefangen hat. Die Nanabeere verlangsamt die Bewegung des Pokémon bzw. bringt sie zum Stillstand. Damit lässt sich ein Pokémon leichter fangen. Dies ist bei Pokémon welche sich stark bewegen ein Vorteil. Die Himmihbeere erhöht die Fangchance für das entsprechende Pokémon.

Bei der silbernen Sananabeere handelt es sich um ein Hybrid aus der Sananabeere und der Himmihbeere. Sie verdoppelt die Anzahl der Bonbons und erhöht gleichzeitig die Fangchance. Die goldene Himmihbeere erhöht die Fangchance ebenfalls, allerdings erheblich, sodass diese am besten bei selteneren Pokémon oder im Raid genutzt werden sollte.

WordPress-Themes und die GPL

Das Content Management System WordPress ist unter der GPL lizenziert und damit stellt sich die Frage, ob Themes unter WordPress ebenfalls unter der GPL lizenziert sind? Die kurze Antwort: Themes müssen unter der GPL lizenziert werden. Im Detail können bei der Frage allerdings Abstufungen vorgenommen werden. Die GPL definiert eine Reihe von Freiheiten:

Die Freiheit, das Programm auszuführen wie man möchte, für jeden Zweck (Freiheit 0).

Die Freiheit, die Funktionsweise des Programms zu untersuchen und eigenen Datenverarbeitungbedürfnissen anzupassen (Freiheit 1). Der Zugang zum Quellcode ist dafür Voraussetzung.

Die Freiheit, das Programm zu redistribuieren und damit Mitmenschen zu helfen (Freiheit 2).

Die Freiheit, das Programm zu verbessern und diese Verbesserungen der Öffentlichkeit freizugeben, damit die gesamte Gesellschaft davon profitiert (Freiheit 3). Der Zugang zum Quellcode ist dafür Voraussetzung.

Da die PHP-Dateien eines Themes die unter der GPL lizenzierten Schnittstellen von WordPress nutzen, muss das Theme ebenfalls unter der GPL lizenziert werden. Das Theme läuft niemals für sich alleine, sondern benötigt zwingend die entsprechenden WordPress-Schnittstellen. Sobald ein Theme distribuiert wird, muss es unter der GPL lizenziert werden.

Mit Themes lässt sich das Aussehen der Webseite anpassen

Mark Jaquith, einer der Entwickler von WordPress drückte das Ganze wie folgt aus:

Theme code necessarily derives from WordPress and thus must be licensed under the GPL if it is distributed.

Der Einwand, welcher ab und an vorgebracht wird, das mit einem GPL-Theme kein Geld verdient ist dabei haltlos. Die GPL verbietet es nicht mit GPL-Software Geld zu verdienen. So kann ein Ersteller eines Themes die Themes verkaufen. Natürlich könnte nun ein Käufer das Theme anderweitig bereitstellen, allerdings kann der Nutzer bei vielen Erstellern Updates der Themes und Support dazu kaufen. Dies stellt einen Mehrwert gegenüber eine Theme da, welches eventuell schon veraltet ist.

Theoretisch können WordPress-Themes unter unterschiedlichen Lizenzen angeboten werden. Dies war beim Theme Thesis der Fall. Hier sind sämtliche PHP-Dateien unter der GPL lizenziert, während CSS- und JavaScript-Dateien proprietär sind. Interessant wird es bei Lizenzbedingungen, des Theme-Erstellers, welche gegen die GPL verstoßen. Technisch betrachtet dürften solche Themen nicht mit WordPress genutzt werden.

WordPress ist nicht das einzige System, bei welchem sie die Rechtslage so darstellt, so erklärt die FAQ des Content Management Systems Drupal:

Drupal modules and themes are a derivative work of Drupal. If you distribute them, you must do so under the terms of the GPL version 2 or later. You are not required to distribute them at all, however. (See question 8 below.)

Wie sieht, es in dem Fall aus das ein Theme erstellt wurde und dieses Theme auf der eigenen Webseite genutzt wird? Muss dieses Theme nun unter GPL bereitgestellt werden? Die Antwort darauf ist nein. Der Grund hierfür ist das, wenn ich ein unter GPL lizenziertes Produkt ausliefere, ich den Quelltext dazu veröffentlichen muss. Allerdings liefert WordPress keine Themes, sondern Webseiten aus. Deshalb muss der Quelltext des Themes nicht bereitgestellt werden. Wäre dies der Fall wären z.B. alle Dokumente welche mit LibreOffice erstellt werden auch unter der GPL lizenziert werden. Dazu noch einmal Mark Jaquith:

No. The GPL is triggered by distribution. Work-for-hire for a client is not distribution. In this case, they would have the copyright on the code. Distributing it would be up to them. As long as they didn’t distribute it, the GPL wouldn’t kick in. Your clients needn’t worry.

Sonderbonbons in Pokémon Go

In Pokémon Go existieren wie in anderen Pokèmon-Spielen sogenannte Sonderbonbons. In den ursprünglichen Spielen dienen diese dazu das Level eines Pokèmon anzuheben. In Pokèmon Go funktionieren die Bonbons etwas anders. Hier werden pro Pokèmon spezielle Bonbons benötigt, um die WP mittels eines Power-Up weiter zu steigern. Die Bonbons erhält der Spieler beim Fangen und Verschicken von Pokèmons. Daneben kann ein Pokémon als Buddy neben dem Spieler laufen und generiert so ebenfalls Bonbons.

Weitere Möglichkeiten Bonbons zu bekommen sind der Tausch von Pokémon und das Füttern von Pokémon in Arenen. Mithilfe der Sonderbonbons ist es möglich einem Pokémon Bonbons zuzuweisen, indem die Sonderbonbons in die spezifischen Pokémon-Bonbons umgewandelt werden.

Mit den Sonderbonbons sollte sorgsam umgegangen werden

Hierbei sollte natürlich darauf geachtet werden das die Sonderbonbons nicht für schwache Pokémon verschwendet werden. Im Spiel gehören die Sonderbonbons nämlich zu den selteneren Items. Bei den Pokémon welchen der Spieler Sonderbonbons zukommen lässt, sollten Pokémon mit starkem IV ausgewählt werden. Daneben gibt es paar Pokèmon, welche als eine der besten im Spiel gelten. Zu diesen Pokémon gehören unter anderen: Letarking, Mewtu, Groudon, Kyogre, Dialga, Knakrack, Ho-Oh, Rayquaza, Despotar und Latios. An diese Pokémon sollten Sonderbonbons bevorzugt vergeben werden