GnuCash

GnuCash
GnuCash
GnuCash logo.svg
Gnucash 2 screenshot.png
원저작자로빈 클라크 - [1][2]X-회계사
Gnumatic (Linas Veptas)[3][4]
개발자GnuCash 개발팀
초기 릴리즈1998년[5]
안정된 릴리스
4[6].11 / 2022년 6월 25일
저장소
기입처C, 스킴, C++[7]
유형회계개인 재무
면허증.GPL-2.0 전용 또는 GPL-3.0 전용[8] 또는 MIT[9] 라이선스
웹 사이트www.gnucash.org

GnuCash복식 부기 시스템을 구현하는 회계 프로그램입니다.당초 Intuit,[10] Inc.의 Quicken 어플리케이션과 유사한 기능을 개발하는 것을 목표로 하고 있었지만, 스몰 비즈니스 [11]어카운팅에도 대응하고 있습니다.최근의 개발은 최신 데스크톱 지원-라이브러리 요건에 적응하는 데 초점이 맞춰져 있습니다.

GnuCash는 GNU [12][13]프로젝트의 일부이며 Linux, GNU, OpenBSD, FreeBSD, Solaris, macOS 및 기타 Unix와 유사한 [14]플랫폼에서 실행됩니다.Microsoft Windows(2000 이후) 포트는 2.2.0 시리즈부터 [15]사용할 수 있게 되었습니다.

역사

GnuCash에서의 프로그래밍은 1997년에 시작되었으며, 첫 번째 안정적인 릴리스는 1998년에 이루어졌다.Small Business Accounting은 2001년에 추가되었습니다.Mac instra는 2004년에 사용할 수 있게 되었습니다.Windows 포트는 [5]2007년에 출시되었습니다.

2012년 5월 안드로이드용 GnuCash의 개발이 발표되었습니다.[16]이것은 독립형 회계 패키지가 아닌 GnuCash의 비용 추적 지원 앱으로 현재는 폐기되었습니다.현재 Play [17]Store에는 10만 건 이상의 다운로드가 있습니다.2022년에는 앱스토어와 플레이스토어에서 GnuCash Mobile이라는 이름의 동반 버전을 이용할 수 있으며, 이전의 반복과는 달리 MIT [18]라이선스로 출시되었습니다.GnuCash Mobile은 Flutter를 사용하여 개발되었습니다.

하위 호환성 문제

Gnucash는 메이저릴리즈를 [19]건너뛰지 않는 한 메이저릴리즈 간에 오래된 데이터 파일을 읽을 수 있는 기능을 유지합니다.사용자가 오래된 GnuCash 파일에 저장된 이력 데이터에 액세스하려면 중간 버전의 GnuCash를 설치해야 합니다.예를 들어 2.2에서 4.1로의 업그레이드가 불가능할 수 있습니다.사용자는 2.2.9에서2.4.15로 업그레이드한 후 2.6.21로 업그레이드한 후 3.11로 업그레이드해야 합니다.다른 대안은 사용자가 GnuCash를 업그레이드하기 전에 트랜잭션 파일을 CSV[20] 형식으로 내보내는 것입니다.계정 트리의 내보내기는 별도의 단계로 수행해야 합니다.

특징들

  • 복식부기[21]
  • 스케줄된[21] 트랜잭션
  • 저당 및 대출 상환 보조원
  • 스몰 비즈니스 어카운팅 기능[11]
  • OFX, QIF Import,[21] CSV Import
  • HBCI 지원[21]
  • 트랜잭션-Import 일치 지원
  • SQL 지원
  • VAT/GST 추적 및 보고서
  • 다중 통화 트랜잭션[21] 처리
  • 주식/상호펀드 포트폴리오
  • 온라인 주식 및 뮤추얼 펀드 시세
  • 내장된 커스텀 보고서와 차트
  • 예산.
  • 은행과 신용카드의 대조
  • 인쇄 확인

스몰 비즈니스용 회계 기능

  • 청구서 발행 및 신용 메모(크레딧 메모 기능은 버전 [22]2.6에서 추가됨)
  • 외상매출금(A/R)
  • 지불 어카운트(A/P) (미지급 어음 포함)
  • 사원비 바우처
  • A/[23]Receive 계정 및 A/Payable 계정을 사용하여 급여 관리를 제한합니다.
  • 감가상각
  • 세금 준비 소프트웨어(US)로의 Import를 위한 소득세 일정 및 TXF 내보내기 매핑
  • 세금표 설정 및 송장에 대한 판매세 적용

테크니컬 디자인

GnuCash는 주로 C로 작성되며 [7]Scheme에는 작은 부분이 포함되어 있습니다.사용 가능한 기능 중 하나는 부동 소수점 산술에서 발생하는 반올림 오류를 방지하기 위한 순수 고정 소수점 산술입니다.이 기능은 버전 1.6에서 [24]도입되었습니다.

사용자

GnuCash 메일링 리스트의 유저는, 미국 501(c)3의 비영리 단체에 대해서, 정상적으로 그것을 사용하고 있는 것을 보고했습니다.단, 보고서를 내보내고 [25]편집해야 합니다.

캐나다의 법률 웹진인 Slaw는 실무에 막 뛰어든 변호사들, 특히 학자금 대출을 갚으려는 변호사들에게 "GnuCash 소프트웨어는...저렴한 비용으로 견실한 회계 시스템을 찾는 변호사들에게 훌륭한 대안을 제시해야 한다.오픈 소스 소프트웨어가 [26]2등급이라고는 생각하지 마십시오.

2011년 4월 미네소타변호사 협회는 GnuCash 신탁 회계 가이드를 PDF [27]형식으로 무료로 이용할 수 있도록 했습니다.

통계 다운로드

2018년 7월 현재, SourceForge는 1999년[28] 11월부터 630만 건 이상의 안정판 다운로드 횟수를 나타내고 있습니다.또한 SourceForge는 현재 다운로드 횟수가 [29]주당 최대 7,000건임을 나타내고 있습니다.여기에는 다른 소프트웨어 다운로드 사이트와 자체 저장소에서 다운로드를 제공하는 Linux 배포는 포함되지 않습니다.

프로젝트현황

2018년 5월까지의 커밋(비포괄적)에 근거한 Open Hub의 분석 결과, 이 프로젝트는 매년 개발 [b][30]활동이 증가하는 성숙하고[a] 확립된 코드 기반을 가지고 있다고 결론지었습니다.게다가 "지난 12개월 동안 51명의 개발자가 GnuCash에 새로운 코드를 기부했다.이 팀은 세계에서 가장 큰 오픈 소스 팀 중 하나이며 Open [31]Hub의 모든 프로젝트 팀 중 상위 2%에 속합니다."

메모들

  1. ^ 최소 5년간의 커밋 액티비티가 있는 것으로 정의됩니다.
  2. ^ 과거 12개월 동안 커밋 수가 과거 12개월에 비해 25% 증가한 것으로 정의됩니다.

레퍼런스

  1. ^ Clark, Rob D. (12 Apr 1998). "X-Accountant". www.gnucash.org. Retrieved 2018-07-30. 12 Apr 98 - The xacc project has changed names and become the GnuCash project.
  2. ^ Roblimo (July 5, 2001). "GnuCash Developer Robert Merkel Responds". linux.slashdot.org. GnuCash is based on the X-Accountant codebase, which was GPL'd when Robin Clark released it based way back in 1997
  3. ^ "gnome story". Archived from the original on February 24, 2001. Retrieved July 11, 2013. Gnumatic was incorporated in the year 2000 to work on financial software. Led by Linas Veptas, Gnumatic produces GnuCash, the personal finance software for Unix.
  4. ^ Vepstas, Linas. "Home Page". The GnuCash Personal Finance Manager[:] This is the biggest project I've ever worked on, and you can say I started it. I started by fixing a few bugs in a small piece of software called "X-Accountant", back in '96 or '97. Since then, I've put in thousands of hours of work into this software (yes, that's full time, overtime, evenings and weekends, for many years). Along the way, the name changed to "GnuCash", and it has had hundreds of volunteers adding features functions, documentation and translations, turning GnuCash into the leading personal finance management software on Linux today. It is now included in all major Linux distributions, and sees downloads in the tens-of-thousands whenever a new version is released.
  5. ^ a b "Free Accounting Software - GnuCash". GnuCash. Retrieved 2011-03-13.
  6. ^ John Ralls (26 June 2022). "GnuCash 4.11 Release". Retrieved 27 June 2022.
  7. ^ a b "Why don't you rewrite GnuCash in programming language xyz so that I can contribute easily?". Frequently asked questions. GnuCash website. Retrieved 2010-05-14. GnuCash is a large body of code maintained by a small group of developers who are comfortable in C and Scheme (Guile). Actually, 80% of it is in C and approx. 13% is in Scheme/Lisp.
  8. ^ "LICENSE". Retrieved 2021-06-30.
  9. ^ "LICENSE".
  10. ^ "X-Accountant". gnucash.org. Retrieved 2011-03-13.
  11. ^ a b "1.1. What is GnuCash?". GnuCash Documentation. GnuCash. Retrieved 2010-05-14.
  12. ^ "Index of /gnu". GNU Project FTP Server. GNU Project. Retrieved 2010-05-14.
  13. ^ "GNU Readme". GNU Project FTP Server. GNU Project. Retrieved 2010-05-14. Programs that are directly in this directory are actually GNU programs, developed under the auspices of GNU.
  14. ^ "Download GnuCash". GnuCash. GnuCash. Retrieved 2010-05-14.
  15. ^ "FAQ GnuCash". Retrieved 2010-10-11.
  16. ^ "Gnucash Mobile". Coding User. 2012-05-10. Retrieved 2018-07-30.
  17. ^ "GnuCash - Apps on Google Play". play.google.com. Retrieved 2022-06-12.
  18. ^ "‎GnuCash Mobile". App Store. Retrieved 2022-06-12.
  19. ^ "Gnucahs FAQ". 2020-04-25. Archived from the original on 2020-04-01. Retrieved 2020-04-25.
  20. ^ "Gnucash Manual:Transaction Exports".
  21. ^ a b c d e Canterford, Conrad (2006-11-06). "Review: GnuCash 2.0". Linux.com. Archived from the original on 2008-04-19. Retrieved 2008-04-14.
  22. ^ "GnuCash 2.6 release tour". GnuCash. Retrieved May 2, 2015.
  23. ^ "Features/Advance Features". GnuCash. Retrieved May 2, 2015. Using A/Receivable and A/Payable accounts you can even manage payrolls for your employees.
  24. ^ "What's new in GnuCash 1.6?". gnucash.org. Retrieved 2010-09-03.
  25. ^ "GnuCash for non profits". gnucash.org mail archive. Retrieved 2011-03-11.
  26. ^ "There's G'No Cash Like GnuCash". Slaw.ca. Retrieved 2011-03-21.
  27. ^ "Keeping Client Trust Accounts with GnuCash" (PDF). Minnesota State Bar Association. Archived from the original (PDF) on 2017-04-10. Retrieved 2017-04-09.
  28. ^ "Download Gnucash software for free at SourceForge.net". Sourceforge.net. Retrieved 2018-07-04.
  29. ^ "Download Statistics: All Files". Sourceforge.net. Retrieved 2018-07-04.
  30. ^ "The GnuCash Open Source Project on Open Hub". openhub.net. Retrieved 2018-07-04.
  31. ^ "Project Summary: Factoids - Open Hub". openhub.net. Retrieved 2018-07-04.

추가 정보

외부 링크