遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/7690)
<a href="https://www.bestpractices.dev/projects/7690"><img src="https://www.bestpractices.dev/projects/7690/badge"></a>
Elide is a fast polyglot software runtime, based on GraalVM.
https://github.com/elide-dev/elide/blob/v3/.github/CONTRIBUTORS.md
https://github.com/elide-dev/elide/graphs/contributors
https://github.com/elide-dev/elide/blob/v3/settings.gradle.kts
Repository on GitHub, which uses git. git is distributed.
https://github.com/elide-dev/elide/issues
2FA is required for releases (with secure tokens, no SMS allowed)
https://github.com/elide-dev/elide/blob/v3/.github/CONTRIBUTING.md
All changes are reviewed
We have a reproducible build via Gradle dependency locking and verification https://docs.gradle.org/current/userguide/dependency_locking.html
We have an automated test suite via Gradle and JUnit https://docs.gradle.org/current/userguide/java_testing.html
We have continuous integration which runs daily via GitHub Actions https://github.com/elide-dev/elide/actions
Coverage met for shipped binaries; full library coverage is in progress
Supported via BoringSSL and latest OpenSSL
Supports via BoringSSL and OpenSSL
https://securityheaders.com/?q=https%3A%2F%2Felide.dev
Security review performed on JDK, GraalVM
We use extensive security hardening mechanisms, including user code isolation https://www.graalvm.org/latest/security-guide/polyglot-sandbox/
Sonar, Qodana, Detekt
Project includes extensive runtime assertions
后退