Recopilación “Contra el Copyright”.

10/11/2009

Portada del libro.

El rostro de la industria cultural está cambiando en el mundo. Todos los días millones de personas se saltan las legislaciones sobre copyright, ya sea porque se volvieron obsoletas o porque no disumulan su avaricia y afán monopólico, dos estrategias de acparamiento que han puesto en riesgo la libre circulación de la cultura. Contra el copyright habla sobre cómo la tecnología, y con ella una capacidad de reproducción sin precedentes, ha puesto en jaque las barreras con que se protegan las obras, a la par que ha desvelado la avidez de las multinacionales del entretenimiento, que vieron amenazados sus beneficios.

En este libro, cuatro escritores y activistas (Richard Stallman, Wu Ming, César Rendueles y Kembrew MacLeod) argumentan contra los esfuerzos corporativos por hacer de quienes intercambian libros, música, imágenes o códigos informáticos (es decir, cultura) una clase más de criminales.

Ediciones Tumbona.

Descargatelo en PDF.


El Dossier Copia/Sur: problemas económicos, políticos e ideológicos del copyright en el Sur global.

26/09/2009

Portada del dossier.

Portada del dossier.

¿Cuáles son los problemas que las leyes restrictivas ocasionan a los bibliotecarios, maestros y estudiantes del Sur global? ¿Quién se beneficia de la privatización de la cultura? ¿Acaso el Sur global, en donde habita más de dos terceras partes de la población mundial, se beneficia económicamente de la constante expansión del sistema internacional de copyright?

Estas son apenas tres de las numerosas preguntas que examinamos en los más de 50 artículos breves que se encuentran en “El Dossier Copia/Sur: problemas económicos, políticos e ideológicos del copyright en el Sur global”. La versión en inglés fue publicada originalmente en el verano de 2006 por el Grupo de Investigación CopySouth, formado por un conjunto de activistas y académicos que viven y trabajan en el Sur y en el Norte global. Tanto en la redacción como en la edición de estos artículos, en muchos casos polémicos, se ha puesto un empeño especial en asegurar que NO sea necesario ser un experto en leyes de copyright para entenderlas.

Las 200 páginas del Dossier han sido traducidas al español con la colaboración de un equipo de traductores de Argentina, Bolivia, Cuba, España, México y Venezuela. La traducción, coordinación y publicación en línea de la edición en español fue organizada totalmente por un organismo gubernamental venezolano: el Servicio Autónomo de la Propiedad Intelectual organismo adscrito al  Ministerio del Poder Popular para Industrias Ligeras y Comercio (MPPILCO-SAPI). Esta versión incorpora una nueva introducción.

El Grupo de Investigación CopySouth se muestra muy complacido por el hecho de que el mensaje del Dossier pueda ser consultado y examinado por miles de lectores de habla hispana.

El Dossier NO está restringido por el copyright y puede ser descargado gratuitamente.

Para descargar, leer, imprimir o enviar una copia del Dossier, haga clic en DESCARGAR.


Linux es cada vez peor, según su creador.

22/09/2009

Linus Torvalds con una máscara de Tux.

Linus Torvalds con una máscara de Tux.

Linus Torvalds, que inventó el sistema operativo Linux hace ahora 18 años, considera que su propia criatura se ha convertido en un producto ‘enorme e hinchado’, muy alejado del sistema optimizado, compacto e hipereficiente que concibió en 1991. Según Torvalds, la incorporación incesante de nuevas funciones al kernel de Linux –el núcleo básico del sistema operativo, que gestiona la interacción entre las aplicaciones y el ordenador– ha hecho que éste haya perdido alrededor de un 2% de su rendimiento con cada nueva versión, siendo ahora un 12% menos eficiente que hace diez versiones.

Linux es un sistema operativo de código abierto cuyo desarrollo, aunque dirigido por Torvalds, corre a cargo de una comunidad internacional formada por cientos de programadores que aportan sus modificaciones y mejoras a las diferentes partes del código del producto final. Las declaraciones de Torvalds, efectuadas durante la convención LinuxConf 2009, constituyen todo un ataque al modelo de desarrollo de código abierto, ya que además de reconocer que el producto ha ido empeorando, acepta no tener ninguna solución para resolver el problema.

El crecimiento desmesurado de los programas informáticos en general, y de los sistemas operativos en particular, es uno de los defectos que se han venido achacando históricamente a empresas comerciales como Microsoft y Apple. Ambas han dedicado últimamente sus esfuerzos a corregirlo, y tanto el inminente Windows 7 como el ya disponible OS X Snow Leopard ofrecen como atractivo principal la optimización del rendimiento y la reducción de tamaño respecto a sus respectivas versiones anteriores. En concreto, Snow Leopard de Apple (OS X 10.6) ocupa 7 GB menos que OS X 10.5 en el disco duro.

Fuente: EcoDiario.


Carta abierta al Parlamento Europeo sobre la neutralidad de la Red.

21/09/2009

Organizaciones de toda Europa comparten su preocupación de ver a la Neutralidad de la Red sacrificada durante el procedimiento de conciliación de las directivas del Paquete Telecom de la U.E. Estas organizaciones han enviado esta carta a los Eurodiputados, instándoles a que pasen a la acción de manera decisiva para garantizar una Internet libre, abierta e innovadora, y para salvaguarde las libertades fundamentales de los ciudadanos europeos.

La Neutralidad de Red ha sido un catalizador indispensable para la competencia, la innovación y las libertades fundamentales en el entorno digital. Una Internet neutral asegura que los usuarios no se enfrentan a condiciones que limiten el acceso a aplicaciones y servicios. Así mismo, excluye cualquier discriminación por razón de origen, destino o contenido real de la información que se transmite por la red Gracias a este principio, nuestra sociedad construyó Internet de manera colectiva tal y como lo conocemos hoy. Salvo en algunos regímenes totalitarios, todo el mundo tiene acceso a la misma Internet, e incluso el más pequeño de los emprendedores está en igualdad de condiciones con las empresas líderes a nivel mundial. Además, la Neutralidad de Red estimula el círculo virtuoso de un modelo de desarrollo basado en el crecimiento de una red común de comunicaciones que proporciona nuevos usos y herramientas, de manera opuesta a una dependiente de las inversiones en el filtrado y el control. Sólo bajo tales condiciones Internet mejora continuamente nuestras sociedades, mejorando la libertad –incluída la libertad de expresión y comunicación– y permite unos mercados más creativos y eficientes.

Sin embargo, la Neutralidad de Red se encuentra ahora amenazada por los operadores de telecomunicaciones y las industrias de contenidos que encuentran oportunidades de negocio en la discriminación, el filtrado o la priorización de la información que fluye por las redes. Este tipo de prácticas discriminatorias, perjudiciales tanto para el usuario como para la innovación, están apareciendo por toda Europa. Ningún tribunal ni regulador parece tener las herramientas adecuadas para contrarrestar estos comportamientos y preservar el interés general. Algunas disposiciones presentadas en el Paquete Telecom podrían incluso incentivar tales prácticas.

Los que hemos firmado esta carta abierta instamos al Parlamento Europeo a proteger la libertad de recibir y distribuir contenido, así como a usar servicios y aplicaciones sin interferencias de actores privados. Pedimos a los Eurodiputados que actúen de manera decisiva durante las negociaciones en curso del Paquete Telecom para garantizar una Internet libre, abierta e innovadora y para salvaguardar las libertades fundamentales de los ciudadanos europeos.

Las organizaciones que deseen adherirse pueden firmar esta carta en el formulario que se encuentra en esta página proporcionando además una breve descripción de la organización, o bien enviando un e-mail manifestando su deseo de suscribirla a: signature@laquadrature.net


Lista de comandos de GNU/Linux.

20/09/2009

Implementación de Servidores con GNU/Linux.

17/09/2009
Portada del manual.

Portada del manual.

El pasado agosto se liberó la versión del libro electrónico Implementación de servidores con GNU/Linux, de Joel Barrios Dueñas. Este libro en formato PDF consta de casi 600 páginas y recoge 10 años de experiencia en la instalación completa de un servidor Linux basado en la distribución Centos 4 y Centos 5 (una distribución gratuita construida a partir de las fuentes de Red Hat Enterprise Linux).

En la guía se muestra la instalación del sistema operativo, servidor DHCP, FTP, SSH, NFS, SMB, correo, LDAP, MySQL, Apache, DNS, Squid, firewall, y todo lo relacionado con la puesta en marcha de un servidor. Además de ¿Qué es GNU/Linux?, estándar de jerarquía de sistema de ficheros, instalación en modo texto de CentOS 5, cómo iniciar el modo de rescate en CentOS, cómo compilar el núcleo de GNU/Linux en CentOS, cómo gestionar espacio de memoria de intercambio en GNU/Linux, procedimientos de emergencia, cómo optimizar el sistema de archivos ext3, cómo crear cuentas de usuario, cómo utilizar RPM, introducción a TCP/IP….

Está publicado con licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1 y se puede descargar desde Alcance Libre, o en formato impreso a través de Lulu.com

El contenido es el siguiente:

1. Que es GNU/Linux?
2. Estandar de Jerarquia de Sistema de Ficheros
3. Instalacion en modo texto de CentOS 5
4. Instalacion en modo grafico de CentOS 5
5. Como iniciar el modo de rescate en CentOS
6. Iniciando el sistema en nivel de ejecucion 1 (nivel mono-usuario)
7. Como compilar el nucleo (kernel) de GNU/Linux en CentOS
8. Como gestionar espacio de memoria de intercambio (swap) en GNU/Linux
9. Procedimientos de emergencia
10. Como optimizar el sistema de archivos ext3
11. Como configurar y utilizar Sudo
12. Como crear cuentas de usuario
13. Breve leccion de mandatos basicos
14. Funciones basicas de vi
15. Introduccion a sed
16. Introduccion a AWK
17. Permisos del Sistema de Ficheros
18. Como utilizar el mandato chattr
19. Creando depositos yum
20. Uso de yum para instalar y desinstalar paqueteria y actualizar sistema
21. Como utilizar RPM
22. Como crear paqueteria con rpmbuild
23. Como asignar cuotas de disco
24. Introducción a TCP/IP
25. Introduccion a IP version 4
26. Como configurar correctamente los parametros de red
27. Como configurar acoplamiento de tarjetas de red (bonding)
28. Como conectarse a una red Wifi desde la terminal
29. Como utilizar lsof
30. Como utilizar Netcat (nc)
31. Como utilizar Netstat
32. Como utilizar ARP
33. Introduccion a IPTABLES
34. Como utilizar CBQ
35. Introduccion a SELinux en CentOS 5 y Fedora
36. Como configurar un servidor DHCP en una LAN
37. Como configurar vsftpd (Very Secure FTP Daemon)
38. Como configurar pure-ftpd
39. Como configurar OpenSSH
40. Como utilizar OpenSSH con autenticacion a traves de clave publica
41. Como configurar OpenSSH con Chroot
42. Como configurar NTP
43. Como configurar Clamd
44. Como configurar el sistema para sesiones graficas remotas
45. Como configurar un servidor NFS
46. Como configurar Samba basico
47. Como configurar Samba denegando acceso a ciertos ficheros
48. Como configurar Samba con Papelera de Reciclaje
49. Como instalar y configurar Samba-Vscan en CentOS 5
50. Como configurar Samba como cliente o servidor WINS
51. La ingenieria social y los [incorrectos] habitos del usuario
52. Configuracion basica de Sendmail
53. Opciones avanzadas de seguridad para Sendmail
54. Como configurar Sendmail y Dovecot con soporte SSL/TLS
55. Como configurar Cyrus IMAP
56. Instalacion y configuracion de SquirrelMail (correo a traves de interfaz HTTP )
57. Como instalar GroupOffice en CentOS
58. Apendice: Enviar correo a todos los usuarios del sistema
59. Como configurar clamav-milter
60. Como configurar spamass-milter
61. Como configurar un servidor NIS
62. Como configurar OpenLDAP como servidor de autenticacion
63. Como configurar OpenLDAP como libreta de direcciones
64. Como configurar OpenLDAP con soporte SSL/TLS
65. Como instalar y configurar MySQL™
66. Configuracion basica de Apache
67. Como habilitar los ficheros .htaccess y SSI (Server Side Includes) en Apache
68. Como configurar Apache con soporte SSL/TLS.
69. Como configurar un servidor de nombres de dominio (DNS)
70. Como configurar Squid: Parametros basicos para Servidor Intermediario
71. Como configurar Squid: Acceso por autenticacion
72. Como configurar Squid: Restriccion de acceso a Sitios de Red
73. Como configurar Squid: Restriccion de acceso a contenido por extension
74. Como configurar Squid: Restriccion de acceso por horarios
75. Como configurar squid con soporte para direcciones MAC
76. Apendice: Listas y reglas de control de acceso para Squid
77. Como configurar un muro cortafuegos con Shorewall y tres interfaces de red
78. Como configurar un servidor de OpenVPN en CentOS 5
79. Como configurar SNMP
80. Como configurar MRTG
81. Como instalar Java 1.5 en CentOS 5
82. Como instalar la complemento (plug-in) Flash Player para Firefox y otros navegadores
83. Como configurar escaner en red
84. Usando Smartd para anticipar los desastres de disco duro
85. Como crear un disco con instalacion personalizada de CentOS 5
86. Glosario de mandatos basicos
87. Ejercicios

Si alguna vez has pensado en montar tu propio servidor casero, la mejor opción para ello es hacerlo con un sistema operativo GNU/Linux (esto es indiscutible). Y la mejor ayuda que has encontrado por la red para llevar a cabo esta tarea es este libro


Debian adopta un nuevo ciclo de desarrollo.

04/08/2009

Logo de Debian.

Logo de Debian.

El proyecto Debian ha decidido adoptar una nueva política de lanzamientos. esta se basa en un ciclo temporal de dos años. A partir de ahora las congelaciones se producirán en diciembre de cada año impar, lo que conlleva a que cada lanzamiento se producirá en la primera mitad de cada año par. A consecuancia de esto, la siguiente congelación de Debian se llevará a cabo en diciembre de 2009, y la nueva versión se espera para la primavera de 2010. ¿Para cuándo tendremos Debian GNU/Linux 6.0 ‘Squeeze’ entonces? Pues según ese planning, el lanzamiento de esta versión se adelantaría a diciembre de este año -para la versión ‘freeze’-, una excepción a la regla para que luego las sucesivas versiones congeladas de las futuras ediciones de Debian sí aparezcan en diciembre.

Esta congelación de dos años, permitirá al Proyecto combinar la previsibilidad de los lanzamientos basados en ciclos temporales con su establecida política de lanzamientos basados en funcionalidades y características. El nuevo ciclo de desarrollo proporcionará a los usuarios de Debian una mejor previsibilidad de lanzamientos, y también permitirá a los desarrolladores llevar a cabo mejores planificaciones a largo plazo. Un ciclo de lanzamiento de dos años, dará más tiempo para los grandes cambios que se pudieran realizar, reduciendo así los posibles inconvenientes que se causaría a los usuarios. Tener un ciclo de congelación conocido, contribuirá además a reducir el periodo total de congelación.

Pero no todo parece bueno,las prisas por tener a punto una nueva versión pueden afectar negativamente a la estabilidad, seguridad e integridad del sistema, ya que puede no haber sido suficientemente testeado antes de la publicación. Una fecha no predecible permite que el desarrollo se focalice en conseguir unas determinadas funcionalidades, probar extensivamente su funcionamiento y asegurarse que la plataforma sea suficientemente estable y segura.

La nueva política de congelación fué propuesta y aceptada durante la Conferencia Anual del Proyecto Debian, DebConf, la cual tuvo lugar en Cáceres (España). La idea ha sido bien recibida entre los miembros del proyecto asistentes.


Copyleft y sus tipos.

30/06/2009
Logo del copyleft.

Logo del copyleft.

Es una implementación del copyright. Nace con la idea de proteger la libre circulacion del código informático y del conocimiento que encierra. Consiste en usar la legislación de copyright para proteger la libertad de copia, modificación y redistribución (incluida la venta), en lugar de restringirlas. El autor concede todos los derechos que él posee sobre su obra al resto de las personas. Todos. La única condición es que cualquier trabajo derivado de algo protegido con copyleft debe mantener las mismas libertades. Es decir, tiene un caracter “seminal” (algunos llaman “vírico”), que asegura que lo que es libre nunca dejará de serlo (salvo a costa de vulnerar la ley de copyright). Puede haber software libre que no sea copyleft: el copyleft es el concepto que obliga a que cualquier trabajo derivado que desee distribuirse, debe hacerse en las misma condiciones (misma licencia) que lo recibiste.

Copyleft es un término que se asocia a una clase de licencias que, aplicadas a creaciones como el software y otras obras creativas, permite respecto de dichas obras tener las libertades de uso, copia, modificación y redistribución de lo modificado y, además, que cualquier obra derivada continue manteniendo la licencia que permite tales libertades.

El término copyleft nació en el mundo de la informática, concretamente en el del software libre, ámbito en el cual el copyleft consituye un método para hacer que un programa libre se mantenga siempre libre, obligando a que todas las modificaciones y versiones extendidas del programa sean también software libre, garantizando así las libertades de los usuarios. De forma análoga este concepto comenzó a aplicarse también a todo tipo de conocimiento libre (textos, fotos, videos, etc.).

Fue acuñado por el Proyecto GNU. Nace de un juego de palabras en inglés, traducible como “izquierdo de copia” (“copia dejada” o “abandonada” o “copideje” e “izquierdos de autor”), en oposición a “derecho de copia” o copyright (derecho de autor), indicando que no se restringe la redistribución, con o sin cambios, sino por el contrario se permite mientras la libertad de copiarlo, redistribuirlo o cambiarlo no se restrinja (derecho de autor usual).

Los vocablos ingleses “right” y “left” además significan “derecha” e “izquierda” respectivamente, lo que acentúa la diferencia entre ambos conceptos. Una posible traducción al español sería “izquierdos de autor”, en contraste con los derechos de autor. En la práctica sin embargo el término se deja sin traducir.

La idea de copyleft, fue concebida por Richard Stallman.

Existen distintos tipos de Copyleft; fuerte, débil, completo y parcial.

Copyleft fuerte

Se denomina a un Copyleft fuerte cuando las obras derivadas de un programa no pueden ser enlazadas por programas que no sean libres. Esto no prohíbe la acción contraria; que un programa con Copyleft fuerte enlace a un programa privativo.

El objetivo del Copyleft fuerte es no dar ventajas a los desarrolladores de software privativo, ya que estos podrían usar los programas creados para indirectamente privar las libertades de los usuarios. Esto pues, un programador que desarrolle un programa privativo no podrá usar el código de uno libre para facilitarse el trabajo, así no tendrá la facilidad de privar la libertad a otra gente con código libre (indirectamente).

Copyleft débil

Se denomina a un Copyleft débil cuando las obras derivadas de un programa pueden ser enlazadas por programas que no sean libres.

El objetivo del Copyleft débil es cuando aya ya alternativas gratuitas privativas del mismo programa dejar que programas privativos usen el programa, para así facilitar la adopción de programas libres.

Copyleft completo

Se denomina a un Copyleft completo cuando las obras derivadas de un programa deban distribuirse con las mismas condiciones que el programa original.

Copyleft parcial

Se denomina a un Copyleft parcial cuando las obras derivadas de un programa deben distribuirse solo la parte editada con las mismas condiciones que el programa original. El resto del programa puede ser distribuido como el autor le placa.


Publicado El Código 2.0 de Lawrence Lessing.

29/06/2009
Portada del libro El Código 2.0.

Portada del libro El Código 2.0.

La editorial Traficantes de Sueños publica el libro de Lawrence Lessing, El Código 2.0. Con licencia CC y descargable en PDF.

En contra de los primeros visionarios de la Red y de su utopía de una Internet completamente libre e irregulable, el ciberespacio está a punto de convertirse en «el lugar más regulado que hayamos conocido jamás». Asuntos tan importantes como la privacidad en las comunicaciones, la posibilidad o no de compartir datos, de remezclar información y la extensión de la libertad de expresión dependen hoy del hilo de las decisiones técnicas y políticas que están configurando la nueva Internet. La razón de este enorme potencial de control sobre el ciberespacio no sólo se encuentra en el poder legislativo del Estado, sino en la arquitectura (el código) de las nuevas tecnologías. Hoy en día, por lo tanto, la ausencia de una discusión política, abierta y masiva sobre estas cuestiones ya no produce como antaño una libertad por defecto. Antes al contrario deja campo libre a los grupos empresariales y al Estado para producir tecnologías a su medida. Emprender y extender esta discusión necesaria es el principal propósito de este libro.

La traducción al español fue realizada de manera cooperativa por un grupo de estudiantes e investigadores de la Facultad de Comunicación de la Universidad de Málaga.


Se inteligente y di ¡NO! al iPhone.

25/06/2009

Di ¡NO! al iPhone.

Di ¡NO! al iPhone.

¿Por qué no debo comprar un iPhone?

El iPhone contiene DRM. Digital Rights Management o (gestión de derechos digitales) es un término genérico que se refiere a las tecnologías de control de acceso usada por editoriales y dueños de derechos de autor para limitar el uso de medios o dispositivos digitales.

Existen diferentes mecanismos de DRM, diseñados por distintas empresas, pero en general todos tienen en común algunas características:

  • Detectan quién accede a cada obra, cuándo y bajo qué condiciones, y envían esta información al proveedor de la obra.
  • Autorizan o deniegan de manera inapelable el acceso a la obra, de acuerdo a condiciones que pueden ser cambiadas unilateralmente por el proveedor de la obra.
  • Cuando autorizan el acceso, lo hacen bajo condiciones restrictivas que son fijadas unilateralmente por el proveedor de la obra, independientemente de los derechos que la ley otorgue al autor o al público.

Algunos de los derechos afectados por los DRM son:

El derecho a leer y al libre acceso a la cultura.
los DRM permiten que un tercero conozca todo lo que vemos, escuchamos, leemos, y expresamos, y pueda monitorear, controlar e incluso impedir que lo hagamos.
El derecho a la intimidad.
Para decidir si otorgan o no acceso a cada obra, estos sistemas necesitan vigilarnos. De esta forma, un tercero tendrá información sobre qué, cómo y cuándo leemos, oímos música, escuchamos radio, vemos películas y accedemos a cualquier contenido digital.
El derecho a realizar copias en casos particulares.
Varias legislaciones de derechos de autor reconocen el derecho de las personas a confeccionar copias de las obras para uso privado. Esto incluye la posibilidad de realizar copias de respaldo, copias para acceder desde diferentes dispositivos e incluso copias para compartir con personas de nuestro entorno íntimo, siempre bajo la condición de que no medien transacciones comerciales. Estos derechos quedan obstruidos completamente con la implementación de DRM.
La realización de obras derivadas.
La realización de obras derivadas es un proceso común en la creación cultural. Muchas obras son trabajos derivados de obras anteriores. Esto incluye traducciones, realización de remezclas, y otras formas de expresión. Estas acciones básicas de la producción cultural se tornan imposibles frente a DRM.
La crítica y el comentario público, incluyendo el derecho a la libre expresión, en particular por parte de periodistas.
Quienes trabajan en crítica literaria, cinematográfica, musical, e incluso política, utilizan el recurso de la cita para comentar las obras publicadas. El sistema de DRM impone trabas técnicas a esta posibilidad, con la consecuencia directa de poner cerrojos técnicos a la libertad de expresión.
El “fair use” y las excepciones al copyright.
Esta expresión común para la jurisprudencia norteamericana es otra de las víctimas de la aplicación de DRM. En muchos casos, las leyes de derechos de autor fijan excepciones para el ámbito educativo o para personas con alguna discapacidad que necesiten realizar copias de obras para poder acceder a ellas (como las traducciones al Braille o la utilización de audio-libros). Estos recursos quedan eliminados con los sistemas de DRM.
El dominio público.
Las restricciones técnicas de acceso no tienen fecha de vencimiento. Por tanto, cuando las obras entren al dominio público, las restricciones seguirán estando allí, vedando el acceso y la copia de materiales que legalmente podrían ser copiados. Otro tanto ocurre con obras que ya están en el dominio público y que se tornan inaccesibles para las personas cuando algún proveedor de contenidos las distribuye bajo un sistema de DRM.
La presunción de inocencia.
Las medidas técnicas de restricción de acceso y copia declaran a la ciudadanía culpable antes de que se pruebe lo contrario, privándola de una serie de derechos en forma preventiva, sin que se haya cometido ningún delito.
El derecho a experimentar.
El desarrollo y utilización de mecanismos para eludir los DRM se convierte en un crimen aún cuando se realice para fines de investigación o para acceder a un contenido que se ha adquirido legalmente, incluso cuando no se viole ningún derecho de autor.

Existen muchos modelos de móviles que funcionan bajo software libre, no eres más güay por tener lo último en tecnología sino por defender los derechos de todos.