เรื่องราวของ KiCad.org

วันนี้เราจะมาฉลองบ้านใหม่สำหรับโครงการ KiCad เมื่อวันที่ KiCad.org. KiCad เป็นโครงการที่เรารักและสนับสนุน DigiKey และเราภูมิใจที่ได้ช่วยโครงการนี้ในการเดินทางครั้งนี้ นี่เป็นเรื่องราวเล็กน้อยของวิศวกรและเพื่อนๆ ของเขาที่พยายามดาวน์โหลด KiCad และสิ่งนี้เกิดขึ้นได้อย่างไร

เมื่อนานมาแล้วในคลังสินค้าทางตะวันตกเฉียงเหนือของรัฐมินนิโซตาที่ห่างไกลออกไปมีพนักงาน DigiKey สองสามคนสนใจที่จะสร้างบอร์ด ปีนี้คือ 2016 ภายในประสบการณ์ Eagle นั้นกว้างขวางมาก Orcad ก็เช่นกัน แม้แต่Altiumก็กระเซ็น แต่ก็เหมือนกับองค์กรที่ซับซ้อนไม่ใช่ทุกคนที่จะเข้าถึงใบอนุญาตได้ทุกใบซึ่งทำให้การทำงานร่วมกันเป็นเรื่องยาก

พวกเราหลายคนยังเป็นผู้บริโภคพอดคาสต์ที่มีธีมเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์เล็ก ๆ ที่เรียกว่า The Amp Hour ซึ่ง Chris Gammell ผู้ร่วมเป็นเจ้าภาพมักจะแว็กซ์บทกวีถึง Dave Jones เกี่ยวกับรายการที่น่ารักนี้ชื่อว่า “KiCad” เพียงหนึ่งปีก่อนหน้านี้ KiCad 4.0 ได้รับการเผยแพร่โดยได้รับความช่วยเหลือจากความสนใจของนักพัฒนาและคุณลักษณะใหม่ ๆ ที่สำคัญที่สร้างขึ้นโดยพนักงานของ CERN ซอฟต์แวร์ KiCad EDA เริ่มได้รับสตรีมและได้แสดงให้เห็นว่ามีศักยภาพบางอย่างสำหรับแพ็คเกจ PCB นี้และชุมชนรอบ ๆ ซึ่งรวมถึงฟอรัม kicad.info ของ Chris เอง ผ่านพอดคาสต์พิธีกรที่ไม่รู้ตัวคือนกตัวเล็กๆ กระซิบที่หูของเราโดยพูดถึงโลกของโอเพนซอร์ส พวกเราหลายคนตัดสินใจว่าถึงเวลาแล้วที่จะต้องตรวจสอบโครงการมหัศจรรย์โอเพนซอร์สชื่อ KiCad

คนเราจะไปหาสิ่งเหล่านี้จากที่ไหนอีกนอกจากเพื่อนตัวน้อยที่มีประโยชน์ชื่อ Google คำค้นหา "kicad" เกิดขึ้นอย่างรวดเร็วและ URL อันดับ 1 ที่ปรากฏก็คือ kicad.org นั่นก็สมเหตุสมผลดี มาคลิกกันเลย เดี๋ยวก่อนปุ่มดาวน์โหลดขนาดใหญ่ (รูปที่ 1) - แต่เดี๋ยวก่อนมีบางอย่างไม่ถูกต้อง ...

รูปที่ 1: การแสดงผลของหน้าสควอตเตอร์ของศิลปิน (แหล่งรูปภาพ: archive.org)

ไม่มีข้อมูลเกี่ยวกับโครงการ อืม. . . นี่ไม่ใช่หน้าโครงการอย่างแน่นอน . . กลับไปที่ Google ฉันคลิกลิงก์ที่ถูกต้องหรือไม่ หลังจากตรวจสอบอย่างละเอียดแล้วยังมีผลลัพธ์ที่เป็นไปได้อีกประการหนึ่ง (ในช่อง #3 จะต้องถูกต้อง) ดังนั้นฉันจึงเลือกลิงค์ kicad-pcb.org ซึ่งฉันเห็นสิ่งที่ดูสมเหตุสมผลกว่ามาก (รูปที่ 2)

รูปที่ 2: ภาพหน้าจอของโฮมเพจ kicad.org ปี 2016 ผ่าน archive.org (แหล่งรูปภาพ: archive.org)

ข้อตกลงคืออะไร? ปุ่มดาวน์โหลดสีเขียวขนาดใหญ่จากผลการค้นหาของ Google kicad.org ปี 2016 (รูปที่ 1) มีแนวโน้มว่าจะโฮสต์ มัลแวร์/แอดแวร์ สำหรับกลุ่มโดเมนที่ฉวยโอกาสซึ่งจดทะเบียนในปี 2006 ในการพูดคุยกับเพื่อนร่วมงานฉันไม่ใช่คนเดียวที่พบปัญหานี้ หากเรามีปัญหานี้เรามั่นใจว่าคนอื่นๆ อีกนับไม่ถ้วนอาจได้รับผลกระทบจากมัลแวร์ตัวเดียวกัน แต่เราจะทำอย่างไร? ปรากฎว่า KiCad มีประโยชน์มากพอสำหรับเราที่ให้การสนับสนุนเช่นเดียวกับพลเมืององค์กรที่ดีนั้นสมเหตุสมผล ดังนั้นเราจึงได้พูดคุยกับผู้นำของ DigiKey เกี่ยวกับสถานการณ์และเราได้ทำการเชิญชวนแบบไม่เปิดเผยตัวตนเพื่อรับโดเมน kicad.org หลังจากนั้นไม่นานบางคนในรายชื่อผู้รับจดหมายของนักพัฒนา KiCad สังเกตเห็นว่าโดเมนเปลี่ยนมือไปแล้วและความคิดเห็นเริ่มต้นก็ค่อนข้างเผ็ดร้อน อย่างไรก็ตาม Wayne Stambaugh หัวหน้าโครงการรับรู้ถึงท่าทางที่สุจริตและด้วยความร่วมมือซึ่งกันและกันเราจึงสามารถตั้งค่าโดเมน kicad.org เปลี่ยนเส้นทางไปยัง kicad-pcb.org

กรอไปข้างหน้าไม่กี่ปี DigiKey ยังคงได้รับประโยชน์จากซอฟต์แวร์และเรายังคงให้การสนับสนุนโครงการนี้ เรายังช่วย KiCon19ร่วมมือกับ Shawn Hymel เพื่อรวบรวมบางส่วนของ วิดีโอสอน KiCadเปิดตัว DigiKey KiCad Libraryและบริจาคให้กับโครงการผ่าน CERN ในช่วงเวลาเดียวกัน 5.0 ได้เปิดตัวและตอนนี้ด้วย 6.0 ที่ใกล้เข้ามา KiCad ได้พัฒนาจนกลายเป็นเครื่องมือที่น่าเกรงขามในกล่องเครื่องมือของวิศวกรมืออาชีพ กับ การเข้าร่วมโครงการ KiCad ใน Linux FoundationWayneติดต่อเพื่อพูดคุยเกี่ยวกับการทำให้ kicad.org เป็นบ้านถาวรสำหรับโครงการ KiCad บนเว็บ นั่นสมเหตุสมผลสำหรับเรา และ Wayne ยังได้ทำการ ประกาศ ในวันที่ 29 ตุลาคม 2020 เราคิดว่าเป็นการสมควรที่จะแสดงความยินดีกับโครงการ KiCad และนักพัฒนาสำหรับความสำเร็จทั้งหมดของพวกเขาและเป็นตัวอย่างที่ชัดเจนของความสำเร็จของโอเพ่นซอร์ส ยินดีต้อนรับกลับบ้าน kicad.org

About this author

Image of Ben Hest

Ben Hest, Senior Applications Engineer at DigiKey, has been with the company since 2008 and has a primary focus on Microchip and TI microcontroller products. He considers himself blessed to be working for over 10 years with many seriously awesome people in DigiKey’s Applications Engineering group and beyond. Ben holds a Bachelor of Science degree in Electrical Engineering from North Dakota State University in Fargo, ND and his skills include hacking together a bunch of things he doesn’t understand to get a job done and knowing a tiny bit of everything. He doesn’t enjoy talking about himself in the third person and has very little time with 2.5 children under the age of three.

More posts by Ben Hest
 TechForum

Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.

Visit TechForum