CINXE.COM

BadgeApp

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="Mr4o1_pD9OPs5I_1mlRIwa1NA8chaqWKwa9k-YzTa9fSMpvaJvmVbolZ6CRLzJRM1JvlSqz7r0cupEnkWVMWXA" /> <title>BadgeApp</title> <link rel="icon" type="image/x-icon" href="https://www.bestpractices.dev/assets/favicon-3375bc1b7e70a881aa174e921659f981cbdb2b85e8e5fbae4458d723ccd2db62.ico" /> <link rel="stylesheet" href="https://www.bestpractices.dev/assets/application-81f42cf189ee33c014972af4a1231f7f22114959d078b3afd5e85eef3f6cc2db.css" media="all" /> <script src="https://www.bestpractices.dev/assets/application-6de8f7b9c5a7fe3b72922016007e388c658825411b71dbf8338a0709de47ad53.js" defer="defer"></script> <link rel="preload" href="https://www.bestpractices.dev/assets/application-81f42cf189ee33c014972af4a1231f7f22114959d078b3afd5e85eef3f6cc2db.css" as="stylesheet" type="text/css"> <link rel="preload" href="https://www.bestpractices.dev/assets/application-6de8f7b9c5a7fe3b72922016007e388c658825411b71dbf8338a0709de47ad53.js" as="script" type="application/javascript"> <link rel="preload" href="https://www.bestpractices.dev/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://www.bestpractices.dev/assets/cci-logo-header-467a7cb5fae6e595923a528eb315b005591de904b7acb36837255777e429df40.png" as="image" type="image/png"> <link rel="alternate" type="application/atom+xml" title="OpenSSF Best Practices BadgeApp Updated Projects" href="/en/feed" /> <link rel="publisher" href="https://plus.google.com/+LinuxfoundationOrg" /> <link rel="alternate" hreflang="en" href="https://www.bestpractices.dev/en" /> <link rel="alternate" hreflang="zh-CN" href="https://www.bestpractices.dev/zh-CN" /> <link rel="alternate" hreflang="es" href="https://www.bestpractices.dev/es" /> <link rel="alternate" hreflang="fr" href="https://www.bestpractices.dev/fr" /> <link rel="alternate" hreflang="de" href="https://www.bestpractices.dev/de" /> <link rel="alternate" hreflang="ja" href="https://www.bestpractices.dev/ja" /> <link rel="alternate" hreflang="pt-BR" href="https://www.bestpractices.dev/pt-BR" /> <link rel="alternate" hreflang="ru" href="https://www.bestpractices.dev/ru" /> <link rel="alternate" hreflang="sw" href="https://www.bestpractices.dev/sw" /> <link rel="alternate" hreflang="x-default" href="https://www.bestpractices.dev/" /> </head> <body> <header class='navbar navbar-fixed-top navbar-inverse nav-color'> <div class='container container_padding'> <nav> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#collapsingRightNav" aria-label="Toggle collapsible navigation"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class='nav navbar-nav navbar-left'> <a id="logo" href="/en">OpenSSF Best Practices</a> </div> </div> <div class="collapse navbar-collapse" id="collapsingRightNav"> <ul class='nav navbar-nav navbar-right'> <li></li> <li><a id="projects_page" href="/en/projects"><i class="fa fa-list" aria-hidden="true"></i>&nbsp;Projects</a></li> <li><a href="/en/signup"><i class="fa fa-user-plus" aria-hidden="true"></i> Sign Up</a></li> <li><a href="/en/login"><i class="fa fa-sign-in" aria-hidden="true"></i> Login</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <span class="fa fa-language fa-lg" title="Choose locale"></span> <b class="caret"></b></a> <ul class="dropdown-menu reverse-dropdown"> <li><a href="https://www.bestpractices.dev/en">English (en)</a> </li> <li><a href="https://www.bestpractices.dev/zh-CN">Chinese (Simplified) / 中文(简体) (zh-CN)</a> </li> <li><a href="https://www.bestpractices.dev/es">Spanish / Español (es)</a> </li> <li><a href="https://www.bestpractices.dev/fr">French / Français (fr)</a> </li> <li><a href="https://www.bestpractices.dev/de">German / Deutsch (de)</a> </li> <li><a href="https://www.bestpractices.dev/ja">Japanese / 日本語 (ja)</a> </li> <li><a href="https://www.bestpractices.dev/pt-BR">Brazilian Portuguese / Portugues do Brasil (pt-BR)</a> </li> <li><a href="https://www.bestpractices.dev/ru">Russian / Русский (ru)</a> </li> <li><a href="https://www.bestpractices.dev/sw">Swahili / Kiswahili (sw)</a> </li> </ul> </li> </ul> </div> </nav> </div> </header> <div class="container container_margins"> <div class="row"> <div class="col-md-8 col-sm-7"> <h2 class="best-practices-banner">OpenSSF Best Practices Badge Program</h2> <a class="btn btn-success btn-main-getbadge btn-main-margin" href="/en/projects/new">Get Your Badge Now!</a> <p class="no-padding best-practices-main-text"> The <a href="https://openssf.org">Open Source Security Foundation (OpenSSF)</a> Best Practices badge is a way for Free/Libre and Open Source Software (FLOSS) projects to show that they follow best practices. Projects can voluntarily self-certify, at no cost, by using this web application to explain how they follow each best practice. The OpenSSF Best Practices Badge is inspired by the many badges available to projects on GitHub. Consumers of the badge can quickly assess which FLOSS projects are following best practices and as a result are more likely to produce higher-quality secure software. </p> <p class="no-padding best-practices-main-text"> You can easily see the <a href="/en/criteria/0">criteria for the passing badge</a>. Automated analysis will determine many of the criteria answers for you (and prevent obviously incorrect answers). More information on the OpenSSF Best Practices Badging program is <a href='https://github.com/coreinfrastructure/best-practices-badge'>available on GitHub</a>. <a href="/en/project_stats">Project statistics</a> and <a href="/en/criteria_stats">criteria statistics</a> are available. The <a href="/en/projects">projects page</a> shows participating projects and supports queries (e.g., you can see <a href="/en/projects?gteq=100">projects that have a passing badge</a>). You can also see <a href='/en/projects/1/0'>an example (where we try to earn our own badge)</a>. This project was formerly known as the Core Infrastructure Initiative (CII) Best Practices badge. and was originally developed under the CII. It is now part of the <a href="https://openssf.org/">OpenSSF</a> <a href="https://github.com/ossf/wg-best-practices-os-developers" >Best Practices Working Group (WG)</a>. The OpenSSF is a foundation of the <a href="https://www.linuxfoundation.org/">Linux Foundation (LF)</a>. The project was formally renamed from "CII Best Practices badge" on 2021-12-24. </p> <p class="no-padding best-practices-main-text"> <em>Privacy and legal issues</em>: Please see our <a href="https://www.linuxfoundation.org/privacy">privacy policy</a>, <a href="/en/cookies">about cookies</a>, and <a href="https://www.linuxfoundation.org/terms">terms of use</a>. The code for the badging application itself is released under the <a href="https://opensource.org/licenses/MIT">MIT</a> license (projects pursuing a badge are under their respective licenses). All publicly-available non-code content managed by the badging application that was added or edited after 2024-08-23 is released under the <a href="https://cdla.dev/permissive-2-0/" >Community Data License Agreement – Permissive, Version 2.0 (CDLA-Permissive-2.0)</a>. Previous contributions were licensed under either the <a href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution License version 3.0 (CC-BY-3.0)</a>, or as CC-BY version 3.0 or later (CC-BY-3.0+). If referencing collectively or not otherwise noted, please credit the OpenSSF Best Practices badge contributors. </p> </div> <div class="col-md-4 col-sm-5"> <div class="row"> <div class="col-sm-12"> <!-- Note: This doesn't include width/height so it'll scale --> <img alt="Best Practices Badge logo" title="Best Practices Badge logo" src="https://www.bestpractices.dev/assets/openssf_bestpracticesbadge-bcc69832741d2cb3979607a9d713f9e8f83987653caa7b982d75ad1362cd575b.svg" /> </div> </div> <div class="row"> <div class="col-sm-12"> <br><br> <p id="LogosHeader">Some badge earners: </p> </div> </div> <div class="row"> <div class="col-xs-12"> <a href="/en/projects/34" class="earner-logo"> <img width="37" height="48" alt="Linux" title="Linux" src="https://www.bestpractices.dev/assets/project-logos/linux-1e1d06f5a45130b6ac13ffa7bd95fe0092ba7c20caa357057a0bc6fdefdfbbda.png" /></a> <a href="/en/projects/569" class="earner-logo"> <img width="171" height="48" alt="Kubernetes" title="Kubernetes" src="https://www.bestpractices.dev/assets/project-logos/Kubernetes-b9a3798c00ed719d6f8fce62a2b0ca028ad9a3bb42ea5c0321d93e75f925a03a.png" /></a> <a href="/en/projects/29" class="earner-logo"> <img width="71" height="48" alt="Node.js" title="Node.js" src="https://www.bestpractices.dev/assets/project-logos/Nodejs-02109ee3601d7e33df12d0e2d7373688b79a18c3efc5b84e18ae94eca4c92b68.png" /></a> <a href="/en/projects/307" class="earner-logo"> <img width="196" height="48" alt="LibreOffice" title="LibreOffice" src="https://www.bestpractices.dev/assets/project-logos/LibreOffice-f512cf4355f95143a1bcb2d93e68980819167e90134d1c2a7199c02e7755e1fe.png" /></a> <a href="/en/projects/63" class="earner-logo"> <img width="112" height="48" alt="curl" title="curl" src="https://www.bestpractices.dev/assets/project-logos/curl-6434b3cca8cd2c54502fb106fc152c12b0532b92bbfbd332733105b0ea772c8b.png" /></a> <a href="/en/projects/42" class="earner-logo"> <img width="39" height="48" alt="GitLab" title="GitLab" src="https://www.bestpractices.dev/assets/project-logos/GitLab-012819a38ff7f6aca0345d0b146367d1a2181119567b006f9df52f11604b01a7.png" /></a> <a href="/en/projects/486" class="earner-logo"> <img width="41" height="48" alt="Prometheus" title="Prometheus" src="https://www.bestpractices.dev/assets/project-logos/Prometheus-09a9ee24bb8e6dc0c1298c0305ff5cc9c18033bfacc8e2ff543f78fad992f509.png" /></a> <a href="/en/projects/112" class="earner-logo"> <img width="142" height="48" alt="pkgsrc" title="pkgsrc" src="https://www.bestpractices.dev/assets/project-logos/pkgsrc-e6500d398c18acbf65759f2528611dd0cbfea9448f6c7b6f2976b385ee52586e.png" /></a> <a href="/en/projects/374" class="earner-logo"> <img width="104" height="48" alt="Xen" title="Xen" src="https://www.bestpractices.dev/assets/project-logos/Xen-b1fda1272b1a35f7d5ecd5017fbb84a66a3d56a6de5210bf1610b5a188cfbb30.png" /></a> <a href="/en/projects/246" class="earner-logo"> <img width="44" height="48" alt="OpenStack" title="OpenStack" src="https://www.bestpractices.dev/assets/project-logos/OpenStack-4bced947dedd4187fec12a19cf2773401e051d36655afeeaf12bf6887298a5f7.png" /></a> <a href="/en/projects/684" class="earner-logo"> <img width="66" height="48" alt="Node Version Manager (NVM)" title="Node Version Manager (NVM)" src="https://www.bestpractices.dev/assets/project-logos/NVM-5983555723144c2b8d9fb083d998f37104441e2e9dca4cca39cfcc81099aaf30.png" /></a> <a href="/en/projects/74" class="earner-logo"> <img width="68" height="48" alt="Zephyr" title="Zephyr" src="https://www.bestpractices.dev/assets/project-logos/Zephyr-39ba44452dbf5d0e5ed201eafef156fafef07ed3fecaee0746f3483724bea09b.png" /></a> <a href="/en/projects/154" class="earner-logo"> <img width="139" height="48" alt="Syncope" title="Syncope" src="https://www.bestpractices.dev/assets/project-logos/Syncope-08ad5974b1a1fae3fd3f4346aa771ccead1270c2588fe2610c2c39be9e715815.png" /></a> <a href="/en/projects/152" class="earner-logo"> <img width="44" height="48" alt="Apache Libcloud" title="Apache Libcloud" src="https://www.bestpractices.dev/assets/project-logos/Libcloud-a7dbb84278e47da246494300956b2efddb41cc08b0d4720e85482d92f186c2d9.png" /></a> <a href="/en/projects/54" class="earner-logo"> <img width="160" height="48" alt="OpenSSL" title="OpenSSL" src="https://www.bestpractices.dev/assets/project-logos/OpenSSL-1fa8fe2290af2f7cb33b2d0c4f37d9fe1d9969ce9955acfe63a81b2c01c3518a.png" /></a> <a href="/en/projects/66" class="earner-logo"> <img width="87" height="48" alt="BRL-CAD" title="BRL-CAD" src="https://www.bestpractices.dev/assets/project-logos/BRL-CAD-eb1ccc66d5cc0aa59932c5774d57e955e0685bc5b87d15312dd52a8193f29ad7.png" /></a> <a href="/en/projects/209" class="earner-logo"> <img width="62" height="48" alt="Nextcloud" title="Nextcloud" src="https://www.bestpractices.dev/assets/project-logos/Nextcloud-136357c9616df75cdfdf27d3783151db6d1bdd249f85d22102bee7102dbe2294.png" /></a> <a href="/en/projects/197" class="earner-logo"> <img width="104" height="48" alt="GnuPG" title="GnuPG" src="https://www.bestpractices.dev/assets/project-logos/GnuPG-1dfb7ce9074a667c39f8575349de9380f25c549dfff66693d09f306b38414eae.png" /></a> <a href="/en/projects/24" class="earner-logo"> <img width="48" height="48" alt="OWASP ZAP" title="OWASP ZAP" src="https://www.bestpractices.dev/assets/project-logos/ZAP-b1060c2681d9635e068a49dc9f3dadfcc07e7d873bbd0c0a9e9d332af8ef8333.png" /></a> <a href="/en/projects/249" class="earner-logo"> <img width="50" height="48" alt="GNU Make" title="GNU Make" src="https://www.bestpractices.dev/assets/project-logos/gnu-c4ba54b8eee34040e48ecd226e87a8d8419a25d1a596e4cb62e021ad2af8dbd2.png" /><span class="h4">GNU&nbsp;Make</span></a> <a href="/en/projects/1699" class="earner-logo"> <img width="47" height="48" alt="AppArmor" title="AppArmor" src="https://www.bestpractices.dev/assets/project-logos/apparmor-toxie-72f70e11bb02788f78ac24515b28e41f83705fcf2727db6ad061080c9bb1114a.png" /></a> <a href="/en/projects/286" class="earner-logo"> <img width="173" height="48" alt="Blender" title="Blender" src="https://www.bestpractices.dev/assets/project-logos/blender-plain-e39c6fd2d263ac79d69a53cfb23e6c235a7f25e3f869f5b5a4856c882da395e6.png" /></a> <a href="/en/projects/330" class="earner-logo"> <img width="53" height="48" alt="GnuTLS" title="GnuTLS" src="https://www.bestpractices.dev/assets/project-logos/gnutls-731ccabe932f770458a80cbc6d2590cfb05e3241d21e14c45456ecdefabb4b16.png" /></a> <a href="/en/projects/1351" class="earner-logo"> <img width="48" height="48" alt="The Update Framework (tuf)" title="The Update Framework (tuf)" src="https://www.bestpractices.dev/assets/project-logos/tuf-9c577af7c1d584f5792b2ad7ae1c0634f13a67db9a975a60a16e61f0ed635dc2.png" /></a> <a href="/en/projects/164" class="earner-logo"> <img width="198" height="48" alt="OPNFV" title="OPNFV" src="https://www.bestpractices.dev/assets/project-logos/OPNFV-aff281b3282059efbbea7d2f96d8e7371a3ebdddf872c3f9dc05b15ae9ad1372.png" /></a> <a href="/en/projects/955" class="earner-logo"> <img width="240" height="48" alt="Hyperledger" title="Hyperledger" src="https://www.bestpractices.dev/assets/project-logos/Hyperledger-3081743918dff74e493318394f2eab2319d5b5184013ea7ae97143299f3c7b1a.svg" /></a> </div> </div> </div> </div> <div class="row"> <div class="col-xs-12"> <p class="no-padding best-practices-main-text"> <p> Please share this: </p> <a href="https://twitter.com/intent/tweet/?text=Check+out+the+OpenSSF+Best+Practices+Badge+website%21&amp;url=https%3A%2F%2Fwww.bestpractices.dev%2Fen" class="btn btn-lg btn-social-icon btn-twitter btn-main-margin"><i class="fa fa-twitter" aria-hidden="true" title="Twitter" alt="Twitter"></i></a> <a href="https://www.reddit.com/submit/?url=https%3A%2F%2Fwww.bestpractices.dev%2Fen" class="btn btn-lg btn-social-icon btn-reddit btn-main-margin"><i class="fa fa-reddit-alien" aria-hidden="true" title="Reddit" alt="Reddit"></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.bestpractices.dev%2Fen" class="btn btn-lg btn-social-icon btn-facebook btn-main-margin"><i class="fa fa-facebook" aria-hidden="true" title="Facebook" alt="Facebook"></i></a> <a href="https://www.linkedin.com/shareArticle?mini=true&amp;source=https%3A%2F%2Fwww.bestpractices.dev%2Fen&amp;summary=Check+out+the+OpenSSF+Best+Practices+Badge+website%21&amp;title=Check+out+the+OpenSSF+Best+Practices+Badge+website%21&amp;url=https%3A%2F%2Fwww.bestpractices.dev%2Fen" class="btn btn-lg btn-social-icon btn-linkedin btn-main-margin"><i class="fa fa-linkedin" aria-hidden="true" title="LinkedIn" alt="LinkedIn"></i></a> <a href="https://news.ycombinator.com/submitlink?t=Check%20out%20the%20OpenSSF%20Best%20Practices%20Badge%20website%21&amp;u=https%3A%2F%2Fwww.bestpractices.dev%2Fen" class="btn btn-primary btn-lg btn-main-margin">&nbsp;<i class="fa fa-hacker-news" aria-hidden="true" title="Hacker News" alt="Hacker News"></i>&nbsp;</a> <a href="mailto:?body=Check%20out%20the%20OpenSSF%20Best%20Practices%20Badge%20website%21%0Ahttps%3A%2F%2Fwww.bestpractices.dev%2Fen&amp;subject=Check%20out%20the%20OpenSSF%20Best%20Practices%20Badge%20website%21%20https%3A%2F%2Fwww.bestpractices.dev%2Fen" class="btn btn-primary btn-lg btn-main-margin">&nbsp;<i class="fa fa-envelope" aria-hidden="true" title="Email" alt="Email"></i>&nbsp;</a> </div> </div> <br> </div> <footer class="footer"> <div class="container"> <div class="row"> <div class="col-xs-12 col-md-6"> <small> <strong>Need help? Have a question? See a problem? Please <em><a href="https://github.com/coreinfrastructure/best-practices-badge/issues" target="_blank" rel="noopener">file an issue</a></em>.</strong> Copyright © <a href="https://www.bestpractices.dev" target="_blank" rel="noopener">OpenSSF Best Practices Badge a Series of LF Projects, LLC</a>. For web site terms of use, trademark policy and other project policies please see <a href="https://lfprojects.org" target="_blank" rel="noopener">these policies</a>. For more information, see the websites of the <a href="https://openssf.org" target="_blank" rel="noopener">Open Source Security Foundation (OpenSSF)</a> and <a href="https://www.linuxfoundation.org/" target="_blank" rel="noopener">The Linux Foundation</a>. All Rights Reserved. Please see our <a href="https://www.linuxfoundation.org/privacy" target="_blank" rel="noopener">privacy policy</a>.</small></div> <div class="col-xs-12 col-md-6"> <nav> <ul> <li><a href="https://openssf.org/"><img width="120" height="30" src="https://www.bestpractices.dev/assets/openssf_white-12c209e188ea4c9d92ce3278d8648df18c075319e8ddfd1d7698c8381b26efc1.svg" /></a></li> <li><a href="https://www.linuxfoundation.org/"><img width="120" height="30" src="https://www.bestpractices.dev/assets/lf-footer-59a879e83d99744294bc87db99370360a75b8668af981f921666a45b6d3a7290.png" /></a></li> <!-- Link to Fastly is a condition for our use of their CDN services. --> <li><a href="https://www.fastly.com/"><img width="45" height="17" alt="Fastly logo" src="https://www.bestpractices.dev/assets/fastly-logo-d8895008099ab6dce44370f510147d40995e4cd3018778541622fd9430bd998a.png" /></a></li> </ul> </nav> </div> </div> </div> </footer> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10