Yes, sharing more information about the status of GCL would be useful here. For a GCL port, a foreign function interface to sockets and TCP/IP will be required. I bet such things already exist, but where?