Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Adding the Sendmail license

Aperta
#1,067 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub

@Tarekchehahde ci sta già lavorando.

Dal 11/7/2026.

  • #1361 di @Tarekchehahde — aperta

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
html, jekyll

Direzione di ricerca

Non viene indicato alcun file, test o punto di ingresso. Inizia esaminando come choosealicense.com cataloga e visualizza le licenze riconosciute, quindi analizza la provenienza della licenza Sendmail e i requisiti per la sua approvazione. Il lavoro è concluso quando il progetto ha definito un percorso per riconoscere o aggiungere la licenza e sono stati identificati i contenuti e le validazioni necessari.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hello there. I help maintain OpenDKIM and OpenDMARC. These use the Sendmail license, partially because much of their code was developed at Sendmail Inc by Sendmail employees. There are subsequent licenses that some of our code is covered by, but at least a large portion of the code will still be covered by the sendmail license as well.

Additionally, Sendmail and other sendmail-originated things like libmilter exists inside several other open source projects (many of the BSD's for example), and the LICENSE.sendmail file appears alongside that code. Doing a code search as per your site showed about 2000 hits.

This is an old license. It's well proliferated. Nobody is licensing NEW software with it anymore, but having GitHub show "Unknown license" for this feels broken.

None of opendefinition.org, gnu, or opensource.org list this license, but this feels like simple oversight.

Also, as I am not a sendmail employee, I don't even know that I can apply for the license to be approved by these bodies.

What's the best way to proceed here?

Lingua principale
HTML
Stelle
4.2k
Fork
1.6k
Merge medio
2h 33m
PR unite (30g)
4

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di github/choosealicense.com

Tutte le issue di github/choosealicense.com

Issue simili

Altre issue su Content

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.