論文の概要: How Are Paid and Volunteer Open Source Developers Different? A Study of
the Rust Project
- arxiv url: http://arxiv.org/abs/2401.13940v1
- Date: Thu, 25 Jan 2024 04:43:17 GMT
- ステータス: 処理完了
- システム内更新日: 2024-01-26 15:48:14.173846
- Title: How Are Paid and Volunteer Open Source Developers Different? A Study of
the Rust Project
- Title(参考訳): 有料とボランティアのオープンソース開発者はどのように違うのか?
Rustプロジェクトについての一考察
- Authors: Yuxia Zhang, Mian Qin, Klaas-Jan Stol, Minghui Zhou, and Hui Liu
- Abstract要約: 本稿では、人気のあるオープンソースのプログラミング言語プロジェクトであるRustにおける有償開発者とボランティアの実証的研究について述べる。
コアの有償開発者はコントリビューションを頻繁に行う傾向にあり、一方の有償開発者がコントリビューションしたコミットはサイズが大きく、周辺有償開発者はより多くの機能を実装しています。
また、ボランティアが有償開発者に対していくつかの偏見を持っていることもわかりました。
- 参考スコア(独自算出の注目度): 11.298032569278686
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: It is now commonplace for organizations to pay developers to work on specific
open source software (OSS) projects to pursue their business goals. Such paid
developers work alongside voluntary contributors, but given the different
motivations of these two groups of developers, conflict may arise, which may
pose a threat to a project's sustainability. This paper presents an empirical
study of paid developers and volunteers in Rust, a popular open source
programming language project. Rust is a particularly interesting case given
considerable concerns about corporate participation. We compare volunteers and
paid developers through contribution characteristics and long-term
participation, and solicit volunteers' perceptions on paid developers. We find
that core paid developers tend to contribute more frequently; commits
contributed by one-time paid developers have bigger sizes; peripheral paid
developers implement more features; and being paid plays a positive role in
becoming a long-term contributor. We also find that volunteers do have some
prejudices against paid developers. This study suggests that the dichotomous
view of paid vs. volunteer developers is too simplistic and that further
subgroups can be identified. Companies should become more sensitive to how they
engage with OSS communities, in certain ways as suggested by this study.
- Abstract(参考訳): 現在、組織は開発者が特定のオープンソースソフトウェア(OSS)プロジェクトに取り組むことでビジネス目標を追求することが一般的になっている。
このような有料開発者は自発的なコントリビュータと一緒に作業するが、これら2つの開発者の異なる動機から、プロジェクトの持続可能性に対する脅威となる対立が発生する可能性がある。
本稿では,オープンソースのプログラミング言語プロジェクトであるrustにおける有給開発者とボランティアの実証研究について述べる。
Rustは企業参加に関する懸念から,特に興味深いケースです。
ボランティアと有料開発者の比較は,貢献特性と長期参加,有料開発者に対するボランティアの認識の促進を通じて行う。
中心となる有料開発者はより頻繁に貢献する傾向にあり、一度限りの有料開発者によって提供されたコミットはサイズが大きくなり、周辺的な有料開発者はより多くの機能を実装する。
また、ボランティアが有償開発者に対して偏見を持っていることもわかりました。
本研究は,有給開発者とボランティア開発者の二分的視点が単純すぎること,さらにサブグループを同定できることを示唆する。
企業は、OSSコミュニティとの関わり方にもっと敏感になるべきだ、とこの研究は示唆している。
関連論文リスト
- Discovery of Timeline and Crowd Reaction of Software Vulnerability Disclosures [47.435076500269545]
Apache Log4Jはリモートコード実行攻撃に対して脆弱であることが判明した。
35,000以上のパッケージが最新バージョンでLog4Jライブラリをアップデートせざるを得なかった。
ソフトウェアベンダが脆弱性のないバージョンをリリースするたびに、ソフトウェア開発者がサードパーティのライブラリを更新するのは、事実上妥当です。
論文 参考訳(メタデータ) (2024-11-12T01:55:51Z) - OpenHands: An Open Platform for AI Software Developers as Generalist Agents [109.8507367518992]
私たちは、人間の開発者と同じような方法で世界と対話するAIエージェントを開発するためのプラットフォームであるOpenHandsを紹介します。
プラットフォームが新しいエージェントの実装を可能にし、コード実行のためのサンドボックス環境との安全なインタラクション、評価ベンチマークの導入について説明する。
論文 参考訳(メタデータ) (2024-07-23T17:50:43Z) - Characterising Developer Sentiment in Software Components: An Exploratory Study of Gentoo [6.253919624802852]
共同ソフトウェア開発はチーム内で行われ、共有された成果物に協力し、オンラインプラットフォーム上での開発について議論する。
以前の研究では、特にオープンソース環境では、チームメンバー間のコミュニケーションが極めて有害になる可能性があることが示されています。
我々の研究は、近年、Gentoo開発者間のコミュニケーションにおいて、負の感情が一般的に減少していることを示している。
論文 参考訳(メタデータ) (2024-05-27T09:22:47Z) - DevEval: Evaluating Code Generation in Practical Software Projects [52.16841274646796]
我々はDevEvalという名の新しいベンチマークを提案し、実践プロジェクトにおける開発者の経験と一致している。
DevEvalは、119の実用的なプロジェクトから2,690のサンプルを含む厳格なパイプラインを通じて収集される。
DevEvalの5つの人気のあるLCMを評価し、コード生成における実際の能力を明らかにする。
論文 参考訳(メタデータ) (2024-01-12T06:51:30Z) - Trusting code in the wild: A social network-based centrality rating for
developers in the Rust ecosystem [1.3581810800092387]
この調査では,1,644のRustパッケージからのコラボレーション活動を通じて,6,949人の開発者によるソーシャルネットワークを構築している。
私たちは、より集中度の高い開発者から来るコードが、下流プロジェクトによるより少ない精査で受け入れられるかどうかを評価します。
論文 参考訳(メタデータ) (2023-05-31T23:24:03Z) - Rethinking People Analytics With Inverse Transparency by Design [57.67333075002697]
我々は、デザインによる逆透過性(inverse transparency)と呼ぶ、労働分析のための新しい設計手法を提案する。
アーキテクチャの変更はコア機能を阻害することなく行われます。
我々は、デザインによる逆透明性は、受け入れられ、責任ある人々の分析を実現するための有望なアプローチである、と結論付けている。
論文 参考訳(メタデータ) (2023-05-16T21:37:35Z) - "STILL AROUND": Experiences and Survival Strategies of Veteran Women
Software Developers [53.5211430148752]
年齢差別と性差別の交点にいる人々の体験を調査するため,14回のインタビューを行った。
283のコードを特定し、戦略、経験、知覚の3つのカテゴリに分類しました。
例えば、(Deliberately) Not Trying to Look Youngerのようないくつかの戦略は、以前ソフトウェア工学の文献で説明されていなかった。
論文 参考訳(メタデータ) (2023-02-07T19:26:15Z) - ForestEyes Project: Conception, Enhancements, and Challenges [68.8204255655161]
この研究はフォレストEyesという市民科学プロジェクトを紹介している。
リモートセンシング画像の解析と分類を通じてボランティアの回答を用いて、熱帯雨林の森林破壊地域をモニタリングする。
これらの回答の品質を評価するために、ブラジルの法律Amazonのリモートセンシング画像を使用して、さまざまなキャンペーン/ワークフローがローンチされた。
論文 参考訳(メタデータ) (2022-08-24T17:48:12Z) - "We do not appreciate being experimented on": Developer and Researcher
Views on the Ethics of Experiments on Open-Source Projects [0.0]
オープンソース開発者と経験的ソフトウェアエンジニアリング研究者の間で調査を行い、彼らがどのような行動を許容できると考えているのかを確認します。
結果から,オープンソース開発者は大部分が研究対象であり,透過的に実施されていることが分かる。
オープンソースレポジトリとプロジェクトは、アクセスガイドラインの研究に利用するために対処することが推奨されている。
論文 参考訳(メタデータ) (2021-12-25T09:23:33Z) - Leaving My Fingerprints: Motivations and Challenges of Contributing to
OSS for Social Good [17.145094780239564]
コントリビュータとしてOSSと21の半構造化インタビューを行った。
コントリビュータの大多数はOSS4SGとOSSを区別している。
OSS4SGコントリビュータは、OSSコントリビュータよりもプロジェクトのオーナをかなり高く評価している。
論文 参考訳(メタデータ) (2021-04-26T21:50:11Z) - Which contributions count? Analysis of attribution in open source [0.0]
我々は、何千ものプロジェクトを分析することで、オープンソースにおけるコントリビュータ認定モデルを特徴づける。
コミュニティが作成したコントリビューション承認システムによって,アイデア生成やバグ発見といった作業がより可視化されることが分かりました。
論文 参考訳(メタデータ) (2021-03-19T20:14:40Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。