1
I Use This!
Inactive
Analyzed 1 day ago. based on code collected 1 day ago.

Project Summary

Mosys is a swiss army knife of system tools. It is intended to assist with bring-up, debugging, and support of platforms which often requires obscure and platform-specific knowledge. Examples include non-enumerable GPIO/I2C/SMBus device information, querying embedded controllers (ECs), EEPROM information, embedded data retrieval / decoding, and more. It is written in C (Linux kernel style) and can be used as a standalone program, linked into other programs, or as a diagnostic payload for firmware and bootloaders.

Mosys performs platform detection and contains platform-specific logic for obtaining data which can be processed using one of many libraries. Mosys uses the Linux kernel build system and can be built for multiple platforms/architectures or for a single target.

Tags

No tags have been added

In a Nutshell, mosys...

BSD 4-clause (University of California-Specific)
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Hold Liable

Use Trademarks

Required

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    data presented on the Open Hub is available through our API
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    learn about Open Hub updates and features on the Open Hub blog

Languages

C
88%
Perl
5%
5 Other
7%

30 Day Summary

Jan 21 2026 — Feb 20 2026

12 Month Summary

Feb 20 2025 — Feb 20 2026