마이크로소프트가 2007년에 폐기한 FoxPro, 부활하다

“마이크로소프트가 2007년 Visual FoxPro 9를 끝으로 중단한 FoxPro 환경을 재구현한 'FoxDev Studio'가 등장했다. 기존 프로젝트·폼·테이블을 변환 없이 그대로 열고 실행하며, 32비트 한계로 2GB에서 멈추던 .dbf 테이블을 64비트 파일 오프셋과 비메모리 읽기 방식으로 수백 GB까지 확장한다. Rust와 WebAssembly로 작성된 컴파일러·바이트코드 인터프리터를 사용하고, 2GB를 넘긴 테이블은 다시 Visual FoxPro에서 열 수 없는 단방향 호환성을 갖는다.”

AI 요약

마이크로소프트가 2007년 Visual FoxPro 9를 마지막으로 폐기한 FoxPro 환경을 재구현한 FoxDev Studio가 등장했다. 기존 프로젝트·폼·클래스·메뉴·리포트를 변환 없이 그대로 열어 실행하며, Visual FoxPro 자체의 동작을 기준으로 런타임을 처음부터 새로 작성했다. Rust와 WebAssembly 기반 컴파일러·바이트코드 인터프리터를 채택했고, 64비트 아키텍처로 기존 2GB 테이블 한계를 수백 GB까지 확장했다.

핵심 포인트

  • Visual FoxPro는 32비트 기반이라 테이블·메모 파일이 2GB에서 멈추는 구조적 한계가 있었으나, FoxDev Studio는 전 구간 64비트로 이를 제거
  • 기존 .dbf, 인덱스, 메모, 데이터베이스를 마이그레이션 없이 제자리에서 읽고 쓰며, 시스템 호출·자동화 객체·구형 애드인 라이브러리도 그대로 동작
  • 2GB를 초과한 테이블은 다시 Visual FoxPro에서 열 수 없는 단방향 호환 문제 존재
  • 폼·클래스·메뉴·리포트 편집기와 프로젝트 관리자, 커맨드 윈도우, 디버거를 포함한 IDE 제공

향후 전망

  • 레거시 FoxPro 기반 기업 애플리케이션의 현대적 유지보수·확장 경로로 자리 잡을 가능성
  • 64비트·WASM 기반 런타임이 안정화되면 대용량 데이터 처리 영역에서 재조명될 전망
출처:hackernews
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...