GNU/Linux >> Linux の 問題 >  >> Linux

Shedbuilt GNU / Linux:ARMボード専用の教育ディストリビューション

Raspberry PIの導入以来、ARMボードは非常に人気があります。 Shedbuilt Linuxは、ARmデバイスに焦点を当てた幼児向けディストリビューションです。

Shedbuilt GNU / Linuxとは何ですか?

私があらゆるものの掲示板にいる間、Shedbuilt GNU/Linuxが私のレーダーに現れました。 (80年代と90年代を生きていなかった人にとって、BBSはソーシャルメディアの最初の形式であり、主にターミナルで利用できました。)

Shedbuiltは、サポートされている8つのARMボードの1つにインストールできるシンプルなLinuxディストリビューションです。 「学習、実験、共有を容易にし、システムの設計、作成、管理を通じてユーザーのコンピュータリテラシーを向上させる」シンプルなツールセットが付属しています。

Shedbuiltは、PCの大部分が、システムについてすべてを学んだ愛好家によって所有されていた、パーソナルコンピュータ業界の初期の時代への回帰であるという考えです。ほとんどのLinuxディストリビューションとは異なり、Shedbuiltは、新しいユーザーが学習を容易にするために独自のパッケージを作成することを推奨しています。

Shedbuiltは仕事のためだけに設計されたものではありません。また、ScummVMゲーム、Doom、OpenXCom、およびRetroArchもサポートしています。独自のゲームをパッケージ化することもできます。

ARMをサポートするほとんどのLinuxディストリビューションとは異なり、ShedbuiltはARMのみで構築されています。クロスコンパイルは必要ありません。

ShedbuiltがPCの初期の頃と異なる主な方法のひとつは、コストです。当時、趣味の人は原始的なコンピューターに数千ドルを費やしていました。 Shedbuiltがサポートする最も安価なARMボードは、10ドル(送料なし)の費用がかかります。必要なアクセサリがすべて揃った最も高価なボードを購入したとしても、おそらく100ドル強の費用がかかります。

ShedbuiltLinuxの背後にいる男に会う

Shedbuiltの作成者であるAustonStewartに連絡して、彼のプロジェクト、その背後にあるインスピレーション、達成したい目標について詳しく調べました。

それはFOSSです :Shedbuiltについて説明する前に、まずLinuxを始めたきっかけを見てみましょう。

オーストンスチュワート: 私は以前、Twitch Interactive(別名Twitch.tvおよびApple)のエンジニアでしたが、現在、地元の高校生向けにテクノロジーと起業家精神のワークショップを実施しています。

PentiumIIデスクトップをWindowsMillenniumEditionにアップグレードした後、2000年にLinuxに移行しました。時計仕掛けのように、毎週Windowsはブルースクリーンを表示し、それ自体を破壊し、完全な再インストールを必要とします。これが3回目に発生したとき、私は十分に余裕があると判断し、代替OSの調査に着手しました。

私は最初にBeOSを試しましたが、これはアーキテクチャの観点からは大好きでしたが、コミュニティのサポートが不足していることに気づき、先に進みました。 Linuxと成長しているオープンソースソフトウェアの動きについて聞いたことに興味をそそられ、次にRedHatの箱入りコピーから始めてそのように進むことにしました。私の最初の反応はまちまちでした。哲学的には、Linuxが私に適していることは明らかでしたが、UNIXスタイルのコマンドラインはなじみがなく、初期のGNOMEは、Windows標準でも不格好でした。

他の多くの人と同じように、最初はMandrake、次にCorel Linux、最後にGentooにディストリビューションを使用しました。これにより、便利な学習をしながら、必要な環境を正確に組み合わせることができました。システム管理スキル。現在、すべてのIntelベースのマシンでSolus Linuxを実行していますが、Shedbuiltは、Gentooでの以前の経験に非常に触発されています。

FOSS: Shedbuilt GNU / Linuxの目標は何ですか?それを作成するようになったきっかけは何ですか?

オーストンスチュワート: Shedbuiltは、今日の親やメンターが若者にコンピューティングテクノロジーとの思慮深く、健康的で生産的な関係を築くことを奨励する際に直面する困難への対応です。

つまり、独立した実験と調整を容易にするために、購入と交換が安価なフル機能のデバイスをサポートすることを意味します。

これは、バイナリブロブを回避することで、好奇心とシステムの仕組みの深い理解の間に挟まれた障害を取り除くことを意味します。

つまり、プロプライエタリで名目上「無料」のソフトウェアの消費者、そして最終的には犠牲者になるのではなく、それぞれが依存するアプリを改善し、共有できるようにすることを意味します。

私にとって、Shedbuiltは、子供たちに提供する高性能コンピューティングデバイスが広告の受動的消費の導管となる傾向に逆らうためのツールです。 、フルフィルメントではなく依存症のために設計されたシニカルゲームとソーシャルネットワーキングサービス。

FOSS: ほとんどのディストリビューションは、自分たちをLinuxと呼んでいます。 GNUはまだ現代のLinuxに関連していると思いますか?

オーストンスチュワート: 命名法の問題はケースバイケースで検討する必要があると思います。 GCC、glibc、binutils、autoconfツール、bash、すべてを出荷します。 ShedbuiltはGNUプロジェクトに非常に注目しており、「GNU/Linux」という接尾辞を付けてその事実を認識することにしました。 GCCをClangに、glibcをmuslに、などとすると、GNUプロジェクトツールははるかに異種のシステム内で希薄化され、オペレーティングシステムのブランディングに「GNU」を含めることは単に誤解を招くことになります。

FOSS: 現在、Shedbuiltは8台の異なるシングルボードコンピューターをサポートしています。 Pine64などのサポートをこれ以上追加する予定はありますか?

オーストンスチュワート: 現在、さらに多くのSBCのサポートが進行中であり、Pine64とその兄弟は次の段階にあります。 Allwinner TechnologiesのSOCを中心に構築されたSBCから始めました。これは、コミュニティ主導の優れたメインラインサポートがあり、H3およびH5チップが手元にあるためです。ドナーとメーカーの寛大なおかげで、RockchipとAmlogicのSOCに基づくものを含め、はるかに幅広いテストデバイスを利用できるようになりました。

人気のあるRaspberry Piラインをサポートしたいのですが、Broadcomのチップはかなりひねくれており、バイナリのみのファームウェアを使用して統合ビデオプロセッサから起動します。そこでの進展は、進行中のさまざまなリバースエンジニアリングプロジェクト、またはバイナリブロブの存在に対する私たちのスタンスを緩和する決定に依存します。

メーカーによる独自のコンポーネントとデザインの選択により、各ボードは機能性と安定性を確保するために個別の注意を払う必要があります。 Shedbuiltは現在、私とGeorge Donevによって保守されており、どちらもパートタイムで働いているため、特にパッケージとツールの更新で忙しい場合は、新しいハードウェアサポートに時間がかかる可能性があります。

FOSS: 何人の人がShedbuiltを使用しているのか分かりますか?

オーストンスチュワート: オペレーティングシステム自体に追跡機能を意図的に組み込んでいないため、ここで厳密な数値を提供することはできません。 System 1'Amano'のダウンロードページへのアクセスをプロキシとして使用すると、約350と推定されます。これは決して大きな採用数ではありませんが、デビューリリースでのハードウェアとソフトウェアのサポートが限られていることを考えると意味のあるスタートです。

Zorkの共同作成者であるMarcBlankにちなんで名付けられたSystem2'Blank'は、幅広いサポートを提供する予定です。私たち自身のキャンペーンでは、それらの数を増やし、活発なコミュニティを構築します。

FOSS: Shedbuiltは、明らかにパーソナルコンピュータの初期の時代に触発されています。その世代からどのコンピューターを所有していましたか。また、どのコンピューターを所有したいと思いますか?

オーストンスチュワート: 子供の頃、私は学校のApple] [マシンに多くの時間を費やし、それらがどれほど親しみやすく、プログラミングの中心性が操作に適しているかが大好きでした。私は個人的にApple][や、コモドール64などの他の楽しい8ビットマイクロコンピューターを所有したことはありませんでしたが、後でPINKY-8と呼ばれる独自のAppleIオマージュを設計および構築しました。私が正しく自分のものと呼べる最初のコンピューターは、大容量の40MBハードディスク、シングルスピードCD-ROMドライブ、およびAltec-Lansingスピーカーのペアを介してダルセットFMトーンを再生するSoundBlasterProを備えた386SX-20IBM互換機でした。切手画面の解像度でしかDoomをプレイできなかったとしても、それは私の誇りと喜びでした。

私はクラシックなMacintoshとそのソフトウェアのデザインをとても気に入っており、尊敬しています。私の机の上、Corei3ベースのラップトップの下にMacintoshCentris610があります。私は完全に復元し、定期的に起動して、若い頃のゲームをプレイし、気を散らすことなく書き込みを行っています。

FOSS: 人々は、財政的にも技術的にも、Shedbuiltにどのように貢献できますか?

オーストンスチュワート: 従来のLinuxディストリビューションと同様に、既存のパッケージを維持し、新しいソフトウェアをパッケージ化し、新しいハードウェアをテストするために、常に個人を必要としています。一部とは異なり、コミュニティからの非公式な技術的貢献を歓迎します。コードと自動化の最後のビットはすべてGitHubにあり、すべての問題とプルリクエストを確認します。

この段階では、私が言ったように、それは私とGeorge Donevだけであり、新しいハードウェアサポートを追加し、将来のリリースの基盤を改善しながら、ソフトウェアアップデートを常に把握するのに苦労しています。

コミュニティがサポートするソフトウェアにもっと多くの若者を参加させるというShedbuiltの使命を推進したい場合は、[メールで保護]までご連絡ください。また、Shedbuiltを中心に寄付を受け付けられる組織を設立中ですので、今後のウェブサイトでの発表をお待ちしております。

最終的な考え

Shedbuiltについて読んだ後、サポートされているARMボードの1つを購入して、試してみることにしました。 Linuxを動かしている理由についてもっと学ぶのを楽しみにしています。

Shedbuilt GNU / Linuxを試しましたか?今後、FOSSにインタビューしてもらいたいのは誰ですか?以下のコメントでお知らせください。

この記事がおもしろいと思ったら、ソーシャルメディア、Hacker News、またはRedditで共有してください。



Linux
  1. GNUScreenを使用するためのLinuxのヒント

  2. デジタルアーティスト向けのLinuxディストリビューション

  3. Armプロセッサ用のLinuxディストリビューション?

  1. あなたの子供のための10の最高のLinux教育ソフトウェア

  2. GNU/Linux 用の Depends.exe

  3. PostgreSQL 用の Linux ディストリビューションの選択

  1. Synfig – GNU/Linux用のAdobeAnimateの代替

  2. Temps – GNU/Linux用のスマートな美しい天気アプリ

  3. Java 開発用の Linux ディストリビューション