Příběh KiCad.org

Dnes oslavujeme nový domov projektu KiCad na webu KiCad.org. KiCad je projekt, který máme zde ve společnosti DigiKey ve velké oblibě a podporujeme jej. A jsme také hrdí, že jsme projektu mohli v jeho cestě pomoci. Zde je krátký příběh technika a jeho přátel o tom, jak se snažili stáhnout program KiCad, a tom, co je k tomu vedlo.

Před dávným časem se několik zaměstnanců společnosti DigiKey na severozápadě státu Minnesota zajímalo o sestavování nějakých desek. Šlo o rok 2016. Zaměstnanci měli již velké zkušenosti se softwarem Eagle a vyznali se dobře i v nástroji Orcad. Dokonce se tu objevil závan softwaru Altium, ale jako u jakékoli jiné složitější organizace neměl přístup k licenci každý a spolupráce byla kvůli tomu obtížná.

Mnoho z nás také poslouchalo smělý podcast s tematikou drobné elektroniky nazvaný The Amp Hour („Ampérová hodina“), ve kterém spolumoderátoři Chris Gammell a Dave Jones často básnili o rozkošném programu s názvem „KiCad“. Pouhý rok předtím byla s pomocí velkého zájmu vývojářů vydána verze KiCad 4.0 s několika novými klíčovými funkcemi sestavenými zaměstnanci organizace CERN. Software KiCad EDA začal nabírat na síle a prokázal, že tento PCB balíček a komunita kolem něj, včetně Chrisova vlastního fóra kicad.info, v sobě opravdu skrývají potenciál. Díky podcastu se z bezděčného poslechu diskuzí stál náš neustálý našeptávač obhajující svět otevřeného zdroje. Několik z nás se proto rozhodlo, že nastal čas ten bájný projekt s otevřeným zdrojem a názvem KiCad prozkoumat.

Kde jinde by člověk mohl o těchto věcech najít více informací než u svého malého šikovného rádce jménem Google. Jeden rychlý dotaz zadáním „kicad“ a první odkaz, který vyskočil, byl kicad.org. Ano, to dává smysl, tak na něj klikneme. Podívejme se, velké tlačítko pro stahování (obrázek 1)! Ale počkat, tady něco nesedí…

Obrázek 1: Umělecké vykreslení na stránce squattera (Zdroj obrázku: archive.org)

Nejsou zde žádné informace o projektu. Hmmm. . . Tady rozhodně nejde o náš projekt. . . Zpět na Google. Klikl jsem na správný odkaz? Po bližším zkoumání jsem zjistil, že níž se nachází další schůdný odkaz (jako třetí, abych byl přesný). Takže jsem pokračoval a vybral odkaz kicad-pcb.org. Obsah webu se mi zdál už mnohem rozumnější (obrázek 2).

Obrázek 2: Snímek domovské stránky webu kicad.org v roce 2016 získaný prostřednictvím archive.org (Zdroj obrázku: archive.org)

Jak je to? Tak tedy to velké zelené tlačítko pro stahování na webu kicad.org v roce 2016, které se objevilo mezi výsledky vyhledávání v Googlu (obrázek 1), pravděpodobně hostovalo malware/adware oportunistického doménového squattera, který si doménu zaregistroval v roce 2006. Při rozhovorech se spolupracovníky jsem zjistil, že nejsem jediný, kdo se do této slepé uličky dostal. Když jsme zažili tento problém my, byli jsme si jistí, že je i nespočet dalších lidí, které tento malwarový bídák také napálil. Ale co s tím? Ukázalo se, že KiCad je pro nás natolik užitečný, že jeho podporování nám jako řádným korporátním občanům dávalo smysl. Promluvili jsme si proto o situaci s vedením DigiKey a společně jsme podali anonymní nabídku na získání domény kicad.org. Krátce nato a o několik lidí více zaznamenal seznam adresátů vývojářů KiCad, že doména změnila svého majitele. A první komentáře k tomu byly dosti peprné. Wayne Stambaugh, vedoucí projektu, ale tento projev dobré vůle rozpoznal a díky vzájemné spolupráci jsme dokázali nastavit přesměrování domény kicad.org na web kicad-pcb.org.

Přetočíme rychle o několik let vpřed – DigiKey má stále ze softwaru prospěch a zachovali jsme projektu naši podporu. Pomohli jsme s KiCon19 a spolčili jsme se se Shawnem Hymelem, abychom dali dohromady několik ukázkových videí pro KiCad. Také jsme vydali knihovnu DigiKey KiCad a prostřednictvím organizace CERN věnovali na projekt příspěvek. Zároveň s tím byla vydána verze 5.0 a nyní se již blíží další v pořadí, 6.0. KiCad se mezitím stal v kufříku nářadí profesionálních techniků vcelku působivým nástrojem. Se zařazením projektu KiCad do konsorcia Linux Foundation začal Wayne mluvit o tom, že by se doména kicad.org stala trvalým domovem projektu KiCad na webu. To nám dávalo smysl a Wayne proto vydal 29. října 2020 oficiální oznámení. Myslíme, že se nyní hodí pogratulovat projektu KiCad a jeho vývojářům za všechny jejich výsledky a za to, že jsou zářným příkladem úspěchu otevřeného zdroje. Přivítejme kicad.org doma.

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