>>gsoap, но у него отдельная лицензия на коммерческое использование.
ээээ...
давайте лучше определимся что GPL - требует опенсорсности, но совсем не обязательно _бесплатности_.
И что ещё более важно - GPL _не_ требует общедоступности.
и по GPL - вы обязаны дать код только потребителю, а не всем подряд.
т.е. купили у вас программу - вы потребителю на компакт диск исходники и записали. Никто ничего публиковать или расшаривтаь не обязывает.
Понимаете?
Конечно потребитель не сможет дальше перелицензировать, но это эго проблемы) Впрочем если он опубликует - вы к нему тоже претензий не выставите. Это его дело. ведь это GPL.
или вы хотите засунуть GSOAP код в не-GPL- приложение?
если последнее - то выносите все что собирается с GSOAP в отбельную динамичеси подключаемую библиотеку и её лицензируйте по GPL а остальной код - как считаете нужным.
ЗЫ: ну и да.
GSOAP лучший. имхо.
потом я бы указал на
WSF Staff - ребята наши, русские, в 2011 г. активно отвечали на запросы и фиксили баги. Думаю и сейчас можно достучаться)) (у них кстати Apache лицензия. как её в проприетарных сорсах пользовать или коммерчески проектах - не скажу, не разбирался. Моя компетенция - GPL)))
Есть ещё Axis2 и
Axis2/C, но то, что они генерируют как Си-шный код - страшно и непонятно. Хотя для Java типа вполнен ничего себе код ваяют.
Вообще, давным давно я ковырялся с этим и вот сравнительная табличка того, что я нарыл. Актульность на 2011 год, но не уверен что сильно поменялось:
www.prog.org.ru/topic_16542_0.html
UPD: вот ещё что-то нарыл
sourceforge.net/projects/wsdlpull