GNU General Public License v2.0

项目介绍

unicorn-engine/unicorn 是一个托管在 GitHub 上的开源项目,主要使用 C 编写,采用 GNU General Public License v2.0 许可证,目前获得 9.5k 个 Star、1.6k 次 Fork。

仓库全名
unicorn-engine/unicorn
开源许可证
GNU General Public License v2.0
Star 数
9.5k
Fork 数
1.6k
未关闭 Issue
257

README 摘要

Unicorn Engine ============== LOOKING FOR CONTRIBUTORS! See this. ============== Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator framework, based on QEMU. Unicorn offers some unparalleled features: Multi-architecture: ARM, ARM64 (ARMv8), M68K, MIPS, PowerPC, RISCV, SPARC, S390X, TriCore and X86 (16, 32, 64-bit) Clean/simple/lightweight/intuitive architecture-neutral API Implemented in pure…

完整内容见 GitHub 原始 README 或本页 。

常见问题

unicorn 用什么语言开发?

主要使用 C 编写,采用 GNU General Public License v2.0 许可证,目前有 9.5k 个 Star。

unicorn 可以免费商用吗?

仓库标注的许可证为 GNU General Public License v2.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 unicorn 的源码?

可以直接克隆仓库:git clone https://github.com/unicorn-engine/unicorn.git,默认分支为 master;安装与运行步骤见仓库 README。

unicorn 最近还在维护吗?

仓库最近一次更新为 2 周前,当前有 257 个未关闭 Issue;Star 数为 9.5k,可作为社区活跃度的参考。

简要分析

热度分
12920
价值分
6209
活跃状态
活跃

语言占比

Assembly
Batchfile
C
C#
C++
CMake
F#
Go
Haskell
Java
Makefile
Objective-C
Pascal
Python
Ruby
Rust
Shell
Visual Basic 6.0
Zig

Release

README

Unicorn Engine

pypi downloads Fuzzing Status

LOOKING FOR CONTRIBUTORS! See this.

Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator framework, based on QEMU.

Unicorn offers some unparalleled features:

  • Multi-architecture: ARM, ARM64 (ARMv8), M68K, MIPS, PowerPC, RISCV, SPARC, S390X, TriCore and X86 (16, 32, 64-bit)
  • Clean/simple/lightweight/intuitive architecture-neutral API
  • Implemented in pure C language, with bindings for Crystal, Clojure, Visual Basic, Perl, Rust, Ruby, Python, Java, .NET, Go, Delphi/Free Pascal, Haskell, Pharo, Lua and Zig.
  • Native support for Windows & *nix (with Mac OSX, Linux, Android, *BSD & Solaris confirmed)
  • High performance via Just-In-Time compilation
  • Support for fine-grained instrumentation at various levels
  • Thread-safety by design
  • Distributed under free software license GPLv2

Further information is available at http://www.unicorn-engine.org

License

This project is released under the GPL license.

Compilation & Docs

See docs/COMPILE.md file for how to compile and install Unicorn.

More documentation is available in docs/README.md.

For common questions, read docs/FAQ.md before raising an issue.

Contact

Contact us via mailing list, email or twitter for any questions.

Join our group for instant feedback.

Contribute

If you want to contribute, please pick up something from our Github issues.

We also maintain a list of more challenged problems in milestones for our regular release.

Please send pull request to our dev branch.

CREDITS.TXT records important contributors of our project.

评论

暂无评论