2012-03-09 58 views
2

我有一个iPhone应用程序,它允许多个iPhone相互连接并发送消息。该应用程序使用Bonjour并利用一些CF Networking类来发布,发现并连接到Bonjour服务。我的应用程序不显示bonjour徽标或类似的东西。它只是使用一些网络类来利用bonjour,以便同一WiFi网络中的多个iPhone可以相互连接并相互发送消息。如果我的应用程序仅仅使用这些Netowrking类中的一些,或者如果您想要显示bonjour徽标或将Bonjour与您的应用程序一起分发,这些许可证仅适用于您,是否需要从Apple获得特殊的Bonjour许可证?如果我的iPhone应用程序使用Bonjour,是否需要与Apple签署许可协议?

感谢您的帮助:)

+4

我投票结束这个问题作为题外话,因为**它是关于许可或法律问题**,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/a/274964/1402846)了解更多信息,以及[帮助/话题]。 – 2015-06-07 20:17:31

回答

1

您不需要与Apple的任何许可协议。 Bonjour是Apple提供的服务,与HTTP或SMB非常类似。

UPDATE: 来自维基百科的一些附加信息。

Bonjour是在Apple的限制使用许可条款下发布的。它 是客户的免费软件,但开发商和软件公司 希望重新发布它作为软件包的一部分或使用Bonjour徽标可能需要许可协议。

仍然意味着你不这样做,除非你想分发软件(Bonjour)本身或使用徽标。你们都没有。

+0

非常感谢!这是我认为是这种情况,但很高兴听到别人确认! – 2012-03-12 08:34:46

相关问题