Das von Core OS in die Welt gebrachte Container Linux erhält nach einem “friendly fork” einen unabhängigen Zwilling namens Flatcar Linux. Die Entwickler der unveränderbaren Linux-Distribution für Container suchen in der ersten Phase nach Testern.
Hinter dem nach eigenen Angaben “freundlichen Fork” steht das Berliner Unternehmen Kinvolk. Das will Flatcar Linux laut der Webseite künftig pflegen und mit kommerziellem Support unterstützen. Den zur Distribution gehörigen Code beheimatet ein neu geschaffenes Github-Repository, fertige Images soll es aber erst nach Abschluss einer Testphase geben. Wer sich an den Tests beteiligen will, kann dies über die Webseite des Flatcar-Linux-Projekts signalisieren.
Container Linux, auf dem Flatcar Linux basiert und zu dem es kompatibel sein soll, war bislang Teil der von Core OS angebotenen Container-Infrastruktur. Nach der Übernahme von Core OS will der neue Besitzer Red Hat laut einer Ankündigung im Core-OS-Forum Container Linux weiterhin frei anbieten und von der Community betreuen lassen.
Warum ein Fork?
Ein Fork sei laut Kinvolk aber unerlässlich, um kommerziellen Support für die Distribution anzubieten. Die Firma müsse dafür in der Lage sein, Images und Updates für Images zu bauen, zu signieren und auszuliefern. Große Abweichungen zum Upstream-Projekt Container Linux sagen die Betreiber zumindest für die erste Zeit nicht voraus. Hier ginge es vor allem darum, aus rechtlichen Gründen Trademark-Patches anzubringen. Ein Auseinanderdriften beider Projekte könne lediglich bei fundamentalen Änderungen passieren.
Mit dem zusätzlichen Support-Angebot will Kinvolk den so genannten Bus-Faktor für das Projekt erhöhen. Der dreht sich um die Frage nach dem Verbleib eines Projekts, wenn der Hauptverantwortliche ausfällt (weil er im fiktiven Beispiel vom Bus überfahren wird). Flatcar Linux lasse sich aus den Quellen bauen und hänge somit nicht von Binärartefakten von Container Linux ab. Von den Testern erhoffen sich die Projektbetreiber Feedback, um die Distribution weiter zu entwickeln.




