Magento revendique-t-elle la propriété de toutes les extensions Magento Markplace?

22

L' accord client pour Magento Marketplace (le nouveau remplacement de Magento Connect) contient les éléments suivants

Vous reconnaissez et acceptez que Magento ou ses concédants de licence détiennent tous les droits, titres et intérêts légaux sur et sur Magento Marketplace, et tout logiciel Magento qui vous est fourni dans le cadre de et / ou en relation avec Magento Marketplace (le «Logiciel»), y compris tous les droits de propriété intellectuelle qui y existent, qu'ils soient enregistrés ou non, et où qu'ils existent dans le monde. Ce logiciel sera soumis aux termes du contrat de licence qui accompagne le logiciel. Sous réserve des licences limitées énoncées dans le présent accord, rien dans cet accord ne vous transfère ou ne vous attribue aucun de nos droits de propriété intellectuelle sur nos extensions ou nos autres technologies, produits ou services, y compris, sans limitation, tout code source à des extensions ( collectivement, «notre propriété intellectuelle»).

Cet accord juridique semble impliquer que Magento Inc. revendique les droits de propriété intellectuelle pour toutes les extensions qu'ils fournissent. c'est-à-dire, même si l'extension a été écrite par une agence partenaire, Magento revendique des droits de propriété intellectuelle pour elle. Comme écrit, si un auteur d'extensions s'inscrit pour un compte client, il peut accepter la remise des droits IP à toutes les extensions déjà sur Marketplace, ou des extensions open source que Magento pourrait ajouter à Marketplace à l'avenir.

Je ne connais pas les accords qu'un auteur d'extensions doit signer pour accéder à Magento Marketplace. Est-ce là l'intention réelle de cette section de l'accord ou s'agit-il d'un oubli dans la rédaction initiale de cet accord?

c'est-à-dire qu'il est clair que cette partie de l'accord est là pour garantir que les clients ne revendiquent pas l'IP pour tout ce qu'ils téléchargent et utilisent. C'est juste et approprié. Il est moins clair si l'attribution de droits IP Magento à tout ce que vous pourriez ajouter à Marketplace à l'avenir est une condition pour utiliser Marketplace, ou si le cas d'utilisation d'un auteur d'extension indépendant utilisant Magento Marketplace en tant qu'utilisateur n'était pas sur le radar de l'équipe juridique .

Alan Storm
la source
5
L'ancien accord de marché avait Subject to the limited licenses set forth in this Agreement, nothing in this Agreement transfers or assigns to us any of your intellectual property rights in your Extensions or your other technology, products or services (including without limitation any source code developed by you using the Magento Services)qui clarifiait
Claudiu Creanga

Réponses:

19

Magento a le droit légal de revendre l'IP des développeurs d'extensions mais ne revendique pas la propriété de l'IP des développeurs d'extensions. Nous mettons à jour les conditions générales pour rendre cela plus clair.

Sherrie
la source
Que voulez-vous dire par «avait le droit légal de revendre l'IP du développeur d'extensions»? Donc, quand Magento le veut, et en toutes circonstances, Magento peut aller revendre mes extensions sans même mon accord direct?
Michel Gokan
@Michel Gokan fait un point très valable. sherrie Pourriez-vous clarifier le point ci-dessus. Merci.
IgnoranceIsBliss
7

J'ai engagé un conseiller juridique pour examiner cet extrait ainsi que l'intégralité du document hébergé en ligne à https://magento.com/legal/terms/marketplace à 22h30 HNC ainsi qu'un examen général du fonctionnement du marché précédent. comparé le nouveau marché.

Il est important avant d'aller plus loin de clarifier absolument quelques faits importants:

  1. Avis de non- responsabilité du conseiller juridique: Je ne suis ni avocat, ni avocat, ni conseiller juridique d'aucune sorte. Même si je l'étais, je ne suis pas votre avocat. Le conseiller avec qui j'ai discuté de ce sujet et dont je résume les réponses et y compris avec ma propre analyse ci-dessous EST un avocat, mais PAS LE vôtre ni le mien. Si vous êtes préoccupé par la façon dont ce sujet peut ou non vous affecter, vous ou votre entreprise, vous devez engager le conseiller juridique approprié pour vous représenter et vous conseiller, car ce qui suit n'est pas un conseil juridique.

  2. Il y a eu une discussion supplémentaire sur Twitter où @alanstorm a partagé cette question et a reçu des réponses de Magento. Cette discussion semble cohérente avec les conclusions ci-dessous.

  3. Avant le lancement de la nouvelle place de marché, j'avais deux comptes sur Magento.com qui étaient tous deux configurés en tant que profils utilisateur de développeur individuels sans aucune information d'entreprise associée. Ces comptes n'avaient pas été identifiés comme fournisseurs d'extensions avant la migration, il est donc possible que si votre compte était configuré en tant que fournisseur d'extensions, vous ayez pu voir un contenu différent de celui que j'ai vu lors de mes tests.


TL; DR - L'interface utilisateur du Marketplace est nouvelle et le processus d'enregistrement n'est pas familier à tous les utilisateurs. Je n'ai pas utilisé l'interface d'origine pour m'inscrire en tant que fournisseur d'extensions, je ne peux donc pas les comparer. Cependant, je peux dire que le processus pour le faire dans le nouveau site peut conduire à la confusion qui, je crois, a été la source de la plupart des questions et des discussions sur ce sujet.

Magento ne revendique aucun droit sur un logiciel développé par des fournisseurs d'extensions dans les accords qu'ils ont actuellement en ligne ni dans la version originale qu'Alan inclut en haut de la réponse. Il existe deux ensembles d'accords pertinents pour les fournisseurs d'extensions et un pour les clients qui achètent des extensions via le marché. La confusion vient du fait que ces informations ne sont pas bien expliquées dans les résumés, sauf dans quelques brefs endroits qui ne peuvent être examinés une fois consultés et acceptés.


Explication détaillée:

Depuis le 5/11/2016, lorsqu'un utilisateur FIRST s'enregistre pour un nouveau compte sur Magento Extension Marketplace, immédiatement après avoir terminé une inscription réussie, il est acheminé vers / client / compte / et reçoit une fenêtre contextuelle qu'il doit accepter dans afin de procéder:

Contrat de compte client Magento Extension Marketplace.png

REMARQUE: ils ne sont plus jamais présentés avec cette fenêtre une fois qu'un compte est créé.

Le lien mis en évidence ci-dessus est le lien auquel le PO fait référence. Ce lien pointe vers l' accord Magento Marketplace . Vers la fin de la section 1 Définitions, les termes We & You sont définis pour indiquer les deux parties à cet accord: Magento et le client achetant / concédant une extension via la place de marché:

«Nous», «nous» ou «nos» signifie Magento, Inc.

«Vous» ou «votre» signifie vous et / ou la société ou autre entité juridique pour laquelle vous acceptez le présent Accord.

«Vos informations» est défini comme toute information que vous fournissez à Magento dans n'importe quel espace public (y compris, sans limitation, les forums de discussion Magento ou la zone de commentaires) ou par le biais de toute communication. Vous êtes seul responsable de Vos Informations, et nous agissons comme un conduit passif pour votre distribution et publication en ligne de Vos Informations.

Après avoir accepté cet accord, un nouvel utilisateur est routé vers cette page:

Affichage principal du compte Magento Extension Marketplace

En tant que nouvel utilisateur, vous pouvez acheter des extensions mais vous ne pouvez pas participer en tant que fournisseur avant de cliquer sur l'onglet approprié. La première fois qu'un utilisateur sélectionne cet onglet de portail de développeur (ET UNIQUEMENT LA PREMIÈRE FOIS), il est invité à afficher la fenêtre contextuelle suivante:

Magento Extension Marketplace Extension Vendor Account Developer Portal Pop-Up

REMARQUE: Un utilisateur ne semble pas être en mesure de revoir cette notification contextuelle et le contenu associé une fois qu'il a accepté l'accord.

L'ouverture de l'accord lié affiche l'accord Magento Connect qui traite spécifiquement de la relation entre un fournisseur d'extensions et Magento et décrit clairement les droits de propriété intellectuelle, les considérations techniques et commerciales et les implications en matière de responsabilité de la relation.

De plus, la fin de la section 1 Définitions définit les deux parties comme Magento et le développeur d'extension:

«Nous», «nous» ou «nos» signifie Magento, Inc.

«Vous» ou «votre» signifie vous et / ou la société ou autre entité juridique pour laquelle vous acceptez le présent Accord.

«Vos informations» sont définies comme (a) votre extension; (b) votre liste d'extension; et (c) toute information que vous nous fournissez ou communiquez aux utilisateurs de Magento dans le processus d'inscription ou de liste d'extensions, dans la maintenance de votre extension, dans n'importe quel espace public (y compris, sans s'y limiter, les forums de discussion Magento ou la zone de commentaires) ou par le biais de tout la communication. Vous êtes seul responsable de Vos Informations, et nous agissons comme un conduit passif pour votre distribution et publication en ligne de Vos Informations.

Il semble donc que les documents et le contenu du site au moment de la rédaction de ce document soutiennent la position de Magento en ce qui concerne la propriété de la propriété intellectuelle et les rôles et responsabilités.

Il semblerait qu'il y ait plusieurs problèmes avec le contenu, la mise en page, l'interface utilisateur et le flux de processus qui peuvent contribuer à la confusion comme l'OP:

  1. Bien que les nouveaux enregistrements d'utilisateurs exécutent le processus ci-dessus, ni l'OP ni moi-même n'avons pu obtenir un compte qui avait des privilèges de vendeur d'extension sous la précédente Magento Connect pour présenter le flux de comportement décrit ci-dessus. Il peut y avoir des problèmes avec tous les anciens comptes, certains anciens comptes ou même des problèmes de compatibilité client empêchant le comportement attendu.

  2. Le premier formulaire contextuel présenté à tous les utilisateurs qui configurent de nouveaux comptes ou se connectent pour la première fois ne contient aucune explication du processus ou résumé concernant l'objet de l'accord ou qui est censé le signer et, en fait, il n'y a pas de contenu sur tout cela en plus du lien vers l'accord.

  3. Le deuxième pop-up qui offre une explication cependant, une fois fermé, ce bref résumé disparaît et un utilisateur ne semble pas être en mesure de revoir ces informations. Pire encore, bien que l'accord avec le fournisseur qui s'affiche contient un lien qui indique que l'utilisateur peut afficher TOUS les accords juridiques:

Afficher tous les accords juridiques Lorsque vous affichez réellement ce document, l'accord ONE qui manque est le premier convenu précédemment, ne laissant aucun moyen facile de comparer les deux documents et de déterminer quelles différences (le cas échéant) peuvent exister.

  1. Étant donné que la section Définitions de chaque accord utilise un ordre alphabétique, les deux parties à l'accord ne sont clairement spécifiées qu'au moins au milieu de la deuxième page d'un document incroyablement long.

  2. Il n'y a pas de directives claires sur la façon dont ce processus fonctionne pour les fournisseurs d'extensions existants qui ont déjà accepté les termes du 1er Magento Connect contre les nouveaux fournisseurs d'extensions contre les développeurs qui n'acceptent pas de vendre des extensions lors de la première inscription mais peuvent finissez par consulter le portail des développeurs plus tard dans leur utilisation du site.

Chacun de ces problèmes n'est pas grave en soi, mais ensemble, ils contribuent à une confusion importante pour les développeurs nouveaux et expérimentés, qu'ils participent ou non en tant que fournisseurs d'extensions.

Ces problèmes devraient être relativement faciles à résoudre pour Magento et étant donné le rôle radicalement différent que joue Magento en termes de traitement des paiements et de validation des fournisseurs d'extensions et des logiciels, des erreurs de communication et des confusions étaient probablement à prévoir, du moins au cours des premiers jours de le lancement.

Bryan 'BJ' Hoffpauir Jr.
la source