Mi vida digital y mi productividad rondaron las suscripciones y las aplicaciones patentadas durante muchos años. Desde la gestión de proyectos hasta la toma de notas, confié en las interfaces pulidas e integraciones perfectas de herramientas populares. Sin embargo, a menudo parecía que pagaba una prima por las características que apenas usaba.
Después de la creciente popularidad del código abierto, quería ver si las herramientas impulsadas por la comunidad pueden reemplazar los bloqueos de los proveedores. Entonces, comencé un desafío de 30 días. Dejé mis aplicaciones de productividad patentadas y me basé únicamente en alternativas de código abierto en Android y escritorio. Esta es la historia de ese experimento, y las sorprendentes lecciones que me enseñó.
Relacionado 7 mejores aplicaciones gratuitas y de código abierto que uso en mi teléfono inteligente Android y tableta
Disfruta de la privacidad y la libertad en Android
Ventajas de transparencia y privacidad
Fuente: señal
Esta fue una de las principales razones para adoptar aplicaciones de código abierto. Con aplicaciones propietarias, puedo ver lo que hace el software, pero no tengo idea de cómo lo hace. Esta falta de visibilidad me dejó preocupada, especialmente con respecto a los datos confidenciales.
La historia es diferente con las aplicaciones de código abierto. El principio principal es que el código fuente está abiertamente disponible para que cualquiera inspeccione. Los investigadores de seguridad y los usuarios curiosos pueden revisar el código y ver cómo funciona en segundo plano. Varias aplicaciones de código abierto ofrecen la flexibilidad del autohospedaje, donde puedo almacenar datos personales en el dispositivo y el servidor de mi elección.
Beneficios de costos (el obvio)
Hablemos sobre el aspecto de dinero de las aplicaciones de código abierto. Es el beneficio más inmediato y obvio. Ya sea Microsoft 365, Evernote, Trello o Ticktick, cada uno requiere una suscripción activa. Con software de código abierto, la dinámica financiera cambia. Puedo descargar, instalar y usar herramientas potentes como LibreOffice, Joplin o AnyType sin ver un botón de suscripción ahora o una factura.
Si necesito escalar o agregar más usuarios (si estoy en una configuración de equipo), los costos generalmente se multiplican con las aplicaciones convencionales. Con código abierto, este generalmente no es el caso. El software sigue siendo gratuito, ya sea solo yo o un equipo pequeño.
Accesibilidad multiplataforma
A menudo hay un problema con la disponibilidad multiplataforma con aplicaciones propietarias. Por ejemplo, me enamoré de la artesanía moderna del editor de documentos, solo para darme cuenta de que era una exclusiva de Apple. Lo mismo se aplica a aplicaciones de finanzas personales como MoneyCoach, que está firmemente enraizada en el ecosistema de Apple.
Las notas agrupadas son otro ejemplo de este tipo. Es una excelente alternativa de mantenimiento de notas en Android y la web, pero carece de la versión iOS. Sin embargo, con herramientas de código abierto, este problema desapareció en gran medida. Debido a que están construidos por comunidades, a menudo con el objetivo de la accesibilidad universal, la mayoría de las aplicaciones de código abierto son multiplataforma.
Tome Joplin, mi aplicación de toma de notas elegida, por ejemplo. Tiene aplicaciones nativas para Windows, MacOS, Linux, Android e iOS. También ofrece un clipper web. Lo mismo ocurre con los administradores de contraseñas como BitWarden y Herramientas de gestión del conocimiento como AnyType.
Mis datos y mi flujo de trabajo son portátiles. Puedo cambiar entre dispositivos y plataformas sin perder acceso o funcionalidad.
Con las aplicaciones convencionales, las actualizaciones a menudo se entregan en el horario fijo de una empresa. Si bien puedo enviar solicitudes de funciones, existen escasas posibilidades de su implementación en el futuro cercano.
La historia es diferente con el ecosistema de código abierto. Una comunidad global de desarrolladores, diseñadores y usuarios apasionados construye y mantiene estas aplicaciones. Cuando tengo una idea de característica o un ajuste menor, creo que mejoraría la aplicación, el proceso es directo e interactivo.
La mayoría de los proyectos de código abierto organizan su desarrollo en plataformas como GitHub o Gitlab, donde hay rastreadores de problemas dedicados y foros de discusión.
La interfaz de usuario no es el traje fuerte de las aplicaciones de código abierto
Hasta ahora, solo he hablado sobre los aspectos positivos de usar aplicaciones de código abierto. Ahora, repasemos la pareja de contras. La interfaz de usuario no es el conjunto más fuerte de aplicaciones de código abierto.
Tomemos a Joplin, por ejemplo. Fui impresionado por sus características. Es poderoso, admite Markdown y tiene una excelente sincronización. Sin embargo, cuando lo lanzas, la interfaz de usuario deja mucho que desear. Si bien es funcional, no tiene esa sensación pulida, elegante e intuitiva que encuentras en aplicaciones como OneNote.
El mismo sentimiento se aplicó cuando probé Thunderbird para el correo electrónico. Funcionalmente, es una bestia. Maneja múltiples cuentas, ofrece un filtrado potente y le brinda mucho control. Entonces recordaría abrir Outlook, con su diseño más limpio, íconos más modernos y estética más refinada.
Esto no es necesariamente un factor decisivo para mí, especialmente dadas todas las ventajas, pero puede ser una compensación para muchos.
Las aplicaciones de código abierto no funcionan bien juntas
Si bien la disponibilidad multiplataforma es una ventaja para las herramientas de código abierto, estas herramientas carecen de un ecosistema. Por ejemplo, en el mundo de Microsoft, puedo marcar un correo electrónico en Outlook, y esa bandera aparece como una tarea en Microsoft para hacer. Cuando creo un documento en Word, puedo compartirlo y colaborar en equipos, y se integra sin problemas con OneDrive.
Con aplicaciones de código abierto, cada herramienta a menudo se mantiene por sí sola y no necesariamente habla con los demás. La única excepción notable que encontré que intenta construir un ecosistema de código abierto es el protón.
Relacionó mi viaje de Google a Proton: por qué cambié de ecosistemas y no mirará hacia atrás
Mi viaje inesperado hacia la privacidad con Proton
Un desafío de productividad de 30 días
Cambiar de mi conjunto de productividad familiar y pagado a herramientas de código abierto fue revelador. Este experimento no se trataba solo de encontrar alternativas gratuitas. Se trataba de descubrir una filosofía diferente del desarrollo de software. Esta transición tiene desventajas, y debe tenerlas en mente antes de invertir en el mundo de código abierto.









