Binär für linux. Zahlensysteme umrechnen mit Linux und „bc“ (Übungen)
Inhalt
Begriffsklärung[ Bearbeiten Quelltext bearbeiten ] Der Begriff bezieht sich meist auf quellgeschlossene Kernel-Moduledie in den Kernel eines quelloffenen Betriebssystems geladen werden. Blob steht in dem Fall für Binary Large Object.
Wenn Hardware -Hersteller ihre vollständige technische Dokumentation über ihre Produkte anbieten, sind Betriebssystementwickler in der Lage Gerätetreiber zu schreiben, die in den Kernel des Betriebssystems eingefügt werden können. Einige Hersteller, wie z. Firmware wird generell nicht als Binärblob angesehen. In vielen Geräten ist die Firmware in einem nichtflüchtigen Datenspeicher gespeichert, um Kosten zu verringern und Upgrades zu erleichtern.
Obwohl die Firmware derart im Betriebssystemtreiber präsent ist, wird diese lediglich zum Gerät kopiert und nicht von der CPU ausgeführt. Damit werden Bedenken in Bezug auf Sicherheitsrisiken erheblich geschwächt.
Akzeptanz[ Bearbeiten Quelltext bearbeiten ] Einige Projekte versuchen freie Betriebssysteme zu entwickeln und akzeptieren daher keine Binärblobs, wenn diese nicht die Dokumentation über die Hardware oder den Quelltext des Gerätetreibers mitliefern. Es werden nicht nur das Potential für unentdeckte oder irreparable Sicherheitsfehler, sondern auch die Beeinträchtigung für die Offenheit und die Freiheit ihrer Software genannt.
Over these years, while this kernel grew by a factor of 14, the amount of non-Free firmware required by Linux drivers grew by an alarming factor of We, Free Software users, need to join forces to reverse this trend, and part of the solution is Linux-libre, whose release 2. Über die Jahre ist der Kernel um einen Faktor von 14 gewachsen, die Menge an unfreier Firmware, die für Linuxtreiber benötigt wird, jedoch um den alarmierenden Faktor Wir, die Nutzer von freier Software, müssen uns vereinen und diesen Binär für linux umkehren.
Ein Teil der Lösung ist Linux-libre, dessen Version 2.