Shedbuilt GNU / Linux: Eine pädagogische Distribution ausschließlich für ARM-Boards

Seit der Einführung des Raspberry PI sind ARM-Boards sehr beliebt geworden. Shedbuilt Linux ist eine kleine Distribution, die sich auf ARm-Geräte konzentriert.

Was ist Shedbuilt GNU / Linux?

Shedbuilt GNU / Linux tauchte auf meinem Radar auf, während ich ausgerechnet auf einem BBS war. (Für diejenigen unter Ihnen, die die 80er und 90er Jahre nicht durchlebt haben, waren BBS die erste Form von Social Media und hauptsächlich im Terminal verfügbar.)

Shedbuilt ist eine einfache Linux-Distribution, die Sie auf einem von 8 unterstützten ARM-Boards installieren können. Es wird mit einer Reihe einfacher Tools geliefert, die „das Lernen, Experimentieren und Teilen erleichtern und die Computerkenntnisse der Benutzer durch Systemdesign, -erstellung und -verwaltung verbessern“.

Die Idee ist, dass Shedbuilt eine Rückkehr zu den Anfängen der Personal Computer Industrie ist, als die überwiegende Mehrheit der PCs im Besitz von Bastlern war, die sich selbst alles über ihre Systeme beigebracht haben. Im Gegensatz zu den meisten Linux-Distributionen fordert Shedbuilt neue Benutzer auf, eigene Pakete zu erstellen, um das Lernen zu erleichtern.

Shedbuilt ist nicht nur für die Arbeit gedacht. Es unterstützt auch ScummVM-Spiele, Doom, OpenXCom und RetroArch. Sie können auch Ihre eigenen Spiele packen.

Im Gegensatz zu den meisten Linux-Distributionen mit ARM-Unterstützung wurde Shedbuilt nur auf ARM aufgebaut. Es ist keine Cross-Compilierung erforderlich.

Die einzige Möglichkeit, mit der sich Shedbuilt von den Anfängen des PCs unterscheidet, sind die Kosten. Früher gab ein Bastler Tausende von Dollar für einen primitiven Computer aus. Das billigste von Shedbuilt unterstützte ARM-Board kostet 10 US-Dollar (ohne Versand). Selbst wenn Sie das teuerste Board mit allem notwendigen Zubehör kaufen, wird es wahrscheinlich etwas mehr als 100 US-Dollar kosten.

Lernen Sie den Mann hinter Shedbuilt Linux kennen

Ich habe Auston Stewart, den Schöpfer von Shedbuilt, kontaktiert, um mehr über sein Projekt, die Inspiration dahinter und das Ziel herauszufinden, das es erreichen möchte.

Es ist FOSS : Bevor wir uns mit Shedbuilt befassen, wollen wir zuerst sehen, wie Sie zu Linux gekommen sind.

Auston Stewart: Ich war früher Ingenieur bei Twitch Interactive, auch bekannt als Twitch.tv und Apple, und führe jetzt Technologie- und Unternehmerworkshops für Schüler aus der Region durch.

Ich bin 2000 zu Linux gekommen, nachdem ich meinen Pentium II-Desktop auf Windows Millennium Edition aktualisiert hatte. Wie am Schnürchen würde Windows jede Woche den Blue Screen of Death auslösen, sich selbst beschädigen und eine vollständige Neuinstallation erfordern. Als dies das dritte Mal geschah, beschloss ich, dass ich genug hatte und begann, alternative Betriebssysteme zu untersuchen.

Ich habe zuerst BeOS ausprobiert, das ich von einem architektonischen Standpunkt aus geliebt habe, fand aber mangelnde Unterstützung durch die Community und ging weiter. Ich war fasziniert von dem, was ich von Linux und der wachsenden Open-Source-Softwarebewegung gehört hatte, und beschloss, diesen Weg als Nächstes einzuschlagen, beginnend mit einer Box-Kopie von Red Hat. Meine anfängliche Reaktion war gemischt. Philosophisch war klar, dass Linux für mich war, aber die Befehlszeile im UNIX-Stil war ungewohnt und GNOME war zu Beginn selbst für Windows-Standards klobig.

Wie viele andere habe ich mich also zuerst für Mandrake, dann für Corel Linux und schließlich für Gentoo entschieden, um genau die Umgebung zusammenzustellen, die ich wollte, und dabei nützliche Systemadministrationsfähigkeiten zu erlernen. Ich starte jetzt Solus Linux auf allen meinen Intel-basierten Rechnern, aber Shedbuilt ist sehr von meinen früheren Erfahrungen mit Gentoo inspiriert.

It's FOSS: Was ist das Ziel von Shedbuilt GNU / Linux? Was hat dich dazu inspiriert?

Auston Stewart: Shedbuilt ist eine Antwort auf die Schwierigkeiten, mit denen Eltern und Mentoren heutzutage konfrontiert sind, und ermutigt junge Menschen, nachdenkliche, gesunde und produktive Beziehungen zur Computertechnologie aufzubauen.

Dies bedeutet, dass Geräte mit vollem Funktionsumfang unterstützt werden, die günstig zu kaufen und kostengünstig zu ersetzen sind, um unabhängiges Experimentieren und Basteln zu ermöglichen.

Das bedeutet, die Hindernisse abzubauen, die zwischen ihrer Neugier und einem tiefen Verständnis der Funktionsweise des Systems liegen, indem binäre Blobs vermieden werden.

Dies bedeutet, dass jeder von ihnen Verbesserungen an den Apps vornehmen und teilen kann, auf die er sich verlässt, anstatt Verbraucher und letztendlich Opfer von proprietärer und nominell "freier" Software zu sein.

Für mich ist Shedbuilt ein Werkzeug, um der Tendenz entgegenzuwirken, die wir beobachtet haben, dass hochleistungsfähige Computer, die wir Kindern geben, zu Kanälen für den passiven Konsum von Werbung, zynischen Spielen und Social-Networking-Diensten werden, die eher für Sucht entwickelt wurden als Erfüllung.

Es ist FOSS: Die meisten Distributionen bezeichnen sich einfach als Linux. Glauben Sie, dass GNU für modernes Linux immer noch relevant ist?

Auston Stewart: Ich denke, Sie müssen das Nomenklaturproblem von Fall zu Fall prüfen. Wir versenden GCC, Glibc, Binutils, die Autoconf-Tools, Bash, die ganze Menge. Shedbuilt ist dem GNU-Projekt sehr verpflichtet, und wir haben uns entschlossen, diese Tatsache mit dem Suffix 'GNU / Linux' zu erkennen. Würden wir GCC zugunsten von Clang fallen lassen, Glibc zugunsten von Musl und so weiter, würden die GNU-Projektwerkzeuge in einem viel heterogeneren System verwässert, und die Aufnahme von 'GNU' in das Branding für das Betriebssystem wäre einfach irreführend.

Es ist FOSS: Derzeit unterstützt Shedbuilt 8 verschiedene Single-Board-Computer. Planen Sie, weitere Unterstützung wie Pine64 hinzuzufügen?

Auston Stewart: Derzeit werden viele weitere SBCs unterstützt, und Pine64 und seine Geschwister gehören zu den nächsten. Wir begannen mit SBCs, die auf den SOCs von Allwinner Technologies basieren, weil sie einen ausgezeichneten, Community-orientierten Mainline-Support bieten und mit ihren H3- und H5-Chips, insbesondere, weil ich sie zur Hand hatte. Dank der Großzügigkeit von Spendern und Herstellern verfügen wir nun über ein viel breiteres Spektrum an Testgeräten, einschließlich solcher, die auf SOCs von Rockchip und Amlogic basieren.

Wir würden gerne die beliebte Raspberry Pi-Linie unterstützen, aber die Chips von Broadcom sind ziemlich pervers und booten von ihrem integrierten Videoprozessor mit reiner Binär-Firmware. Der Fortschritt dort wird von den verschiedenen laufenden Reverse Engineering-Projekten oder der Entscheidung abhängen, unsere Haltung in Bezug auf das Vorhandensein von binären Blobs zu lockern.

Aufgrund der einzigartigen Komponenten- und Designauswahl der Hersteller erfordert jedes Board individuelle Aufmerksamkeit, um Funktionalität und Stabilität zu gewährleisten. Shedbuilt wird derzeit von mir und George Donev gepflegt, beide arbeiten in Teilzeit, sodass die Unterstützung neuer Hardware einige Zeit in Anspruch nehmen kann, insbesondere wenn wir mit Paket- und Tooling-Updates beschäftigt sind.

Es ist FOSS: Hast du eine Idee, wie viele Leute Shedbuilt benutzen?

Auston Stewart: Wir bauen absichtlich kein Tracking in das Betriebssystem selbst ein, daher kann ich dort keine harten Zahlen angeben. Unter Verwendung der Besuche auf der Downloadseite für System 1 'Amano' als Proxy würde ich ungefähr 350 schätzen. Dies ist in keiner Weise eine große Annahmezahl, aber angesichts der begrenzten Hardware- und Softwareunterstützung in unserem Debüt-Release ein sinnvoller Start.

System 2 'Blank', benannt nach Marc Blank, dem Mitbegründer von Zork, wird eine breitere Unterstützung erhalten, und wir hoffen, dass wir durch die Veröffentlichung von Veröffentlichungen wie Ihrer und unserer eigenen Kampagne diese Zahl steigern und eine neue aufbauen können aktive Gemeinschaft.

Es ist FOSS: Shedbuilt ist offensichtlich von den Anfängen des Personalcomputers inspiriert. Welche Computer besaßen Sie aus dieser Generation und welche hätten Sie gerne besessen?

Auston Stewart: Als Kind verbrachte ich viel Zeit auf den Apple] [Maschinen meiner Schule und fand es toll, wie zugänglich sie waren und wie zentral die Programmierung für ihren Betrieb war. Ich habe noch nie einen Apple oder einen der anderen, wunderbaren 8-Bit-Mikrocomputer wie den Commodore 64 besessen, aber ich habe später meinen eigenen Apple I Homage namens PINKY-8 entworfen und gebaut, der hier dokumentiert ist. Der erste Computer, den ich zu Recht als meinen eigenen bezeichnen konnte, war ein 386SX-20 IBM Compatible mit einer 40-MB-Festplatte, einem Single-Speed-CD-ROM-Laufwerk und einem SoundBlaster Pro, der über ein Paar Altec-Lansing-Lautsprecher dumme FM-Töne wiedergab. Es war mein Stolz und meine Freude, auch wenn ich nur Doom in Briefmarkenauflösung spielen konnte.

Ich liebe und respektiere das Design des klassischen Macintosh und seiner Software und habe auf meinem Schreibtisch unter meinem Core i3-basierten Laptop einen Macintosh Centris 610, den ich vollständig restauriert und regelmäßig hochgefahren habe, um die Spiele zu spielen von meiner Jugend und schreiben ohne Ablenkung.

Es ist FOSS: Wie können Menschen finanziell und technisch zu Shedbuilt beitragen?

Auston Stewart: Wie bei jeder herkömmlichen Linux-Distribution benötigen wir immer Einzelpersonen, um vorhandene Pakete zu warten, neue Software zu packen und neue Hardware zu testen. Im Gegensatz zu anderen begrüßen wir informelle technische Beiträge der Community. Jeder noch so kleine Teil des Codes und der Automatisierung ist auf GitHub verfügbar und wir prüfen jede Ausgabe und Pull-Anfrage.

Wie ich bereits sagte, sind es nur ich und George Donev, und wir bemühen uns, den Überblick über Software-Updates zu behalten, während wir neue Hardware-Unterstützung hinzufügen und die Grundlagen für zukünftige Releases verbessern.

Wenn Sie die Mission von Shedbuilt vorantreiben möchten, mehr junge Leute für von der Community unterstützte Software zu gewinnen, wenden Sie sich bitte an [email protected]. Wir sind auch dabei, eine Einheit in der Nähe von Shedbuilt zu gründen, die dies akzeptiert Bitte freuen Sie sich auf eine zukünftige Ankündigung auf unserer Website.

Abschließende Gedanken

Nachdem ich über Shedbuilt gelesen hatte, habe ich mich entschlossen, eines der unterstützten ARM-Boards zu kaufen und auszuprobieren. Ich freue mich darauf, mehr darüber zu erfahren, was Linux zum Ticken bringt.

Haben Sie Shedbuilt GNU / Linux ausprobiert? Wen möchten Sie in Zukunft interviewen? Lass es uns in den Kommentaren unten wissen.

Wenn Sie diesen Artikel interessant fanden, nehmen Sie sich bitte eine Minute Zeit, um ihn auf Social Media, Hacker News oder Reddit zu teilen.

Empfohlen

So tippen Sie indische Sprachen unter Ubuntu Linux ein
2019
Google besiegt Oracle in der Urheberrechtssache für Android-Code
2019
Laden Sie 15 atemberaubende sexy Debian-Hintergründe herunter
2019