つい最近、私は独自のオープンソースJavaScriptライブラリの保守を開始しました。かなり特定のニーズを解決するために作成しましたが、ライブラリを使用して(全体/一部で)解決できる質問をかなり定期的に確認しています。
回答を投稿し、ライブラリを管理していることを常に含めてください。
オープンソースプロジェクトの場合、これはそれほど大したことではないかもしれませんが、どこで線引きしますか?(例:商用製品)プログラマが自分のライブラリを宣伝することは倫理的ですか?そうでないときは?
つい最近、私は独自のオープンソースJavaScriptライブラリの保守を開始しました。かなり特定のニーズを解決するために作成しましたが、ライブラリを使用して(全体/一部で)解決できる質問をかなり定期的に確認しています。
回答を投稿し、ライブラリを管理していることを常に含めてください。
オープンソースプロジェクトの場合、これはそれほど大したことではないかもしれませんが、どこで線引きしますか?(例:商用製品)プログラマが自分のライブラリを宣伝することは倫理的ですか?そうでないときは?
回答:
なぜ非倫理的でしょうか?あなたは金銭的な利益を得ていない、そしてそれはまた読者にそれを知らせる:
もしあなたが本当にそれを心配しているなら、同じ問題を解決するために使用されるかもしれない同様のライブラリを常に言及しようとし、あなたのものを彼らのものと素早く比較することができると思います。
これは、メタスタックオーバーフローで説明されています。
これらのサイトで、適切で適切なソリューションである場合は、ソフトウェアを提案する必要があります。そうでないときに提案することは、スパムと見なされます。あなたはあなたの関係を明らかにする必要があります。
これは、ソフトウェアがF / OSSであるかプロプライエタリの商用であるかに関係なく適用されますが、人々はF / OSSの正直なエラーをより寛容にするかもしれません。
場合によります....
答えるとき、自分のライブラリに「私のライブラリはその問題を解決できる」と言うだけですか、それとも「私のライブラリはその問題の素晴らしい解決策だ」と言いますか?
2番目は間違いなくOKです。最初の質問は、免責事項があっても、可能な限り最高の回答で質問に答えるべきであるという意味で、少し非倫理的かもしれません。 そうでない場合、あなたは売っているので、Q&Aを売るために使うべきではありません(たとえお金がかかっていなくても)。
ライブラリの多くが使用されない場合、ライブラリは優れたソリューションにはならないことに注意してください。