PolyORB

PolyORB is a middleware licensed using the GNAT Modified General Public License.
PolyORB provides a uniform solution to build distributed applications relying either on middleware standards such as CORBA, the Ada 95 Distributed System Annex, SOAP, Web Services, or to implement application-specific middleware.