El Borland Socket Server sólo es necesario tenerlo corriendo en el servidor (y no en el cliente, como ya te comenté), ya que es el que permite la conexión a través de sockets. Visita la siguiente dirección que te da una instroducción al uso de MIDAS:
http://www.distribucon.com/papers/midasintro/dl210.htm (tambien podrías visita la misma Web para obtener mas información:
http://www.distribucon.com/midas.html)
(Sobre el tema de las licencias, creo que de pagar licencia sería mas bien por el uso de los componentes relacionados con MIDAS, pero he buscado información y no he encontrado nada al respecto).
Saludos!