Non parce que gmod utilise bien source, mais sur une branche modifiée (et donc par exemple, lorsque que valve fait des majs de sécurité sur le moteur, garry doit les intégrer lui même).
Gmod utilise aussi le LUA, c'est ce qui bloque garry pour par exemple faire un dédié linux, il faudrait recoder la librairie pour linux/mac. (mais si il peu arriver a le porter sur mac, il fera une version linux, bonne nouvelle donc).
Comme garry indique aussi sur son blog, soit le tout est émulé (ce n'est pas le cas) soit il va falloir aussi recoder certains shaders propre au gmod, ce qui est pas forcément très simple sur un portage DX -> OpenGL.
D'autres questions ?