Будет ли Apple утверждать приложение, которое использует неизмененный пример кода из центра разработчиков iPhone? - PullRequest
3 голосов
/ 28 февраля 2010

Я пишу класс, который расширяет UIScrollView для отображения большого мозаичного изображения, и я понял, что TiledScrollView из примера кода Apple ScrollViewSuite делает то же самое очень хорошо. Могу ли я использовать их код или мне нужно написать свой собственный, даже если он в значительной степени вдохновлен кодом Apple?

Если это имеет значение, у меня нет планов (на данный момент) монетизировать приложение.

Ответы [ 2 ]

5 голосов
/ 28 февраля 2010

Как правило, я выбираю маршрут «Я не юрист», но Apple действительно достаточно ясно говорит об их лицензии. Вы можете делать с ней все, что захотите. Вы, безусловно, можете использовать его в своих продуктах любым из возможных способов, и Apple рекомендует вам сделать это. Единственными ограничениями, которые у них действительно есть, являются стандартные вещи в стиле BSD: не судитесь с нами, не говорите, что вы являетесь частью Apple, и «если вы распространяете программное обеспечение Apple в полном объеме и без изменений вы должны сохранить это уведомление ... "(поэтому не снимайте с него уведомления, не размещайте исходный код на своем веб-сайте и не делайте вид, что написали его).

Пример кода лицензии Apple находится в одной области с BSD и MIT. Очень спокойный; легко соблюдать.

3 голосов
/ 28 февраля 2010

Я не думаю, что им все равно. Многие разработчики (включая меня) включают пример Reachability в свой код, и он не вызвал никаких отказов, о которых я знаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...