跳转到内容

许可证

console2svg 本身以 Apache 2.0 许可证提供。

Copyright 2026 arika0093
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0

目前主要1使用以下库:

包名许可证说明
Porta.PtyMIT跨平台 PTY 控制。
System.CommandLineMIT命令行参数解析。
System.CommandLine.StaticCompletionsMIT支持Shell 补全。
System.IO.HashingMIT高速哈希计算(XxHash3)的实现。
VYamlMIT高速 YAML 序列化器。
ZLoggerMIT高速日志输出实现。

此外,整个工具还使用以下外部依赖:

包名许可证说明
ffmpegLGPLv2.1+ / GPLv2+ 2用于视频生成的外部命令。
resvgApache-2.0 / MIT将 SVG 转换为 PNG 的高速实现。
betterleaksMIT基于其定义文件生成 QuickLeaks。
  1. 不包括开发时依赖(分析器/测试相关等)。 ↩

  2. Windows 版本捆绑了 LGPL 构建,其他平台不捆绑。 ↩