1 điểm bởi GN⁺ 2024-12-27 | 1 bình luận | Chia sẻ qua WhatsApp
  • Dự luật chia sẻ mã nguồn giữa các cơ quan Mỹ

    • Tổng thống Joe Biden đã ký dự luật lưỡng đảng thành luật vào ngày 23 tháng 12.
    • Luật mới yêu cầu chia sẻ mã nguồn tùy chỉnh nhằm ngăn chặn các hợp đồng phát triển phần mềm trùng lặp giữa các cơ quan.
    • "Source Code Harmonization And Reuse in Information Technology (H.R. 9566)" hay "SHARE IT Act" nhằm mục tiêu cắt giảm khoảng 12 tỷ USD mà chính phủ liên bang chi cho việc mua sắm phần mềm mỗi năm.
    • Luật loại trừ mã bí mật, các hệ thống an ninh quốc gia hoặc mã có thể gây ra rủi ro về quyền riêng tư nếu được chia sẻ.
  • Nội dung chính của luật

    • Dự luật do các thượng nghị sĩ Ted Cruz và Gary Peters, cùng các hạ nghị sĩ Nicholas Langworthy và William Timmons bảo trợ.
    • Dự luật đã được thông qua với sự ủng hộ áp đảo ở cả hai viện.
    • Theo luật, giám đốc thông tin của các cơ quan phải xây dựng chính sách trong vòng 180 ngày kể từ khi luật có hiệu lực.
    • Chính sách phải bảo đảm mã tùy chỉnh phù hợp với các thông lệ tốt nhất, thiết lập quy trình công khai metadata và quy định quy trình báo cáo tiêu chuẩn hóa.
    • Metadata bao gồm thông tin về việc mã tùy chỉnh có được phát triển theo hợp đồng hay không, có được chia sẻ trong kho lưu trữ hay không, số hợp đồng và liên kết tới kho lưu trữ nơi mã được chia sẻ.
  • Sự ủng hộ từ ngành công nghiệp

    • Các công ty phần mềm cộng tác như Atlassian và GitLab Inc. đã ủng hộ dự luật.
    • Cố vấn pháp lý của Atlassian, Stan Shepard, cho biết ông chia sẻ "niềm tin rằng việc hợp tác và chia sẻ mã tùy chỉnh nhiều hơn sẽ thúc đẩy tính cởi mở, hiệu quả và đổi mới trên toàn bộ hệ sinh thái liên bang".
  • Thông tin về tác giả

    • Madison Alder là phóng viên của FedScoop chuyên đưa tin về công nghệ chính phủ tại Washington, D.C.
    • Bà đưa tin về nhiều chủ đề khác nhau, bao gồm theo dõi việc sử dụng trí tuệ nhân tạo trong chính phủ và giám sát các thay đổi trong hợp đồng liên bang.
    • Trước đây, bà từng đưa tin về hệ thống tư pháp liên bang, chính sách y tế và phúc lợi nhân viên tại Bloomberg Law.

1 bình luận

 
GN⁺ 2024-12-27
Ý kiến trên Hacker News
  • Lập luận rằng phần mềm được phát triển bằng nguồn quỹ công nên mặc định là phần mềm mã nguồn mở (OSS)

    • Môi trường IT của quân đội rất khác với môi trường thương mại thông thường và luôn bị đặt trước các mối đe dọa bảo mật
    • Phần mềm của chính phủ khó công khai do các vấn đề quyền sở hữu phức tạp
  • Luật mới không yêu cầu công khai chính mã nguồn mà chỉ yêu cầu công khai metadata

    • Metadata bao gồm liệu mã có được phát triển theo hợp đồng hay không, số hợp đồng và hyperlink đến kho lưu trữ nơi mã được chia sẻ
  • Từ kinh nghiệm hợp tác với các nhóm chính phủ, OSS thường được khuyến nghị nhưng cần phải nêu rõ điều này thành yêu cầu

    • Nguồn quỹ công nên mang lại lợi ích công, và mã nguồn mở là một cách tốt để gia tăng điều đó
  • Bộ Quốc phòng Mỹ cung cấp FAQ về phần mềm mã nguồn mở và đang thử nghiệm các công cụ cộng tác thông qua GitHub

    • Mã nguồn mở được công nhận là một hình thức phần mềm thương mại
  • Luật mới không áp dụng cho mã bí mật, hệ thống an ninh quốc gia hoặc mã có rủi ro về quyền riêng tư nếu được chia sẻ

    • Đặt câu hỏi về việc loại mã nào có thể gây ra rủi ro quyền riêng tư do mã và dữ liệu bị trộn lẫn
  • Nhắc đến trải nghiệm từng khó truy cập mã ngay cả trong cùng một tổ chức, và kỳ vọng luật mới sẽ giúp công việc trở nên dễ dàng hơn

  • Việc phát triển mã tùy chỉnh được thực hiện theo những nhu cầu cụ thể, nên khả năng mã tùy chỉnh của một cơ quan hữu ích cho cơ quan khác là thấp

  • Khi không có chia sẻ mã, nhiều cơ quan phải chi rất nhiều tiền để phát triển nhiều phiên bản mã cho cùng một nhu cầu

    • Kỳ vọng luật mới sẽ cải thiện chất lượng và lợi ích