Tag Archives: computers

Open Kairos – Una oportunidad abierta

Sergio Belkin (profe Linux del Club de Programadores), acaba de lanzar Open Kairos, un sitio dedicado a la promoción de la tecnología Open Source. Esta es la definición del proyecto:

Open Kairos es un nuevo sitio de noticias, promoción, documentación y análisis de tecnología Open Source. Está enfocado hacia el software libre y métodos de tecnología alternativos. En realidad decir “alternativos” en algunos casos no sea cierto, ya que el software open source se está convirtiendo en el tipo de software predominante en varios ambitos.

Podría considerarse un upgrade de Escritorio YA! el primer sitio de difusión en castellano netamente orientado a la utilización de software libre en computadoras de escritorio. Gracias a todos los que visitaban asiduamente ese sitio. Esta es una nueva etapa.

Kairos es un término griego que significa tiempo, pero no en sentido cronológico (kronos), sino más bien de oportunidad. Seguramente este es un tiempo de oportunidad para concebir un modelo tecnológico, inclusivo en lugar de exclusivo, sin monopolios. Es la oportunidad para usar, desarrollar y fomentar el uso de software y hardware que garanticen la transparencia

Referencia: Kairos en Wikipedia (inglés)

Open Kairos promueve el software libre y el equilibrio entre derechos de autor y de la comunidad.

Open Kairos NO tiene relación alguna con FSF ni con OSI , aunque comparte muchos conceptos con ellas.

Tags: ,

Caracteres de salto de línea

Mix entre un artículo de Xavier Noria sobre el famoso\ny datos de Wikipedia.

¿Qué es \n?

Por razones históricas no existe un único código para representar inequívocamente una nueva línea. El código ASCII 10 (0×0A) se conoce técnicamente como “new line”, pero la actual representación de newlines depende del sistema operativo o de la aplicación corriendo sobre éste.

Los códigos usados para representar newlines en sistemas basados en ASCII son:

  • LF: Line Feed,"\cJ", Unicode000A, ASCII0x0A,012,10.
  • CR: Carriage Return,"\cM", Unicode000D, ASCII0x0D,015,13.
  • CRLF: Ambos códigos juntos y en este orden.

Entonces, tenemos que existen tres tipos distintos de newlines, dependiendo del SO que se trate:

  • LF: Unix y sistemas tipo Unix como Linux, Mac OS X, AIX, Xenix, BeOS, Amiga, RISC OS y otros.
  • CR: Familia Apple II y Mac OS hasta la versión 9.
  • CRLF: Microsoft Windows, WinCE, DOS, OS/2, CP/M, MP/M, y otros.

Si abrimos un editor de texto, en tres computadoras distintas corriendo un SO de cada una de estas tres familias, y escribimos “x + Return + y"en cada una y guardamos el archivo, el resultado en disco es distinto. De acuerdo con la nomenclatura explicada arriba, veríamos estos bytes:

  • Ubuntu GNU/Linux:120.10.121
  • Mac OS 9:120.13.121
  • Windows NT:120.13.10.121


Read more »

Tags: ,