CI: Bump actions/upload-artifact from 5 to 7
Bumps actions/upload-artifact from 5 to 7.
updated-dependencies:
- dependency-name: actions/upload-artifact dependency-version: ‘7’ dependency-type: direct:production update-type: version-update:semver-major …
Signed-off-by: dependabot[bot] support@github.com
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
SerenityOS
Graphical Unix-like operating system for 64-bit x86, Arm, and RISC-V computers.
FAQ | Documentation | Build Instructions
About
SerenityOS is a love letter to ‘90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.
Roughly speaking, the goal is a marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s *nix. This is a system by us, for us, based on the things we like.
You can watch videos of the system being developed on YouTube:
Screenshot
Features
pledge&unveil, (K)ASLR, OOM-resistance, web-content isolation, state-of-the-art TLS algorithms, …)… and all of the above are right in this repository, no extra dependencies, built from-scratch by us :^)
Additionally, there are over three hundred ports of popular open-source software, including games, compilers, Unix tools, multimedia apps and more.
How do I read the documentation?
Man pages are available online at man.serenityos.org. These pages are generated from the Markdown source files in
Base/usr/share/manand updated automatically.When running SerenityOS you can use
manfor the terminal interface, orhelpfor the GUI.Code-related documentation can be found in the documentation folder.
How do I build and run this?
See the SerenityOS build instructions or the Ladybird build instructions.
The build system supports a cross-compilation build of SerenityOS from Linux, macOS, Windows (with WSL2) and many other *Nixes. The default build system commands will launch a QEMU instance running the OS with hardware or software virtualization enabled as supported.
Ladybird runs on the same platforms that can be the host for a cross build of SerenityOS and on SerenityOS itself.
Get in touch and participate!
Join our Discord server: SerenityOS Discord
Before opening an issue, please see the issue policy.
A general guide for contributing can be found in
CONTRIBUTING.md.Authors
And many more! See here for a full contributor list. The people listed above have landed more than 100 commits in the project. :^)
License
SerenityOS is licensed under a 2-clause BSD license.