Apple会批准使用iPhone开发人员中心未经修改的示例代码的应用程序吗?

时间:2010-02-28 03:00:21

标签: iphone appstore-approval

我正在编写一个扩展UIScrollView的类来显示一个大的平铺图像,我已经意识到Apple的ScrollViewSuite示例代码中的TiledScrollView可以很好地完成同样的事情。我可以使用他们的代码,还是我必须自己写代码,即使它最终受到Apple代码的启发?

如果它有所作为,我没有任何计划(目前)通过该应用程序获利。

2 个答案:

答案 0 :(得分:5)

通常我会采取“我不是律师”的路线,但苹果公司的许可证确实非常明确。你可以用它做任何你想做的事情。您当然可以以任何可能的方式在产品中使用它,Apple鼓励您这样做。他们真正拥有的唯一限制是标准的BSD风格的东西:不要起诉我们,不要说你是Apple的一部分,“如果你完全重新分发Apple软件,  如果没有修改,你必须保留此通知......“(所以不要剥离他们的通知并将源代码放在你的网站上并假装你写了它。)

Apple的示例代码许可与BSD和MIT属于同一领域。非常悠闲;容易遵守。

答案 1 :(得分:3)

我认为他们不在乎。许多开发人员(包括我自己)在他们的代码中包含了Reachability样本,并没有引起任何我所知道的拒绝。