1 points par GN⁺ 2024-12-27 | 1 commentaires | Partager sur WhatsApp
  • Loi américaine sur le partage du code source entre agences

    • Le président Joe Biden a signé le 23 décembre un projet de loi bipartisan, le transformant en loi.
    • La nouvelle loi exige le partage du code source personnalisé afin d’éviter les contrats redondants de développement logiciel entre agences.
    • Le texte, intitulé "Source Code Harmonization And Reuse in Information Technology (H.R. 9566)" ou "SHARE IT Act", vise à réduire les quelque 12 milliards de dollars dépensés chaque année par le gouvernement fédéral pour l’achat de logiciels.
    • La loi exclut le code confidentiel, les systèmes relevant de la sécurité nationale, ainsi que le code dont le partage pourrait présenter un risque pour les données personnelles.
  • Principaux points de la loi

    • Le texte est soutenu par les sénateurs Ted Cruz et Gary Peters, ainsi que par les représentants Nicholas Langworthy et William Timmons.
    • Il a été adopté avec un soutien écrasant dans les deux chambres.
    • En vertu de la loi, les directeurs des systèmes d’information des agences doivent élaborer une politique dans les 180 jours suivant son entrée en vigueur.
    • Cette politique doit garantir que le code personnalisé respecte les bonnes pratiques, établir un processus de publication des métadonnées et préciser une procédure de reporting standardisée.
    • Les métadonnées doivent inclure des informations indiquant si le code personnalisé a été développé dans le cadre d’un contrat, s’il a été partagé dans un dépôt, le numéro du contrat, ainsi qu’un lien hypertexte vers le dépôt où le code a été partagé.
  • Soutien de l’industrie

    • Des entreprises de logiciels collaboratifs comme Atlassian et GitLab Inc. soutiennent la loi.
    • Stan Shepard, conseiller juridique chez Atlassian, a déclaré qu’il partageait la conviction qu’une collaboration et un partage accrus du code personnalisé favoriseront l’ouverture, l’efficacité et l’innovation dans l’ensemble de l’administration fédérale.
  • Informations sur l’autrice

    • Madison Alder est journaliste chez FedScoop à Washington D.C., où elle couvre les technologies gouvernementales.
    • Elle traite de divers sujets, notamment le suivi de l’usage de l’IA par le gouvernement et l’évolution des contrats fédéraux.
    • Auparavant, elle a couvert pour Bloomberg Law le système judiciaire fédéral, la politique de santé, les avantages sociaux des salariés et d’autres sujets.

1 commentaires

 
GN⁺ 2024-12-27
Avis sur Hacker News
  • Il est avancé que les logiciels développés avec des fonds publics devraient, par défaut, être des logiciels open source (OSS)

    • L’environnement IT de l’armée est très différent d’un environnement commercial classique et est constamment exposé à des menaces de sécurité
    • Les logiciels gouvernementaux sont difficiles à rendre publics en raison de problèmes complexes de propriété
  • La nouvelle loi n’exige pas la publication du code lui-même, mais uniquement des métadonnées

    • Les métadonnées incluent notamment si le code a été développé dans le cadre d’un contrat, le numéro du contrat et un lien hypertexte vers le dépôt où le code a été partagé
  • D’après une expérience de collaboration avec des équipes gouvernementales, l’OSS est souvent recommandé, mais il est nécessaire de l’indiquer explicitement comme exigence

    • Les fonds publics doivent se traduire par un bénéfice public, et l’open source est un bon moyen de l’accroître
  • Le département de la Défense des États-Unis fournit une FAQ sur les logiciels open source et expérimente des outils de collaboration via GitHub

    • L’open source est reconnu comme une forme de logiciel commercial
  • La nouvelle loi ne s’applique pas au code classifié, aux systèmes relevant de la sécurité nationale, ni au code dont le partage présente un risque pour les données personnelles

    • Des interrogations sont soulevées sur ce qui constitue un code mêlant code et données au point de créer un risque pour les données personnelles
  • Il est mentionné qu’il était difficile d’accéder au code même au sein d’une même organisation, avec l’espoir que la nouvelle loi facilitera le travail

  • Le développement de code sur mesure répond à des besoins spécifiques, et il est peu probable que le code sur mesure d’une agence soit utile à une autre

  • En l’absence de partage de code, plusieurs agences dépensent beaucoup d’argent pour développer plusieurs versions de code répondant au même besoin

    • Il est attendu que la nouvelle loi améliore la qualité et les bénéfices