โฮมเพจ » การเข้ารหัส » ไซต์นี้แบ่งปันรหัสโอเพ่นซอร์สจากโครงการของรัฐบาลสหรัฐฯหลายโครงการ

    ไซต์นี้แบ่งปันรหัสโอเพ่นซอร์สจากโครงการของรัฐบาลสหรัฐฯหลายโครงการ

    การเคลื่อนไหวโอเพนซอร์ซ เติบโตมากขึ้นทุกปีด้วยโครงการและทีมงานใหม่หลายพันโครงการที่เพิ่มเข้ามา การเคลื่อนไหวนี้มีขนาดใหญ่มาก รัฐบาลสหรัฐ ได้เข้าร่วมกับ Code.gov.

    ในท้ายที่สุดเว็บไซต์นี้ช่วยในสองด้าน มันช่วยให้โลกเทคโนโลยีโดย แบ่งปันรหัสอย่างเปิดเผยและอิสระ เพื่อให้นักพัฒนาที่จะมาถึงมีโอกาสศึกษาวิธีการสร้างโครงการ และมันยังช่วยให้รัฐบาลมีโอกาสที่จะปรับปรุงรหัสของพวกเขาด้วย ร่วมมือกับนักพัฒนา.

    คุณสามารถเรียกดูทุกอย่างที่มีใน สำรวจหน้า ซึ่งเรียงลำดับรหัสตามแต่ละโครงการ คุณจะพบโครงการจาก กรมวิชาการเกษตรพลังงานคลัง, และ หน่วยงานราชการที่เกี่ยวข้อง เช่นนาซ่า.

    เกือบทุกโครงการที่คุณมองเข้าไป มีซอร์สโค้ดบน GitHub. สิ่งนี้ทำให้มรดกของ Octocat กลายเป็นจุดหมายปลายทางอันดับหนึ่งสำหรับทุกสิ่งโอเพนซอร์ส.

    ตัวอย่างเช่นสำนักคุ้มครองทางการเงินผู้บริโภคมีโครงการสำหรับการเป็นเจ้าของบ้านที่ช่วยให้เจ้าของบ้านที่ต้องการสร้างแรงกดดันต่อต้นทุนการจำนองและวิธีการจัดการ หน้านี้ นำไปสู่ ​​repo ที่กำหนดเองโดยตรงบน GitHub พร้อม source code ทั้งหมดสำหรับเครื่องมือ.

    ภายใน repo นั้นคุณจะพบรหัสทั้งหมดจากหน้าแรกของ Owning A Home ซึ่งรวมถึง เครื่องมือ JavaScript สำหรับการคำนวณอัตราดอกเบี้ยรายงานเครดิตและราคาบ้านทั่วไป.

    เครื่องมือเหล่านี้อาจดูไม่เหมือนอะไรเป็นพิเศษและแน่นอนว่าพวกเขาไม่ได้อยู่แถวหน้าของเทคโนโลยีที่ทันสมัย อย่างไรก็ตามนี่เป็นการเคลื่อนไหวแบบโอเพ่นซอร์ส ความน่าเชื่อถือจำนวนมาก.

    ตอนนี้เว็บไซต์ Code.gov ถูกระบุว่าเป็น “ขณะนี้อยู่ในช่วงเบต้า” และฉันไม่แน่ใจว่าเมื่อไหร่จะเปลี่ยน มันยังคงใช้งานได้อย่างสมบูรณ์เป็นทรัพยากรสำหรับ เรียกดูโครงการจากรัฐบาล เพื่อศึกษารหัสที่ใช้และวิธีการสร้างรหัสทั้งหมด.

    นอกจากนี้ให้ตรวจสอบนโยบายเว็บไซต์เพื่อเรียนรู้ว่าโครงการนี้มาจากไหนและจะไปที่ไหนในอนาคต.

    ไซต์นี้เป็นส่วนหนึ่งของ ความคิดริเริ่มของรัฐบาล ด้วยโปรแกรมที่มุ่ง “ต้องการให้หน่วยงานปล่อยอย่างน้อย 20% ของรหัสต้นฉบับของรัฐบาลกลางที่พัฒนาขึ้นใหม่ที่กำหนดเองต่อสาธารณชน”. ไม่ว่าสิ่งนี้จะถือเป็นจริงยังไม่ได้เห็น แต่ความจริงที่ว่ามันได้รับการเริ่มต้นเป็นขั้นตอนในทิศทางที่ถูกต้อง.

    หากต้องการเรียนรู้เพิ่มเติมโปรดเยี่ยมชม Code.gov ซึ่งมีให้บริการฟรีใน GitHub.