Združljivi operacijski sistemi za naprave so vse distribucije Linuxa. Linux bil izbran vsaj delno po nizki pomnilniški zgornjem delu, ki omogoča, da delujejo popolnoma funkcionalno OS na taki navadno napravo, ki je brez vgrajenega v trajnem pomnilniku. Linux je tudi na splošno prost in ima velik potencial kot orodje za CS učenja, saj njegove distribucij pogosto prihajajo z že nameščenimi nekaterih programskih jezikih.
open-source narave Linux bo pomoč pri širjenju programske opreme, kot razvijalci skok na bandwagon za zagotavljanje vsebine. Prvotni namen Raspberry Pi fundacije je bil ustvariti tako napravo in učnega kurikula okoli njega, vendar je skupina odločila, da bo lestvici nazaj njen obseg, osredotočiti na ustvarjanje računalnik in pustite, da je navdušen, pripravljeni odprtokodni programski skupnost ustvarjanje programske opreme.
programirljivost in preprostost Malina Pi je, da je zelo podobno kot računalniki Davno da povzročene toliko programerjev in sistemskih hobi. Toda za razliko od tistih računalnikih, lahko ta naprava se uporablja za spletno deskanje. Internet bo pri iskanju stvari, ki jih lahko storite z napravo veliko lažje, kot nazaj v dan. Tam je uporabnik forum na spletni strani Raspberry Pi in vaje in drugi materiali so na voljo na spletu. Seveda, bo bodisi priključek Ethernet za model B ali zunanja naprava WiFi pritrjen preko USB je potrebno, da se omogoči omrežno povezljivostjo.
Zakaj Izberite Raspberry Pi in ne kaj drugega?
Raspberry Pi je nekaj konkurentov, čeprav je temelj spodbuja ljudi, da klonirati svojo idejo, tako da tekmovalec morda ni prava beseda. Ti vključujejo BeagleBoard in PandaBoard (ki sta oba imena podjetij in njihovih glavnih naprav). Oba sta neprofitne organizacije, vendar z nekoliko drugačnimi cilji, kot je Raspberry Pi Foundation. BeagleBoard je usmerjena proti odrasle strojne tinkerers in PandaBoard želi, da bi mobilni software programiranje platforma na voljo po razumni ceni.
Kot Raspberry Pi, oni so tako izpostavljene plošče z ARM procesorji in so HD video sposoben. Ampak BeagleBoards in PandaBoards imajo več priključkov in povezovalne glave (bitov na krovu, ki jih spajkanju dodatne strojne opreme lahko uporablja) kot Raspberry Pi, in obe napravi so malo večje. Naslednji niso izčrpni seznami s