Sinde pirate

Archivo para la Categoría ‘Software libre’

Openproj: Programando obras

Openproj

Hace poco que se de la existencia de OpenProj, es un proyecto muy interesante que promete, ya que es de reciente creación pero aún así dispone ya de muchas buenas cualidades, aunque como es lógico al estar algo verde aún le faltan cualidades importantes.

Es desarrollado por la empresa Serena Software y publicado bajo la licencia libre CPAL, la oferta de este software libre se ve complementada por la oferta de servicios de pago en la red con «Projects On Demand», compuesto por el mismo programa con algunas funcionalidades mas pero ejecutándose en un servidor web, parece que las empresas de software se están decantando por este tipo de ofertas, software en ocasiones libre pero casi siempre gratis acompañado de servicios en la red normalmente de pago. Yo hablaré solo de Openproj, el programa de software libre.

OpenProj está desarrollado en java y es multiplataforma ya que funciona en Windows, Linux y Mac OS X.
Se trata de un programa especializado en gestión de proyectos, por lo que se puede utilizar para la programación y control de obras de construcción. Se pueden visualizar la programación tanto con gráficos Gantt como Pert. Una buena alternativa a Microsoft Proyect, incluso puede importar y exportar los documentos en el formato .mpt.

La verdad que aún no lo he probado mucho como para opinar en profundidad sobre el programa, y la falta de documentación hace difícil averiguar las funcionalidades que tiene y como se usan correctamente. La documentación esta en una wiki por lo que puede ser mejorada por los propios usuarios, animate a colaborar, yo intento mejorar la traducción al español.

Vector Section: Liberando CAD

Vector Section, antes conocido como «Uber Converter», es el proyecto liderado por Eric Wilhem para la creación de un conjunto de herramientas para el tratamiento de gráficos vectoriales con el fin de poder convertir ficheros de unos formatos a otros dando soporte a los diversos formatos vectoriales 2D y 3D existentes, así como poner a disposición de otros programas una estructura de datos estándar para el tratamiento de datos vectoriales, esta estructura de datos está diseñada en el formato de serialización YAML que puede ser usada desde numerosos lenguajes de programación con soporte YAML como C, Perl, Python, Ruby, etc, y permite conectar componentes usando tuberías para importar la estructura de datos.
VecorSection se publicará con licencia GPL y está escrito en C y Perl.

Los formatos soportados ahora son .svg y .xar (formato de la aplicación Xara Xtreme), se han hecho avances en el soporte de .pdf, y el formato xml de pythoncad, así como una conexión con la librería GIS gdal/ogr. Se ha iniciado también el trabajo para leer el formato binario .dwg y leer y escribir el formato .dxf con el patrocinio de Linux Fund.

Si llegase a buen termino este proyecto sería un gran avance para los proyectos de software libre CAD ya que al contar con esta herramienta se podría acceder a la infinidad de ficheros existentes en el formato binario .dwg y que en la actualidad están encadenados a un software privativo y limitados a un solo sistema operativo también privativo.

Como escribí en una entrada anterior, la FSF (Free Software Fundation) tiene entre sus prioridades crear este tipo de librerías para dar soporte a ficheros CAD y liberalizar su uso, así que este proyecto puede ser una buena opción.

Sistemas CAD entre las prioridades de la FSF (Fundación para el software libre)

Leo en Geofumadas a través de Construmatica a su vez a través de gigabriones.net que una de las prioridades de la FSF es el desarrollo de librerías para crear y manipular ficheros CAD y así reemplazar a las librerías propietarias de OpenDWG pero siguiendo sus especificaciones.

La FSF pide colaboración de la comunidad para llevar a cabo este trabajo, informa de que ya hay alguno programas libres que pueden manipular ficheros CAD y que se necesita promover el intercambio entre usuarios de ficheros CAD que sean libres de usarse por otros de forma libre, que puedan compartir con sus vecinos y distribuir modificaciones de los mismos, del mismo modo que se hace con el software libre. Así mismo la FSF pide información sobre la existencia de proyectos en este sentido o gente que desee crear proyectos de este tipo para conocer los detalles.

Otros proyectos de alta prioridad para la FSF son:

  • Gnash – el reproductor Flash de GNU
  • Coreboot – proyecto para reemplazar las BIOS propietarias
  • Creación de un programa libre para reemplazar a Skype
  • Sistema de transacciones de donantes y contacto
  • Software libre para edición de video
  • Creación de un programa libre para reemplazar a Google Earth
  • gNewSense – La distribución de GNU/Linux totalmente libre patrocinada por GNU
  • GNU Octave – La alternativa libre a Matlab
  • Depuración reversible en GDB
  • Drivers libres para routers de red

Estaría genial que la FSF cumpliera su objetivo y que por fin los ficheros CAD tuvieran unas especificaciones libres de forma que los sistemas libres de CAD pudieran así implementarlas sin ningún tipo de problemas de patentes y problemas jurídicos. Estaría muy bien que ocurriera algo parecido a lo sucedido con los ficheros de ofimática y el formato Opendocument que consiguió liberar el uso de este tipo de ficheros, en este caso fue una gran empresa Sun Microsystems la que consiguió hacerlo frente a los ficheros cerrados de Microsoft y su monopolio en el sector. En el caso del CAD no hay ninguna otra gran empresa intentando hacerlo frente a los ficheros cerrados de Autodesk y su monopolio en el sector, así que la cosa en principio parece mas complicada.

QCAD: Presentación

Qcad

QCAD es un programa de diseño asistido por ordenador, habitualmente conocido como CAD por sus iniciales en ingles Computer Aided Design. Se limita al diseño en dos dimensiones 2D. QCAD es desarrollado por la empresa RibbonSoft, los cuales ofrecen la versión “QCAD Community Edition” bajo los términos de la licencia GNU GPL version 2. Así que puede usarse de forma libre bajo Unix, Linux y MAC OS X, por lo que es inevitable sentir agradecimiento hacia los desarrolladores por poner a nuestra disposición este programa de forma libre.

Se caracteriza por usar el formato de archivo Autocad DXF 2000. Este formato fue diseñado por Autodesk para que su programa Autocad compartiera dibujos con otras plataformas CAD.

QCAD está creado con la plataforma de diseño de aplicaciones QT escrita en C++, creada por la empresa Trolltech ahora propiedad de Nokia

QCAD es una aplicación sencilla, diseñada para ser fácil de usar, con una interfaz sencilla e intuitiva. Se asemeja bastante a la apariencia de Autocad, aunque su barra de botones dinámica la hace mas intuitiva. Realmente puede decirse que QCAD no está orientado a usarse por expertos en CAD que quizá necesiten una herramienta mas potente en algunos aspectos, expecialmente en lo referente a la impresión, pero aun así QCAD dispone de las herramientas necesarias para la mayoría de los usos que se le suele dar a las aplicaciones CAD en arquitectura. Una característica interesante de QCAD es que puede imprimir documentos directamente a postscript que luego pueden pasarse fácilmente a pdf con otros programas, ya que pdf es en realidad un formato derivado de postscript aunque mas simple y ligero. Postscript también puede imprimirse en cualquier plataforma puesto que no es dependiente de la impresora