Wäre es nich sinnvoll die Entwicklung in einem Gitlab oder einem Github oder so zu zeigen für andere Entwickler zum einfacheren Zugriff oder riskiert man damit wieder dass eine der nächsten Libre App Versionen es noch schwieriger macht?
Ja, vielleicht, aber macht es Sinn?
Ja, es ist natürlich einfacher wenn ich diese Entwicklung in einem Repository zentral ablegen würde.
Vielleicht macht man damit das Modul besser sichtbar, aber ich glaube nicht dass es Abbott interessiert von einer technischen Seite aus. Was sie machen können ist die Obfuszierung vom Quellcode noch enger zu gestalten, aber das werden sie ohnehin machen wenn es die Möglichkeit gibt. Ansonsten sehe ich nicht dass es Abbott wirklich interessieren würde wenn sie die Libre 2 Hacks schon nicht interessiert haben.
Aber macht es Sinn angesichts dessen dass ich der Einzige bin der daran entwickelt? Dass das Modul nur mit der Deutschen App funktioniert? Dass ich sehr gut aufpassen muss weil das schwere Folgen für mich haben kann? Ich bin hier in einer recht prekären Situation mit dem Modul. Dadurch dass ich es entwickle, gebe ich zu den dekompilierten Quellcode von Abbott gelesen, die App von denen zerlegt, und Kenntnisse über deren Implementierung erlangt zu haben. Das bedeutet für mich ich kann dieses Modul niemals unter meinen Namen stellen (deswegen kann ich den Quellcode auch nicht lizenzieren) und ich müsste dafür dann eigene Konten einrichten, und das ist mir im Moment noch zu viel Aufwand für keinen Mehrwert. Schlimmer ist aber, dass ich mit dem Modul (und den daraus resultierenden Handlungen) gegen die Lizenzvereinbarung von Abbott verstoße, also es besteht auch die Möglichkeit dass die mir einfach keine Sensoren mehr liefern und den Vertrag kündigen. Was natürlich schlecht wäre, weil es hat ja einen Grund wieso ich hier die Libre 3 App hacke und der ist nicht Langeweile. Noch viel schlimmer ist dass mich eventuell dann bestimmte Arbeitnehmer nicht mehr einstellen könnten, weil wenn ich zum Beispiel zu Dexcom gehen würde, könnte Abbott zu Recht sagen "Moment, ihr arbeitet hier mit unserer Technologie, der Typ hat unsere App zerlegt, legt alles offen was ihr macht oder zahlt Lizenzgebühren". Und zu guter letzt verstoße ich hier gegen geltendes Urheber- und Lizenzrecht. Zugegeben, mit 99,9% Wahrscheinlichkeit interessiert es Abbott nicht und es wird für mich komplett ohne Folgen bleiben, aber die 0,1% sind vernichtend wenn sie eintreten.
Meine Idee war es, den Ball eher flach zu halten. Ich habe lange mit mir gerungen ob ich das Modul überhaupt öffentlich machen soll, aus den oben genannten Gründen, und ich habe mich dafür entschieden weil ich glaube dass es eine Verbesserung der Lebensqualität für viele ist. Wenn jemand das Modul auf Github oder Gitlab hochladen will, und selbst daran entwickeln will, kann das gerne machen, das hat mit mir dann nichts mehr zu tun.