CERN, 방대한 KiCad 부품 라이브러리를 오픈소스화

하드웨어 엔지니어와 취미 개발자에게 전문 수준의 PCB 설계 진입 장벽은 단순히 소프트웨어 때문만이 아니라 정확하고 검증된 부품 라이브러리의 가용성 때문이기도 합니다. 기호와 풋프린트를 처음부터 만드는 작업은 시간이 많이 소요될 뿐만 아니라 물리적 보드에 치명적인 오류를 초래할 수 있습니다. 이러한 장벽을 낮추기 위한 중요한 조치로, CERN은 전체 KiCad 부품 라이브러리를 이제 오픈소스로 공개한다고 발표했습니다.

오픈 하드웨어 철학의 초석

CERN이 라이브러리를 오픈소스로 공개한 결정은 고립된 사건이 아니라 1994년 세계 최초의 웹 소프트웨어를 오픈소스 라이선스로 배포한 이래 이어져 온 철학의 연장선입니다. 이 약속은 소프트웨어 코드, 전자 회로도, 기계 설계, 그리고 LHC 실험을 통한 오픈 데이터 등 여러 분야에 걸쳐 확장됩니다.

이 노력의 핵심은 CERN Open Hardware Licence를 촉진하는 것으로, 사용자는 하드웨어 설계를 접근·수정·재배포할 수 있으며 이를 기반으로 상업 제품을 만들 수도 있습니다. 그러나 CERN이 지적하듯이 설계가 진정으로 접근 가능하려면 개방형 포맷과 이상적으로는 오픈소스 도구가 필요합니다. 여기서 KiCad가 필수적인 역할을 합니다.

현대 전자 분야에서 KiCad의 역할

1992년에 처음 출시된 KiCad는 무료이면서 오픈소스인 인쇄 회로 기판(PCB) 설계용 소프트웨어 스위트입니다. KiCad를 활용하면 설계자는 비싼 독점 라이선스의 제약 없이 작업을 공유할 수 있으며, 이러한 제약은 복잡한 프로젝트에 참여하는 데 종종 장벽이 됩니다. 이러한 개방성은 빠른 반복 사이클과 기술 지식의 폭넓은 확산을 촉진합니다.

CERN은 KiCad를 단순히 사용한 것에 그치지 않고, 수년간 소프트웨어 자체에 개선 사항을 적극적으로 기여해 왔으며, 이를 통해 도구가 고에너지 물리학 및 복잡한 계측 장비의 요구에 부합하도록 진화하도록 했습니다.

라이브러리 규모: 17,000개 이상의 부품

CERN 내부에서는 일반적으로 하드웨어 설계자가 회로도를 작성하고, 레이아웃 작업은 디자인 오피스(BE‑CEM‑EPR)에게 위임하는 워크플로우를 사용합니다. 이러한 대규모 작업을 지원하기 위해 디자인 오피스는 다음과 같은 방대한 내부 라이브러리를 유지하고 있습니다:

  • 부품 기호: 명확하고 표준화된 회로도를 만들 때 사용됩니다.
  • 풋프린트: PCB 제조 공정에 필요한 물리적 레이아웃 사양입니다.

이 라이브러리에는 17,000개가 넘는 전자 부품이 포함되어 있습니다. 이를 오픈소스 라이선스로 공개함으로써 CERN은 전 세계 커뮤니티에 검증된 전문 수준의 리소스를 제공하며, 이는 Open Hardware Repository에 이미 존재하는 설계들을 보완합니다.

생태계에 미치는 의미

이 라이브러리 공개는 KiCad 생태계에 전략적인 기여가 됩니다. 일반 개발자 입장에서는 데이터시트를 찾아 직접 풋프린트를 그리는 데 드는 시간을 줄이고 실제 회로 설계에 더 많은 시간을 할애할 수 있게 됩니다. 산업계에서는 고정밀, 과학 수준의 하드웨어 설계가 독점적인 사일로에 가두어질 필요가 없다는 점을 다시 한 번 확인시켜 줍니다.

전자 설계 자동화 위원회(EDAC)와 오픈소스 프로그램 오피스(OSPO)의 지침을 따름으로써, CERN은 투명성과 개방형 협업을 통해 하드웨어 설계를 공유하는 가장 효율적인 방법임을 재확인하고 있습니다.

Sources