Pracował również z Davidem Millerem nad portem Linuksa na procesory SPARC i napisał kilka sterowników grafiki i sieci oraz port libc na tę platformę. Później pracowali nad rozszerzeniem Linuksa dla MIPS w celu uruchomienia na komputerach Indy firmy SGI i napisali sterowniki X Window System dla tego systemu Cytat: Author: Miguel de Icaza.. Z Ingo Molnarem napisał pierwszą implementację sterowników RAID-1 i RAID-5 dla Linuksa Cytat: Copyright: (C) 1996, 1997 Ingo Molnar, Miguel de Icaza, Gadi Oxman..

W 1997 roku został zaproszony na rozmowę kwalifikacyjną do zespołu pracującego nad wersją Internet Explorer dla UNIX (port na SPARC), jednakże nie został przyjęty do pracy z powodu nieukończenia nauki na poziomie szkoły średniej i w związku z tym nieotrzymania wizy H1-B. Podczas rozmowy kwalifikacyjnej próbował przekonać prowadzących rozmowę kwalifikacyjną do uwolnienia kodu źródłowego IE zanim to zrobi Netscape ze swoją przeglądarką internetowąContent not found..

GNOME, Ximian, Xamarin, i Mono De Icaza założył projekt GNOME wraz z Federico Mena w sierpniu 1997, aby utworzyć w pełni wolne i otwarte środowisko graficzne dla Linuksa i innych systemów uniksopodobnych. Wcześniej utworzył Midnight Commander, menedżer plików pracujący w trybie tekstowym.