IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Unity est-il autorisé à modifier et faire appliquer sa nouvelle structure tarifaire unilatéralement ?
Des clauses de conditions de service confuses et contradictoires peuvent entraîner des procès

Le , par Stéphane le calme

12PARTAGES

7  0 
Unity peut-il simplement modifier unilatéralement la structure tarifaire sur laquelle s'appuient ses développeurs, même pour des projets de développement qui ont été démarrés (ou même achevés) dans des conditions juridiques complètement différentes ? La réponse, semble-t-il, dépend de la façon dont vous interprétez certaines clauses apparemment contradictoires apparues dans diverses conditions de service d'Unity ces dernières années.

Unity Technologies, la société derrière le moteur de jeu multiplateforme Unity, a annoncé un nouveau modèle de tarification mardi. La nouvelle structure de paiement de Unity lie des frais aux installations de jeux, lorsque le code Unity Runtime est démarré sur l’appareil d’un joueur, plutôt qu’un modèle de partage des revenus.

Unity a ensuite expliqué en détail le fonctionnement de ce nouveau programme, mais voici l'essentiel : pour qu'un jeu soit éligible à ces nouveaux frais, il doit atteindre un seuil de revenus et de téléchargement spécifique qui change en fonction du niveau d'abonnement Unity pour lequel un développeur paie. Ces frais sont ensuite répartis en fonction de l'endroit où le jeu est acheté, ce qui signifie qu'un jeu acheté aux États-Unis, au Royaume-Uni et sur d'autres marchés « standards » se voit imposer des frais plus élevés que lorsqu'il est acheté sur des marchés « émergents » comme l'Inde ou la Chine.

Suite à cette annonce, la société s'est attirée les foudres de la communauté des développeurs de jeux vidéo sur les réseaux sociaux.

Unity : nous pouvons faire ce que nous voulons

Unity indique que sa nouvelle structure tarifaire ne s'appliquera à aucune installation de jeu effectuée avant l'entrée en vigueur de la structure nouvellement annoncée le 1er janvier. Mais dans une FAQ, la société suggère que les jeux sortis avant 2024 seront redevables de frais sur toute installation ultérieure faite après l’entrée en vigueur des nouvelles règles :

Citation Envoyé par FAQ Unity
Q : Ces frais vont-ils s’appliquer aux jeux sortis depuis déjà des années ? Si vous avez atteint le seuil il y a 2 ans, vous devrez payer chaque installation mensuellement à partir de janvier, non ? (en théorie). Il est indiqué que les installations précédentes seront utilisées pour déterminer le seuil d'éligibilité et que vous commencerez ensuite à leur devoir pour les nouvelles.
R : Oui, en supposant que le jeu soit éligible et qu'il distribue le Runtime Unity, des frais d'exécution s'appliqueront. Nous examinons le nombre d'installations à vie d'un jeu pour déterminer l'éligibilité aux frais d'exécution. Nous facturons ensuite les frais d'exécution en fonction de toutes les nouvelles installations effectuées après le 1er janvier 2024.

Cela pourrait être surprenant pour les développeurs qui ont publié un jeu Unity, disons, en 2015, lorsque le PDG d'Unity, John Riccitiello, vantait publiquement les plans d'abonnement « pas de redevances, pas de conneries » de Unity. Désormais, même les développeurs qui ont payé 1 500 $ pour une « licence perpétuelle » pour Unity à l'époque pourraient théoriquement être soumis à des frais supplémentaires par installation à partir de l'année prochaine (à condition que leur jeu génère toujours suffisamment de revenus et d'installations).

En clair, ce changement s’appliquera même aux jeux qui ont été lancés ou développés sous des conditions différentes, ce qui remet en question la légalité et l’éthique de cette décision.

Unity se défend en affirmant que ses conditions d’utilisation lui permettent d’ajouter ou de modifier les frais à tout moment, et qu’elle fournit plus de trois mois de préavis avant que la redevance ne prenne effet. Ajoutant : « Le consentement n’est pas requis pour que des frais supplémentaires prennent effet, et la seule version de nos conditions est la version la plus récente ; vous ne pouvez tout simplement pas choisir de vous conformer à une version antérieure. De plus, nos conditions sont régies par la loi californienne, quel que soit le pays du client ».

Mais cette argumentation ne convainc pas tout le monde. Certains avocats spécialisés dans l’industrie du jeu vidéo ont souligné que les conditions d’utilisation de Unity comportent des clauses contradictoires et confuses qui pourraient laisser une marge de manœuvre pour des poursuites judiciaires.

Les contradictions d'Unity à travers le temps

D'une manière générale, les accords juridiques généraux signés par tous les développeurs Unity confortent dans une certaine mesure la position de l'entreprise. Au moins dès 2013, le CLUF (contrat de licence utilisateur final) d'Unity incluait une clause générale stipulant que la société « peut modifier ou résilier la durée de l'abonnement ou d'autres offres de licence logicielle à tout moment ».

Mais ce langage simple « nous pouvons changer ce que nous voulons » est devenu un peu plus compliqué début 2019. À cette époque, Unity était pris dans une autre controverse sur un changement de conditions de service (ToS), celle-ci impliquant une nouvelle clause qui apparemment a interdit le populaire kit de développement multijoueur basé sur le cloud SpatialOS.

Alors que Unity a finalement réglé le problème avec Improbable, le créateur de SpatialOS, la communauté des développeurs craignait à juste titre que les futures modifications des ToS puissent avoir un impact sur leurs projets. Pour calmer le jeu, Unity a annoncé un nouvel « engagement à être une plateforme ouverte » qui comprenait une protection importante contre tout changement soudain de ToS. Comme l'a écrit la société dans le billet de blog d'annonce : « Lorsque vous obtenez une version d'Unity et ne mettez pas à niveau votre projet, nous pensons que vous devriez pouvoir vous en tenir à cette version du ToS ».


Sur une page GitHub créée par Unity pour suivre ce type de modifications des conditions de service, cette promesse a été traduite en jargon juridique (l'emphase a été mise pour pouvoir identifier directement les éléments qui nous intéressent) :

Unity peut mettre à jour les présentes Conditions supplémentaires du logiciel Unity à tout moment, pour quelque raison que ce soit et sans préavis (les « Conditions mises à jour ») et ces Conditions mises à jour s'appliqueront à la version la plus récente de l'année en cours du Logiciel Unity, à condition que, si les Conditions mises à jour ont un impact négatif sur vos droits, vous pouvez choisir de continuer à utiliser toutes les versions de l'année en cours du logiciel Unity (par exemple, 2018.x et 2018.y et toutes les versions prises en charge à long terme (LTS) pour cette version de l'année en cours) conformément aux conditions qui s'appliquaient juste avant les Conditions mises à jour (les « Conditions antérieures »)

À première vue, cette section semble suggérer qu'un jeu sorti avant l'entrée en vigueur des nouvelles conditions d'Unity pourrait rester fidèle à l'ancienne ToS sans frais d'installation qui existait au moment de la sortie du jeu. Le seul problème potentiel surviendrait si vous souhaitiez mettre à jour le projet vers une version ultérieure d'Unity ; dans ce cas, comme l'indiquent les conditions d'utilisation, « votre utilisation de toute nouvelle version du logiciel sera soumise aux conditions mises à jour applicables à cette version ».

De plus, cette version 2019 des ToS incluait explicitement un « droit non exclusif, non transférable et libre de droits » pour « distribuer le Runtime Unity en tant que partie intégrée de vos projets » sous certaines conditions générales. Cela semblerait interdire le type de « frais d'exécution Unity » que la société prévoit bientôt de facturer pour les installations de jeux Unity, du moins pour les anciens projets non mis à jour qui décident de s'en tenir à l'ancienne ToS.

Les clauses « conserver votre ancien ToS » et « exécution libre de droits » ont continué à apparaître dans les « Conditions d'utilisation du logiciel d'édition » de Unity jusqu'à une mise à jour du 23 octobre 2022, suggérant que les projets non mis à jour réalisés sur Unity 2022.x et Unity 2021.x LTS (ou version antérieure) pourrait être en mesure de conserver la structure juridique gratuite sous laquelle elle a été construite. Mais ensuite, sans préavis, une mise à jour des ToS du logiciel Editor d’avril 2023 a entièrement supprimé cette soupape de sécurité.

Une note en haut de cette version d'avril mentionne que la nouvelle version inclut une mise à jour d'une section sur la « modification des termes ». En pratique, cette « mise à jour » signifiait que la clause « conserver vos anciennes conditions de service » introduite en 2019 était simplement supprimée en bloc et non remplacée. De plus, la clause de « distribution d'environnement d'exécution sans redevances » a été mise à jour pour indiquer qu'une telle distribution était « soumise au paiement des frais applicables », jetant ainsi les bases juridiques de l'annonce des frais d'installation de cette semaine.

La mise à jour d'avril 2023

La mise à jour d'avril est une mauvaise nouvelle pour les développeurs qui ont utilisé depuis lors sans le savoir la dernière version de l'éditeur Unity, se soumettant apparemment aux nouvelles règles dans le processus. Mais les projets créés sous d'anciennes versions de l'éditeur (et des conditions d'utilisation) peuvent toujours être protégés par l'ancienne clause « conserver vos ToS », n'est-ce pas ?

Malheureusement, ce n'est pas si simple. En effet, les conditions d'utilisation du logiciel Unity Editor complètent un document plus large sur les conditions d'utilisation de Unity qui s'applique à tous les utilisateurs des produits et services de Unity.

Citation Envoyé par Unity
En continuant à accéder ou à utiliser les Services après vous avoir informé d'une modification, vous indiquez que vous acceptez d'être lié par les Conditions modifiées. Si les Conditions modifiées ne vous conviennent pas, votre seul recours est de cesser d’utiliser les Services.
En d'autres termes, si vous ne souhaitez pas être soumis aux nouvelles règles, ces termes généraux de Unity suggèrent que votre seule issue est de cesser complètement d'utiliser les services de Unity (ce qui inclut apparemment la distribution du runtime Unity nécessaire pour installer et jouer à votre jeu dans la première place). De plus, ces conditions générales autorisent explicitement Unity à « augmenter, modifier ou ajouter de nouveaux frais et charges pour l'un des services de temps à autre en publiant ces modifications sur le site ou dans le panneau des services » avec un préavis d'au moins 30 jours. .

« Votre utilisation continue de ce logiciel et/ou du service de développeur après la date d'entrée en vigueur d'une telle modification signifie que vous acceptez ces modifications, le cas échéant », indique la version mise à jour des conditions d'utilisation.

Sources : FAQ Unity, contrat de licence utilisateur final Unity 2013, Unity et sa promesse de 2019, page GitHub, mise à jour ToS (octobre 2022, avril 2023)

Et vous ?

Que pensez-vous de la décision de Unity de facturer une redevance par installation pour les jeux qui utilisent son moteur ?
Quel impact cette décision pourrait-elle avoir sur l’industrie du jeu vidéo, notamment sur les petits studios indépendants et les jeux à faible budget ?
Quelle lecture faites-vous de l'évolution des conditions d'utilisation de Unity dans le temps ? Pensez-vous que les clauses confuses et contradictoires peuvent donner lieu à des procès ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de shenron666
Expert confirmé https://www.developpez.com
Le 23/09/2023 à 10:22
Pour moi, le mal est fait, Unity a montré ce qu'il ne fallait pas faire.
Aux développeurs et studios de leur montrer qu'il y a d'autres acteurs valables sur le marché.
Toute cette com' foireuse de la part d'Unity va avoir des effets néfastes pour les prochaines années.
7  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 21/09/2023 à 7:37
En titre, il est mentionné que Unity Technologies fait marche arrière, mais je ne crois pas que ce soit le cas. Ils font juste une pause, pour que la pilule passe (un peu mieux), pour que la foule se calme et après, ça va être la même chose.
Le journaliste de Bloomberg, Jason Schreier, cite un enregistrement d'une réunion générale (retardée suite à une menace de mort) d'Unity pour rapporter que la société envisage provisoirement de limiter le total des frais à 4 % des revenus d'un jeu.
6  0 
Avatar de Prox_13
Membre éprouvé https://www.developpez.com
Le 10/10/2023 à 10:08
Incroyable, le PDG qui voulait forcer des frais était en fait l'ex directeur général d'EA. On dirait la fin d'un épisode de Scooby-Doo.
6  0 
Avatar de Jamatronic
Membre éprouvé https://www.developpez.com
Le 25/09/2023 à 14:37
Citation Envoyé par Mister Nono Voir le message
(...) un premier principe est de ne pas être dépendant d'une société tierce (...)
Essayez de créer un jeu commercial sans aucun moteur ou autre framework / bibliothèque bien sophistiqué...
4  0 
Avatar de juju26
Membre averti https://www.developpez.com
Le 18/09/2023 à 18:59
Trop tard, la confiance est perdue !
Unreal va être content sur le moyen / long terme !
3  0 
Avatar de walfrat
Membre émérite https://www.developpez.com
Le 20/09/2023 à 12:01
Citation Envoyé par Aiekick Voir le message
pas si sur unreal est bien plus compliqué a utiliser. la ou unity etait top pour porototyper.

je penses plutot que cette histoire va ouvrir les yeux des devs a ce tourner vers leur propres moteurs, meme si l'investissement est plus important au debut, ils y gagneront sur le long terme.
Car les gros moteurs du marché peuvent faire comme unity et modifier leurs tarifs. une fois que les sociétés de par le modele de gratuité de ces moteurs a rendu leur salariés dependant.

windows a eté lache sur la lute anitpiratage de office et visual studio pour la meme raison. vendre a des société devenus dependantes de leur solutions
La compétence entre utiliser un moteur et faire quelque customisation et designer un moteur de A-Z fiable, performant, efficace en terme de développment (facilité à mettre en oeuvre, maintenance etc) n'est pas la même.
Pas sur que les petites boites arriveront à faire quoique ce soit avant de ne plus avoir d'argent et mettre la clé sous la porte.

Un petit exemple de cette galère ? Calemot Unchained ?

Et même si t'as l'argent faut les trouver les gens, ça ne court pas les rues, et je doute qu'il y en ait assez par rapport au nombre de petit studios.
3  0 
Avatar de Prox_13
Membre éprouvé https://www.developpez.com
Le 21/09/2023 à 17:10
Une excellente décision, leur offrant une publicité énorme dû a la médiatisation d'Unity et de GODOT, tout en ouvrant la marche pour la création toute fraîche du fonds GODOT.

J'espère que d'autres studios indépendants emboîtent le pas pour donner plus de voix aux moteurs open-sources, qui s'avèrerait être une solution meilleure pour le long terme (?).
3  0 
Avatar de yvslms
Membre confirmé https://www.developpez.com
Le 23/09/2023 à 11:53
La suppression de l’écran d’accueil sur la version « Personal » et le relèvement du plafond est cette fois en totale cohérence avec la suppression de la version « Plus ». C’est une avancée notable, très intéressante pour les devs et petits studios.
L’assouplissement des conditions de tarifications va évidemment dans le bon sens en se rapprochant du modèle pratiqué par UE, mais cela sera-t-il suffisant pour regagner la confiance ? Non, en tout cas pas dans un premier temps sans un remaniement de l’équipe dirigeante. Le choc a été trop rude pour la communauté.
Cela dit, techniquement, on ne passe pas d’Unity à UE en un claquement de doigt, bien qu’UE soit plus performant sur certains points, l’usage, le positionnement, les méthodes, et mêmes les marchés ne se recouvrent pas complètement.
Une fois cette tempête passée, Unity aura encore de sérieux atouts et je reste optimiste sur le long terme.
3  0 
Avatar de stardeath
Expert confirmé https://www.developpez.com
Le 18/09/2023 à 12:42
Juan Linietsky (un des créateurs de godot) a sorti un avis nettement plus mesuré sur cette histoire, avec le brouhaha, pas sûr qu'on va beaucoup en entendre parler ...
2  0 
Avatar de yvslms
Membre confirmé https://www.developpez.com
Le 20/09/2023 à 13:54
Avec cette financiarisation massive, on finira par payer davantage pour les fonds de pensions américain que pour nos propres cotisations retraites.
Le seul espoir pour Unity serait un remaniement en profondeur de l’équipe dirigeante, ce qui est assez probable compte tenu du cours de l’action.
C’est à espérer, car Unity et UE ne sont pas interchangeables.
3  1