AMD, Vivado 2026.1 무료판에서 리눅스를 잘랐다 — FPGA 개발자들이 화난 진짜 이유
FPGA 개발자라면 한 번쯤 들어봤을 이름이 있습니다. AMD가 자일링스(Xilinx)를 인수하면서 이어받은 개발 도구, Vivado인데요. 그런데 최근 공개된 Vivado 2026.1 릴리스 노트에서 조용히 한 줄이 사라졌습니다. “Linux 지원 — Standard Edition"이라는 항목입니다. 무료로 쓸 수 있던 입문자용 버전에서 리눅스가 빠진 겁니다.
무엇이 바뀌었나
핵심부터 짚어보겠습니다. Vivado는 크게 두 가지 에디션으로 나뉩니다. 유료인 Standard/Enterprise(상용)와 무료로 풀려있는 Standard Edition(구 WebPACK)입니다. 이번 2026.1 버전부터 무료판은 윈도우에서만 돌아갑니다. 리눅스 사용자가 무료로 Vivado를 쓰려면 더 이상 방법이 없습니다.
상용 라이선스를 구매하면 여전히 리눅스에서 쓸 수 있습니다. 다만 가격이 수천 달러 단위로 시작하기 때문에, 학생·취미 개발자·소규모 스타트업에게는 사실상 “리눅스로는 못 쓴다"는 통보나 마찬가지입니다.
FPGA 개발자들이 왜 이렇게 화났나
표면적으로는 “운영체제 하나 줄인 거 아니냐"고 볼 수도 있습니다. 그런데 FPGA 개발 생태계를 조금만 들여다보면 이야기가 달라집니다.
첫째, FPGA 개발의 표준 환경이 리눅스입니다. 합성(synthesis)과 배치배선(place & route)은 몇 시간씩 돌아가는 무거운 작업이고, 빌드 자동화·스크립팅·CI 파이프라인 모두 리눅스 기반이 압도적입니다. 대학 연구실, 임베디드 스타트업, 오픈소스 하드웨어 프로젝트 거의 전부가 리눅스 위에서 돌아갑니다.
둘째, 학습 진입로가 막힙니다. FPGA 입문자들은 대부분 저렴한 보드를 사서 무료판으로 시작합니다. Arty, Basys3, Zybo 같은 보드들이 대표적인데요. 이 보드들이 다 무료판 지원 범위 안에 있습니다. 학생이 리눅스 노트북으로 학교 과제를 하려면 이제 윈도우를 따로 깔거나, VM을 돌리거나, 유료 라이선스를 사야 합니다.
셋째, 오픈소스 EDA 진영에 대한 메시지로 읽히기도 합니다. 최근 yosys, nextpnr 같은 오픈소스 FPGA 툴체인이 점점 성숙해지고 있는데, 이런 흐름에 AMD가 “우리는 그쪽 생태계와는 거리를 두겠다"고 선언한 셈입니다.
AMD의 속내는 뭘까
공식 발표는 “지원 비용 절감"과 “사용자 베이스 집중"이라는 두루뭉술한 표현이지만, 업계 해석은 좀 더 직설적입니다. 무료판은 어차피 수익이 안 나는 영역입니다. 윈도우 한 가지만 테스트하면 QA 비용이 절반으로 줍니다. 동시에 “리눅스 쓸 거면 돈 내라"는 압박을 자연스럽게 깔 수 있습니다.
문제는 이게 장기적으로 자기 발등을 찍는 결정일 수 있다는 점입니다. FPGA 시장은 입문자가 학생 때 배운 도구를 회사 가서도 쓰는 구조입니다. AMD가 무료판으로 끌어들이던 차세대 개발자들이 이제 Lattice나 Efinix, 혹은 오픈소스 툴체인으로 흘러갈 가능성이 커진 겁니다.
대안은 있나
당장 리눅스에서 무료로 FPGA를 만지고 싶다면 선택지가 좁아집니다. Lattice의 iCE40·ECP5 계열은 오픈소스 툴체인(yosys + nextpnr)으로 완전히 커버되고, Gowin도 비슷한 흐름이 진행 중입니다. Xilinx 7-series 일부는 Project X-Ray 기반으로 오픈소스 빌드가 가능하긴 한데, 공식 지원이 아니라 실무에는 한계가 있습니다.
결국 “Xilinx/AMD 칩을 리눅스에서 무료로"라는 조합은 이제 거의 불가능에 가까워졌습니다.
마치며
이번 결정은 단순한 운영체제 하나 빠진 사건이 아닙니다. “무료 사용자에게는 더 이상 우리 리소스를 쓰지 않겠다”는 AMD의 명확한 선 긋기입니다. 비용 효율 측면에서는 합리적일 수 있지만, FPGA 같은 진입장벽이 높은 영역에서 입문자를 내치는 결정이 5년 뒤에 어떤 결과로 돌아올지는 지켜볼 일입니다. 여러분이 FPGA 개발자라면, 이번 결정을 보면서 어떤 생각이 드시나요?
댓글
댓글을 불러오는 중...