eBPF DocumentaryWatch Now

Applicazioni

  • Questi progetti sono sostenuti dalla Fondazione eBPF?

    • Questa pagina elenca alcuni progetti open source che impiegano eBPF come tecnologia fondante. Non tutti questi progetti sono sostenuti dalla Fondazione eBPF, ma l’elenco rappresenta una fotografia del panorama odierno dei progetti eBPF.
  • Aggiungi il tuo progetto

    1. Assicurati che il tuo progetto rispetti i requisiti richiesti. Vedi qui sotto.
    2. Apri una pull request e fornisci le informazioni richieste. Utilizza uno dei progetti già presenti come modello. L’ordine di presentazione delle applicazioni è in base ai voti (le stelle ottenute) su Github (discendente), aggiornata ogni trimestre..
    3. La richiesta di pull verrà valutata dalla community e ne verrà fatto il merge da uno dei manutentori. Chiedi pure su Slack se avessi domande da porre.
  • Sei il manutentore di uno dei progetti elencati?

    • Se sei il manutentore di uno dei progetti elencati e vuoi modificarne il contenuto. Entra in contatto su Slack o apri direttamente una richiesta di pull.
  • Requisiti da rispettare affinché un progetto possa essere incluso

    I progetti possono essere aggiunti a questa pagina nella categoria “Major” (Principale) oppure “Emerging” (Emergente). I requisiti per poter essere annoverati come “Emerging” sono:

    • Il progetto deve essere open source. Tutti i codici sorgente devono essere rilasciati con una licenza open source. Tutta la documentazione deve essere rilasciata con una licenza open.
    • Il progetto deve necessariamente impiegare eBPF come sua tecnologia fondante (in altre parole, un progetto perderebbe il suo scopo qualora le parti eBPF venissero rimosse), oppure favorire l’adozione di eBPF in produzione.
    • Il progetto deve essere attivamente mantenuto.
    • Il progetto deve essere aperto alla collaborazione e avere un modello di governance aderente alle best-practice dell’open source.

    Per poter essere definibile “Major”, un progetto deve soddisfare tutti i requisiti di cui sopra, più:

    • Il progetto deve avere più di 50 contributori.
    • Il progetto deve essere impiegato in ambienti realistici di produzione che abbiano un significativo numero di utenti. Dal momento che queste informazioni non sono facilmente ricavabili da un collegamento al progetto, dovrebbero essere incluse nella descrizione della pull request.