Respuestas:
Me gusta especialmente yEd .
DIA es inutilizable en comparación. Todavía me pregunto cómo logré documentar mi tesis de licenciatura con él. Intente alinear objetos en DIA, intente crear cualquier diagrama para que no parezca que se hizo en 3 minutos.
Y también es compatible con Windows y Mac. Echale un vistazo
Principalmente he usado Inkscape . Es una interfaz de usuario muy diferente, pero funciona bien y es una herramienta poderosa. La salida puede (según la entrada) verse tan profesional como sea necesario.
En Inkscape, use el "Crear conector de diagrama". Tiene la opción de "Hacer que el conector evite los objetos seleccionados". Si dibuja un conector, luego seleccione el objeto que desea evitar, edite el conector y finalmente haga clic en el botón para evitar ese objeto, puede usar conectores inteligentes que no se superpongan a los diferentes elementos de su caja. En la práctica, encuentro que la forma más fácil de hacer esto es:
También vea esta pregunta y respuestas: ¿ Buen editor de diagramas de red?
Todavía no lo he usado mucho, pero sí se ve muy bien.
Alternativamente, LibreOffice Draw es un software popular, vea otras respuestas. Una cosa a tener en cuenta es que LibreOffice ahora puede abrir diagramas de Visio y le permite editarlos. Funciona bien para diagramas simples, no tan bien para los muy intensivos en Visio-idiosincrasia. Todavía podría utilizarse con más esfuerzo, y en un entorno con muchos diagramas existentes, esto podría ser tolerable.
En términos de soluciones en línea, incluidas las ya mencionadas en este hilo, hay
No estoy en condiciones de emitir un juicio sobre los méritos relativos, porque desarrollo uno de ellos.
Muchas de las sugerencias en otras respuestas son buenos sustitutos de Visio para la diagramación general. Una brecha que encontré fue la falta de un conjunto decente de símbolos de equipos de red como los que se encuentran en Visio. Así que salté y construí un set para OpenOffice / LibreOffice, que ahora se envía a Fedora en el paquete vrt-network-equipment. También está disponible para descargar aquí si solo desea la extensión OO / LibO.
Editar: ahora también se agrega a extensiones.libreoffice.org y extensiones.openoffice.org
Creo que una solución que se ha pasado por alto por completo durante demasiado tiempo es Visual Paradigm . Es de código cerrado, pero tiene una edición comunitaria gratuita (uso no comercial) y es muy estable y pulido. Además, la única licencia comercial de UML cuesta solo $ 99.
Recomendaría Lucidchart como una alternativa robusta. Hasta donde sé, es la única opción compatible con Linux que importará y exportará documentos y plantillas de Visio.
También me gustaría yEd mucho: tiene un enfoque sencillo para la creación de diagramas y le permite trabajar de manera eficiente después de un tiempo muy corto. La calidad de los diagramas puede ser muy alta: hay funciones de alineación avanzadas, se pueden importar iconos personalizados (también desde Visio) y hay varios formatos de salida disponibles.
Sin embargo, yEd requiere una máquina virtual Oracle Sun Java, que no es estándar, por ejemplo, en Ubuntu 11.10. Se proporciona una solución en http://yed.yworks.com/support/qa/17 . La solución más fácil para mí fue descargar y extraer la descarga "Zipped yEd Jar" y llamar explícitamente al Oracle Sun Java, como:
<path_to_Oracle_Java>/jre1.6.0_30/bin/java -jar <path_to_yEd>/yed-3.8/yed.jar
Intenté Visual Paradigm y debo decir que funciona muy bien. Actualmente estoy buscando mi BS en EET y lo encuentro realmente útil y confiable.
Además de Dia, algunas buenas alternativas a Microsoft Visio son Libreoffice Draw, Calligra Flow y yED. Existen algunas alternativas en línea, pero la mayoría de ellas tienen suscripciones pagas. Sin embargo, hay una aplicación en línea que proporciona todas las funciones de forma gratuita, llamada draw.io. ¡Puedes echarle un vistazo!
Por cierto, puedes seguir esta guía para obtener más información.
Supongo que la mayoría de las soluciones basadas en web coincidirían con esta respuesta. De las soluciones basadas en la web, Creately ofrece una solución de escritorio que funciona en Linux. Aunque a los que odian a Flash quizás no les guste.