맨위로가기

그누캐시

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

그누캐시는 1997년에 프로그래밍이 시작되어 1998년에 첫 안정 버전이 출시된 개인 및 소규모 사업 회계 프로그램이다. 복식 부기, 예약 거래, 소규모 사업 회계 기능 등을 지원하며, 맥, 윈도우 등 다양한 운영체제에서 사용할 수 있다. OFX, QIF, CSV 형식의 데이터를 가져오고, SQL을 지원하며, 다중 통화 거래 처리, 주식/뮤추얼 펀드 포트폴리오 관리 등 다양한 기능을 제공한다. C 언어로 주로 작성되었으며, XML 형식으로 데이터를 저장하며, SQLite, MySQL, PostgreSQL과 같은 관계형 데이터베이스도 사용할 수 있다. 2022년에는 GnuCash Mobile이라는 모바일 버전도 출시되었다.

더 읽어볼만한 페이지

  • 회계용 소프트웨어 - 마이크로소프트 머니
    마이크로소프트 머니는 퀵큰과의 경쟁을 위해 1991년 마이크로소프트에서 출시한 개인 금융 관리 소프트웨어로, 개발 및 판매 중단 후 Money Plus Sunset 버전 출시, 새로운 머니 앱 출시, 그리고 Microsoft 365 구독자를 위한 Money in Excel 기능이 출시되었다.
  • 회계용 소프트웨어 - XBRL
    XBRL은 재무 보고를 위한 XML 기반의 표준 언어로서, iXBRL을 통해 웹 브라우저에서 쉽게 볼 수 있도록 하며, 재무 정보의 투명성과 접근성을 높여 여러 국가에서 재무 보고 의무화에 활용됩니다.
  • GNU 프로젝트 소프트웨어 - GNU 코어 유틸리티
    GNU 코어 유틸리티는 유닉스 계열 운영체제에서 파일, 셸, 텍스트 조작을 위한 기본적인 명령어 모음으로, GNU 파일 유틸리티에서 시작하여 3개의 패키지가 통합되어 발전했으며 셸 스크립트 및 시스템 관리에 필수적인 도구를 제공한다.
  • GNU 프로젝트 소프트웨어 - GNU 허드
    GNU 허드는 유닉스 운영 체제를 대체하는 것을 목표로 개발된 GNU 프로젝트의 커널로, 마이크로커널 기반의 서버-클라이언트 아키텍처를 사용하며, 파일 시스템 기능을 확장하는 트랜슬레이터 개념을 제공한다.
  • 자유 소프트웨어 - 김프
    김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다.
  • 자유 소프트웨어 - PHP
    PHP는 라스무스 러도프가 개발한 범용 스크립팅 언어로, 웹 개발에 널리 사용되며 LAMP 아키텍처의 핵심 요소이다.
그누캐시 - [IT 관련 정보]에 관한 문서
기본 정보
GnuCash 로고
GnuCash 로고
장르회계
개인 금융
웹사이트GnuCash 공식 웹사이트
개발 정보
개발자GnuCash 개발 팀
저자로빈 클라크 - X-Accountant
Gnumatic (리나스 벱스타스)
처음 출시1998년
프로그래밍 언어C
Scheme
C++
라이선스GPL-2.0-only
GPL-3.0-only

2. 역사

그누캐시 개발은 1997년에 시작되었으며, 1998년에 첫 안정 버전이 출시되었다.[5]

2. 1. 발전 과정

1997년에 그누캐시(GnuCash) 프로그래밍이 시작되었으며, 1998년에 첫 번째 안정 버전이 출시되었다. 2001년에는 소규모 사업 회계 기능이 추가되었다. 2004년에는 맥(Mac) 설치 프로그램이 제공되었으며, 2007년에는 윈도우(Windows) 버전이 출시되었다.[5]

2018년 7월 기준으로 SourceForge는 1999년 11월부터 그누캐시의 안정적인 릴리스 다운로드 수가 630만 건 이상이라고 밝혔다.[26] 또한 SourceForge는 현재 주당 약 7,000건의 다운로드가 이루어지고 있다고 밝혔다.[27] 이는 다른 소프트웨어 다운로드 사이트뿐만 아니라 자체 저장소에서 다운로드를 제공하는 리눅스 배포판은 포함하지 않은 수치이다.

3. 기능

그누캐시는 개인과 소규모 사업체가 재무 관리를 하는 데 필요한 다양한 기능을 제공한다. 개인의 금전 관리, 특히 가계부로 이용할 수 있으며, 중소기업의 재무 관리에도 도움을 줄 수 있도록 설계되었다. 복식 부기 방식을 채택하여 재무 관리를 수행하며, 직관적인 인터페이스를 제공한다.

GnuCash는 거래 날짜 표시 및 사용 통화의 국제화를 지원한다. 애플리케이션 메뉴 표시는 중국어, 덴마크어, 프랑스어, 독일어를 포함하여 21개 국어를 지원한다. 또한, 문서는 영어, 프랑스어, 포르투갈어, 스페인어로 제공된다.[32]

GnuCash는 GPL 하에 배포되는 자유 소프트웨어이며, GNOME 애플리케이션 중 하나이다.

3. 1. 주요 기능


  • 복식 부기[19]
  • 예약된 거래[19]
  • 모기지 및 대출 상환 지원
  • 소규모 사업 회계 기능[8]
  • OFX, QIF, CSV 가져오기[19]
  • HBCI 지원[19]
  • 거래 가져오기 매칭 지원
  • SQL 지원
  • VAT/GST 추적 및 보고
  • 다중 통화 거래 처리[19]
  • 주식/뮤추얼 펀드 포트폴리오 관리
  • 온라인 주식 및 뮤추얼 펀드 시세
  • 내장 및 사용자 지정 보고서 및 차트
  • 예산 관리
  • 은행 및 신용 카드 계좌 조정
  • 수표 인쇄
  • 계정과목은 계층 구조로 편집 및 관리
  • 자금 흐름은 원형 차트나 막대 그래프로 파악
  • 여러 통화를 일원적으로 관리
  • 환율주가는 Perl의 [http://finance-quote.sourceforge.net/ Finance::Quote] 모듈에서 지원하는 정보 서비스라면 자동 최신 정보 반영

환율 설정

3. 2. 소규모 사업 회계 기능


  • 매출 채권 (A/R)
  • 매입 채무 (A/P) (청구서 만기 알림 포함)[20]
  • 송장 및 채권 메모 (채권 메모 기능은 버전 2.6에 추가됨)[20]
  • 직원 경비 지출 증빙
  • A/Receivable 및 A/Payable 계정을 사용한 제한적인 급여 관리[21]
  • 감가 상각
  • 소득세 일정에 대한 매핑 및 세금 준비 소프트웨어로 가져오기 위한 TXF 내보내기 (미국)
  • 세금 테이블 설정 및 송장에 판매세 적용

3. 3. 기술적 특징

C로 대부분 작성되었으며, 일부는 스킴으로 작성되었다. 자료는 XML 방식으로 저장한다. 2.3.x 버전부터는 XML 외에 SQLite 3, MySQL, PostgreSQL 같은 데이터베이스에 자료를 저장할 수 있다.[31]

다수의 편집 기능이 갖춰져 있다.

  • 계정과목은 계층 구조로 편집하고 관리할 수 있다.
  • 여러 개의 서로 다른 통화를 일원적으로 관리할 수 있다.
  • QIF영어, QFX영어, OFX 형식의 파일을 가져올 수 있다.
  • 데이터 저장은 XML 형식이 사용되지만, 버전 2.4.0부터 SQLite3, MySQL, PostgreSQL과 같은 RDBMS도 사용할 수 있게 되었다.
  • 대차대조표나 손익계산서 등의 장표를 생성할 수 있다. 이러한 장표는 HTML로 생성된다.
  • 환율주가 등은 Perl의 [http://finance-quote.sourceforge.net/ Finance::Quote] 모듈에서 지원하는 정보 서비스라면 자동으로 최신 정보를 가져와 반영할 수 있다.


4. 구조

그누캐시는 주로 C로 작성되었으며, 일부는 스킴으로 작성되었다.[22] 버전 1.6부터는 부동 소수점 연산에서 발생하는 반올림 오류를 피하기 위해 순수 고정 소수점 산술 기능을 도입하였다.[23]

자료는 XML 방식으로 저장하며, 2.3.x 버전부터는 SQLite 3, MySQL, PostgreSQL 같은 데이터베이스에도 자료를 저장할 수 있다.

5. 호환성

그누캐시는 주요 릴리스 간에 이전 데이터 파일을 읽을 수 있는 기능을 유지한다.[17] 주요 릴리스를 건너뛰지 않는 한 이전 데이터 파일 읽기가 가능하다. 예를 들어, 2.2에서 4.1로 바로 업그레이드하는 것은 불가능할 수 있으며, 2.2.9에서 2.4.15로, 그 다음 2.6.21로, 그 다음 3.11로, 그 다음 4.1로 순차적으로 업그레이드해야 한다.

다른 방법으로는 거래 파일을 CSV 형식[18]으로 내보내는 것이 있다.

6. 한국어 지원

버전 2.2.3부터 거의 모든 기능이 한국어로 번역되어 제공된다.[31]

7. 사용자

GnuCash 메일링 리스트 사용자들은 501(c)(3) 비영리 단체를 포함한 다양한 조직에서 GnuCash를 성공적으로 사용하고 있다고 보고했다. 다만, 보고서를 내보내고 편집해야 한다.[24]

2011년 4월, 미네소타 주 변호사 협회는 GnuCash 신탁 회계 가이드를 PDF 형식으로 무료 제공했다.[25]

8. 프로젝트 현황

오픈 허브(Open Hub)의 2018년 5월까지의 분석에 따르면, 그누캐시는 성숙하고 잘 정립된 코드 베이스를 가지고 있으며 연도별 개발 활동이 증가하고 있다.[28] 또한, 지난 12개월 동안 51명의 개발자가 그누캐시에 새로운 코드를 기여했으며, 이는 세계에서 가장 큰 오픈 소스 팀 중 하나이자 오픈 허브의 모든 프로젝트 팀 상위 2%에 해당한다.[29]

9. 모바일 버전

구글 하계 코드 프로젝트의 일부로 GnuCash for Android가 처음 개발되었다.[14] 이는 독립형 회계 패키지가 아닌 GnuCash의 비용 추적 컴패니언 앱이었으며, 현재는 중단되었다. 현재 Play 스토어에서 10만 건 이상 다운로드되었다.[15]

2022년에는 GnuCash Mobile이라는 이름의 컴패니언 버전도 App Store 및 Play Store에서 사용할 수 있으며, 이전 버전과 달리 MIT 라이선스 하에 출시되었다.[16] GnuCash Mobile은 Flutter를 사용하여 개발되었다. 최초 GnuCash for Android 개발자를 멘토링하고 약간의 홍보를 제공한 것 외에는, GnuCash for Android와 GnuCash 프로젝트 간에는 연관성이 없었으며, 현재의 GnuCash Mobile 앱과도 연관성이 없다.

참조

[1] 웹사이트 X-Accountant http://www.gnucash.o[...] 2018-07-30
[2] 웹사이트 GnuCash Developer Robert Merkel Responds http://linux.slashdo[...] 2001-07-05
[3] 웹사이트 gnome story http://primates.ximi[...] 2013-07-11
[4] 웹사이트 Home Page http://linas.org/
[5] 웹사이트 Free Accounting Software - GnuCash http://www.gnucash.o[...] GnuCash 2011-03-13
[6] 웹사이트 LICENSE https://github.com/G[...] 2021-06-30
[7] 웹사이트 X-Accountant http://www.gnucash.o[...] gnucash.org 2011-03-13
[8] 웹사이트 1.1. What is GnuCash? http://www.gnucash.o[...] GnuCash 2010-05-14
[9] 웹사이트 Index of /gnu http://ftp.gnu.org/g[...] GNU Project 2010-05-14
[10] 웹사이트 GNU Readme http://ftp.gnu.org/g[...] GNU Project 2010-05-14
[11] 웹사이트 Download GnuCash http://www.gnucash.o[...] 2010-05-14
[12] 웹사이트 FAQ GnuCash http://wiki.gnucash.[...] 2010-10-11
[13] 웹사이트 Documentation {{!}} GnuCash https://www.gnucash.[...] 2023-12-12
[14] 웹사이트 Gnucash Mobile http://www.codinguse[...] 2018-07-30
[15] 웹사이트 GnuCash - Apps on Google Play https://play.google.[...] 2022-06-12
[16] 웹사이트 GnuCash Mobile https://apps.apple.c[...] 2022-02-24
[17] 웹사이트 Gnucahs FAQ https://wiki.gnucash[...] 2020-04-25
[18] 웹사이트 Gnucash Manual:Transaction Exports https://www.gnucash.[...]
[19] 웹사이트 Review: GnuCash 2.0 http://www.linux.com[...] 2006-11-06
[20] 웹사이트 GnuCash 2.6 release tour http://gnucash.org/2[...] GnuCash 2015-05-02
[21] 웹사이트 Features/Advance Features http://gnucash.org/f[...] GnuCash 2015-05-02
[22] 웹사이트 Why don't you rewrite GnuCash in programming language xyz so that I can contribute easily? http://wiki.gnucash.[...] GnuCash website 2010-05-14
[23] 웹사이트 What's new in GnuCash 1.6? http://www.gnucash.o[...] gnucash.org 2010-09-03
[24] 웹사이트 GnuCash for non profits https://lists.gnucas[...] gnucash.org mail archive 2011-03-11
[25] 웹사이트 Keeping Client Trust Accounts with GnuCash http://www.mnbar.org[...] Minnesota State Bar Association 2017-04-09
[26] 웹사이트 Download Gnucash software for free at SourceForge.net https://sourceforge.[...] Sourceforge.net 2018-07-04
[27] 웹사이트 Download Statistics: All Files https://sourceforge.[...] Sourceforge.net 2018-07-04
[28] 웹사이트 The GnuCash Open Source Project on Open Hub http://www.openhub.n[...] openhub.net 2018-07-04
[29] 웹사이트 Project Summary: Factoids - Open Hub https://www.openhub.[...] openhub.net 2018-07-04
[30] 웹사이트 過去のニュース - フリーの財務ソフトウェア | GnuCash http://www.gnucash.o[...] 2015-05-07
[31] 문서 gnucash-2.2.3.tar.gzをインストールしたときは、初期設定画面が英語で表示されるため、未だ完全に日本語化されていない。日本語ドキュメントも未整備である。
[32] 웹사이트 特徴 http://www.gnucash.o[...] The GnuCash Project 2012-10-29
[33] 문서 例えば、2.''2''.0は安定版、2.''1''.0は開発版。
[34] 문서 http://lists.gnucash.org/pipermail/gnucash-announce/2013-December/000188.html
[35] 문서 http://lists.gnucash.org/pipermail/gnucash-announce/2010-December/000128.html
[36] 웹사이트 https://lists.gnucas[...]
[37] 웹사이트 http://lists.gnucash[...]
[38] 웹사이트 http://lists.gnucash[...]
[39] 웹사이트 http://lists.gnucash[...]
[40] 웹사이트 http://lists.gnucash[...]
[41] 웹사이트 http://lists.gnucash[...]
[42] 웹사이트 http://lists.gnucash[...]
[43] 웹사이트 http://lists.gnucash[...]
[44] 웹사이트 http://lists.gnucash[...]
[45] 웹사이트 http://lists.gnucash[...]
[46] 웹사이트 http://www.gnucash.o[...]
[47] 웹인용 Free Accounting Software - GnuCash http://www.gnucash.o[...] GnuCash 2011-03-13
[48] 웹인용 LICENSE https://github.com/G[...] 2021-06-30



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com