<p>TheARMCPUarchitecture,althoughquiteold(firstintroducedin1985)hasonlyrecentlystartedtopickupsteam,currentlycompetingintheCPUmarketwithIntelandAMD.Itsprimaryadvantageisitslowpowerusageandlowup-frontcostcomparedtotheothertwo,andthereforeithasalotofpotentialforembeddeddevices.HencewhycurrentlytheprimarymarketswhereyoucanfindARMboomingaremobileandembeddedCPUs.However,thelinestartedtoblurwiththeintroductionofthe<ahref="http://raspberrypi.org/"target="_blank">RaspberryPi</a>,wheretechiesandclassroomsbegantoactivelydevelopontheRaspberryPi's ARM CPU. It continued to expand as potential was seen to use ARM in small netbooks (more commonly referred to as Chromebooks) to achieve similar gains as had been achieved in mobile, and since mobile was already using ARM, there would be little friction in putting a mobile-like OS on a netbook and allowing users to install mobile applications. Perhaps most interestingly, ARM has started to <a href="https://www.eetimes.com/document.asp?doc_id=1330339" target="_blank" >enter the realm of supercomputing</a>, which catches the eye considering how ARM'sCPUfrequencyhasn'tbeenveryfastupuntilrecently.</p>
<p>Now,despiteARMnotbeingpopularintherealmoflaptopsanddesktops,therearealreadymanycompanieswhoarebeginningtosellfreedomrespectinglaptopsandboards.Thereisthe<ahref="https://macchiatobin.net/"target="_blank">MACCIATObin</a>whichisanARMboardwithhighperformancethatcouldbeusedasadesktoporhigh-performanceserver.Fortheneckbeardsreadingthisthere's also the up-and-coming <a href="https://mntmn.com/reform/" target="_blank" >MNT Reform</a> (which awesomely comes with an SIM-card slot). As for mobiles, although nowadays there are a lot of ARM mobiles, there aren'tmanythattrulyrespectyourfreedom,butPurismhasmadethe<ahref="https://puri.sm/products/librem-5/"target="_blank">Librem5</a>.</p>
<p>AnissuethatsomepeoplemayhavewithusingARM(inthecontextoflaptops/desktops)isarchitecturecompatibility.However,thisonlyappliesifwe're talking about non-free software. First of all, most operating systems have already been ported to ARM a long time ago, especially OSs such as GNU/Linux and the free BSDs (i.e. FreeBSD, OpenBSD, NetBSD, etc.). As for software, if it'sfreesoftwareit'slikelyalreadyportedtoARM,oronecouldsimplycompileit.Inreality,ARMismuchmoreaccessiblefromthefreeworldthanitisfromtheproprietary.</p>