前書き
問題とは何かを説明するために、まず問題の矛盾する主張をいくつか述べておきましょう。
個人的には、開発のあらゆる段階でコードを開いてもらいたいと思っています。
- 他の人は私がやっていることを見て活用するでしょう
- また、既存のコードを再利用したい
- 第三者が貢献できる
- 国民は私に資金を提供しているので、国民は見る権利を持っています
しかし、私の上司は言います
- 彼は自分の名前(または研究所の名前)で公開されるものを承認する必要があり、すべてのステップを承認することはできません
- 研究所の知的財産権に関するガイドラインがあります
私の同僚は言う
- 他の人が来て私の未発表のアイデアを盗みます
- 私の実験的なコードは他の人にはほとんど役に立たない
ご質問
私の研究室でコード公開とオープンソース開発の青写真を思いつくために、次の質問を提起したいと思います。
- アカデミアにおけるオープンソフトウェアの重要な問題をカバーする、そのようなガイドラインはすでにありますか?
- そのようなガイドラインに含める必要がある問題はどれですか?
- そのようなガイドラインを実装して使用する正しい方法は何だと思いますか?
備考
クレジット、再現性、コードのドキュメント、発行場所の問題については、別のガイドラインで対処したいと思います。
3
これはどこの国ですか?米国の一部のNSF助成金は、その下で開発されたソフトウェアのオープンソーシングを必要とします(ただし、どのタイムテーブルで指定されていない場合もあります)。
—
ビル・バルト
ドイツです。ただし、このガイドラインは一般的な使用を目的としています。オープンソース開発が必要な場合の進め方。助成金などによる特定の要件がない限り
—
1
これを見てみましょう。また、このコミュニティwikiを作成するように依頼しました。すべてが収集して貢献できるように。
—
1
知的財産権に関する機関の方針を見つけて読んでください。おそらく上司は、機関が特許や著作権の新しい開発を検討する機会を望んでいるということで、少なくとも部分的に正しいでしょう。その場合、それらのポリシー内で機能する方法を見つける必要があります。
—
ブライアンボーチャーズ14