Ho letto diversi post su come dare credito in progetti open source, ma nessuno che abbia come target la mia domanda.
Ho lavorato a un progetto open source per circa un anno e una delle mie ultime edizioni ha qualcosa che non è stato implementato completamente in nessuna lingua (per quanto ne so ...). Un autore di un progetto molto popolare mi ha lodato per i miei sforzi e ha proceduto a implementare quelle idee nel loro progetto. Ora, gli algoritmi non sono esattamente gli stessi, ma sono certo che non avrebbero potuto essere implementati senza la conoscenza del mio lavoro. In effetti, direi che gli algoritmi, quando compilati per codice macchina, sono ~ 95% lo stesso.
Dato che il mio progetto non è così popolare, il numero di visualizzazioni al mese è molto basso (meno di 100, per lo più attribuito a me dato che normalmente sono solo 1 visitatore unico al giorno ... cioè io) e subito dopo ha commentato, c'erano oltre 100 visualizzazioni al giorno con 2 visitatori unici. Poco dopo, hanno pubblicato ... Coincidenza ... penso di no!
L'hanno rilasciato pubblicamente e non hanno dichiarato il mio nome ovunque (nemmeno nei commenti). Una parte di me è come "Chi se ne frega, è open source e la comunità è migliore ora", tuttavia l'altro lato di me dice "Aspetta solo un secondo, ogni progetto stimabile che ho incontrato è molto imminente con il credito perché incoraggia più azioni di la comunità che è di gran lunga migliore per la comunità. "
Quindi la mia domanda è duplice:
-
Dovrei preoccuparmi di chiedere una menzione nei crediti?
-
Se sì, come dovrei farlo?
Modifica: Sto cercando una risposta che attinga all'esperienza specifica. Credo che questa domanda e le risposte che seguono saranno utili per i futuri utenti che si imbattono in situazioni simili in cui hanno messo in campo una notevole quantità di lavoro e vorrebbero mostrare agli altri professionisti un'esperienza rilevante.