アカデミアにおけるコードの公開およびオープンソース開発に関するポリシー


11

前書き

問題とは何かを説明するために、まず問題の矛盾する主張をいくつか述べておきましょう。

個人的には、開発のあらゆる段階でコードを開いてもらいたいと思っています。

  • 他の人は私がやっていることを見て活用するでしょう
  • また、既存のコードを再利用したい
  • 第三者が貢献できる
  • 国民は私に資金を提供しているので、国民は見る権利を持っています

しかし、私の上司は言います

  • 彼は自分の名前(または研究所の名前)で公開されるものを承認する必要があり、すべてのステップを承認することはできません
  • 研究所の知的財産権に関するガイドラインがあります

私の同僚は言う

  • 他の人が来て私の未発表のアイデアを盗みます
  • 私の実験的なコードは他の人にはほとんど役に立たない

ご質問

私の研究室でコード公開とオープンソース開発の青写真を思いつくために、次の質問を提起したいと思います。

  1. アカデミアにおけるオープンソフトウェアの重要な問題をカバーする、そのようなガイドラインはすでにありますか?
  2. そのようなガイドラインに含める必要がある問題はどれですか?
  3. そのようなガイドラインを実装して使用する正しい方法は何だと思いますか?

備考

クレジット、再現性、コードのドキュメント、発行場所の問題については、別のガイドラインで対処したいと思います。


3
これはどこの国ですか?米国の一部のNSF助成金は、その下で開発されたソフトウェアのオープンソーシングを必要とします(ただし、どのタイムテーブルで指定されていない場合もあります)。
ビル・バルト

1
ドイツです。ただし、このガイドラインは一般的な使用を目的としています。オープンソース開発が必要な場合の進め方。助成金などによる特定の要件がない限り
1

2
私はこれをトピック外とは考えていませんが、アカデミアSEには同様のトピックがいくつかあります。例1 2 3
ニコグアロ

これを見てみましょう。また、このコミュニティwikiを作成するように依頼しました。すべてが収集して貢献できるように。
1

1
知的財産権に関する機関の方針を見つけて読んでください。おそらく上司は、機関が特許や著作権の新しい開発を検討する機会を望んでいるということで、少なくとも部分的に正しいでしょう。その場合、それらのポリシー内で機能する方法を見つける必要があります。
ブライアンボーチャーズ14

回答:


3

同僚と部門長の法的および個人的な懸念を収集し、次のフォームを作成しました。

  • ソフトウェア発行の形式、内容、および範囲を定義します
  • 開発者に名前を付ける
  • ラボ内で競合する利益に対処する
  • 部門長が署名できます

最終バージョンまたはオープンソース開発の両方で、ソフトウェア発行に関する一般的だが明確に承認された承認を付与します。

ドキュメントとソースのダウンロードについては、このgitlabページを参照してくださいtex

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.