MIT X11 License

version 1/101023 by Massachusetts Institute of Technology

  • Home page
  • Beginning
  • Previous
  • Next



  • Section 2b - Warnings for values not defined that affect behavior - not for release

    [Resetting the story creation year is no longer allowed as of 6E59, so this block is not useful...
    When play begins while suppress X11 story creation year autoset is not true and story creation year is 0 and suppress X11 license warnings is not true (this is the notify authors about autoset for story creation year rule):
        say "[bold type]*** NON-RELEASE VERSION WARNING ***[line break][italic type]The MIT X11 License
        extension is assuming the compilation year is equivalent to the story creation year, and is setting the
        story creation year accordingly. To suppress this behavior, set the [']suppress X11 story creation year
        autoset['] truth value provided by this extension to true in your source code. If you explicitly set the
        story creation year in your source code, this warning will not be shown.[roman type][paragraph break]"
    ]

    When play begins while copyright year string is empty and story creation year is 0 and suppress X11 license warnings is not true (this is the warn authors if story creation year is not set rule):
        say "[bold type]*** NON-RELEASE VERSION WARNING ***[line break][italic type]The story creation
        year for this work has not been set. The copyright notice generated by the MIT X11 License extension
        will default to compilation year as the copyright year unless the author explicitly sets the story creation
        year in the source code, or the author explicitly sets the [']copyright year string['] text value provided
        by this extension in the source code.[roman type][paragraph break]"

    When play begins while copyright holder is empty and suppress X11 license warnings is not true (this is the warn authors if copyright holder is not set rule):
        say "[bold type]*** NON-RELEASE VERSION WARNING ***[line break][italic type]The author has not
        provided an explicit value for the copyright holder of this work, so the MIT X11 License extension is
        using the story author as a default value.[roman type][paragraph break]"

    The copyright holder defaults to story author rule is listed after the warn authors if copyright holder is not set rule in the when play begins rules.

    [Resetting the story creation year is no longer allowed as of 6E59, so this block is not useful...
    The automatically set story creation year if not suppressed rule is listed after the notify authors about autoset for story creation year rule in the when play begins rules.

    The automatically set story creation year if not suppressed rule is listed before the warn authors if story creation year is not set rule in the when play begins rules.
    ]

    The print X11 license and warranty on startup rule is listed after the warn authors if story creation year is not set rule in the when play begins rules.

    The print X11 license and warranty on startup rule is listed after the warn authors if copyright holder is not set rule in the when play begins rules.