jueves, 30 de junio de 2011

Converseen: GUI para ImageMagick

ImageMagick es una excelente herramienta para manipular imágenes (cortar, convertir, modificar y muchas otras cosas) en diferentes formatos; pero poco conocida por los usuarios dado el hecho de que no cuenta con una buena interfaz gráfica, sino que todo debe hacerse desde la línea de comandos (terminal). 

Converseen es un proyecto open source escrito en C++ con librerías Qt4. Converseen hace uso de las librerías Magick++ soportando más de 100 formatos de imágenes. Puedes convertir y redimensionar todas las imágenes que quieras en cualquiera de los formatos más populares: DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, y TIFF.

miércoles, 29 de junio de 2011

Respuesta de Richard Stallman a Linus Torvalds

El 30 de mayo, Página/12 publicó una extensa entrevista exclusiva con Linus Torvalds, el creador de Linux, el corazón del sistema operativo abierto, anunciando el lanzamiento de la versión 3.0. Allí,Torvalds se refirió a Richard Stallman, presidente de la Free Software Foundation y fundador del concepto del software libre, allá por 1984. 

Stallman exigió su derecho a réplica, pide que se mencione al sistema operativo como GNU/Linux y no solamente como Linux. Y explica sus razones, ya que cree que Linus Torvalds jamás reconoció su trabajo.

martes, 28 de junio de 2011

BSD vs Linux: La comparativa

La temática principal de este blog consiste de dos cosas: El Software Libre (casi siempre bajo GNU/Linux) y la Educación (al menos respecto de la primera parte y algunos aspectos de la educación dominicana). Como hemos visto la semana pasada una pequeña orientación sobre cómo configurar un NAS con FreeNAS (basado en FreeBSD) me gustaría presentarles algunos puntos importantes sobre los sistemas operativos BSD y compararlos con GNU/Linux, aunque en algunos casos solo consideraremos a Linux (el núcleo); ya que para muchos puede ser de ayuda en la búsqueda de otro sistema operativo libre fuera de las distros linuxeras. En un post anterior ya vimos lo que es BSD y algunas de sus distribuciones.

Para comenzar el asunto BSD, al igual que Linux, tiene su origen en UNIX. Esto de alguna manera los hace primos. Las diferencias marcadas de uno con respecto al otro son más bien en lo concerniente a la forma en que se distribuyen y se desarrollan, los sistemas BSD constituyen un sistema operativo completo y no solo un kernel (núcleo) y otras en lo que respecta al sistema mismo como el arranque, el shell por defecto, la instalación y la forma en que se instalan las aplicaciones.

RMS: “El usuario debe controlar el software, no al revés”

Ayer los países miembros de la UE se reunieron para consensuar un acuerdo político que permitiese la definición de una patente válida en todo el territorio de la Unión Europea, un primer paso en la regulación de los derechos de autor en el seno de la UE. Aprovechando esta reunión, Le Monde estuvo conversando con Richard Stallman quecomentó su visión sobre los smartphones, los contenidos digitales o Spotify. Muchas veces, las declaraciones de Stallman se llevan a la tremenda, sin embargo, aunque el mundo no sea tan blanco o tan negro, creo que siempre es interesante leer algunas de sus reflexiones.

Damien Leloup, que fue quien realizó la entrevista, comenzó comentándole a Stallman la abrumadora proporción de servidores que utilizaban alguna distribución Linux o que usaban soluciones en software libre, por tanto, quizás podría considerarse como una gran victoria para el movimiento de impulso al software libre que él tanto ha defendido.

lunes, 27 de junio de 2011

¿Cómo funcionan los navegadores web? Un vistazo tras las cámaras...

Hoy día los navegadores web son una herramienta indispensable en nuestra computadora. Su uso, o más bien, su buen uso nos proporciona los resultados esperados por nuestras necesidades, ya sean estas de ocio, investigación o desarrollo. Siempre están ahí y me atrevería a apostar que es la más utilizada de todas las aplicaciones que pueda tener una computadora en la actualidad. Conozco varias personas que no se atreverían a encender una si no tiene conexión a Internet, pues las actividades que realizan en su totalidad dependen de ella y literalmente no serían productivos sin dicha conexión (lo cual implica el uso de algún navegador).

Muchos los utilizamos pero realmente cuántos nos hemos preguntado cómo funcionan. Para aquellos que se han hecho esta pregunta hoy les traigo este documento (en inglés) de Tali Garsiel, un programador israelí que ha dedicado mucho tiempo a investigar estos asuntos y nos ha proporcionado el resultado de su investigación en este interesante documento en el que nos explica todos los detalles que hay detrás del funcionamiento de los navegadores web más conocidos (Safari, Firefox y Chrome). También pueden leerlo en este enlace traducido al español por Google Translate.

La guerra de los navegadores (humor)


Fuente: favbrowser.com

sábado, 25 de junio de 2011

Internet: Un derecho de la humanidad

Era sólo una cuestión de tiempo. Tarde o temprano, el mundo tendría que reconocer una realidad apabullante. LaAsamblea General de la Organización de las Naciones Unidas ha aceptado que el acceso a Internet es un derecho humano. A través de una declaración emitida por el relator Frank La Rue, el organismo internacional ha instado a los gobiernos de todo el planeta a que garanticen el acceso a sus ciudadanos.

Naciones Unidas ha condenado a los países que filtren o bloqueen contenidos en Internet, ya que considera que, al permitir que los individuos ejerzan su derecho a opinar y expresarse —y en muchos casos, a disentir— es una herramienta que impulso el progreso social. “Asegurar el acceso universal del internet debe ser una prioridad de todos”, mencionó La Rue al dar a conocer esta declaración.

jueves, 23 de junio de 2011

Debian da el salto a LibreOffice

Uniéndose a la creciente lista de distribuciones GNU/Linux que están dando el salto de OpenOffice hacia LibreOffice, Debian ha anunciado que ha estado probando LibreOffice desde marzo, pero desde hoy está disponible para la versión 6.0 estable también. El anuncio incluye una nota de Rene Engelhard, mantenedor y miembro del Debian's LibreOffice y miembro del LibreOffice's Engineering Steering Committee, quien dijo: "Estoy seguro de que Debian y sus usuarios se beneficiarán grandemente de esta transición; espero no solo que mejore la colaboración sino que también vengan ciclos de desarrollos más rápidos."

Synaptic removido de Ubuntu 11.10, bienvendo Deja Dup

En una actualización de hoy mismo, el administrador de paquetes Synaptic ha sido removido de Ubuntu 11.10 Oneiric Ocelot, pero estará disponible para instalarse desde los repositorios, por lo que podremos instalarlo desde el Ubunto Software Center. 

Esta era una movida que se esperaba aunque no tan pronto, ya que hay muchas características y funcionalidades de Synaptic que aún no están disponibles en el Ubuntu Software Center, como son upgrade/downgrade, bloqueo de paquetes en la versión actual, etc. La esperanza de muchos es que en los meses que le faltan a Ubuntu 11.10 para ser lanzado estas fucionalidades ya estén disponibles en el Ubuntu Software Center.

Una comparación de características entre Synaptic y Ubuntu Software Center podemos ver en este enlace.

Lo que sucede en Internet en 60 segundos (infografía en español)

Gracias a los amigos de opcionweb.com, específicamente Pancho, que se ha dado a la tarea de hacer un trabajo en base a la inforgrafía de GO-Globe sobre lo que sucede en Internet en 60 segundos y que publicaramos hace unos días; hoy precisamente les traigo el trabajo que él ha hecho y que ha decidido compartir con licencia Creative Commons la cual permite su uso libre y obras derivadas.

La entrada al respecto en su página dice así:

En tan solo 60 segundos en Internet, el planeta genera una impresionante cantidad de información. Esta nueva videografía, la segunda sobre el tema de los datos en internet (el tamaño de internet en bytes), ofrece algunas estadísticas, de lo que pasa en 1 minuto, en los principalesservicios de la red.

miércoles, 22 de junio de 2011

¿Cuál licencia para software libre es buena para tí?

Cada vez que comenzamos a desarrollar un nuevo software que necesita de librerías externas para ser utilizado e integrado, el dilema de las licencias viene al ataque. Si eres desarrollador en una compañía de software bien estandarizado puedes tener fuertes restricciones sobre las licencias a usar (inclusive una lista de licencias usables), sin embargo cuando tienes que comenzar tu software desde el principio, o empezar una idea de negocio para software, es importante saber algo más de lo que puedes tomar y qué puedes reusar sin romperle el corazón a nadie. 

Es post (cuyo original en inglés pueden leer aquí) está dedicado a resumir brevemente descripciones de las licencias más importantes que pueden ser usadas para el desarrollo de software libre pero con posibles fines comerciales! Espero que les sea de ayuda y le advierto a cualquiera que desee sugerir algún detalle que lo haga con toda libertad!

¿Cuál licencia para documentación libre es buena para tí?

Cuando escribimos documentación para GNU/Linux o cualquier otro proyecto FLOSS es importante licenciarlo con algún tipo de licencia libre. Haciendo esto permitiremos a otros redistribuir hacer algo con basado en dicha documentación. Pero con la gama de licencias para documentación libre disponible puede producir confusiones a la hora de elegir la licencia adecuada. Este artículo (cuyo original en inglés puede ver aquí) explicará las diferencias sobre algunas de las más comunes licencias para que puedas hacer la mejor elección.

Las licencias discutidas aquí pueden y son usadas para una gran variedad de formas de expresión, pero para el propósito de este artículo nos enfocaremos solamente en cómo ellas se aplican a trabajos escritos (documentación, manuales, etc.).

Detectando y cambiando la codificación de caracteres en archivos de texto

Cuando recibes y necesitas manejar múltiples archivos de texto que usan caracteres que no existen en el idioma inglés, puedes enfrentarte al problema de lidiar con diferentes codificaciones de caracteres. Esto es particularmente notable en sitios web, donde si el navegador trata de interpretar el archivo de texto con una codificación que difiere de la codificación actual de el archivo, podemos ver símbolos extraños en donde estos caracteres especiales se supone que debían mostrarse, pero esto no está limitado a sitios web, cualquier programa que se haga para trabajar con lenguajes que no sean inglés podrían presentar un problema similar si no está apropiadamente hecho.

martes, 21 de junio de 2011

Instalar Firefox 5 en Ubuntu (PPA)

A solo unos meses del lanzamiento de Firefox 4, hoy, el proyecto Mozilla ha liberado la versión 5 de este famoso navegador multiplataforma. En su sitio oficial ya está disponible para su descarga. Entre las mejoras presentes en este nuevo lanzamiento tenemos: Un lector de PDF integrado, mejoras en HTML5 y CSS3, mejoras en el rendimiento, Firefox 5.0 Web Apps que nos permite el uso de aplicaciones web especializadas para mejorar la funcionalidad de algunos websites, opción para no rastrear Do-Not-Track lo que impide a los anunciantes y creadores de spam ver nuestros hábitos de navegación e instalar cookies en nuestra computadora.

Libre Projects: Proyectos bajo licencia GNU GPL

Los servicios web listados en esta página son de libre uso y compartición como principal objetivo (utilizando la GNU GPL, Creative Commons o similares. No publican empresas que ofrencen un sercivio libre como valor agregado. Por otro lado, las plataformas que distribuyen contenido libre y no requieren cuentas de usuario no necesariamente son libres en sí mismas. Al final, estos servicios web están basados en la confianza mutua. Los usuarios confían en que sus datos están seguros y el servicio seguirá disponible en el futuro. Los desarrolladores confían en que no se abusará del servicio.

Es como el hecho de que tengas una FreedomBox corriendo en casa y no necesitas confiar en nadie más. Pero muchos no estpan en posición de hacerlo; ya sea porque no tienen residencia permanente, o dinero suficiente para darse el lujo de tenerlo o porque no tengan una conexión que les permita servir datos a todo el país.

10 Datos interesantes sobre IPv6

El Internet Protocol version 6 (IPv6) (en español: Protocolo de Internet versión 6) es una versión del protocolo Internet Protocol (IP), definida en el RFC 2460 y diseñada para reemplazar a Internet Protocol version 4 (IPv4) RFC 791, que actualmente está implementado en la gran mayoría de dispositivos que acceden a Internet.

Diseñado por Steve Deering de Xerox PARC y Craig Mudge, IPv6 está destinado a sustituir a IPv4, cuyo límite en el número de direcciones de red admisibles está empezando a restringir el crecimiento de Internet y su uso, especialmente en China, India, y otros países asiáticos densamente poblados. El nuevo estándar mejorará el servicio globalmente; por ejemplo, proporcionará a futuras celdas telefónicas y dispositivos móviles sus direcciones propias y permanentes.

Top500 Supercomputadoras Junio 2011

Ha sido publicado el listado Top500 de Supercomputadoras del mundo, un importante y aclamado ranking que muestra las super máquinas de la computación a nivel mundial dando detalles sobre sus prestaciones, rendimiento, sistemas operativos, etc., etc.

Esta vez una supercomputadora japonesa capaz de realizar más de 8 cuatrillones de cálculos por segundo (petaflop/s) es la número uno del mundo, poniendo a Japón de nuevo en la cima por primera vez desde que el Earth Simulator fue destronado en noviembre de 2004. Este sistema, llamado K Computer, se encuentra en el RIKEN Advanced Institute for Computational Science (AICS) en la ciudad de Kobe.

lunes, 20 de junio de 2011

Configurando el firewall de Ubuntu

Un cortafuegos o firewall es una parte de un sistema o una red que está diseñada para bloquear el acceso no autorizado, permitiendo al mismo tiempo comunicaciones autorizadas. Se trata de un dispositivo o conjunto de dispositivos configurados para permitir, limitar, cifrar, descifrar, el tráfico entre los diferentes ámbitos sobre la base de un conjunto de normas y otros criterios.

La herramienta de configuración de firewall por defecto en Ubuntu es ufw (Uncomplicated Firewall ó Firewall sin Complicaciones). Además este simple firewall cuenta con una interfaz gráfica (GUI) llamada Gufw, pero ufw ha sido desarrollado para hacer fácil la configuración de Iptables sin que el usuario use Iptables directamente, proveyendo una forma amigable para crear reglas IPv4 o IPv6. Por defecto ufw viene deshabilitado en Ubuntu, por lo que no se cuenta con protección alguna cuando iniciamos una nueva instalación.

viernes, 17 de junio de 2011

Los Richard Stallman Facts

Así como Chuck Norris tiene dedicada su propia página web de Facts, el creador del Poyecto GNU y el Software Libre también tiene la suya. Y es que no es para menos, este particular personaje tras el cual se ha creado una mítica fama fundada en sus aportes y filosofía y luego de que estamos disfrutando de todo lo que él ha hecho, merecemos también reirnos un poco a expensas suya. Me imagino que pronto a alguien se le ocurrirá crear Linus Torvalds Facts (aunque googleando se encuentran algnos por ahí).

Stallmanfacts.com nos permite también que aportemos nuevos facts para ir enriqueciéndo el archivo. Del Top10 de sus facts tenemos:

Construye tu distro con SuseStudio

SUSE Studio es un "dispositivo de software" o constructor de software, simple y rápido, basado en una interfaz de usuario en web, donde se puede recrear y armar, a medida desde cero, un sistema operativo basado en SUSE Linux Enterprise ó openSUSE, tanto para 32 bits, como para 64 bits. Podemos accesar a ella mediante nuestra cuenta de OpenID, Google, Twitter, entre otras, o crear tu propia cuenta de Novell.

Podemos crear desde una distro para escritorio hasta un servidor bien equipado. También nos permite compartir nuestra "appliance" con otros usuarios. Entre los formatos en que podemos construir nuestra distro tenemos el clásico ISO o una imágen para USB, discos para virtualización (KVM, XEN, VirtualBox, VMWare).

KDE también se va por Wayland

Hace ya un tiempo que no hablábamos de Wayland, ese servidor ligero de ventanas que se supone dará el golpe de gracia al venerable X Windows tradicional y que puso en boca de todo el mundo Mark Shuttleworth a principios del noviembre pasado, con el anuncio de que el futuro de Ubuntu iba por esa dirección (al menos sobre el papel).

Las noticias sobre Wayland, un desarrollo que lleva en activo desde 2008, han sido varias, desde otras distribuciones que se subían al carro, como Fedora, a las declaraciones de NVIDIA en las que no daban muestras de estar muy interesados en este proyecto, al que no tienen planeado darle soporte.

Qtractor user manual (ebook)

Recientemente les presenté Qtractor, sobre el que vimos algunos detalles de lo que es capaz de hacer y cómo instalar en Ubuntu y en Fedora. Ahora, de las manos de los creadores de Qtractor, les traigo este pequeño manual que nos iniciará en el uso de dicha aplicación y aspectos fundamentales de Jack y otros componentes necesarios para la utilización del mismo. Espero les sea de gran utilidad!

jueves, 16 de junio de 2011

¿Qué es GNU?

El proyecto GNU fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU. El 27 de septiembre de 1983 se anunció públicamente el proyecto por primera vez en el grupo de noticias net.unix-wizards. 

Al anuncio original, siguieron otros ensayos escritos por Richard Stallman como el "Manifiesto GNU", que establecieron sus motivaciones para realizar el proyecto GNU, entre las que destaca "volver al espíritu de cooperación que prevaleció en los tiempos iniciales de la comunidad de usuarios de computadoras".

Ubuntu finalmente con soporte para ISOs híbridas (Live USB)

Una de las características pequeñas pero útiles de las imágenes ISO de Fedora, openSUSE y otras distros es que pueden ser copiadas, sin necesidad de una aplicación secundaria (como UNetbootin), directamente a dispositivos USB. Los ISOs de Ubuntu no soportan esta característica y por eso vemos en nuestro sistema instalado una aplicación llamada Startup Disk Creator, que hace esta tarea. 

Sin embargo, ahora parece que en el ciclo de desarrollo de Ubuntu 11.10 y todos los lanzamientos oficiales estarán disponibles como ISOs híbridos. 

Lo que sucede en Internet en 60 segundos (infografía)


Vía Microsiervos

miércoles, 15 de junio de 2011

Observa online el Eclipse Lunar de hoy


Hoy se producirá el primer eclipse total de Luna de los dos que tendrán lugar este año: Total Lunar Eclipse of June 15. Se trata de un eclipse que en su fase de totalidad durará 100 minutos, lo que lo hace bastante largo, aunque sólo se podrá seguir entero desde la mitad este de África, el Oriente Medio, Asia central, y el oeste de Australia.


Podemos verlo en vivo desde sky-live.tv, más información en Microsiervos.

Qtractor: Secuenciador multipistas para GNU/Linux

Recién el mes pasado se llevó a cabo en Irlanda la Linux Audio Conference 2011, una conferencia internacional en la que no solo se trata de aplicaciones open source para audio, música y otros medios bajo el sistema operativo GNU/Linux, sino que también se disfruta de buena música interpretada en vivo durante la misma. 

De su página oficial podemos descargar las presentaciones, documentos y videos de cada uno de los de esta importante conferencia. Y precisamente uno de los desarrollos que gira en torno a este evento es Qtractor, que actualmente se encuentra en su versión 0.4.9.

Las empresas están aceptando el Open Source, pero están devolviendo algo?


Basados en el reporte de la Eclipse Community Survey and Open Source Developer Report, el cual contiene mucha información y datos acerca de la tendencia del software open source, nos podemos percatar de que muchas organizaciones están adoptando el open source están devolviendo de lo recibido a los proyectos de los cuales se han beneficiado. Lamentablemente, en muchos casos parece no ser así.

Como se puede ver en estos gráficos "El porcentaje de las organizaciones que no están de acuerdo con el open source es mínimo. Los datos indican, sin embargo, que la categoría más amplia que consume open source es la que precisamente no contribuye en manera alguna." 

martes, 14 de junio de 2011

How-To: Conectar desde Windows con servidor NFS GNU/Linux

Entre los servicios GNU/Linux a que hemos dado un vistazo varias veces ha sido el NFS o Network File System. No hace falta que entremos en detalle sobre él ahora, pero si lo necesitas puedes ver este artículo sobre cómo configurar este servicio en Ubuntu o este otro que trata más detalles sobre el mismo. Ahora iremos directamente al punto: NFS es un sistema de archivos para entornos UNIX/Linux/BSD/Solaris, pero con el tema de la interoperabilidad es importante saber cómo accesar este sistema de archivos de red desde clientes Windows.

Cuidado donde echas la siesta (humor?)


Vía failblog

Ubuntu va en picada(?)

O al menos ha sido así estos últimos meses, específicamente después del lanzamiento de su versión 11.04 Natty Narwall. Como nos comentan en TuxApuntes, aunque pudiera parecer una falsa alarma y que están arremetiendo contra Ubuntu, no menos cierto es que efectivamente en estos dos meses Ubuntu ha bajado hasta el tercer lugar en este ranking de preferencias.

Es evidente que ha bajado y de qué manera, cuando se supone que un tipo de lanzamiento tan atractivo y novedoso como el que han hecho es como para mantenerlos en primer lugar no sólo por seguir con su cuota de usuarios actual sino también por la adición de nuevos usuarios migrantes desde Windows e inclusive desde otras distros.

lunes, 13 de junio de 2011

The Architecture of Open Source Applications (ebook)

The Architecture of Open Source Applications es un nuevo libro con capítulos sobre el diseño de una amplia variedad de programas, entre los que se incluye Asterisk, bash, Eclipse, LLVM, Mercurial, Sendmail, Telepathy y muchos más. Se puede comprar o descargar bajo los términos de la licencia CC Attribution 3.0 y algunos lectores ya se ha aprovechado de esa licencia para poner disponible una versión epub. Los beneficios de las ventas serán para Amnistía Internacional.

sábado, 11 de junio de 2011

Implementación de Servidores con GNU/Linux (ebook)

Está disponible para su descarga el libro Implementación de Servidores GNU/Linux, en su más reciente actualización al 24 de marzo de este año, de Joel Barrios Dueñas. Es un excelente libro tanto para principiantes como para expertos. Cubre todos los tópicos desde lo más básico hasta servicios que requieren de mucha labor.

La FSF se inclina por LibreOffice

La semana pasada, oficialmente, Oracle abandonó OpenOffice y lo entregó a la Apache Software Foundation. De esta manera, Oracle cumplía el anuncio realizado en abril en el que comentó que devolvería el proyecto a la comunidad de desarrolladores, básicamente, después de haberlo “herido de muerte” y provocar que la estampida de la comunidad, la creación de la Document Foundation y el desarrollo de LibreOffice. Que Apache aceptase OpenOffice, y lo incluyese como proyecto en su incubadora, no ha hecho mucha gracia en algunos sectores del ecosistema del software libre, por ejemplo, la Free Software Foundation que ha publicado una carta en la que expresa su apoyo a LibreOffice, básicamente, porque es totalmente libre y OpenOffice pasaría a tener licencia de Apache, lo cual no asegura acceso total al código fuente.

viernes, 10 de junio de 2011

Configurando un NAS sencillo con FreeNAS

Ayer les comentaba algunos detalles sobre FreeNAS y me ha gustado tanto que ya les traigo algunos pasos para crear un NAS simple accesible desde Windows y Linux. No he tomado en cuenta la parte de Apple con AFP porque no tengo una Mac para hacer las pruebas. Me imagino que por ahora será suficiente con FTP o SSH. En fin, para este ejemplo he instalado FreeNAS virtualizado en VirtualBox 4 con un disco de 2GB para la instalación (aunque 1GB sería suficiente) y un disco de 12GB para hacer el NAS en sí mismo.

El médico legista... (humor)


boquechivo

jueves, 9 de junio de 2011

FreeNAS: Completo servidor de almacenamiento

FreeNAS es un sistema operativo basado en FreeBSD que proporciona servicios de almacenamiento en red. NAS son las siglas en inglés de Network Attached Storage. Este sistema operativo libre liberado bajo Licencia BSD permite convertir una computadora personal en un soporte de almacenamiento de red, por ejemplo para almacenamiento masivo de información, música, backups, etc. Actualmente se encuentra en su versión 8.0 y entre sus características tenemos: Instalación sencilla, configuración mediante interfaz web, línea de comandos, soporte completo para Zettabyte File System (ZFS), snapshot, etc.

Btrfs por defecto en Fedora 16

Cuando se trata de adoptar nuevas tecnologías Fedora es la distro que está alante alante. Ahora sus desarrolladores han confirmado lo que se consideró como una posibilidad: Adoptar Btrfs como sistema de archvios por defecto a partir de su próxima versión, la 16. Btrfs es un sistema de archivos nuevo con unas características que no se encuentran en otros sistemas de archivos para Linux: pooling, snapshot, checksum e integral multiple device spanning. 

Entendiendo los inodos


Los sistemas de archivos generalmente constan de dos partes: Los metadatos o los datos a cerca de los datos, y los datos en sí mismos. La primera parte, los metadatos, suena raro por ser datos a cerca de los datos, pero es un componente muy importante de los sistemas de archivos. Consiste de información a cerca de los datos. Más precisamente incluye información como nombre de archivo, fecha de modificación, propietario, permisos, etc. 


Este tipo de información es vital para los sistemas de archivos ya que de otra manera tendremos un montón de bits en nuestro disco que no significan nada. Los inodos almacenan estos metadatos y normalmente también almacenan información a cerca de dónde están localizados los datos en el medio de almacenamiento (disco).

miércoles, 8 de junio de 2011

Free as in Freedom 2.0 (ebook)

En 2002, Sam Williams escribió Free as in Freedom, una biografía de  Richard M. Stallman. En su epílogo, Williams expresó que esperaba que elegir distribuir su libre bajo la GNU Free Documentation License podría animar a otros a hacer correcciones y compartir sus propias perspectivas modificando su trabajo.



Free as in Freedom (2.0) es una revisión hecha por el mismo Stallman de la biografía original. Mientras conserva el punto de vista de Williams, incluye correcciones de facto y comentarios extensos de Stallman, así como nuevos prefacios escritos por los autores para la ocasión. Es un tipo diferente de biografía, donde el lector se beneficia de dos biógrafos y la respuesta misma del sujeto.

Texto: GNU Press

Free Software Free Society, 2nd Edition (ebook)

Este libto recopila los escritos de Richard Stallman de una manera clara y precisa. Cubre ampliamente sobre el copyright hasta la historia del movimiento del software libre. Incluye varios argumentos no muy conocidos, y entre estos, un recuento especial del impacto del copyright en el mundo digital. Todo esto servirá como un recurso para aquellos que buscan entender este hombre de poderosas ideas, su pasión, y su integridad, aún cuando no es tan poderoso en otros aspectos. Estos detalles inspirarán a otros a tomar estas ideas y hacer cosas en base a ellas.

Texto: GNU Press

Portal del MESCyT usa Silverlight

Como si fuera poco que ya varios portales del estado dominicano son plataformas que excluyen a los usuarios de software libre, se les ha unido el Ministerio de Educación Superior Ciencia y Tecnología al implementar Silverlight como reemplazo a Adobe Flash para formularios interactivos. Aunque evidentemente Flash no es 100% libre, al menos es multiplataforma. Sucediendo todo lo contrario con Silverlight que no lo han hecho para que funcione con sistemas operativos del estándar POSIX.

martes, 7 de junio de 2011

Linux: El accidente más importante en la historia de la computación

En los últimos tiempos GNU/Linux y el Software Libre están dando de qué hablar y, no es para menos, bien merecido lo tienen. Ahora el creador del kernel Linus Torvalds ha dicho, entre otras cosas, en una entrevista ofrecida a Wall Street & Technology que todo ha sido el resultado de una "combinación accidental de factores" y que su intención no era crear su propio sistema operativo. Pero gracias a Dios que lo hizo.

Según nos cuenta Linus todo lo que hacía era escribir programas de bajo nivel a modo de hobby en su nueva computadora para familiarizarse con el hardware. Luego de un par de meses se percató de que lo que estaba haciendo eran las bases de un sistema operativo.

Samba-3 HOWTO & Reference Guide, 2nd Ed (ebook)

Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.

Entre los sistemas tipo Unix en los que se puede ejecutar Samba, están las distribuciones GNU/Linux, Solaris y las diferentes variantes BSD entre las que podemos encontrar el Mac OS X Server de Apple.

Texto: Wikipedia

Linux 101 Hacks (ebook)

Con un total de 101 hacks este libro nos ayudará a tener buenos fundamentos en Linux. Todos los hacks son explicados debidamente con ejemplos que son fáciles de seguir. Dividido en 12 capítulos con un total de 140 páginas. 

El autor de este libro, Ramesh Natarajan, también es el autor del website The Geek Stuff dedicado a difundir Linux y Open Source.

Producing Open Source Software (ebook)

Producing Open Source Software es un libro que trata acerca del lado humano del desarrollo de código abierto. Descibe cómo proyectos exitosos funcionan, la expectativas de los usuarios y desarrolladores y la cultura del software libre. Este libro ha sido publicado bajo un open copyright: está disponible en tiendas y en la editora (O'Reilly Media).

lunes, 6 de junio de 2011

Linux Device Drivers, 3rd Edition (ebook)

Los drivers literalmente controlan todo en el computador: discos, monitores, teclados, modems--todo lo que se encuentra fuera de procesador y memoria. Escribir drivers para dispositivos es una de las áreas de programación en el mundo Linux que requiere de un único y especial concimiento. Por muchos años los programadores tenían como referencia el clásico "Linux Device Drivers" de O'Reilly para especializarse en este aspecto crítico. 

Ahora con esta tercera edición, esta guía best-seller provee toda la información necesaria para escribir drivers para un amplio rango de dispositivos. A través de los años este libro ha ayudado a incontables programadores a aprender cómo dar soporte a periféricos bajo el sistema oprativo Linux, cómo desarrollar y escribir programas para nuevo hardware bajo Linux, aprendier lo básico del funcionamiento de Linux aún cuando no esperan crear un driver. Esta nueva edición de "Linux Device Drivers" está mejor que nunca. El libro cubre todos los cambios significativos en la versión del kernel 2.6, lo que simplifica muchas actividades y contiene nuevas características para hacer drivers de forma más eficiente y más flexible. Nuevos capítulos en importantes drivers no cubiertos en ediciones anteriores como consolas, drivers USB, etc.

https://drive.google.com/file/d/0B10x9rR-u8G4RG1YcWhod05mS0U/edit?usp=sharing

Asterisk: The Future of Telephony, 2nd Edition (ebook)

Asterisk es un programa de software libre (bajo licencia GPL) que proporciona funcionalidades de una central telefónica (PBX). Como cualquier PBX, se puede conectar un número determinado de teléfonos para hacer llamadas entre sí e incluso conectar a un proveedor de VoIP o bien a una RDSI tanto básicos como primarios.

Mark Spencer, de Digium, inicialmente creó Asterisk y actualmente es su principal desarrollador, junto con otros programadores que han contribuido a corregir errores y añadir novedades y funcionalidades. Originalmente desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente también se distribuye en versiones para los sistemas operativos BSD, Mac OS X, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es la que cuenta con mejor soporte de todas. 

Conectarse desde GNU/Linux a una carpeta Windows compartida (Samba)

Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. 

Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.

Podemos conectarnos desde GNU/Linux a un recurso compartido Windows de varias formas:

viernes, 3 de junio de 2011

Las leyes contra la "Piratería" violan los derechos de la humanidad

O eso al menos se ha expresado en un informe del Consejo de los Derechos Humanos de la ONU, en donde en mayo pasado instaron a los estados del mundo que actualmente desconectan, persiguen y enjuician a los usuarios de internet que comparten contenido de forma "ilegal" a modificar o derogar las leyes y reglamentos que rigen estas acciones con la excusa de defender el derecho de autor y la propiedad intelectual.

La ONU está convencida, basada en el artículo 19, apartado 3; que cortarle el internet a los usuadios que cometen este "delito" es una medida desproporcionada que viola dicho artículo.