1 ポイント 投稿者 GN⁺ 2024-12-27 | 1件のコメント | WhatsAppで共有
  • 米国機関間のソースコード共有法案

    • ジョー・バイデン大統領が12月23日に超党派の法案に署名し、法律として制定した。
    • 新法は、機関間で重複したソフトウェア開発契約を防ぐため、カスタムソースコードの共有を求めている。
    • "Source Code Harmonization And Reuse in Information Technology (H.R. 9566)"、通称"SHARE IT Act"は、連邦政府が毎年ソフトウェア購入に支出している約120億ドルの削減を目指している。
    • 法案は、機密コード、国家安全保障システム、または共有した場合に個人情報リスクを引き起こす可能性のあるコードを除外している。
  • 法案の主な内容

    • 法案は上院のTed Cruz、Gary Peters、下院のNicholas Langworthy、William Timmonsが後援した。
    • 法案は上下両院で圧倒的な支持を得て可決された。
    • 法律に基づき、各機関の最高情報責任者は法施行後180日以内に政策を策定しなければならない。
    • 政策は、カスタムコードがベストプラクティスと整合することを保証し、メタデータを公開するプロセスを確立し、標準化された報告プロセスを明示しなければならない。
    • メタデータには、カスタムコードが契約のもとで開発されたかどうか、リポジトリで共有されたかどうかに関する情報、契約番号、コードが共有されたリポジトリへのハイパーリンクが含まれる。
  • 業界の支援

    • AtlassianやGitLab Inc.のようなコラボレーションソフトウェア企業が法案を支持している。
    • Atlassianの法務顧問Stan Shepardは、「カスタムコードのより大きな協業と共有が、連邦全体でオープン性、効率性、イノベーションを促進するという信念を共有している」と述べた。
  • 執筆者情報

    • Madison Alderは、ワシントンD.C.で政府テクノロジーを担当するFedScoopの記者である。
    • 政府における人工知能の利用の追跡や、連邦契約の変化の監視を含むさまざまなテーマを取材している。
    • 以前はBloomberg Lawで、連邦司法、医療政策、従業員福利厚生などを担当していた。

1件のコメント

 
GN⁺ 2024-12-27
Hacker Newsの意見
  • 公的資金で開発されたソフトウェアは、原則としてオープンソースソフトウェア(OSS)であるべきだと主張している

    • 軍のIT環境は一般的な商用環境とは大きく異なり、常にセキュリティ脅威にさらされている
    • 政府ソフトウェアは複雑な所有権の問題により公開が難しい
  • 新しい法律は、コードそのものを公開するのではなく、メタデータのみを公開するよう求めている

    • メタデータには、コードが契約のもとで開発されたかどうか、契約番号、コードが共有されたリポジトリへのハイパーリンクなどが含まれる
  • 政府チームと協力した経験ではOSSが推奨されることが多いが、それを要件として明記する必要がある

    • 公的資金は公共の利益につながるべきであり、オープンソースはそれを高める良い方法である
  • 米国国防総省はオープンソースソフトウェアに関するFAQを提供しており、GitHubを通じてコラボレーションツールの実験を進めている

    • オープンソースは商用ソフトウェアの一形態として認められている
  • 新しい法律は、機密コード、国家安全保障システム、共有時に個人情報リスクがあるコードには適用されない

    • コードとデータが混在して個人情報リスクを引き起こしうるコードとは何か、という疑問を提起している
  • 同じ組織内であってもコードへのアクセスが難しかった経験に触れ、新しい法律によって業務がより容易になることを期待している

  • カスタムコード開発は特定のニーズによって行われるため、ある機関のカスタムコードが別の機関に役立つ可能性は低い

  • コード共有がない場合、複数の機関が同じニーズのために複数バージョンのコードを開発することに多くの費用を費やしている

    • 新しい法律が品質と利点を向上させることを期待している