Mediante un Tweet, Streetwriters dio a conocer que ha trasladado su plataforma para tomar notas Notesnook a un proyecto de código abierto, tal y como lo prometió anteriormente.
Para quienes desconocen de Notesnook, deben saber que esta aplicación se promociona como una alternativa a Evernote completamente abierta y centrada en la privacidad, con cifrado de extremo a extremo para evitar el análisis de información del lado del servidor.
¡Estoy muy emocionado de abrir Notesnook este mes! Este blog le dará una idea clara de por qué estamos haciendo eso, qué pretendemos lograr y cómo puede ayudar. Si tiene alguna pregunta, no dude en comunicarse en Twitter .
Streetwriters anuncio hace poco que ha publicado el código de Notesnook para la interfaz web, las aplicaciones de escritorio, las aplicaciones móviles, las bibliotecas compartidas, el editor de notas y las extensiones.
Además de ello, el desarrollador menciona que promete que el código del servidor para sincronizar notas entre diferentes dispositivos se publicará en un repositorio separado durante este mes de septiembre. La interfaz web se crea con el marco React y las aplicaciones móviles se crean con React Native.
Cuando miro el espacio privado de aplicaciones para tomar notas, solo hay un nombre: «Standard Notes». Su confiabilidad es innegable porque es de código abierto, independientemente de lo bueno o malo que sea. Además de eso, todo software respetable orientado a la privacidad también es de código abierto. Una clara indicación de que somos los raros.
Como se mencionó al inicio, Notesnook cuenta con el cifrado de extremo a extremo de notas y archivos adjuntos o imágenes en el lado del cliente, se utilizan los algoritmos XChaCha20-Poly1305 y Argon2, todos los datos se transmiten al servidor de sincronización en forma cifrada con la clave del usuario.
Una vez que el servidor está abierto, toda la infraestructura de toma de notas entre dispositivos se puede ejecutar en hardware controlado por el usuario.
El código abierto no es nada sin su comunidad de colaboradores, desarrolladores y todos los demás que trabajan juntos para hacer algo grandioso. Estaríamos locos si no permitiéramos que Notesnook se beneficiara de eso.
El inicio de sesión en la aplicación se puede proteger con contraseña para evitar la posibilidad de ver notas si el dispositivo cae en las manos equivocadas. Es posible crear notas generales, incluidas aquellas encriptadas con una contraseña separada, así como notas especiales protegidas adicionalmente para almacenar datos confidenciales, como contraseñas y claves de acceso.
Puede colocar tablas, listas de tareas, bloques de código en notas, incrustar datos multimedia y archivos arbitrarios, usar el marcado Markdown. Para una estructuración más conveniente de la información, se admite vincular notas a etiquetas, asignar marcas de color, agrupar por proyectos y colapsar partes del contenido dentro de una nota por encabezados. Admite fijar notas importantes, vincular notificaciones y crear recordatorios.
Para permitir que la comunidad contribuya a su mejora y asegurar la longevidad del proyecto, Notesnook libero el código bajo la licencia GPLv3. Los desarrolladores planean concentrarse primero en mejorar el repositorio de GitHub antes de agregar funciones adicionales y participar en otras tareas de desarrollo.
Cabe mencionar que aunque se haya liberado el código fuente y permite ser usado de forma gratuita, también se ofrece un plan premium para obtener acceso a algunas funciones más, similares a las Notas estándar. Entre los más destacados se encuentran:
- Bloqueo de aplicaciones móviles.
- Un repositorio seguro para las notas.
- Compartir notas con protección de contraseña.
- Soporte Multiplataforma.
Además, Notesnook ofrece hasta un 75 % de descuento en su plan prémium anual, que viene con una garantía de devolución de dinero de 30 días, para conmemorar su código abierto.
Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
Descargar y obtener Notesnook
Para los interesados en probar la aplicación, deben saber que funciona con Windows, Mac OS X y Linux. Para Linux, se puede descargar un archivo .deb/.rpm o un archivo AppImage y lo pueden obtener desde el siguiente enlace.