Създаден е GNU / Linux: образователен дистрибутор изключително за ARM дъски

От въвеждането на Raspberry PI, ARM платките станаха много популярни. Shedbuilt Linux е дистрибуция на деца, фокусирана върху ARm устройства.

Какво е Shedbuilt GNU / Linux?

Създаден е GNU / Linux, който се появи на моя радар, докато бях на BBS на всички неща. (За тези от вас, които не са живели през 80-те и 90-те години, BBSs са първата форма на социални медии и основно достъпни в терминала.)

Shedbuilt е просто дистрибуция на Linux, която можете да инсталирате на една от 8 поддържани ARM дъски. Той идва с прост набор от инструменти, „които улесняват ученето, експериментирането и споделянето, развивайки компютърната грамотност на потребителите чрез проектиране, създаване и администриране на системи“.

Идеята е, че Shedbuilt е връщане към ранните дни на индустрията на персоналните компютри, когато по-голямата част от персоналните компютри са били собственост на любители, които са научили всичко за своите системи. За разлика от повечето дистрибуции на Linux, Shedbuilt насърчава новите потребители да създават свои собствени пакети, за да улеснят ученето.

Сградата е просто предназначена за работа. Той също така поддържа ScummVM игри, Doom, OpenXCom и RetroArch. Можете също така да пакетирате свои собствени игри.

За разлика от повечето дистрибуции на Linux с поддръжка на ARM, Shed е построен само на ARM. Не става въпрос за кръстосано компилиране.

Единственият основен начин, по който Shedbuilt се различава от първите дни на PC е цената. През деня един любител би похарчил хиляди долари на примитивен компютър. Най-евтината ARM платка, поддържана от Shedbuilt ще ви струва $ 10 (без доставка). Дори ако закупите най-скъпата дъска с всички необходими аксесоари, тя вероятно ще струва малко над $ 100.

Запознайте се с човека зад Shedbuilt Linux

Свързах се с Auston Stewart, създателя на Shedbuilt, за да разбера повече от неговия проект, вдъхновението зад него и целта, която иска да постигне.

Това е FOSS : Преди да обсъдим Shedbuilt, нека първо видим как влязохте в Linux?

Auston Stewart: Преди това бях инженер в Twitch Interactive aka Twitch.tv и Apple, а сега провеждам семинари за технологии и предприемачество за местни ученици.

Влязох в Linux още през 2000 г., след като обнових работния плот на Pentium II до Windows Millennium Edition. Подобно на часовников механизъм, всяка седмица Windows ще изхвърли синия екран на смъртта, ще се повреди и ще изисква пълно преинсталиране. Третият път, когато това се случи, реших, че имам достатъчно и започнах да проучвам алтернативни операционни системи.

За първи път опитах BeOS, която обичах от архитектурна гледна точка, но открих, че подкрепата на общността липсва и се движи напред. Бях заинтригуван от това, което бях чул за Linux и нарастващото движение на софтуера с отворен код и реших, че ще отида по този начин, започвайки с копие на Red Hat. Първоначалната ми реакция беше смесена. Философски беше ясно, че Linux е за мен, но командния ред в стила на UNIX беше непознат и ранният GNOME беше тромав, дори от стандартите на Windows.

Така, както и много други, аз distro hopped, първо на Mandrake, а след това на Corel Linux и най-накрая на Gentoo, което ми позволи да сглоби заедно точната среда, която исках, докато се учат полезни умения за администриране на системата. Сега управлявам Solus Linux на всички мои базирани на Intel машини, но Shedbuilt е много вдъхновен от предишния ми опит с Gentoo.

Това е FOSS: Каква е целта на Shedbuilt GNU / Linux? Какво ви вдъхнови да го създадете?

Auston Stewart: Shedbuilt е отговор на трудностите, с които се сблъскват днешните родители и ментори, които насърчават младите хора да развиват обмислени, здравословни и продуктивни отношения с компютърните технологии.

Това означава да се подкрепят напълно оборудвани устройства, които са евтини за закупуване и евтини, за да се заместят, за да се улесни независимото експериментиране и бъркотията.

Това означава разрушаване на препятствията между любопитството и дълбокото разбиране за това как системата работи, като се избягват двоични петна.

Това означава да се даде възможност на всеки от тях да прави и споделя подобрения в приложенията, на които разчита, вместо да бъдат потребители - и в крайна сметка жертви - на патентован и номинално „свободен“ софтуер.

За мен Shedbuilt е инструмент за отблъскване на тенденцията, която наблюдавахме за високо-способните компютърни устройства, които даваме на децата, за да се превърнат в проводници за пасивното потребление на реклами, цинични игри и услуги за социални мрежи, които са създадени за пристрастяване от изпълнението.

Това е FOSS: Повечето дистрибуции се наричат ​​Linux. Смятате ли, че GNU все още има отношение към съвременния Linux?

Auston Stewart: Мисля, че трябва да разгледате въпроса за номенклатурата за всеки отделен случай. Ние доставяме GCC, glibc, binutils, autoconf инструментите, bash, цялата партида. Сградата е много полезна за проекта GNU и ние избрахме да го разпознаем с суфикса „GNU / Linux“. Ако премахнем GCC в полза на Clang, glibc в полза на musl и т.н., инструментите за проекти на GNU ще бъдат разредени в много по-хетерогенна система и включването на „GNU“ в брандинга за операционната система просто ще бъде подвеждащо.

Това е FOSS: В момента Shedbuilt поддържа 8 различни едно бордови компютри. Планирате ли да добавите поддръжка за повече, като например Pine64?

Остън Стюарт: В момента се поддържа подкрепа за още много SBC, а Pine64 и братята и сестрите му са сред следващите. Започнахме със SBCs, построени около SOCs на Allwinner Technologies, защото те имат отлична, управлявана от общността основна поддръжка и с техните H3 и H5 чипове специално, защото ги имах на ръка. Благодарение на щедростта на донорите и производителите сега имаме много по-широк набор от тестови устройства, включително такива, базирани на SOC от Rockchip и Amlogic.

Бихме искали да подкрепим популярната Raspberry Pi линия, но чиповете на Broadcom са по-скоро перверзни, стартирайки от интегрирания си видеопроцесор с помощта на двоичен фърмуер. Напредъкът там ще зависи от различните проекти за обратен инженеринг, които са в ход, или от решението да отпуснем позицията си относно наличието на двоични петна.

Благодарение на уникалния избор на компонент и дизайн, направен от производителите, всяка дъска изисква индивидуално внимание, за да се гарантира функционалност и стабилност. Понастоящем Shedbuilt се поддържа от мен и Джордж Донев, като и двете работят на непълно работно време, така че новата хардуерна поддръжка може да отнеме време, особено когато сме заети с актуализации на пакети и инструменти.

Това е FOSS: Имате ли представа колко хора използват Shedbuilt?

Auston Stewart: Ние умишлено не изграждаме проследяване в самата операционна система, така че не мога да осигуря твърди номера там. Използването на посещения на страницата за изтегляне на System 1 'Amano' като прокси, бих оценил около 350. Това не е огромна фигура за приемане по какъвто и да е начин, но това е смислен старт, като се има предвид ограничената хардуерна и софтуерна поддръжка в дебютното ни издание.

System 2 'Blank', носещ името на съорганизатора на Zork Марк Бланк, ще има по-широка подкрепа и ние се надяваме, че чрез изнасяне на думата чрез публикации като твоя и нашата собствена кампания, ще увеличим тези числа и ще изградим активна общност.

Това е FOSS: Shedbuilt очевидно е вдъхновен от ранните дни на персоналния компютър. Какви компютри сте притежавали от това поколение и какво бихте искали да притежавате?

Остън Стюарт: Като дете прекарах много време в ябълката на моето училище] [машини и обичах колко достъпни са те и централността на програмирането за тяхната работа. Никога лично не притежавах Apple] [или някой от останалите, 8-битови микрокомпютри като Commodore 64, но по-късно проектирах и изградих своя собствена Apple I homage, наречена PINKY-8, която е документирана тук. Първият компютър, който с основание можех да нарека мой, беше съвместимо с IBM 386SX-20 с капацитет 40MB твърд диск, едноскоростно CD-ROM устройство и SoundBlaster Pro, които изсвириха безчувствени FM тонове чрез чифт високоговорители Altec-Lansing. Това беше моята гордост и радост, дори ако можеше да играе само Doom при разделителната способност на пощенската марка.

Имам много привързаност и уважение към дизайна на класическия Macintosh и неговия софтуер и имам на бюрото си, под моя Core i3 лаптоп, Macintosh Centris 610, който съм напълно възстановил и зареждам редовно, за да играя игри. на младостта ми и пиша без разсейване.

Това е FOSS: Как хората могат да допринесат за изграждането на Shed, както финансово, така и технически?

Auston Stewart: Както всеки традиционен Linux дистрибутор, ние винаги се нуждаем от хора, които да поддържат съществуващи пакети, да пакетират нов софтуер и да тестват нов хардуер. За разлика от някои, ние приветстваме неофициалните технически приноси от общността. Всяка последна част от кода и автоматизацията е на GitHub и ние преглеждаме всеки въпрос и заявка за изтегляне.

На този етап, както казах, това е само аз и Джордж Донев и ние се борим да запазим на върха на софтуерните актуализации, докато добавяме нова хардуерна поддръжка и подобряваме основите на бъдещите версии.

Ако искате да усъвършенствате мисията на Shedbuilt да привлечете повече млади хора към софтуер, поддържан от общността, призовавам ви да се свържете с нас в [email protected] Ние също сме в процес на създаване на обект около Shedbuilt, който може да приеме дарения, моля, очаквайте бъдещо обявление на нашия уебсайт.

Заключителни мисли

След като прочетох за Shedbuilt, реших да купя един от поддържаните ARM дъски и да го опитам. Очаквам с нетърпение да науча повече за това, което прави Linux тик.

Били ли сте опитвали Shedbuilt GNU / Linux? На кого бихте искали да интервюирате FOSS в бъдеще? Кажете ни в коментарите по-долу.

Ако откриете, че тази статия е интересна, моля, отделете минута, за да я споделите в социалните медии, Hacker News или Reddit.

Препоръчано

Пълно ръководство за трикратно зареждане на Windows, Kubuntu и Debian
2019
GNOME 3.26 Издаден! Проверете новите функции
2019
3D отпечатване с отворен код: проучване на научни и медицински решения
2019