Uploaded image for project: 'fli4l'
  1. fli4l
  2. FFL-2501

Linux-Kernel-Konsolidierung

    XMLWordPrintable

    Details

    • Type: Task
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.0.0
    • Fix Version/s: None
    • Component/s: fbr
    • Labels:
      None

      Description

      Auf dem ET 2019 in Essen wurde beschlossen, die im FBR gebauten Linux-Kernel zu konsolidieren, so dass pro Architektur nur noch eine Kernelversion (und nicht mehr vier Varianten) angeboten werden. Gründe:

      • Reduzierung von Build-Zeiten auf dem Jenkins
      • Reduzierung des Platzbedarfs im SVN-Repository und diversen Tarball-Sites
      • Reduzierung der Komplexität beim Anwender, da die Auswahl einer geeigneten Variante wegfällt
      • Wegfall der nicht unerheblichen FBR-Spezialbehandlung von Linux-Kerneln, was zu weniger Aufwand bei Buildroot-Aktualisierungen führt

      Zur Umsetzung:

      • Die Linux-Kernel für die x86-, rpi- und sunxi-Architekturen werden künftig in der bisherigen default-Konfigurationsvariante angeboten. Dies erlaubt insbesondere, den x86-Kernel weiterhin auf Hardware zu verwenden, die kein PAE unterstützt (z.B. Wrap).
      • Der Linux-Kernel für die x86_64-Architektur wird künftig in der bisheriven virt-Konfigurationsvariante angeboten. Der Performance-Overhead ist minimal, wenn ein für (Para-)Virtualisierung optimierter Kernel auf Blech läuft.
      • Die nonfree-Varianten fallen ersatzlos weg.

      Zum letzten Punkt: Die nonfree-Varianten wurden nur benutzt, um AVM Fritz!USB-Adapter verwenden zu können. Im Zuge der Weiterentwicklung des Linux-Kernels im USB-Bereich wurde bereits 2008 festgelegt, dass nur GPL-Treiber das USB-Subsystem nutzen können (https://lwn.net/Articles/266724/); die Prüfung wurde später scharf geschaltet. Unsere nonfree-Variante hat die Prüfung ausgebaut. Indem wir die nonfree-Variante aufgeben, reduzieren wir auch das Risiko, wegen einer Lizenzverletzung belangt zu werden.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kristov Christoph Schulz
              Reporter:
              kristov Christoph Schulz
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated: