stringtranslate.com

GnuCash

GnuCash es un programa de contabilidad que implementa un sistema de contabilidad de partida doble . Inicialmente, su objetivo era desarrollar capacidades similares a la aplicación Quicken de Intuit, Inc. [9] , pero también tiene funciones para la contabilidad de pequeñas empresas . [10] El desarrollo reciente se ha centrado en la adaptación a los requisitos de las bibliotecas de soporte de escritorio modernas.

GnuCash es parte del Proyecto GNU , [11] [12] y se ejecuta en Linux , GNU , OpenBSD , FreeBSD , Solaris , macOS y otras plataformas similares a Unix . [13] Un puerto de Microsoft Windows ( 2000 o más reciente) se puso a disposición a partir de la serie 2.2.0. [14]

GnuCash incluye soporte para scripts a través de scheme , usado principalmente para crear informes personalizados. [15]

Historia

La programación en GnuCash comenzó en 1997 y su primera versión estable fue en 1998. Small Business Accounting se agregó en 2001. Un instalador para Mac estuvo disponible en 2004. Se lanzó un puerto para Windows en 2007. [5]

GnuCash para Android y GnuCash Mobile

GnuCash para Android se desarrolló inicialmente como parte de un proyecto de Google Summer of Code . [16] Se trataba de una aplicación complementaria de seguimiento de gastos para GnuCash, en lugar de un paquete de contabilidad independiente, y ahora está descontinuada. Actualmente, hay más de 100.000 descargas en Play Store. [17]

En 2022, una versión complementaria denominada GnuCash Mobile también está disponible en App Store y Play Store y, a diferencia de las iteraciones anteriores, se lanzó bajo la licencia MIT. [18] GnuCash Mobile se desarrolla utilizando Flutter. Más allá de asesorar al desarrollador original de GnuCash para Android y brindar cierta publicidad, no hubo conexión entre Gnucash para Android y el proyecto GnuCash, ni tampoco la hay para la actual aplicación llamada GnuCash Mobile.

Problemas de compatibilidad con versiones anteriores

GnuCash mantiene la capacidad de leer archivos de datos antiguos entre versiones principales, siempre y cuando no se omitan las versiones principales. [19] Si un usuario desea acceder a datos históricos guardados en archivos antiguos de GnuCash, debe instalar versiones intermedias de GnuCash. Por ejemplo, puede que no sea posible actualizar de 2.2 a 4.1; el usuario debe actualizar de 2.2.9 a 2.4.15, luego a 2.6.21, luego a 3.11 y luego a 4.1.

La otra alternativa es que los usuarios exporten los archivos de transacciones a formato CSV [20] antes de actualizar GnuCash. La exportación del árbol de cuentas debe realizarse como un paso independiente.

Características

Funciones de contabilidad para pequeñas empresas

Diseño técnico

GnuCash está escrito principalmente en C , con una pequeña fracción en Scheme . [7] Una de las características disponibles es la aritmética de punto fijo pura para evitar errores de redondeo que surgirían con la aritmética de punto flotante . Esta característica se introdujo con la versión 1.6. [24]

Usuarios

Los usuarios de la lista de correo de GnuCash han informado que lo han utilizado con éxito para las organizaciones sin fines de lucro 501(c)(3) de los Estados Unidos . Sin embargo, los informes deben exportarse y editarse. [25]

En abril de 2011, el Colegio de Abogados del Estado de Minnesota puso a disposición gratuitamente su guía de contabilidad de fideicomisos GnuCash en formato PDF. [26]

Descargar estadísticas

A julio de 2018, SourceForge muestra un recuento de más de 6,3 millones de descargas de las versiones estables a partir de noviembre de 1999 [27] Además, SourceForge muestra que las descargas actuales se ejecutan a un ritmo de ~7000 por semana. [28] Esto no incluye otros sitios de descarga de software, así como distribuciones de Linux que brindan descargas desde sus propios repositorios.

Estado del proyecto

El análisis de Open Hub basado en los commits hasta mayo de 2018 (no inclusivo) concluyó que el proyecto tiene una base de código madura y bien establecida [a] con una actividad de desarrollo creciente año tras año. [b] [29] Además, "Durante los últimos doce meses, 51 desarrolladores contribuyeron con código nuevo a GnuCash. Este es uno de los equipos de código abierto más grandes del mundo y está en el 2% superior de todos los equipos de proyectos en Open Hub". [30]

Notas

  1. ^ Se define como tener al menos 5 años de actividad de compromiso.
  2. ^ Se define como haber tenido un aumento del 25% en los commits en los últimos 12 meses en comparación con los 12 meses anteriores.

Referencias

  1. ^ Clark, Rob D. (12 de abril de 1998). "X-Accountant". www.gnucash.org . Archivado desde el original el 24 de septiembre de 2015. Consultado el 30 de julio de 2018. 12 de abril de 1998: el proyecto xacc cambió de nombre y se convirtió en el proyecto GnuCash.
  2. ^ Roblimo (5 de julio de 2001). "Respuesta del desarrollador de GnuCash, Robert Merkel". linux.slashdot.org . GnuCash se basa en el código base de X-Accountant, que se encontraba bajo licencia GPL cuando Robin Clark lo publicó en 1997.
  3. ^ "Historia de gnome". Archivado desde el original el 24 de febrero de 2001. Consultado el 11 de julio de 2013. Gnumatic se constituyó en el año 2000 para trabajar en software financiero. Liderada por Linas Veptas, Gnumatic produce GnuCash, el software de finanzas personales para Unix.
  4. ^ Vepstas, Linas. "Página de inicio". El gestor de finanzas personales GnuCash[:] Este es el proyecto más grande en el que he trabajado, y se puede decir que lo empecé yo. Empecé arreglando algunos errores en un pequeño programa llamado "X-Accountant", allá por el '96 o '97. Desde entonces, he dedicado miles de horas de trabajo a este programa (sí, es tiempo completo, horas extra, noches y fines de semana, durante muchos años). En el camino, el nombre cambió a "GnuCash", y ha tenido cientos de voluntarios que han añadido funciones, documentación y traducciones, convirtiendo a GnuCash en el software de gestión de finanzas personales líder en Linux en la actualidad. Ahora está incluido en todas las principales distribuciones de Linux y recibe decenas de miles de descargas cada vez que se lanza una nueva versión.
  5. ^ ab "Software de contabilidad gratuito - GnuCash". GnuCash. Archivado desde el original el 14 de mayo de 2011. Consultado el 13 de marzo de 2011 .
  6. ^ "Lanzamiento de GnuCash 5.9 · Gnucash/gnucash" . Consultado el 29 de septiembre de 2024 .
  7. ^ ab "¿Por qué no reescribes GnuCash en el lenguaje de programación xyz para que pueda contribuir fácilmente?". Preguntas frecuentes . Sitio web de GnuCash . Consultado el 14 de mayo de 2010 . GnuCash es un gran cuerpo de código mantenido por un pequeño grupo de desarrolladores que se sienten cómodos con C y Scheme (Guile). En realidad, el 80% está en C y aproximadamente el 13% está en Scheme/Lisp.
  8. ^ "LICENCIA". GitHub . Consultado el 30 de junio de 2021 .
  9. ^ "X-Accountant". gnucash.org. Archivado desde el original el 24 de septiembre de 2015. Consultado el 13 de marzo de 2011 .
  10. ^ ab "1.1. ¿Qué es GnuCash?". Documentación de GnuCash . GnuCash. Archivado desde el original el 2010-06-12 . Consultado el 2010-05-14 .
  11. ^ "Índice de /gnu". Servidor FTP del Proyecto GNU . Proyecto GNU . Consultado el 14 de mayo de 2010 .
  12. ^ "GNU Readme". Servidor FTP del Proyecto GNU . Proyecto GNU . Consultado el 14 de mayo de 2010. Los programas que se encuentran directamente en este directorio son en realidad programas GNU, desarrollados bajo los auspicios de GNU.
  13. ^ "Descargar GnuCash". GnuCash . Archivado desde el original el 20 de mayo de 2010 . Consultado el 14 de mayo de 2010 .
  14. ^ "Preguntas frecuentes sobre GnuCash" . Consultado el 11 de octubre de 2010 .
  15. ^ "Documentación | GnuCash". www.gnucash.org . Consultado el 12 de diciembre de 2023 .
  16. ^ "Gnucash Mobile". Usuario de codificación . 2012-05-10. Archivado desde el original el 2013-01-06 . Consultado el 2018-07-30 .
  17. ^ "GnuCash - Aplicaciones en Google Play". play.google.com . Consultado el 12 de junio de 2022 .
  18. ^ "GnuCash Mobile". App Store . Consultado el 12 de junio de 2022 .
  19. ^ "Preguntas frecuentes sobre los ñucahs". 25 de abril de 2020. Archivado desde el original el 1 de abril de 2020. Consultado el 25 de abril de 2020 .
  20. ^ "Manual de Gnucash: Exportaciones de transacciones".
  21. ^ abcde Canterford, Conrad (6 de noviembre de 2006). «Revisión: GnuCash 2.0». Linux.com . Archivado desde el original el 19 de abril de 2008. Consultado el 14 de abril de 2008 .
  22. ^ "Gira de lanzamiento de GnuCash 2.6". GnuCash . Consultado el 2 de mayo de 2015 .
  23. ^ "Características/Características avanzadas". GnuCash . Consultado el 2 de mayo de 2015 . Con las cuentas de cuentas por cobrar y cuentas por pagar, incluso puede administrar las nóminas de sus empleados.
  24. ^ "¿Qué novedades hay en GnuCash 1.6?". gnucash.org. Archivado desde el original el 24 de septiembre de 2010. Consultado el 3 de septiembre de 2010 .
  25. ^ "GnuCash para organizaciones sin fines de lucro". Archivo de correo de gnucash.org. 13 de enero de 2010. Consultado el 11 de marzo de 2011 .
  26. ^ "Mantenimiento de cuentas fiduciarias de clientes con GnuCash" (PDF) . Colegio de Abogados del Estado de Minnesota. Archivado desde el original (PDF) el 2017-04-10 . Consultado el 2017-04-09 .
  27. ^ "Descarga el software Gnucash gratis en SourceForge.net". Sourceforge.net . Consultado el 4 de julio de 2018 .
  28. ^ "Estadísticas de descarga: todos los archivos". Sourceforge.net . Consultado el 4 de julio de 2018 .
  29. ^ "El proyecto de código abierto GnuCash en Open Hub". openhub.net . Consultado el 4 de julio de 2018 .
  30. ^ "Resumen del proyecto: Factoids - Open Hub". openhub.net . Consultado el 4 de julio de 2018 .

Lectura adicional

Enlaces externos