Sì. X11 è ancora molto in uso in quanto è un potente sistema di finestre e non c'è nulla che Apple abbia rilasciato che sostituisca la funzionalità di base di X11.
Non impiegherei del tempo a imparare X11 in astratto finché non avrai bisogno di produrre codice che gira su X11 o dovrai eseguire un software scritto per X11.
In breve - è un sistema client / server molto flessibile. Il server funziona dove sono la tastiera, il mouse e il display. Il client è il programma in esecuzione localmente o in remoto su un altro computer. Ad esempio, posso eseguire motori di piegatura di proteine su server di grandi dimensioni che si trovano in un'università di tutto il paese (o mondo) e interagire con l'interfaccia utente in un bar sul mio MacBook Pro.
Ho una scelta di un'ampia varietà di gestori di finestre da usare. I concetti desktop virtuali ed estesi in X11 sono molto diversi da quelli tipici di Mac, si ottiene uno schermo solo se qualcosa è fisicamente connesso o abilita spazi.
Ci sono molti aspetti negativi nel fatto che il sistema è diverso e per usarlo, devi imparare. Inoltre, non si adatta perfettamente ad Apple: il cut and paste può essere disorientante, i pulsanti del mouse hanno funzioni diverse, la mappatura della tastiera può essere complicata e l'uniformità dell'interfaccia del Mac è disturbata dal momento che la maggior parte dei programmi X11 include un'ampia varietà di widget . Anche il fan più sfigato di X11 chrome deve ammettere che molto è "caratteristico" e che alcuni sono davvero difficili da usare per le persone che si aspettano esperienza con l'interfaccia utente Macintosh. (Questo è più di una cosa culturale - alcuni paesi hanno prelibatezze che sono scoraggianti per gli altri - non è giusto o sbagliato - solo eredità diverse e lunghi presupposti su come "dovrebbe essere fatto" qualcosa.)
Ciao e buona fortuna!