Files
LittleWhiteBox/docs/NOTICE

96 lines
2.8 KiB
Plaintext
Raw Normal View History

2026-01-17 16:34:39 +08:00
LittleWhiteBox (小白X) - Third-Party Notices and Attributions
================================================================
This software contains code and dependencies from various third-party sources.
The following notices and attributions are required by their respective licenses.
PRIMARY SOFTWARE
================
LittleWhiteBox (小白X)
Copyright 2025 biex
Licensed under Apache-2.0 WITH Custom-Attribution-Requirements
Repository: https://github.com/RT15548/LittleWhiteBox
RUNTIME DEPENDENCIES
====================
This extension is designed to work with SillyTavern and relies on the following
SillyTavern modules and APIs:
1. SillyTavern Core Framework
- Copyright: SillyTavern Contributors
- License: AGPL-3.0
- Repository: https://github.com/SillyTavern/SillyTavern
2. SillyTavern Extensions API
- Used modules: extensions.js, script.js
- Provides: Extension framework, settings management, event system
3. SillyTavern Slash Commands
- Used modules: slash-commands.js, SlashCommandParser.js
- Provides: Command execution framework
4. SillyTavern UI Components
- Used modules: popup.js, utils.js
- Provides: User interface components and utilities
BROWSER APIS AND STANDARDS
==========================
This software uses standard web browser APIs:
- DOM API (Document Object Model)
- Fetch API for HTTP requests
- PostMessage API for iframe communication
- Local Storage API for data persistence
- Mutation Observer API for DOM monitoring
JAVASCRIPT LIBRARIES
====================
The software may interact with the following JavaScript libraries
that are part of the SillyTavern environment:
1. jQuery
- Copyright: jQuery Foundation and contributors
- License: MIT License
- Used for: DOM manipulation and event handling
2. Toastr (if available)
- Copyright: CodeSeven
- License: MIT License
- Used for: Notification display
DEVELOPMENT TOOLS
=================
The following tools were used in development (not distributed):
- Visual Studio Code
- Git version control
- Various Node.js development tools
ATTRIBUTION REQUIREMENTS
========================
When distributing this software or derivative works, you must:
1. Include this NOTICE file
2. Maintain all copyright notices in source code
3. Provide attribution to the original author "biex"
4. Include a link to the original repository
5. Comply with Apache-2.0 license requirements
6. Follow the custom attribution requirements in LICENSE.md
DISCLAIMER
==========
This software is provided "AS IS" without warranty of any kind.
The author disclaims all warranties, express or implied, including
but not limited to the warranties of merchantability, fitness for
a particular purpose, and non-infringement.
For complete license terms, see LICENSE.md
For attribution requirements, see COPYRIGHT
Last updated: 2025-01-14