met GNU / Linux kun je gekke en buitengewone dingen doen, sommige zonder veel nut, andere worden zeer interessante en zeer succesvolle projecten. We hebben een van deze gekke dingen aangekondigd die ze een paar jaar geleden hebben bereikt met het nieuws van een Rus die erin slaagde een Ubuntu-distro op een 8-bit microcontroller te draaien, iets dat gek leek en waarvoor veel werk nodig was om te herschrijven en pas bepaalde delen van de kernel aan om met dit type hardware te werken en ik had geduld nodig om te wachten op de twee uur die nodig waren om op te starten in tekstmodus en de 4 uur om te starten met de grafische desktopomgeving ...
Die gek die de regels durfde te trotseren wordt geroepen Dmitry grinberg en dat deed het op een 8-bits ATmega1284P-microcontroller die slechts op 20 MHz draaide, waardoor een ARM-emulator ontstond die op 6,5 kHz kon draaien op deze bescheiden chip. 128 KB opslagruimte en 16 KB RAM zijn de cijfers die ontbraken om te erkennen dat het een geweldige prestatie was. Nut? Zeker geen, maar het werd bereikt en toont de flexibiliteit van Linux, iets dat ondenkbaar en onmogelijk zou zijn met Windows of MacOS ...
Welnu, er is nog een ander project dat niet minder interessant is, maar dat is erg handig op het gebied van embedded of embedded systemen. Is genaamd uClinux en het is een afgeleide van de Linux 2.0-kernel die op bepaalde microcontrollers die op de markt bestaan en die geen geheugenbeheereenheden hebben, dat wil zeggen MMU's (Memory Management Units) zoals de rest van CPU's die we gewend zijn te gebruiken: ARM, x86, PPC, enz.
Momenteel is dit project iets verder gegaan en is het een volledig Linux-besturingssysteem met nieuwe releases 2.0, 2.4 en 2.6, evenals een verzameling uitvoerbare gebruikerstoepassingen, bibliotheken en tools. Als u geïnteresseerd bent in het maken van een project op basis van dit type chip of meer wilt weten over het uClinux-project, raad ik u aan om het te bezoeken web oficial.
Grote "prestatie"? Door mijn korte culturele kennis kan ik alleen een Azaña ontmoeten en hij was Manuel Azaña, president van de Tweede Spaanse Republiek (1936-1939). Ik ken verschillende "prestaties", waaronder degene die u noemt en die we als een "grote prestatie" technologisch zouden kunnen beschouwen en niet als een "grote prestatie".
Welke kennis je hebt, is een tekort aan opleiding en respect, laten we eens kijken of je nooit in de war raakt ...