A medida que los programas han ido especializándose y creando nuevos planes de precio, también han ido surgiendo apps de código abierto iguales o más eficientes que las de pago. Además, estas ofrecen a los usuarios garantías que las de pago muchas veces no ofrecen: transparencia, seguridad y control para el usuario.
Aun así, todavía hay apps que pueden parecer de código abierto y que en realidad, no lo son. Es decir, que son apps cerradas, con un código que no puede modificarse más que por sus creadores, los cuales suelen sacar rendimiento económico de ellas. Y este tipo de confusiones suele tener varios motivos: algunas apps se integran directamente con software libre, o tienen versiones gratuitas. Incluso se usan en comunidades de carácter técnico donde el código abierto es muy usado y valorado.
Es por ello que en esta guía analizamos 4 apps muy conocidas que, a pesar de su gran relación con comunidades de desarrollo, siguen teniendo licencias propietarias.
Las apps que se suelen confundir con código abierto
Aunque sean gratuitas o incluso puedan colaborar con otras herramientas «open source», la realidad es que ninguna de estas apps que os vamos a presentar son de código abierto. Vamos allá.
Visual Studio Code
Microsoft ofrece una versión de Visual Studio Code «open source» con el nombre de «Code – OSS». Pero aun así, si descargamos la versión oficial desde su web, tiene componentes propietarios integrados en ellas. Así se establece en sus propios términos legales. Concretamente en su punto 4 «License Gran to Us», donde se establece que GitHub tiene una licencia mundial para usar, reproducir, modificar y mostrar su contenido. Y de igual manera, en la sección 8 «General Conditions», donde se prohíbe cualquier tipo de ingeniería inversa o intentos de acceder al código fuente de la plataforma.
Más concretamente nos referimos a servicios de telemetría, marcas y funciones exclusivas. Por lo tanto, aunque pueda parecer software libre, la versión que la mayoría de usuarios utiliza no es 100% open source. En el caso de que prefieras utilizar una versión más limpia y sin telemetría, tienes a tu disposición VSCodium.
GitHub
Aunque pueda parecer surrealista, pues GitHub es la plataforma más conocida con respecto a apps de código abierto, la realidad es que GitHub es una plataforma totalmente cerrada. No puedes inspeccionar su funcionamiento ni programar sobre ella sin depender de toda su infraestructura. Además, es muy fácil confundirla con código abierto, pues se dedica a alojar precisamente proyectos de ello.
Si prefieres una alternativa que sea totalmente abierta, siempre puedes usar herramientas como Gitea.
Discord
La plataforma que aúna videojuegos, hobbies y comunicación bajo una sola app es líder a nivel mundial. Tiene una buena comunidad de desarrolladores y su API es abierta, junto a bots personalizados que podemos añadir. Pero si intentamos acceder a su código fuente, está totalmente fortificado.
Por lo que, si algún día llegara a cerrar, no habría forma de que alojásemos nuestra propia versión. En ese caso, la opción que podríamos tomar más parecida y de código abierto sería Revolt.
Notion
Notion es perfecto para organizar nuestro trabajo diario y para cualquier proyecto que tengamos entre manos. Por lo que muchos usuarios lo usan de manera activa para organizar todas sus cuestiones. Pero su código base sigue siendo totalmente cerrado. De igual manera, la plataforma solo funciona mediante el sistema de sincronización en nube y no tenemos forma de alojarla localmente en nuestro PC.
En el caso de que busques una app similar para tomar notas y crear tus propias bases de datos, la opción de código abierto más parecida puede ser AppFlowy.
