オープンソースプロジェクトでクレジットを付与する方法についていくつか投稿しましたが、私の質問を対象としたものはありません。
私は約1年前からオープンソースプロジェクトに取り組んでおり、私の最新版の1つには、(私の知る限り)どの言語でも完全に実装されていないものがあります。非常に人気のあるプロジェクトの著者が私の努力を称賛し、それらのアイデアをプロジェクトに実装し始めました。さて、アルゴリズムは完全に同じではありませんが、私の仕事の知識なしにそれらが実装できなかったことは確かです。実際、アルゴリズムをマシンコードにコンパイルした場合、アルゴリズムは〜95%同一であるとまでは言えます。
私のプロジェクトはそれほど人気がないので、1か月あたりの再生回数は非常に少なく(100未満、通常は1日あたり1人のユニークユーザーしかいないため、主に私に起因します。つまり、私自身)、彼らがコメントした直後、そこで1日あたり100ビューを超え、2人のユニークユーザーがアクセスしました。その後まもなく、彼らは出版した...偶然...私はそうは思わない!
彼らはそれを公にリリースし、どこにも私の名前を(コメントでも)述べていません。私の一部は「誰が気にして、それはオープンソースであり、コミュニティは今より良い」のようですが、私の反対側は、「ちょっと待って、私が遭遇するすべての評判の良いプロジェクトは非常に信用されています。コミュニティにとってはるかに良いコミュニティです。」
だから私の質問は2つあります:
私はクレジットで言及を求めることさえ気にすべきですか?
もしそうなら、どうすればいいですか?
編集:私は特定の経験を利用した答えを探しています。この質問とそれに続く回答は、同様の状況に遭遇し、かなりの量の作業を行い、他の専門家に関連する経験を見せたい将来のユーザーにとって有益であろうと思います。