Hacker News 의견
  • 공공 자금으로 개발된 소프트웨어는 기본적으로 오픈 소스 소프트웨어(OSS)여야 한다고 주장함

    • 군대의 IT 환경은 일반적인 상업 환경과 매우 다르며, 보안 위협에 항상 노출되어 있음
    • 정부 소프트웨어는 복잡한 소유권 문제로 인해 공개하기 어려움
  • 새로운 법은 코드 자체를 공개하는 것이 아니라 메타데이터만 공개하도록 요구함

    • 메타데이터는 코드가 계약 하에 개발되었는지 여부, 계약 번호, 코드가 공유된 저장소의 하이퍼링크 등을 포함함
  • 정부 팀과 협력한 경험에서 OSS가 권장되는 경우가 많지만, 이를 요구 사항으로 명시하는 것이 필요함

    • 공공 자금은 공공의 이익으로 이어져야 하며, 오픈 소스는 이를 증대시키는 좋은 방법임
  • 미국 국방부는 오픈 소스 소프트웨어에 대한 FAQ를 제공하며, GitHub를 통해 협업 도구로 실험 중임

    • 오픈 소스는 상업적인 소프트웨어 형태로 인정받고 있음
  • 새로운 법은 기밀 코드, 국가 안보 시스템, 공유 시 개인정보 위험이 있는 코드에는 적용되지 않음

    • 코드와 데이터가 혼합되어 개인정보 위험을 초래할 수 있는 코드가 무엇인지 의문을 제기함
  • 같은 조직 내에서도 코드 접근이 어려웠던 경험을 언급하며, 새로운 법이 업무를 더 쉽게 만들 것이라고 기대함

  • 맞춤형 코드 개발은 특정 필요에 의해 이루어지며, 한 기관의 맞춤형 코드가 다른 기관에 유용할 가능성은 낮음

  • 코드 공유가 없는 경우, 여러 기관이 동일한 필요를 위해 여러 버전의 코드를 개발하는 데 많은 비용을 지출함

    • 새로운 법이 품질과 이점을 향상시킬 것이라고 기대함