Использование Glib в приложении для iPhone - PullRequest
2 голосов
/ 09 февраля 2010

Я хотел бы разработать приложение для iPhone на основе существующей платформы Objective-C с открытым исходным кодом, однако эта среда широко использует библиотеку glib, и я не могу найти способ создать и включить библиотеку glib для приложения iPhone (без джейлбрейка).

Есть ли способ, которым это можно сделать, или есть какой-либо рекомендуемый подход к переносу фреймворка с glib?

Спасибо

Ответы [ 2 ]

7 голосов
/ 06 мая 2010

нет, ребята, использование проектов LGPL на iPhone (где вам действительно нужно статически связывать) является законным, если вы предоставляете объектный код вашего приложения, чтобы пользователь мог (если технически разбирается) повторно связать ваше приложение с новой версией LGPL lib. Конечно, вам все еще нужно переиздать библиотеку, если вы измените какой-либо из этих кодов.

0 голосов
/ 09 февраля 2010

Я бы порекомендовал переносить из-за того, что glib лицензирован по GPL, а это значит, что вам придется открывать исходный код всего своего приложения. Или, может быть, это не проблема?

...