7
votes

Droits de contenu pour une application qui utilise le composant Safari pour afficher des pages Web?

Lors de la soumission d'une application au Mac App Store, il me pose cette question ces questions:

Droits de contenu

Votre application contient-elle, affiche ou accédez à un contenu tiers?

Avez-vous tous les droits nécessaires à ce contenu ou êtes-vous autorisé autrement de l'utiliser sous les lois de chaque territoire de l'App Store dans lequel votre application est disponible?

Mon application utilise le composant Safari pour afficher des pages Web. Il peut donc afficher un contenu tiers et je pense que je n'ai besoin d'aucune autorisation de le faire de la même manière que tout autre fournisseur n'a pas besoin d'autorisation de produire un Navigateur.


0 commentaires

5 Réponses :


0
votes

La seule source que je pouvais trouver est ici , où il est indiqué qu'il est "le plus susceptible d'affecter les applications qui utilisent les noms de marque ou les logos d'autres sociétés". Vous n'exposez pas de contenu tiers, vous affichez un navigateur. Sauf si cette fenêtre de navigateur remplit tout l'écran (de sorte qu'elle semble ne pas voir une page Web) et que vous l'avez semblé sembler que le site Web fait partie de l'application, je ne vois pas pourquoi ils arrêteraient votre application. < / p>

Je penserais que vous n'avez pas besoin de dire que vous accédez au contenu tiers du tout et si Apple n'est pas d'accord, ils peuvent tirer votre application. Mais comme vous le dites, ce serait la même chose que chaque application de navigateur. Soit le composant Safari est le contenu tiers, aucun navigateur ne doit être autorisé car ils montrent que le contenu qu'ils ne possèdent pas, ni ce n'est pas un contenu tiers et que vous devriez être correct.


0 commentaires

1
votes

Utilisation du composant pour envelopper un site entier pour qu'il ressemble à une application et présentez-le comme le vôtre est probablement une "infraction". Mais montrant clairement que les pages Web sont chargées et les affichant comme elles étaient destinées aux créateurs de sites Web ne pouvaient pas être une infraction. Cela irait à l'encontre de la structure totale du www. Si certaines personnes mettent réellement des sites Web sur le Web accessible au public et veulent le garder privé, ils ont fait quelque chose de mal à commencer avec :). Cela ne peut pas être la responsabilité de chaque développeur de navigateur de garder une trace de cela. Et un navigateur est un navigateur, s'il s'agit d'un appareil mobile ou d'un bureau. Donc, ce serait une rupture au sol si cela serait jugé autrement. Et si c'était c'était, cela pourrait probablement facilement être contesté. Sans parler de la tempête de Sh * T qu'il commencerait en ligne si c'était leur position publique :)


0 commentaires

0
votes

Si ce que vous essayez de faire est d'afficher une page Web sur votre propre navigateur à l'aide du composant Safari Vous avez déjà les droits de l'affichage. Si le propriétaire du contenu ne veut pas que vous puissiez l'afficher, la page Web nécessiterait un nom d'utilisateur / mot de passe pour accéder au contenu. Il s'agit d'un "contrat" ​​implicite lorsque vous créez un site public sur Internet, tout le monde peut le voir / utiliser les informations fournies. S'il existe une interdiction explicite de certains domaines en raison de la législation gouvernementale, votre demande ne sera pas en mesure d'accéder au site de cet emplacement (comme une utilisation pour se produire sur certains pays à mi-est / chine), mais le bloc sera sur le réseau physique et Vous n'avez pas besoin de vous en soucier.

Si vous pouvez accéder au domaine de l'application dans n'importe quel endroit, vous pouvez afficher le contenu "tel quel" sans modification ni demande de propriété, ce n'est probablement pas évident, mais vous ne pouvez pas prétendre que vous avez produit le contenu, vous pouvez Peut cependant l'afficher et l'utiliser. Si le site a une protection exigeant que l'utilisateur fournisse un nom d'utilisateur / mot de passe, vous pouvez toujours afficher la page Web de connexion / home sans aucune autorisation explicite, cette autorisation est déjà accordée car elle est publique. Une fois que l'utilisateur de votre application saisit un nom d'utilisateur / mot de passe "Sa" session sera accordé à l'autorisation requise pour accéder au contenu restant, puisque le serveur vous envoie les informations que vous pouvez toujours l'afficher "Telle est". Dans le cas où votre application stocke le nom d'utilisateur / mot de passe pour un accès ultérieur, vous devez informer explicitement l'utilisateur à ce sujet, il doit en outre être d'accord sur cela. Vous pouvez utiliser ces informations d'identification pour accéder au site ultérieurement pour cet utilisateur. Vous ne pouvez pas stocker le nom d'utilisateur / mot de passe pour vous connecter automatiquement un utilisateur différent du propriétaire du compte, ni vous utiliser le contenu de la piéton Web protégé des moyens (c'est-à-dire gratter et stocker pour une utilisation ultérieure).

En bref, si vous pouvez accéder au site Web, vous pouvez l'afficher comme c'est le cas et c'est légal. Si le site est protégé, vous pouvez toujours afficher ce que le serveur vous envoie (probablement page d'accueil + une page Web / option de connexion). Vous pouvez laisser l'utilisateur interagir avec la page Web comme tout autre navigateur et il peut se connecter aux pages Web protégées et vous avez le droit d'afficher ce contenu pour cet utilisateur, de ne pas stocker ni de le stocker / de la dupliquer / de publier / etc.

Vous ne pouvez pas: montrer une page Web et réclamez-vous que vous avez construit, sauf autorisation explicite du propriétaire / représentant légal de la page Web à le faire. Vous ne pouvez même pas changer la page Web pour "dissimuler" c'est comme quelque chose qui ressemble à vous le construisir, sans que vous ne vous prélandiez pas.

Pour une interaction régulière de type navigateur avec Internet en général, vous avez déjà les droits d'afficher le contenu des pages Web accessibles publiquement.

espérons que cela aide!


0 commentaires

0
votes

Selon wikipedia

ON OS X, Safari est une application de cacao.Il utilise la webkit d'Apple pour Rendu des pages Web et exécuter JavaScript. Webkit se compose de webcore (Basé sur le moteur KHTML de Konqueror) et JavaScriptcore (à l'origine Basé sur le moteur JavaScript de KDE, nommé KJS). Comme khtml et kjs, Webcore et javascriptcore sont des logiciels gratuits et sont libérés sous Les termes de la licence publique moins générale GNU. Une pomme Les améliorations du code KHTML sont fusionnées dans le konqueror projet. Apple libère également un code supplémentaire sous une source ouverte Licence 2-Clause BSD.

lglpl ?!

La licence publique GNU moindre générale (LGPL) est un logiciel libre LICENCE publiée par la Fondation Software Free (FSF). La licence permet aux développeurs et aux entreprises d'utiliser et d'intégrer le logiciel publié sous la LGPL dans leur propre logiciel (même exclusif) sans étant requis par les termes d'une licence de copieft forte pour libérer le code source de leurs propres composants. La licence nécessite uniquement Le logiciel sous la LGPL soit modifiable par les utilisateurs finaux via le code source Disponibilité.

Vous êtes autorisé à afficher tout contenu que vous souhaitez, à moins que le contenu ne dispose de droits de copie de la tierce partie, alors que la tierce partie a le droit de réclamer ses droits, supposons que vous affichez un film piraté produit par Warner Bros dans votre application. , ce n'est qu'alors que ce sera illégal, mais est toujours hors de portée des pommes.


0 commentaires

0
votes

sous Contenu et droits de propriété intellectuelle (lignes directrices)

8.5 Les applications peuvent ne pas utiliser de matériaux tiers protégés tels que des marques de commerce, des droits d'auteur, des brevets ou une violation des conditions d'utilisation tierce. L'autorisation d'utiliser ce matériau doit être fournie sur demande

Tu ne fais pas ça. Vous permettez à votre application d'utiliser Safari, ce que l'utilisateur fait de là tombe dans les mêmes directives qu'ils acceptent lorsqu'ils utilisent Safari. Vous venez d'étendre votre application pour utiliser Safari. Vous n'accédez à personne d'accès au contenu que vous n'êtes pas autorisé à utiliser, vous ne facilitez pas le contournement de tout contenu verrouillé, etc.

Ceci est disponible sur: https://developer.apple.com/ App-Store / Examen / Lignes directrices /


0 commentaires