Over the years, SBCs have seen significant improvements in both processing capabilities and software compatibility.