2012-03-09 5 views
2

私は複数のiPhoneがお互いに接続してメッセージを送信できるiPhoneアプリを持っています。このアプリはBonjourを使用し、Bonjourサービスを公開、発見、接続するためにCF Networkingクラスを使用しています。私のアプリはbonjourのロゴなどを表示しません。 Bonjourを利用するために、いくつかのネットワーキングクラスを使用するだけで、同じWiFiネットワーク内の複数のiPhoneが互いに接続してメッセージを互いに送信できるようにするだけです。私のアプリがこれらのNetowrkingクラスのいくつかを使っているだけの場合、またはあなたのアプリケーションと一緒にBonjourロゴを表示したりBonjour自体を配布したい場合は、これらのライセンスはあなたにのみ適用されますか?ヘルプみんなのためiPhoneアプリでBonjourを使用している場合は、Appleとライセンス契約を結ぶ必要がありますか?

感謝:)

+4

**これは、プログラミングやソフトウェア開発ではなく、ライセンスや法律上の問題**のために、このトピックをオフトピックとして閉じるよう投票しています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 –

答えて

1

あなたは、Appleとの任意のライセンス契約は必要ありません。 Bonjourは、Appleが提供するサービスであり、HTTPやSMBによく似ています。

更新: ウィキペディアからの追加情報。

Bonjourは、Appleの限定使用許諾のライセンスでリリースされています。 がソフトウェアパッケージの一部としてそれを再配布するか、または Bonjourロゴを使用する開発者およびソフトウェア企業は、ライセンス契約が必要な場合がありますが、 はクライアント向けのフリーウェアです。

ソフトウェア(Bonjour)自体を配布したり、ロゴを使用したりする場合を除き、依然としてそうではありません。あなたはどちらもそうではありません。

+0

ありがとうございます!それは私がその事件だと思っていたことのようなものですが、誰かがそれを確認するのを聞いてうれしいです! –