이전에 PhotoCraft와 사실상 표준 앱 클론 제품군을 선보였던 ArtCraft의 훌륭한 분들이 또 하나의 기업 필수 앱을 리버스 엔지니어링했습니다. 바로 마이크로소프트 엑셀을 모방한 스프레드시트 앱 GridCraft입니다. 세상에서 가장 사랑받는 셀 격자를 재현하는 것만큼 '오픈소스 혁명'을 잘 표현하는 것도 없으니까요.

ArtCraft의 제품군은 오픈소스와 리눅스에 중요한 진전으로 환영받고 있습니다. 주로 이러한 앱들이 사용자 채택을 가로막는 오랜 장벽을 해결해 주기 때문입니다. WordCraft, DeckCraft, PDFCraft가 라인업에 합류하면서 리눅스로 전환하지 않을 변명은 점점 줄어들고 있습니다. 시간이 말해주겠지만, 이 앱들은 리눅스와 오픈소스 전반에 큰 진전인 것 같습니다.

자, GridCraft를 어떤 해석이나 추상화 계층 위에서 돌아가는 엑셀의 리브랜딩 정도로 치부하기 전에 알아두세요. 형제 앱들처럼 GridCraft는 리눅스, FreeBSD, MacOS, 윈도우에서 네이티브로 실행됩니다. 그리고 Rust로 작성되어 있어 엄청나게 빠릅니다. 리뷰어가 1,000행짜리 스프레드시트를 열었는데 앱은 딸꾹질조차 하지 않았습니다. 엑셀이 피벗 테이블을 마치 냉융합을 해결하듯이 숙고하는 모습을 본 적이 있는 사람이라면 누구나 공감할 문장입니다.

GridCraft는 엑셀보다 더 많은 플랫폼에서 작동하고 무료라는 명백한 장점도 있습니다. 오픈 라이선스로 배포되어 누구나 코드를 다운로드하고, 편집하고, 재빌드하고, 재배포할 수 있습니다. 마이크로소프트 법무팀이 제산제를 찾게 만들 수준의 자유입니다.

기능 면에서는 표준 스프레드시트 워크플로, 네이티브 XLSX 호환성, 500개 이상의 계산 함수, 차트와 피벗 테이블, 에이전트 네이티브 자동화, 그리고 즉시 실행 취소 스냅샷과 증분 재계산, 가상화된 그리드를 갖춘 copy-on-write 워크북을 제공합니다. 다시 말해, 현대 스프레드시트에서 기대할 수 있는 모든 것을 구독료와 당신의 데이터가 뭔가를 훈련하는 데 사용되고 있다는 찝찝한 느낌 없이 제공합니다.

리눅스, MacOS, 윈도우에서 테스트한 결과 전반적으로 동일하고 빠른 성능을 보였습니다. MS 엑셀의 느린 성능에 익숙하다면 GridCraft의 즉각적인 실행과 빠른 작동은 반가운 놀라움일 것입니다. 런처를 클릭하면 즉시 열립니다. 실존적 공포의 회전하는 바퀴는 없습니다.

일단 열면 처음부터 스프레드시트를 만들 수 있습니다. 세 가지 샘플 템플릿(가계 예산, 분기별 판매 대시보드, 성적표)이 있지만 템플릿 선택은 솔직히 부족합니다. 언제든 직접 만들거나 공식 MS 템플릿 다운로드 사이트에서 다운로드할 수 있습니다. 아이러니도 무료니까요.

GridCraft가 엑셀과 다른 점 중 하나는 템플릿입니다. 리뷰어는 스프레드시트를 .xltx 파일로 저장하는 방법을 찾지 못했습니다. 개발자들이 더 강력한 템플릿 기능을 추가하기를 바랍니다. 그동안에는 스프레드시트를 CSV로 저장하여 직접 만든 templates 폴더에 넣을 수 있습니다. 해킹이지만 작동합니다. 오픈소스의 대부분이 그렇듯이요.

GridCraft는 엑셀의 1:1 대체품은 아니지만 꽤 가깝습니다. 동일한 기능, 동일한 UI(MS 브랜딩 제외), 동일한 계산을 제공합니다. 리뷰어가 피벗 테이블이 있는 엑셀 스프레드시트를 열었는데 모든 것이 제자리에 있고 제대로 작동했습니다. 그 자체로 작은 기적입니다.

그렇긴 하지만, 당신의 스프레드시트가 문제를 겪는 그 하나가 될 수 있으므로 항상 작업물을 복사하고 GridCraft에서는 복사본을 사용하세요. 아무리 성능이 좋아도 프로덕션 준비가 되었다고 생각하고 앱을 사용하지 마세요. 즉, 신뢰하되 검증하고, 백업하세요.

스프레드시트는 비즈니스나 프로젝트의 핵심이 될 수 있으므로 항상 데이터 사본을 보관하세요. 이 조언은 사실 모든 애플리케이션에 적용됩니다. 특히 엑셀을 대체하겠다고 약속하는 앱에는 더욱 그렇습니다.

리뷰어가 스프레드시트에 GridCraft를 사용할까요? 물론입니다. 실제로 그들은 유사한 도구를 대체하기 위해 모든 ArtCraft 앱을 채택하기 시작했습니다. 유일한 예외는 FilmCraft인데, DaVinci Resolve에 너무 많은 시간과 돈을 투자했고 FilmCraft가 색상 도구와 노드 트리를 아직 완전히 갖추지 못했기 때문입니다.