Jump to content
Sign in to follow this  
the-patriots

Ybasthis Immortal DayZ Modding Licence

Recommended Posts

Hello,

I want to create a set of mods for the game DayZ.
From my own experience using other mods, I have noticed that many are published under overly restrictive licenses, preventing their modification or republication. These constraints limit future improvements, corrections, or customizations.

I have therefore decided to create a special license for my mods to avoid these limitations and to meet the expectations of some modders who publish under restrictive licenses, encouraging them to use this new license.

Theses versions are still drafts. Some points are naives and need to be completed and refined.
I am sharing it with you today to gather your initial feedback and make adjustments if necessary.

 

Draft version 1 English

[[DRAFT]]
License "Ybasthis Immortal DayZ Modding" (YIDZM).
This license is neither affiliated with nor endorsed by Bohemia Interactive a.s.


Version
    1


International Abbreviation
    YIDZM License


Summary
    Objectives
    Nomenclature
    Terminology
    Conditions of use
    Conditions of publication
    Liability
    Trademarks
    License evolvability


Objectives
    The "Ybasthis Immortal DayZ Modding" (YIDZM) license was created to ensure the longevity of DayZ through community-produced additional content, guaranteeing its accessibility, usability, modification, and publication for future generations.
    It also aims to acknowledge authors for their work and prevent misuse of their work.
    This license standardizes certain aspects of content publication to facilitate understanding of additions ("$Addition").


Nomenclature
    $ Designates a reference to an element explicitly defined in the terminology section.
    $$ Designates an element to be substituted.


Terminology
    A reference to one of these terms must be adapted to ensure grammatical correctness in its usage.

    Game
        Video game software, specifically DayZ and its sequels, only the official versions produced by Bohemia Interactive.
    Mod
        Set of files to extend or modify a $Game.
    ModS
        $Mod that only a specific set of servers can use.
    Configuration
        Files to configure a $Game or a $Mod.
    ModPack
        Fusion of mods without enhancement or change.
    ModPackX
        Like a $ModPack, but with modifications for coherent integration.
    Addition
        Can be a $Mod, a $Configuration, or any type of $ModPack.
    CompatibleLicense
        A compatible license is a license that allows an $Addition under this license to be used as a dependency for another $Addition under the "YIDZM License" or to be used together.
        This was put in place to ensure that all software components constituting an $Addition under the 'YIDZM License' can be modified and redistributed.
        The compatible licenses are:
        - "YIDZM License"
        - "DPL" (https://www.bohemia.net/community/licenses/dayz-public-license-dpl)
        - "ADPL-SA" (https://www.bohemia.net/community/licenses/arma-and-dayz-public-license-share-alike-adpl-sa)
        - OSI-approved licenses (https://opensource.org/licenses), provided they do not impose contaminating restrictions on the software, mods, or servers that depend on them.
        Whichever license is chosen, it must allow usage on monetized servers without conditions other than respecting the "Arma 3 and Dayz Server Monetization Rules" (official documents: https://www.bohemia.net/monetization).


Conditions of Use

    Prohibitions
        - Selling or restricting any part of the content under the "YIDZM License" in any form. All publications must be publicly accessible. On a server, access to elements in the $Game covered by this license must be free, although subscription or account creation fees for server connection may apply. Authors can, however, be remunerated by other means, such as donations, advertisements, or the sale of their work time, for example.
        - Using the content for deliberately malicious purposes.
        - Using the $Addition alongside other $Additions using unauthorized licenses. See $CompatibleLicense. This prohibition is nuanced in the "Permissions" section.

    Permissions
        - Use, store, and/or modify privately (within the household) without restriction.
        - Reference content under this license in a Steam collection without restriction.
        - Modify or include/reuse parts in an $Addition while respecting the publication rules.
        - Use on a server, monetized or not (if authorized by Bohemia Interactive).
        - Use the $Addition alongside $ModS even if they use licenses not authorized by $CompatibleLicense.

    Obligations
        - Respect the "Dayz End User License Agreement" (official documents: https://www.bohemia.net/community/licenses/dayz-end-user-license).
        - Respect the "Game Content Usage Rules" (official documents: https://www.bohemia.net/community/game-content-usage-rules).
        - Respect the "Arma 3 and Dayz Server Monetization Rules" (official documents: https://www.bohemia.net/monetization).
        - Respect all other official documents produced by Bohemia Interactive, available at https://www.bohemia.net and https://dayz.com.
        - Respect the "Conditions of Publication" of this license when publishing.

    Examples

        Authorized

        Not authorized


Conditions of Publication

    Prohibitions
        - Publishing $ModPacks.
        - Publishing $ModS.
        - Publishing or converting content for games other than the $Game.
        - Restricting the use of content under this license in any way other than by applying this license.
        - Publishing using a draft-annotated version of this license.

    Permissions
        - Publish a $Mod, a $Configuration, or a $ModPackX.
        - List partners or sponsors via labels or logos in a dedicated section on the Steam page.
        - List services in a dedicated section on the Steam page.
        - Have dependencies under $CompatibleLicense.
        - Add your trademarks at the end of this license to protect them.

    Obligations
        - Use this license.
        - Follow the "Conditions of Use" of the license.
        - Be the author or owner of the resources used or they must be under a CCO compatible license or YIDZM.
        - Make the sources publicly accessible, either by incorporating them into the $Addition content or by referencing them on the Steam Workshop page of the $Addition (zip, 7z files, or online git repositories accepted).
        - Reference the Steam page with a link in your publications external to Steam (e.g., in a readme for a git repository).
        - Create a license.txt file at the root of your $Addition containing this license.
        - On Steam:
            - Create a Steam page for your $Addition, selecting the correct $Game, categories, and tags.
            - Add as authors all individuals who contributed to this $Addition.
            - Define the first line of this page as: "<title>$$NameAddition : $$Category</title>" (where $$Category is "Mod", "Configuration" or "ModPackX").
            - Include in the last section: "License : <link>YIDZM</link>".
            - For a $ModPackX, include a "Mod" section listing each $Mod with "<link>$$ModName</link> $$Date" (where $$Date is the date the mod was retrieved).

    Examples

        Authorized

        Not authorized

        Adding your trademarks
            Perform these operations for all translations of the license, which are at a minimum in English and French.
            1 - Go to the "Trademarks" section.
            2 - Skip a line between the last trademark and "$$YourTrademarks".
            3 - Add your trademarks to this newly created line.


Liability
    Any translation of this license is provided solely for convenience, and in case of divergence, the French version prevails.
    Under no circumstances shall the authors or distributors of content under this license be held liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, the procurement of substitute goods or services; loss of use, data, or profits; or business interruption) arising in any way from the use of content under this license, regardless of the form of liability, whether in contract, strict liability, or tort (including negligence or otherwise), even if they have been advised of the possibility of such damages.
    However, this clause does not protect the authors or distributors in the event of intentional or malicious misconduct on their part.


Trademarks
    You may use these trademarks only in the case of fair use.
    Anything you create should not appear as an official product of any of these trademarks.

    Bohemia Interactive and DAYZ are registered trademarks or trademarks of Bohemia Interactive a.s.
    Ybasthis is a registered trademark or trademark of Ybasthis.
    $$YourTrademarks


License Evolvability
    The latest version of the "YIDZM" license can be found here: https://forums.dayz.com/topic/259856-ybasthis-immortal-dayz-modding-license/.
    Any version of this license can be replaced by a subsequent version that is not a draft of the same license.
    Adding your trademarks to this license for the $Additions you publish is not considered an evolution of the license.
    If you update the license of an $Addition, ensure that you carry over the trademarks listed in the previous version specific to that $Addition and that are not present in the new version of the license published by Ybasthis. Additionally, the content of the $Addition must comply with the new version. Updating the license of an $Addition to comply with the latest version of the license cannot be compelled and must be done solely on a voluntary basis.
    Only Ybasthis can modify the terms of this license, and only in these cases:

    Take into account the changes in the various Bohemia Interactive contracts and licenses to be respected for DayZ, if any.
    Adapt the publication requirements to support modifications to the DayZ modding system that may occur or if the system is not the same for one of its sequels.

 

 

Draft version 1 French

Spoiler

[[DRAFT]]
Licence "Ybasthis Immortal DayZ Modding" (YIDZM).
Cette licence n'est ni affiliée à Bohemia Interactive a.s., ni n'a reçu d'autorisation de sa part.

Version
    1


Abréviation internationale
    YIDZM License


Sommaire
    Objectifs
    Nomenclature
    Terminologie
    Conditions d'utilisation
    Conditions de publication
    Responsabilité
    Marques
    Évolutivité de la licence


Objectifs
    La licence "Ybasthis Immortal DayZ Modding" (YIDZM) a été créée pour assurer la pérennité de DayZ grâce au contenu additionnel produit par la communauté, en garantissant son accessibilité, utilisabilité, modification et publication pour les générations futures.
    Elle vise également à reconnaître les auteurs pour leur travail et à prévenir les abus de leur travail.
    Cette licence standardise certains aspects de la publication de contenu pour faciliter la compréhension des ajouts ("$Addition").


Nomenclature
    $ Désigne une référence à un élément défini explicitement dans la section terminologie.
    $$ Désigne un élément devant être substitué.


Terminologie
    Une référence à l'un de ces termes doit être accordée pour que son utilisation soit grammaticalement correcte.

    Jeu
        Logiciel de jeu vidéo, spécifiquement DayZ et ses suites, uniquement les versions officielles produites par Bohemia Interactive.
    Mod
        Ensemble de fichiers pour étendre ou modifier un $Jeu.
    ModS
        $Mod dont seul un ensemble de serveurs précis peut faire l'usage.
    Configuration
        Fichiers pour configurer un $Jeu ou un $Mod.
    ModPack
        Fusion de mods sans amélioration ou changement.
    ModPackX
        Comme un $ModPack, mais avec des modifications dans le but de réaliser une intégration cohérente.
    Addition
        Peut être un $Mod, une $Configuration, ou tout type de $ModPack.
    LicenceCompatible
        Une licence compatible est une licence permettant qu'une $Addition sous cette licence puisse être utilisée en tant que dépendance d'une autre $Addition sous licence "YIDZM License" ou qu'elle puisse être utilisé conjointement.
        Il a été décidé de mettre cela en place pour s'assurer que l'intégralité des composants logiciels constituant une $Addition sous licence 'YIDZM License' puisse être modifiés et redistribués.
        Les licences compatibles sont :
        -"YIDZM License"
        -"DPL" (https://www.bohemia.net/community/licenses/dayz-public-license-dpl)
        -"ADPL-SA" (https://www.bohemia.net/community/licenses/arma-and-dayz-public-license-share-alike-adpl-sa)
        -Licences approuvées par l'OSI (https://opensource.org/licenses), à condition qu'elles n'imposent pas de restrictions contaminantes sur les logiciels, mods ou serveurs qui en dépendent.
        Quel que soit la licence retenue, elles doit autoriser l'usage sur serveur monétisé sans condition autre que le respect des "Règles de monétisation des serveurs Arma 3 et Dayz" (documents officiels : https://www.bohemia.net/monetization).


Conditions d'utilisation

    Interdictions
        -Vendre ou restreindre tout ou une partie du contenu sous licence "YIDZM License", sous quelque forme que ce soit. Toutes les publications doivent être accessibles publiquement. Sur un serveur, l'accès aux élèments en $Jeu couvert par cette licence doit être gratuit bien que des frais d'abonnement ou de création de compte pour la connexion au serveur puissent être appliqués. Les auteurs peuvent cependant être rémunérés par d'autres moyens, tels que les dons, les publicités, ou la vente de leur temps de travail, par exemple.
        -Utiliser le contenu à des fins délibérément malveillantes.
        -Utiliser l'$Addition conjointement à d'autres $Additions utilisant des licences non autorisées. Voir $LicenceCompatible. Cette interdiction est nuancée dans la section "Permissions".

    Permissions
        -Utiliser, stocker et ou modifier en privé (au sein de la maisonnée) sans restriction.
        -Référencer du contenu sous cette licence dans une collection Steam sans restriction.
        -Modifier ou inclure / réutiliser certaines parties dans une $Addition en respectant les règles de publication.
        -Utiliser sur un serveur, monétisé ou non (si autorisé par Bohemia Interactive).
        -Utiliser l'$Addition conjointement à des $ModS même si ceux-ci font usage de licences non autorisées par $LicenceCompatible.

    Obligations
        -Respecter le "Contrat de licence utilisateur final Dayz" (documents officiels : https://www.bohemia.net/community/licenses/dayz-end-user-license).
        -Respecter les "Règles d'utilisation du contenu du jeu" (documents officiels : https://www.bohemia.net/community/game-content-usage-rules).
        -Respecter "Règles de monétisation des serveurs Arma 3 et Dayz" (documents officiels : https://www.bohemia.net/monetization).
        -Respecter tous les autres documents officiels produits par Bohemia Interactive, disponibles sur https://www.bohemia.net et https://dayz.com.
        -Respecter les "Conditions de publication" de cette licence en cas de publication.

    Exemples

        Autorisés

        Non autorisés


Conditions de publication

    Interdictions
        -Publier des $ModPacks.
        -Publier des $ModS.
        -Publier ou convertir du contenu pour des jeux autres que le $Jeu.
        -Restreindre l'usage du contenu sous cette licence de manière autre que par l'application de cette licence.
        -Publier en utilisant une version annotée ébauche de cette licence.

    Permissions
        -Publier un $Mod, une $Configuration ou un $ModPackX.
        -Lister des partenaires ou sponsors via des labels ou logos dans une section dédiée sur la page Steam.
        -Lister des services dans une section dédiée sur la page Steam.
        -Avoir des dépendances sous $LicenceCompatible.
        -Ajouter vos marques à la fin de cette licence pour les protéger.

    Obligations
        -Utiliser cette licence.
        -Suivre les "Conditions d'utilisation" de la licence.
        -Être l'auteur ou propriétaire des ressources utilisées ou qu'elles soient sous licence CCO compatible ou YIDZM.
        -Rendre les sources publiquement accessibles, que ce soit en les incorporant dans le contenu de l'$Addition ou en les référençant sur la page Steam Workshop de l'$Addition (Fichiers zip, 7z ou dépôts git en ligne acceptés).
        -Référencer avec un lien la page Steam sur vos publications externes à Steam (ex: dans un readme pour un dépôt git).
        -Créer un fichier licence.txt à la racine de votre $Addition contenant cette licence.
        -Sur Steam :
            -Créer une page Steam pour votre $Addition, en sélectionnant le bon $Jeu, catégories et tags.
            -Ajouter comme auteur toute personne ayant contribué à cette $Addition.
            -Définir la première ligne de cette page à : "<titre>$$NomAddition : $$Category</titre>" (où $$Category est "Mod", "Configuration" ou "ModPackX").
            -Inclure dans la dernière section : "License : <link>YIDZM</link>".
            -Pour un $ModPackX, inclure une section "Mod" listant chaque $Mod avec "<link>$$nomDuMod</link> $$Date" (où $$Date est la date de récupération du mod).

    Exemples

        Autorisés

        Non autorisés

        Ajouter vos marques
            Effectuer ces opérations pour toutes traductions de la licence qui sont à minima l'anglaise et la française.
            1 - Aller à la section "Marques".
            2 - Sauter une ligne entre la dernière marque et "$$VosMarques".
            3 - Ajouter vos marques à cette ligne précédemment créée.

Responsabilité
    Toute traduction de cette licence est fournie uniquement pour des raisons pratiques et, en cas de divergence, la version française prévaut.
    En aucun cas, les auteurs ou distributeurs de contenus sous cette licence ne pourront être tenus responsables de tout dommage direct, indirect, accessoire, spécial, exemplaire ou consécutif (y compris, mais sans s'y limiter, l'achat de biens ou de services de substitution ; la perte d'usage, de données ou de profits ; ou l'interruption d'activité) découlant de quelque manière que ce soit de l'utilisation des contenus sous cette licence, quel que soit le mode de responsabilité, que ce soit contractuelle, stricte ou délictuelle (y compris la négligence ou autre), même s'ils ont été informés de la possibilité de tels dommages.
    Toutefois, cette clause ne protège pas les auteurs ou distributeurs en cas de faute intentionnelle ou de malveillance avérée de leur part.


Marques
    Vous pouvez utiliser ces marques uniquement dans le cas d'une utilisation équitable.
    Tout ce que vous créez ne doit pas apparaître comme un produit officiel d'une de ces marques.

    Bohemia Interactive et DAYZ sont des marques déposées ou enregistrées de Bohemia Interactive a.s.
    Ybasthis est une marque déposée ou enregistrée d'Ybasthis.
    $$VosMarques


Évolutivité de la licence
    La dernière version de la licence "YIDZM" peut être trouvée ici : https://forums.dayz.com/topic/259856-ybasthis-immortal-dayz-modding-licence/
    Toute version de cette licence peut être remplacée par une version ultérieure qui n'est pas une ébauche de cette même licence.
    Ajouter vos marques à cette licence pour les $Additions que vous publiez n'est pas considéré comme une évolution de la licence.
    Si vous mettez à jour la licence d'une $Addition, assurez-vous de reporter les marques listées dans la précédente version spécifique à cette $Addition et qui ne sont pas présente dans la nouvelle version de la licence publiée par Ybasthis. De plus, le contenu de l'$Addition devra être mis en conformité avec la nouvelle version. La mise à jour de la licence d'une $Addition pour être mise en conformité avec la dernière version de la licence ne peut être contrainte et doit être réalisée dans le seul cadre du bénévolat.
    Seul Ybasthis peut modifier les termes de cette licence, et uniquement dans ces cas:
    
    Tenir comptes des évolutions des différents contrats et licences de Bohemia Interactive à respecter pour DayZ, s'il y en a.
    Adapter les pré-requis de publication pour supporter les modifications du système de modding de DayZ qu'il pourrait y avoir ou si le système n'est pas le même pour l'une de ses suites.

 

Draft version 0

Spoiler

[[DRAFT]]
"Ybasthis Immortal DayZ Modding" License (YIDZM)

Version
    0

International Abbreviation
    YIDZM License

Objectives
    The "Ybasthis Immortal DayZ Modding" (YIDZM) license was created to ensure the longevity of DayZ, guaranteeing the accessibility, usability, modification, and publication of content for future generations.
    It also aims to recognize authors for their work and to prevent abuse of their work.
    This license standardizes certain aspects of content publication to facilitate the understanding of additions ("$Addition").

Nomenclature
    $ Designates a reference to an element explicitly defined in the terminology section.
    $$ Designates an element to be substituted.

Terminology
    Game
        Video game software, specifically DayZ and its sequels.
    Mod
        A set of files to extend or modify a $Game.
    ModS
        A $Mod that only a specific set of servers can use.
    Configuration
        Files to configure a $Game or a $Mod.
    ModPack
        A merge of mods without improvement or change.
    ModPackX
        Like a $ModPack, but with modifications to achieve a coherent integration.
    Addition
        Can be a $Mod, a $Configuration, or any type of $ModPack.

Usage Conditions

    Prohibitions
        -Sell or restrict any part of the content under license in any form. All publications must be publicly accessible. However, authors can be compensated by other means, such as donations, advertisements, or selling their work time, for example.
        -Use the content for deliberately malicious purposes.
        -Use the $Addition in conjunction with other $Additions using unauthorized licenses. Authorized licenses are the "YIDZM License," "ADPL-SA," or an OSI-approved license (https://opensource.org/licenses). This prohibition is nuanced in the "Permissions" section.

    Permissions
        -Use, store, and/or modify privately (within the household) without restriction.
        -Reference content under this license in a Steam collection without restriction.
        -Modify or include/reuse certain parts in an $Addition following the publication rules.
        -Use on a server, monetized or not (if authorized by Bohemia Interactive).
        -Use the $Addition in conjunction with $ModS even if they use unauthorized licenses.

    Obligations
        -Respect the publication rules in case of publication.

Publication Conditions

    Prohibitions
        -Publish $ModPacks.
        -Publish or convert content for games other than the $Game.
        -Restrict the use of the content under license other than by using this license.

    Permissions
        -Publish a $Mod, a $Configuration, or a $ModPackX.
        -List partners or sponsors via labels or logos in a dedicated section on the Steam page.
        -List services in a dedicated section on the Steam page.
        -Have dependencies under the "YIDZM License," "ADPL-SA," or an OSI-approved license (https://opensource.org/licenses).

    Obligations
        -Use this license.
        -Follow the "Usage Conditions" of the license.
        -Be the author or owner of the resources used or they are under a compatible CCO or YIDZM license.
        -Make the sources publicly accessible, either by incorporating them into the $Addition content or by referencing them on the $Addition's Steam Workshop page (zip, 7z files, or online git repositories accepted).
        -Reference with a link the Steam page in your publications external to Steam (e.g., in a readme for a git repository).
        -Create a license.txt file at the root of your $Addition containing this license.
        On Steam:
            -Create a Steam page for your $Addition, selecting the correct game, categories, and tags.
            -Add as an author anyone who contributed to this $Addition.
            -Set the first line of this page to: "<title>$$AdditionName: $$Category</title>" (where $$Category is "Mod," "Configuration," or "ModPackX").
            -Include in the last section: "License: <link>YIDZM</link>".
            -For a $ModPackX, include a "Mod" section listing each $Mod with "<link>$$modName</link> $$Date" (where $$Date is the date of mod retrieval).

Responsibility

    Any translation of this license is provided solely for convenience and in case of divergence, the French version prevails.
    In no event shall the authors or distributors of content under this license be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, the procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of the content under this license, even if advised of the possibility of such damage.
    However, this clause does not protect authors or distributors in cases of intentional misconduct or proven malicious intent on their part.

This license is not affiliated with nor has it received authorization from Bohemia Interactive a.s. Bohemia Interactive and DAYZ are registered trademarks or trademarks of Bohemia Interactive a.s.

 

 

 

 

Have a nice DayZ

Edited by the-patriots
Links were texts, not links

Share this post


Link to post
Share on other sites

Hello my friends,

I am delighted that this topic has received so much attention and participation. Unfortunately, with so many messages, I cannot respond to everyone 🤣. Therefore, I will simply list the changes between the draft of version 0 and version 1.


Patchnote Version 1
Non-exhaustive list of introduced changes
 

Spoiler

 

Clarification of the Structure:
    Reorganization of the document for better readability.
    Addition of a table of contents.

New Terms and Definitions:
    Introduction of the term "LicenceCompatible".
    Clarification of existing terms.

Terms of Use:
    Addition of the obligation to comply with the official documents of Bohemia Interactive.
    Clarification on the prohibitions on selling and restricting access.
    Authorization of subscription or account creation fees for servers.

Publication Conditions:
    Prohibition of publishing $ModS.
    Additional details on publication permissions and obligations.
    Addition of a section on trademark protection.

License Evolvability:
    New section explaining how the license can evolve and the conditions for updates.

 

 

Have a nice DayZ

Edited by the-patriots

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×