-
ABD kurumları arasında kaynak kod paylaşımı yasası
- Başkan Joe Biden, 23 Aralık'ta iki partinin desteklediği yasa tasarısını imzalayarak yürürlüğe soktu.
- Yeni yasa, kurumlar arasında yinelenen yazılım geliştirme sözleşmelerini önlemek için özel kaynak kodun paylaşılmasını zorunlu kılıyor.
- "Source Code Harmonization And Reuse in Information Technology (H.R. 9566)" ya da "SHARE IT Act", federal hükümetin her yıl yazılım alımlarına harcadığı yaklaşık 12 milyar doları azaltmayı hedefliyor.
- Yasa; gizli kodları, ulusal güvenlik sistemlerini veya paylaşılması durumunda kişisel veriler açısından risk oluşturabilecek kodları kapsam dışı bırakıyor.
-
Yasanın ana içeriği
- Yasa tasarısına Senato'dan Ted Cruz ve Gary Peters, Temsilciler Meclisi'nden Nicholas Langworthy ve William Timmons sponsor oldu.
- Tasarı, Kongre'nin her iki kanadından da ezici destekle geçti.
- Yasaya göre kurumların bilgi işlemden sorumlu en üst düzey yöneticileri, yürürlüğe girişten sonraki 180 gün içinde politika geliştirmek zorunda.
- Politika; özel kodun en iyi uygulamalarla uyumlu olmasını güvence altına almalı, meta verilerin açıklanmasına yönelik bir süreç oluşturmalı ve standartlaştırılmış bir raporlama sürecini tanımlamalı.
- Meta veriler; özel kodun bir sözleşme kapsamında geliştirilip geliştirilmediği, bir depoda paylaşılıp paylaşılmadığına ilişkin bilgi, sözleşme numarası ve kodun paylaşıldığı deponun bağlantısını içerecek.
-
Sektör desteği
- Atlassian ve GitLab Inc. gibi işbirliği yazılımları geliştiren şirketler yasayı destekliyor.
- Atlassian hukuk müşaviri Stan Shepard, "Özel kodun daha fazla işbirliği içinde paylaşılmasının federal yapı genelinde açıklığı, verimliliği ve yeniliği teşvik edeceğine inanıyoruz" dedi.
-
Yazar hakkında
- Madison Alder, Washington D.C.'de kamu teknolojilerini izleyen bir FedScoop muhabiri.
- Yapay zekanın kamuda kullanımını takip etmek ve federal sözleşmelerdeki değişimleri izlemek dahil çeşitli konularda haber yapıyor.
- Daha önce Bloomberg Law'da federal yargı, sağlık politikası ve çalışan yan hakları gibi alanları takip etti.
1 yorum
Hacker News görüşleri
Kamu fonlarıyla geliştirilen yazılımların varsayılan olarak açık kaynak yazılım (OSS) olması gerektiği savunuluyor
Yeni yasa, kodun kendisinin değil yalnızca meta verilerin açıklanmasını zorunlu kılıyor
Devlet ekipleriyle çalışma deneyimine göre OSS çoğu zaman tavsiye ediliyor, ancak bunun bir gereklilik olarak açıkça belirtilmesi gerekiyor
ABD Savunma Bakanlığı, açık kaynak yazılım hakkında bir SSS sunuyor ve GitHub üzerinden iş birliği araçlarını deniyor
Yeni yasa; gizli kodlar, ulusal güvenlik sistemleri ve paylaşılması halinde kişisel veri riski taşıyan kodlar için geçerli değil
Aynı kurum içinde bile koda erişmenin zor olduğu deneyimlerden söz edilerek, yeni yasanın işleri kolaylaştırmasının beklendiği belirtiliyor
Özel ihtiyaçlara göre geliştirilen özelleştirilmiş kodun, bir kurum için yazıldığında başka bir kuruma faydalı olma olasılığı düşük
Kod paylaşımı olmadığında, birden fazla kurum aynı ihtiyaç için farklı kod sürümleri geliştirmeye büyük maliyetler harcıyor