12.07.2015 Views

Tuxinfo #29 - Index of

Tuxinfo #29 - Index of

Tuxinfo #29 - Index of

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EditorialLa verdad es que en este mes amamos la libertad y que obviamenteutilizamos estas herramientas.tenemos que lamentar unatemida realidad en donde ¿Qué debemos esperar? Primero launa empresa como lo es Oracleestá apostando de algumientodel OGB y después de eso larespuesta de Oracle ante el requerinamanera al cierre de proyectos de decisión de las demás comunidadess<strong>of</strong>tware libre. El principal problema si optan por seguir con la empresa oradica en que la misma está cerrandoel diálogo con los mantenedores de cada proyecto.dejarla de lado para gestar un forky desarrolladores de OpenSolaris Mi opinión personal es justamentecon lo cual se designó una fecha límitepara este mismo mes en donde a dudas ese será el camino a reco-la línea anterior en donde sin lugarde no recibir respuesta renunciarían rrer por las demás comunidades.todos los integrantes de la comunidad.Quizás no se termine de entenformadosde lo que vaya sucedien-Igualmente los mantendremos inderla gravedad de este tema, pero do y prometemos una nota para lasi el mismo lo trasladamos a los demásproyectos satélites como lo son do por menores de lo que aconteciópróxima edición de TuxInfo contan-OpenOffice.org, MySQL y el mismísimoJava entre otros vamos a ver voz y de realizar la descarga del po-este mes.No se olviden de pasar laque la incidencia del OGB puede ser dcast de <strong>Tuxinfo</strong>, además tienen ustedesuna línea directa con nosotrosmuy grande. Desde varios gruposde la comunidad están observando en consultas@tuxinfo.com.ar. Que loeste tema con mucha atención. ¿Qué disfruten...puede suceder? Muy simple, que la Esperamos sus comentarios, suscomunidad de desarrolladores de propuestas de los temas que deseanestos proyectos abandone sus puestosynúmeros a nuestra casilla de mailque incluyamos en los próximosdejen totalmente en la mano de Oracleel desarrollo, con lo cual podría dos y recuerden pasar la Voz!!!.(info@tuxinfo.com.ar). Saludos a to-ser perjudicial para las personas que Ariel M. Corgatelli/Special RemixPACK TUXINFO 29¿CÓMOOBTENERLO?El pack se envía por correo postalcertificado bajo firma del receptoren donde se garantiza la recepcióndel mismo (sólo Argentina).La forma de pago desde Argentinaes mediante las <strong>of</strong>icinas de pago;Rapi-pago, Pago Fácil y Bapro conun costo final de $ 38 (ARS). Paralos residentes fuera de la RepúblicaArgentina comenzamos a realizarlos envíos, el cual tiene un costo (endólares) de 28 USD con envío incluido(pago mediante Paypal).IMPORTANTE:Formas de pago yEnlaces de PagoDesde los siguientes enlaces encontraránlos URL directos para el pagodel pack, sólo debe elegir la opcióncorrecta, si reside dentro de la RepúblicaArgentina, fuera de ella, siopta por una suscripción de 6 meses(ahorra el pago de un pack), o 12meses (ahorra el pago de 2 packs).Así, se puede optar por una suscripciónde 6 meses(con lo cual seabonaría 5 packs)o bienanual abonando el valor de 10pack.SOLICITAR Y ABONARPACK 29 TUXINFO(desde Argentina mediante Pago Fácil,Rapipago, Bapro).SOLICITAR Y ABONARPACK 29 TUXINFO(fuera de Argentina, mediantePaypal)PACK 6 MESES (desde Argentinamediante Pago Fácil,Rapipago, Bapro)PACK 6 MESES (fuera de Argentina,mediante Paypal)PACK 12 MESES (desde Argentinamediante Pago Fácil,Rapipago, Bapro)PACK 12 MESES (fuera de Argentina,mediante Paypal)CONTENIDOCOMPLETODEL PACK TUXIN-FO 29TODO SOFTWARE YDISTRO CONTENIDOEN LAS PAGINAS DEL NU-MERO 29Más información, detalle de los tresDVD que compone el pack 28, costosy medios de Pago.Donaciones sintarjeta de créditoDonaciones contarjeta de créditoColaboradoresAriel Corgatelli(director, editor y coordinador)Claudia A. Juri(marketing, edición y ventas)Oscar Reckziegel(el corrector)Pablo Benjamín Arroyo(diseño de tapa <strong>Tuxinfo</strong> nro 29)Milton LabandaClaudio De BrasiHernán SaltielMarcos CaballeroMario Colque NaudyVillarroel UrquiolaSamuel Morales CambrónDiseñoAriel CorgatelliPablo Benjamin ArroyoSpecial RemixMarcos CaballeroContáctenosinfo@tuxinfo.com.arSpecial Remix ExtraComo bien saben, <strong>Tuxinfo</strong> Special Remix29 es una obra derivativa de la revista<strong>Tuxinfo</strong> 29 (versión <strong>of</strong>icial), ambas poseenla misma información artículo porartículo, aunque en Special Remix a vecesme gusta jugar con las imágenes delos artículos y dar un toque ilustrativo ala misma.Como <strong>Tuxinfo</strong> posee una licencia CreativeCommons, Special Remix también lo es ypor ello libero el archivo de trabajo contodos los objetos editables en IndesignCS4 para quienes deseen ver como estámaquetada, las imágenes de PhotoshopCS4 o Ilustrator CS4 están embebidos enel mismo. El único elemento no incluídoes la fuente, disponible en la web bajo elnombre de “Ubuntu titling“.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


El s<strong>of</strong>tware libre está presente en el nuevomodelo de crecimiento a nivel mundialCENATIC (Centro Nacional de Referenciade Aplicación de las TIC basadasen fuentes abiertas) está participandoen la O’Reilly Open SourceConvention 2010 (OSCON) en la ciudadde Portland (Oregon), uno de losprincipales eventos en el mundo relacionadocon el s<strong>of</strong>tware libre y lastecnologías abiertas. Por su formatose trata de la única conferencia en elmundo en que es posible interactuarcon casi 2.500 desarrolladores, activistas,miembros de la comunidad,directores de tecnología y líderes delos más importantes proyectos des<strong>of</strong>tware libre a nivel mundial, seanpúblicos o empresariales, todos ellosinteresados en construir conocimientoen comunidad y aprovecharel potencial de la innovación colaborativa.CENATIC muestra en EstadosUnidos la apuesta por el s<strong>of</strong>twarelibre de España en la O’Reilly OpenSource Convention (OSCON) entre el19 y el 23 de julio. El lugar ideal parasometer a debate lo que se está haciendoy aprender de los principalesexpertos mundiales, comenta ManuelVelardo de CENATIC.Un entorno para mostrar los avancesdel s<strong>of</strong>tware libre en España.Manuel Velardo, director de Proyectosy Servicios de CENATIC, que estáen la OSCON 2010 ha comentado queéste es el evento que congrega másconocimiento en el mundo en cuantoa open goverment, comunidadesde desarrollo y casos de éxito de colaboraciónentre administracionespúblicas, empresas y comunidades,y por esta razón “es el lugar idealpara <strong>of</strong>recer la visión de lo que seestá trabajando en España, y someterlaa debate con los principalesexpertos mundiales en s<strong>of</strong>tware libre,aprendiendo de ellos y construyendopuentes de colaboración”.Según el directivo de CENATIC, EstadosUnidos sigue siendo el motor dela tecnología a nivel mundial, peroen Europa se están proponiendo proyectosmuy interesantes en el ámbitodel s<strong>of</strong>tware libre desde hace unadécada. “Sobre todo en materia de/Special Remixlegislación y colaboración institucional,ya que en Estados Unidos lafragmentación por Estados complicala creación de leyes o apoyos públicosglobales al s<strong>of</strong>tware libre, comopodrían ser en España las leyes deapoyo, el propio CENATIC, o su relacióncon otros Centros de Referenciaregionales” ha comentado Velardo.En este sentido, comenta tambiénque “debido a su posición central enel ecosistema del s<strong>of</strong>tware libre español,CENATIC puede atraer buenasprácticas de Estados Unidos, y confrontarlascon los modelos del sectoren España en forma de proyectosconjuntos y modelos de relación válidos,que lógicamente, necesitaránser adaptados a nuestra realidadtecnológica, política y económica”.Las tecnologías abiertas impulsaránel futuro de la industria informática.OSCON es un espacio únicoa nivel internacional donde confluyenempresas, administraciones ycomunidades de desarrollo, paracompartir visiones estratégicas,técnicas y de negocio alrededor delopen source, el s<strong>of</strong>tware libre y lasfuentes abiertas. “Las tecnologíasabiertas y libres son ya el principi<strong>of</strong>undamental de la mayoría de losgrandes proyectos tecnológicos, impulsandoel futuro de la industria informática,liderando la innovación, ycaracterizando un nuevo modelo decrecimiento a nivel mundial preocupadopor valores como la eficiencia,la productividad y la independenciatecnológica”, destaca Manuel Velardo.Esto no ocurre sólo en el entorno delas administraciones públicas, sinotambién en las grandes y medianasempresas, ya que como nos cuentaManuel Velardo “la rapidez de loscambios tecnológicos, la nueva realidadeconómica y los desafíos tecnológicosestán provocando que els<strong>of</strong>tware libre no sólo sea una opciónmás rentable, sino más cercanaa la innovación que hoy caracterizalos proyectos tecnológicos más rentablesdel mundo”.Impulso al s<strong>of</strong>tware de fuentesabiertas CENATIC es el proyecto estratégicodel Gobierno de Españacon la misión de fomentar y difundirlas TIC de fuentes abiertas en todoslos ámbitos de la sociedad. Es unaapuesta que supone el posicionamientode España como país de referenciaen tecnologías basadas ens<strong>of</strong>tware libre.Actualmente forman parte del Patronatode CENATIC, además del Ministeriode Industria, Turismo y Comercio,a través de red.es, la Juntade Extremadura, la Junta de Andalucía,el Principado de Asturias, elGobierno de Aragón, el Gobierno deCantabria, la Generalitat de Catalunya,el Govern de les Illes Balears yel Gobierno Vasco, así como las empresasAtos Origin, Bull, Telefónica yGpex.D i s p o n i b l e :SeaMonkey 2.0.6Esta es una Suite de internet gratuita,que comenzó a desarrollar Mozillay que en los últimos tiempos hatenido continuidadgracias a partede los miembrosde lacomunidad.SeaMonkeyi n c o r p o -ra un naveg a d o r,un clientede correoelectrónico,un editor dep á g i n a swebs, unlector de RSS y noticias,una libreta de contactos y uncliente IRC.En SeaMonkey 2.0.6 hay correccionesde seguridad, los usuarios puedenser informados de nuevo de lasactualizaciones de seguridad, lacontraseña de importación de Sea-Monkey 1.X ahora trabaja en algunoscasos en los que fallaba antes,se corrigen varios problemas no relacionadoscon la seguridad, se incrementala estabilidad de toda laplataforma y el correo y noticias deSeaMonkey.SeaMonkey es mutiplataforma: MacOS X, Linux y Windows (Windows2000, 2003, Windows XP, Vista yWindows 7), se encuentra disponibleen español y su nueva versiónSeaMonkey 2.0.6 se puede descargardesde aquí:Descargar SeaMonkey:Windows | Mac OS X | LinuxLista para descargar:Jolicloud 1.0El sistema operativo móvil Jolicloud,ya se encuentra disponible paradescargar en su ultima versión 1.0.Cuenta con la gran ventaja de suamplia compatibilidad, ya que puedeser instalada en prácticamentecualquier tipo de netbook.Jolicloud 1.0 presenta una interfazbasada en HTML5, sincronización entredistintas instalaciones, un AppCenter con más de 1.000 aplicaciones,o actualización automática.Dicho sistema toma ventaja y se sitúacomo opción preferente paraaquellos que buscan alternativasa Windows (XP, 7) en sus netbooks,frente a Ubuntu, Moblin o ChromeOStodavía algo inestables.Fuente: Visual BetaDescarga: jolicloud 1.0Mozilla paga tres mil dólaresa quien encuentre BugsLa Fundación Mozilla, (quien desarrollael navegador Firefox) decidióincrementar la cantidad de dineroque paga a los desarrolladores porinformación sobre bugs de seguridaden todos sus productos. Los valorespasan de 500 dólares a 3.000.Segúnlas declaraciones realizadas esteaumento es por considerar una mejoraen su Programa Bug Bounty lanzadohace seis años.Cloud Computing Open Sourcedesde el proyecto Open StackTenemos que contarles una muybuena noticia, y esta habla de laplataforma OpenSource en la nubellamada Open Stack; la cual satisfarálas necesidades de proveedorespúblicos y privados de servicios CloudComputing.Open Stack recibe el apoyo de dos organizaciones,Rackspace y la NASA,donde esta última aporta la plataformaNebula. Con este proyecto sepretende crear un verdadero s<strong>of</strong>twareOpen Source para la nube conlos beneficios que todos ya sabemos(sin licencias, nada extraño corriendo,abierto para la libre modificación,y lo más importante s<strong>of</strong>twarelibre de gran calidad que se podráusar, modificar a necesidades puntales).Un proyecto muy interesantey muy importante. Web: Open StackWine 1.2 añade soporte para6 4 b i t s y D i r e c t 3 D 9Una gran noticia para los usuariosde GNU/Linux ya que se encuentradisponible una nueva versiónde Wine (emulador de aplicacionesWindows en Linux) el cual trae dosnuevas funcionalidades muy esperadas.La primera de ellas la compatibilidadcon distribuciones Linuxde 64bits; las cuales tenían ciertosproblemas de compatibilidad hastaeste momento.Y quizás la más importante siendodesde ahora posible hacer usode cualquier aplicación que utiliceDirect 3D 9 de forma transparentey sin ningún problema. Ademásen esta nueva versión, luego dedos años de desarrollo se realizaron23.000 cambios y se arreglaronmás de 3.000 bugs. Con lo que haceque Wine 1.2 sea la mejor alternativapara los usuarios de Linux que deseenjugar con sus equipos sin necesidadde tener un doble boot en suPC. Y por último cabe destacar quese ha pulido la interfaz para adaptarlamejor con el aspecto nativo deLinux, mejorando así la integraciónde las aplicaciones de Windows conel escritorio Linux haciendo más eficientela ejecución de aplicaciones ybibliotecas.Los más impacientes pueden accedera la nueva versión, los menos impacientesesperar que se vayan liberandoen los repositorios <strong>of</strong>iciales desu aplicación preferida.Wine HQ anuncio y más informaciónDescarga Wine 1.2Sitio <strong>of</strong>icial de Wine HQ1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Podcast de TuxInfo Nro 16“me prometieron unaalmohada más suaveque una lemote“Un podcast no tan variado pero pr<strong>of</strong>undoen sus temas. Tocamos los temasmás importantes delmundo libre, hablamosde la nueva funciónque integra Motorolaen el sistema operativoAndroid (libredesde Googlepero cerrado desdeMotorola) algo deGimp y su próxi-/Special RemixMP3OGGma única ventana, también leímosalgunos mails, Naudy nos contó delCongreso realizado en Venezuela elfin de semana y Hernán como siempretocó temas relacionados conOpenSolaris. Sólo que estavez tocó un tema muyfuerte relacionado conproblema de la comunidadde desarrolladoresde OpenSolaris y Oracle.Un tema muy pr<strong>of</strong>undoque se llevó gran partedel podcast, en dondejunto a Oscar debatimosel futuro no muy lejanode ese sabor libre que esOpenSolaris. Obvio queno está sólo en juegoeste sistema operativosino también proyectossatélites como OpenOffice.org,MySQL,Java, etc. Desde Tux-Info los invitamos adescargarlo, recomendarlo,enviarnossus consultassugerencias, temasa tratar, experienciay demás.¡No se olviden depasar la Voz!Comenzamos tambiéna recibir mailspara responderlesen cada podcast anuestra cuenta:consultas@tuxinfo.com.arPodcast de TuxInfo Nro 17Hoy tuvimos una presenciafemenina, jugadores desdeel s<strong>of</strong>tware libre”Un podcast muy variado, en muchasoportunidades hemos perdido elhilo conductor, pero automáticamentelo encontramos. Hablamosde todo, tuvimos la presencia deMaría Leandro “Tatica” quien escoordinadora del FLISoL en Venezuela.Estuvimos también con Naudy,Hernán, Oscar, Marcos hablandode muy buenos temas. El debate sepresentó en todo momento, variospuntos de vista sobre los temas quetratamos. Leímos mails de nuestrosescuchas, lectores, y tocamosel tema: jugadores en Linux (gammers),emulación, algo que muchosde ustedes les caerá muy bien. Losinvitamos a descargar nuestro podcast,enviar sus comentarios, temaa tratar, sugerencias o consultas.¡No se olviden de pasar la Voz! – Comenzamostambién a recibir mailspara responderles en cada podcasta nuestra cuenta: consultas@tuxinfo.com.arTemas tratados en el podcast 17 Lacinta lo resuelve todo; Gimp podcastPrintoxx; PlayOnLinux interfaz gráficade wine; Proyecto Winex; WineEmulador Windows; Jugar desde lanube; Distribución Schillix basadaen OpenSolaris; Versión Remix deTuxInfo 28; y Lan Party “mdqlan”MP3OGGproblemas de incompatibilidad alarrancar localmente su sistema operativopreferido.Los archivos que son los mismospara cualquiera de la red solamenteexisten en un lugar: el mejoramientodel sistema es algo sencillo y rápido.Tener un solo servidor central fantásticoes más que ahorrarse encomprar varios discos duros a nivelde consumidor.Los clientes pueden arrancar por reddentro de un entorno especial sinrealizar ningún cambio indebido opeligroso a su disco duro.Las herramientas de diagnóstico einstaladores de sistemas operativospueden ejecutarse sin necesidad deacarrear un puñado de CDs.Evolución de las tecnologías dearranque en red.1993 Network Boot Image (NBI):Transferencia del control al kernel yenlace de drivers.1995 Etherboot: Compatible con imágenesNBI.1997 Preboot eXecution Environment(PXE): Un servidor DHCP que especificael nombre de archivo de unprograma de arranque de red (NBP)descargado a través de un servidorTFTP, el cual a su vez continua descargandoel kernel y demás imágenesdel Sistema Operativo. PXE seconvirtió en el estándar sacado a laluz por Intel en ese año.1999 Continúa el desarrollo del proyectoEtherboot.2000 rom-o-matic: Generador víaweb de imágenes dearranque Etherneten http://www.romo-matic.net/2005 Marty Connory Michael Brown reescribenel proyectoEtherboot dandolugar al nacimientode gPXE, una implementaciónFOSSde PXE. 2010 gPXEversión 1.0¿Qué es gPXE?“gPXE es un cargPXE:Arranque de SistemasOperativos en Red con S<strong>of</strong>tware LibreDESARROLLO.Introducción: El paso del tiempo noha podido evitar percibir los grandesbeneficios que ha otorgado el uso ydesarrollo del FLOSS (Free S<strong>of</strong>twareand Open Source S<strong>of</strong>tware) o S<strong>of</strong>twareLibre y S<strong>of</strong>tware de CódigoAbierto, principalmente en cuantoa innovación y accesibilidad de lastecnologías de la información se refiere.Uno de los campos en donde hacalado fuertemente este movimient<strong>of</strong>ilosófico-tecnológico es el de losSistemas Operativos.Muchos sabemos que un SistemaOperativo tiene más de una formade iniciar o arrancar: ya sea usandoun disquete (floppy disk), CD o DVD,dispositivos de almacenamiento USBy los típicos discos duros empotradoslocalmente en nuestros computadores;pero es menor el número depersonas que conocen que un SistemaOperativo también puede arrancara través de una red cableada oinalámbrica. Y de seguro será menorla cantidad de personas que sabende la existencia de un proyecto denominadogPXE y que hace posible elarranque por red, ¡utilizando S<strong>of</strong>twareLibre!.MotivaciónEl arranque de los sistemas operativosen red puede solucionar variosde los problemas encontrados alusar el típico arranque local ademásde <strong>of</strong>recer alternativas atractivasdentro de los entornos de red:Problemas de fallo muy frecuentesde los discos o dispositivoslocales.La actualización distribuidaes dificultosa enun entorno no interconectado.Los nuevos sistemasnecesitan constantementede una instalacióny configuraciónidéntica.Los modernos computadoresde losusuarios incidencon frecuencia en1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


gador de arranque de red extensible,poderoso, Open Source y de licenciaGPL. Constituye un reemplazo directopara las PXE ROMs propietarias,con muchas características extra talescomo DNS, HTTP, iSCSI, etc. “Bondades de gPXEIncluye docenas de drivers para tarjetasde red, incluyendo la mayoríade uso común. Buena compatibilidadcon redes inalámbricas (wireless)802.11.Encadenador de arranque compatiblecon drivers PXE Soporte DNS parauso de nombres de host (hostnames)Variados protocolos de descarga soportados:TFTP, HTTP,HTTPS, FTP, NFSDiversidad de formatosde imagen deSistemas Operativos:ELF, COM32, PXE,Linux y otros Poseeuna línea de comandoscon amplio soportede scripts. Si eldriver de una tarjetade red no soportaPXE para arrancar, sepuede “quemar” unaimagen del cargadorde arranque en redgPXE: En un chip dentrode una tarjeta de expansión Enel mismo BIOS. En un disquete. En unCD/DVD. En una memoria USB.El proceso de arranque con gPXE iiEl BIOS del computador cliente preguntapor su configuración IP y porla información de arranque en redvía DHCP.El servidorDHCP leprovee al BIOS del cliente los parámetrosde arranque necesarios talescomo la dirección IP que le asignará,la dirección del servidor TFTP o HTTPdependiendo del protocolo que sehaya elegido para el arranque.El cliente recupera la imagen ejecutabledel cargador de arranque desdeel servidor utilizando TFTP, HTTPu otro protocolo. El cliente ejecuta laimagen extraída. Dependiendo de laimagen de arranque y del archivo deconfiguración o script gPXE el clienteempieza a solicitar la imagen del/Special Remixkernel y la del sistema de archivosraíz inicial.TALLER PRÁCTICO DE gPXEPara poder realizar las diferentespruebas y configuraciones gPXE seutilizó Virtual Box 3.1 de Sun, conel cual se creó una máquina virtualcliente con un disco duro vacíoaunque no es necesario ni el discovacío. El servidor es una máquinacon Debian GNU/Linux 5.0 de arquitecturai386. Ambas máquinas conla configuración de red establecidaen “Adaptador Puente” para que sepuedan comunicar en la red que seformará dentro de Virtual Box. La direcciónIP del servidor es 192.168.100.1Configuración del ServidorEl servidor debe tener instaladolos servicios de DHCP y HTTP ademásde la utilidad syslinux parafacilitar las configuraciones posteriores.Si hay necesidad de instalarlos,en Debian bastará hacer:miltonlab@debianlab:~$ apt get install dhcp3 server apache2 syslinuxAunque en vez de apache podemosusar otro servidor http. Un aspectoimportante antes de arrancar correctamenteel servicio dhcp3, es tenerfijada ya la IP de la tarjeta dered del servidor de tal manera queesta quede dentro del rango de lasubred que se especificará en dhcp.La configuración que estableceremospara asignar las IPs y ademásservir el binario de gPXE a través deDHCP es la siguiente:$ emacs /etc/dhcp3/dhcpd.confsubnet 192.168.0.0 netmask 255.255.255.0 {# definición del rango de direccionesrange 192.168.100.3 192.168.100.9;# nombre del archivo de imagen a descargarfilename “http://192.168.100.1/gpxe/gpxelinux.0”;option broadcast address 192.168.100.255;next server 192.168.100.1;}Preparamos el directorio en dondevamos a almacenar todos los archivosde configuración de gpxe e imágenesde Sistemas Operativos quedesearemos arrancar. Se llamarágpxe y lo colocaremos en el root delos sitios de apache: /var/www/gpxemiltonlab@debianlab:~$ mkdir /var/www/gpxeCopiamos las imágenes del kernely del sistema de archivos inicial decada Sistema operativo que desearemosarrancar por red, al directoriopreparado. Estos archivos generalmentelos obtendremos descomprimiendoel ISO de la distribución delsistema operativo. Así por ejemplopara disponer de Damm Small Linuxpodríamos realizar la copia de losarchivos de la siguiente manera:~$ cp /usr/lib/syslinux/gpxelinux.0 /var/www/gpxeCopiamos el archivo binariode gpxelinux al directorio preparadopara la configuración:Así mismo copiamos el archivo vesamenu.c32para generar el menú dearranque con una interfaz gráficaque permita escoger el sistema operativocon el cual iniciar la máquinacliente.cp /usr/lib/syslinux/vesamenu.c32 /var/www/gpxeLuego crearemos y colocamoslos archivos requeridospor el típico pxelinux.0creando en primer lugar la carpetapxelinux.cfg y dentro de la misma elarchivo default con el contenido quese muestra adjunto:~$ mkdir /var/www/gpxe/pxelinux.cfg~$ emacs /var/www/gpxe/pxelinux.cfg/defaultComo se observa, el binario vesamenu.c32nos permite especificarun título, una imagen de fondo, entrealgunas otras opciones. Se debeademás incluir obligatoriamenteuna entrada del tipo LABEL ... KERNEL... por cada Sistema Operativo que sedesee tener disponible para arrancarȦrranque de la Máquina ClienteLuego de activados los servicios yconfigurado el servidor adecuadamenteprocederemos a obteneruna imagen autoarrancable de gPXE(.iso, .dsk o .usb) para arrancar lamáquina cliente. Podemos hacerloobteniéndola directamente desde elsitio http://www.rom-o-matic.net oen su defecto compilando los fuentesde gPXE para generar la imagenen binario que necesitemos:~$ tar xvzf gpxe 1.0.0.tar.gz~$ cd gpxe 1.0.0/~$ cd src/~$ makeFinalmente encontraremos las imágenesen el directorio “src/bin”. Parauna correcta compilación se necesitaránque estén instalados previamentelos paquetes binutils, gcc,make, perl, mkis<strong>of</strong>s, mtools.Una vez obtenida la imagen autoarrancablede gPXE procederemosa “quemar” dicha imagen en el medioadecuado (cdrom, floppy, usb ...)Finalmente pro- c e d e m o sa arrancar la máquinacliente desdeel medio quecontenga la imagende gPXE.A continuaciónse muestran algunasimágenesde la máquinavirtualcliente arrancandocongPXE y cargandoluegoel SistemaOperativoDamm SmallLinux, unadistr ibuciónGNU/Linux livianayv e r s á -til. Cabeseñalarque lasi m á -g e n e sson parte deuna charla demostrativaque se efectuó en el FLISOL2010 en laciudad de Loja – Ecuador:CONCLUSIONES:gPXE puede ampliar el tiempo devida útil de computadoras dadas debaja. gPXE genera amplia expectativaen las aplicaciones relacionadascon la Administración de Redes yCentros de Cómputo gPXE tiene unagran proyección.Ej. arranque através deredes inalámbricas, yasoportado en la versión 1.0. LosProyectos FLOSS generan altos índicesde innovación y liberan el conocimientoAgradecimientos especiales a:Shao Miller, miembro de la listade discusión gpxe@etherboot.orgMarty Connor, líder del ProyectoEtherboot | H. Peter Anvin, de Intely del proyecto Syslinux | JoshuaOreman, del MassachusettsInstitute<strong>of</strong> TechnologyMIT.Por sus valiosasaclaracionesa travésde correo electrónicoy por suinvaluable contribucióna la masificacióndel conocimiento.Milton Labanda Estudiantedel Másteren S<strong>of</strong>tware Libre(UOC1) DocenteCarrera Ingenieríaen Siste- m a s( U N L 2 )I n g e n i e -ro en Informática( U T P L 3 )A c t i v i s -ta delS<strong>of</strong>twareLibre1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


correspondiente a la ubicación físicadentro de nuestro servidor. Enel caso que estamos siguiendo, elservidor web encuentra su raíz dedocumentos en /var/apache2/2.2/htdocs, por lo que moodle tendrá sudirectorio en /var/apache2/2.2/htdocs/moodle.# mkdir /var/apache2/2.2/moodledata# chown R webservd /var/apache2/2.2/moodledata/Special RemixDirectorio de datos: Este valor es importantísimo,dado que será en estedirectorio donde se depositarán losarchivos que se suban a cada curso.Se recomienda que este directorio seencuentre fuera del correspondientea la raíz de nuestro servidor web(“/var/apache2/2.2/htdocs” en elcaso de OpenSolaris, “/var/www” enGNU/Linux, etc.). Por ejemplo, podemosgenerar el directorio /var/apache2/2.2/moodledata,y cambiar suspermisos para que su dueño sea elusuario con el cual se ejecuta nuestrowebserver. Los comandos a ejecutardebieran ser los siguientes:Si todo funcionó bien, pasaremos ala siguiente etapa, donde se nos solicitaráque ingresemos los datos correspondientesa la RDBMS que utilizaremos.En nuestro caso, hemoscreado una base MySQL, y los datosa ingresar serán los siguientes:Tipo: MySQL (mysql)Servidor: localhostBase de datos: moodleUsuario: moodleContraseña: *** (será “estudiante”)Prefijo de tablas: mdl_Presionamos el botón “Siguiente”,y si todo está bien configurado, llegaremosa una bonita pantalla connuevos íconos color verde esperanzaindicando que la victoria está cadavez más cerca. El programa instaladorde Moodle ha verificado la existenciade varias configuraciones delservidor web, extensiones de PHP,etc.Si este proceso fallara, y el servidorno nos perteneciera (es el caso delas personas que alquilan el serviciode hosting en una empresa externa),debemos ponernos en contacto conel administrador de nuestro dominiopara comunicarle en forma exactael mensaje de error que estamos recibiendo.Como buen webmaster, élsabrá qué hacer con eso. Esperemosque así sea.Como al principio de la instalaciónseleccionamos el idioma españolde Argentina como predeterminado,Moodle intentará en la siguienteetapa descargar el paquete correspondientea él:Si todo funcionó bien, nos avisaráque la instalación ha concluido conla generación del archivo config.php y nos invitará a continuar conel resto de la configuración. Se nospresentará la licencia de Moodle,que recomiendo ampliamente leer, ala cual si estamos de acuerdo entregaremosnuestra aprobación. Actoseguido el instalador procederá a lacreación de las tablas necesarias ennuestra base de datos. Si tenemosmucho tiempo para leer mensajes,no seleccionemos “Unattended installation”.Podremos verificar losmensajes del instalador línea por línea.Si vuestras vidas se asemejan ala mía, sólo importará leer el mensajede pié de página, algo así como“Database was successfullyupgraded”.La siguiente pantalla del instaladornos permitirá el ingreso de datoscorrespondientes al administradordel sistema, como ser su nombre deusuario, su clave (recuerden incluiren la clave por lo menos un carácternumérico, por lo menos uno noalfanumérico, y demás, porque deno hacerlo este proceso puede sernotablemente prolongado), el paísy la ciudad donde vive, su direcciónde correo, etc. Los mismos datos desiempre...nada cambia. Casi como laescuela.Pues bien, ya casi finalizando conesta implementación, se nos solicitaráel nombre del sitio, que no es nimás ni menos que el que aparecerácuando nuestros alumnos lleguen alportal de Moodle. Un elemento importanteen este paso es definir sipermitiremos que los alumnos puedanautoregistrarse a los cursos, ono. Esta configuración luego se podrámodificar, pero bueno, preferimoshacer las cosas bien desde elprincipio, y tener eso claramentedefinido. Si lo dejamos habilitado,un spammer puede hacer de las suyascon nuestro querido sitio, y lalección nos la dará él a nosotros. Laidea era inversa, pero todo puedefallar... Una vez finalizado este paso,veremos con orgullo cómo nuestrapequeña escuelita ha abierto suspuertas. Claro, aún no hay maestrosni contenidos. Casi como nuestratriste realidad nacional, y con elmismo poder para mejorarla. Misióncumplida. Ahora es momento de comenzara diseñar una estrategia decursos, e implementarlos. Casi nada,¿no?Hernán “HeCSa” SaltielLíder AOSUG -Argentina OpenSolarisUsers GroupClausura del 6toCongreso Nacional de S<strong>of</strong>twareLibre - Venezuela 2010El Sexto Congreso Nacional de S<strong>of</strong>twareLibre (CNSLv6) (Venezuela2010) es parte de una serie ordenadade congresos que se inició el pasadomes de abril y culminó el pasado 17de julio de 2010 el cual fue realizadoen 11 ciudades de Venezuela . Entreuno de sus principales objetivos seencuentra el de concentrar a unaseleccióni m p o r -tante deexper t o snacionalese internaci o n a l e sen el usode GNU/Linux y elS<strong>of</strong> twareLibre enun ciclo deponenciasy demostraciones,<strong>of</strong>reciendoa todoslos partici p a n t e suna muestraintegraldelS<strong>of</strong>tware Libre y el SistemaOperativo GNU/Linux, su implementación,características,posibilidades y valoreséticos. Con el CNSLv6 se preparael terreno y se impulsala formación de proyectoslocales y nacionales de S<strong>of</strong>twareLibre, contando con comunidadesde expertos, desarrolladoresy usuarios quedesean intercambiar conocimientoy a la vez destacandoel talento local y trayectoriade investigación o desarrollo denuestros pr<strong>of</strong>esionales en cadauno de los estados visitados.El CNSL busca promocionar el talentovenezolano. En cada una delas regiones y sedes visitadas sebuscan los talentos que tengan algoque decir, que muestren sus conocimientosy se den a conocer. De estaforma se colabora con los procesosde Migración a S<strong>of</strong>tware Libre en elsector Público y Privado, promoviendoa todos los pr<strong>of</strong>esionales, llamándolospara que las empresas e institucioneslocales consigan en ellos,muy seguramente, las personas capacitadasen el área de S<strong>of</strong>twareLibre para los procesos de administracióny desarrollo de sistemas.Este año la clausura del 6to CongresoNacional de S<strong>of</strong>tware Libre (CNSLv6)fueron los días 16 y 17 de Julio del2010, fue celebrada en el “Teatro AndrésBello” de Cuidad de San Felipe,Estado Yaracuy.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Special RemixTambién durante todo el día se realizaronrifas de Stickers entre todoslos asistentes. El propio RichardStallman subastó 2 peluches de ñu,para que los asistentes pudierancontribuir con fsf. ( http://shop.fsf.org/product/stuffed-gnu/ )www.tuxinfo.com.arCNSLv6 – VENEZUELA 2010Es muy importante mencionar queel CNSLv6 2010 fue un gran trabajoen equipo en el cual muchos pasaronnoches sin dormir, almorzando tarde,preparando los lugares para todoslos asistentes y lo más importantebuscándoles soluciones a todos loscontratiempos que se presentarona último momento. Yo en particularpude observar ese gran esfuerzo decada uno y claro también aporté demi granito de arena para ayudar enlo que fuera necesario.Puedo afirmar que CNSLv6 2010 fueun éxito, se espera que para el 2011se supere la cantidad de asistentesy se integren nuevas ciudades.Naudy Villarroel Urquiola Twitter:naudyu Skype: nurquiolaIlusión caídaUna de las cosas que lagente normalmente cree,es que la posibilidad deataque o degradación delsistema Windows se soluciona“freezando” el sistema.Grave error.Otro poco de historia personal.En el año 2001 ya medio cansadode los problemas de seguridad deWindows y de la degradación de laperformance del sistema por tenerantivirus, antiespías actualizándosetodos los días, asumía esta cargacomo algo necesario para mantenerel sistema. En ese año empecéa investigar sobre un problema recurrentemás, la degradación queperiódicamente me llevaba a reinstalardesde cero todo el sistema.Lo primero que noté como causa fuela rápida degradación del registropor acumulación de inconsistencias.Los datos del registro se almacenanen varias partes del mismo, perono todas ellas se actualizan en formay tiempo. Así en pocos meses seempiezan a ver comportamientoserráticos en forma esporádica. Conel paso de más tiempo, la acumulaciónde estos errores hace del sistemaalgo inmanejable. (y a reinstalarotra vez).La solución de los típicos administradoresde Windows, hacer 2 particiones,la segunda para los documentosde los usuarios, la primerapara el sistema, los programas queusan y luego instalar un freezadorpara esa partición.Ya experimentando con esa configuraciónen 2002, noté unas peculiaridades.1) El sistema quedaba permanentementedesactualizado en antivirusy antiespías. Se requería actualizarinmediatamente luego de iniciar lasesión. (y no hace mucha gracia sies más de una vez por día).2) El sistema se hace más factible deser afectado por un exploit. Las brechaspor errores de seguridad quedabanexpuestas por no actualizar.(Y ni hablar si el fabricante es lentoen la solución de las vulnerabilidades).En un sistema freezado, (una vezque se detecta su activación en lared), es cuestión de encontrar unavulnerabilidad, (de varias posibles)o aprovechar las características heredadasde viejas versiones de SistemasOperativos anteriores que lohacen particularmente vulnerablea los virus. Lo convierten en pocotiempo, en un entregador de los datosque ingrese el usuario durantesu uso.En resumen. No importa cuanto delos recursos se gasten en asegurarla seguridad y la estabilidad. No sólono se conseguirá, sino que intentarreforzar una puede debilitar a laotra. Y para empeorar más la cosa,los defectos de diseño no se puedensolucionar al no tener el códig<strong>of</strong>uente del mismo.Estas son las consecuencias de empezarcon un sistema operativo sobrela base de una versión muy anterioren la que los conceptos deseguridad no estaban implementadosy que fueron descuidados, subestimadosy mal implementados pormucho tiempo. Ahora si se quierehacer una implementación seria deellos se debe rediseñar y sacrificarla compatibilidad con las versionesanteriores.Comprendiendo que la seguridad deWindows es “Solo una ilusión” y quesiempre caía como la piedra de Sísifo,comencé a buscar una soluciónpero en otra plataforma. Para 2003empecé a usar GNU/Linux como sistemaprincipal.Hoy día.Después de 7 años, mi sistema estácon un registro envidiable de 0 virusy 0 espías. Por el otro lado veo amucha gente que luego de 2 versionesde sistema operativo, 2 versionesse suites de <strong>of</strong>icina y 7 versionesde antivirus y antiespías, siguen conun nivel bajo de seguridad y estabilidad.Para empeorar las cosas, elgasto en todas estas cosas de s<strong>of</strong>tware(según los valores del mercadolocal), alcanzan el costo de un equiponuevo.Y para empeorar aun más, hay nuevasvulnerabilidades que han incrementadola carga de recursosdel sistema consumidos y el tiemporequerido para resguardarse de losmismos.Para empeorar más se está dando alos niños equipos cuya preferenciapor parte de las entidades educativases por el sistema más inseguro.Ya que prefieren “malo conocido quebueno por conocer”. (Adivine comoles va a ir).Claudio De Brasi. UL64.blogspot.com@DoldraugPD: Si se ve como yo en su momento,entre la espada y la pared. Es buen<strong>of</strong>ijarse si se puede salir por el costado.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Blender 2.50(Recorriendo el nuevo entorno)Hay 2 clases de usuarios deblender hoy en día, quienes lo mirany se asombran por las novedades, elnuevo entorno, y sus nuevas características...y por otro lado estamostodos los demás, quienes teníamos(o creíamos tener) el toro por lasastas, acostumbrados al viejo entornográfico. Blender se caracterizapor ser muy intensivo con el usodel teclado, en detrimento de otrosprogramas como 3DMAX donde losbotones están a la vista, inclusoobstruyendo el área de trabajo. Enésta versión vemos que Blender hafacilitado bastante el entorno, peroaún así requiere de cierta periciapara operarlo/entenderlo.Al iniciar, Blender debería aparecerasí, una barra arriba con un botón“i” que es un panel oculto de informacióny configuración general delentorno, en segunda instancia vemosuna vista 3D, usualmente enuna vista superior o algo así... aburrido.Y en la parte inferior, la vistade propiedades anteriormente (hastala 2.49) conocida como la Vista deBotones, donde aparecen las opcionesde los objetos seleccionados enla vista 3D.He marcado en la imagen alguno detallesque debemos tener en cuenta(parte izquierda de la imagen): Líneaentre vistas, dividen el entorno entrevistas lo cual es muy interesante ya/Special Remixque podemos tenertantas vistascomo queramos,de hecho si tenemosmás de unmonitor podemosextender blender3D y dividir másvistas, de acuerdoa las necesidadesde nuestroproyecto, porejemplo 4 vistas(arriba, lateral,frontal, cámara),podríamos tenervarias más de sernecesario, una líneade tiempo, unedito de curvaspara manejarlaa c e l e r a -ción desac e l e r a -ción de loso b j e t o sanimados,un editorde nodospara la post producción obien para adignar materiales,o incluso un sequencercon una mezcla de vídeos...todas ésas áreas se dividenpor ésas líneas. El Botón Panel,nos permite ver un paneloculto, en particular, les recomiendohacerse amigos delas teclas T y N. El Botón devista, nos permite cambiarla naturaleza de ésa áreade la pantalla, por ejemplopodríamos poner en la vista de abajodonde están los botones una vista3D y arriba la zona de propiedades,como ven es muy flexible, cada vistatiene una barra con un pequeñomenú y dicho botón en su margenizquierdo. Como vemos en el gráfico(derecha) al clickear en dicho botónse abre un menú con las posiblesfunciones para dicha área.En el gráfico que vemos abajo,abrimos uno de ésos menúes enéste caso es el de una visa 3D porlo tanto aparecen los tipos de vistaque deseamos usar en ésta área.Me paro en éste punto paraseñalar los atajos de teclado queaparecen al lado de cada opción,ya que la vista superior es el númerodel pad numérico “7”, la vista defrente es la tecla “1”, y la lateral latecla “3”, si miran su pad numérico,veremos que dichos números formanuna “L” por su disposición, lo cual lesayudará a recordar su función... repitanconmigo con ritmo de cumbia:-“El 7 arriba del 1 y el 3 va al lado, el7 arriba del 1 y el 3 va al lado...”-La idea de usar el numpad (usuariosde laptop, no sufran porque no soncaros) es que no deban entrar unay otra vez a éste menú, acostumbrensea ésta forma de trabajo y lesgarantizo que su velocidad frente ablender se multiplica.Nota: Si repitieron la canción, luegode leer éste artículo, estaré riéndomea carcajadas durante varios días,para quienes no lo hicieron... , preparéésta imagen (abajo):En ésta vista anterior he dividido elárea de trabajo en una disposiciónsimilar al entorno de 3DMax o Maya,con la barra al costado y las 3 vistasa la izquierda, y la línea de tiempoabajo, pero noten que puse la vistade arriba, la de frene y la lateral enla disposición en la que aparecen enel pad numérico (no más cancionesridículas).Para crear un objeto, como vemostenemos el menú (gráfico de la izquierda)en la parte superior dondedice ADD (agregar), y en MESH (malla)seleccionamos MONKEY (monito),que crea la cabeza de un simpáticomono muysimilar almono deD e x t e r ,pero paraevitar reclamosdela cadenaC a r t o o nNetwork,la llamaronSU-Z A N N E ,y todosm i r a m o spara otro lado mientras silbábamosy nos hacíamos los giles... si sabenlo que les conviene, hagan lo mismo,no queremos problemas :)…los usuario de MAX tienen esa aburridatetera (teacup).Como vemos hay otros objetos primitivosque nos pueden servir paracomponer objetos más complejos...excepto por GRID (grilla) que es lomismo que PLANE pero con subdivisiones,que usando TAB y W podemoscrear un GRID desde cualquier PLA-NE, de hecho la comunidad hace ratoque viene hablando de deshacersede la misma.En elgráfico de laderecha vemosel objetoya creado,como apareceen cada vista.Hay variasformasde mostrarlos objetos enla vista 3D, yaquí es dondeentra en juego nuestra placa devídeo ya que es ésta la que calculalos polígonos y la representación. EnBlender3D es MUY IMPORTANTE saberdonde está el puntero del mouse, enéste caso si nos paramos en la vistasuperior cualquier tecla que usemosse aplica a ésta, si estamos con elcursor sobre la vista lateral afecta aésta... entienden la idea.La tecla Z cambia el modo derepresentación de la vista 3D a Sólido,tenemos otros modos de representaciónde sombras o mapeo detexturas usando el botón marcadopor la flecha amarilla, aunque siéste es su primer acercamiento a unprograma de 3D, o blender 3D para elcaso, dejémoslo en “telca Z”.Si usamos la tecla “Suprimir” podemoseliminar un objeto, y a continuacióncrearemos un objeto TEXTOusando el menú:ADD > TEXTEn mi caso el cursor estaba puestoen la vista superior por lo tanto elobjeto se crea mirando hacia arriba(un inconveniente) por ello vamos arotar el objeto para que esté de frenteen la vista frontal, para ello vamosa la vista lateral, y presionamosla tecla “R” y elobjeto empiezaa rotar (imagende la derecha)conforme almovimiento delmouse (si mantenemospresionadoCRTL, larotación se vatrabando cada10 grados), actualmentehay unos íconos en labarra de cada vista 3D, que tiene representadoslos 3 ejes en rojo, verdey azul (parece el condensadorde flujos de “volver al futuro”), si loclickeamos se activan junto a él 2botones de mover/rotar/escalar loscuales muestran la representaciónde dichas acciones con el color de surespectivo eje, siendo rojo = X, verde= Y, azul = Z, IDENTICA a la representaciónde las transformacionesde Maya o 3D Max ...y andan siemprebien, no como en max que cuandousamos mucha memoria desaparecenmostrando una cruz con un cuadrado(herencia del motor de autocaddentro de 3DMax). Los usuariosde blender (los de antes) confiamosen las teclas G,R y S para estas operaciones,y las teclas X, Y, Z para restringirlos ejes de transformación.Como ven, ahora en la vistade propiedades (que yo lo tengoa la derecha, pero pueden ponerlaabajo, arriba o donde mas les guste)activé el botón con el ícono con una“F” para obtener las propiedades detexto de mi objeto, donde podremoselegir la fuente (más bien “cargarla”lo cual no es muy divertido por cierto...escuchaste Ton Rosendaal?).De hecho sólo modifiqué los valoresde EXTRUDE, o sea cuanta extrusióntendrá ésa forma plana, y en la secciónde BEVEL (biselado) el DEPTHque definirá cuanto biselado agregar,ojo con irse con ésta parámetroque las formas abiertas dan problemas,cuando eso pasa subimos unpoco el WIDTH de la forma aunque notodas las fuentes tienen cuerpo paraun buen biselado por así decirlo.Para editar el texto en cualquiermomento, debemos seleccionarel objeto y presionar la teclaTAB, que nos permite acceder almodo edición, si presionamos otravez esa tecla volvemos al modo objeto,lo mismo ocurre con otros objetos,aunque una esfera o un cubo no1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


están compuestos de letras sino devértices, aristas y caras por lo tantoTAB nos llevará a ése nivel sub-objeto(perdón, quise decir modo edición,a veces se me filta un poco demi léxico 3DMAX :P ).Supongo que éso es todo poréste primer acercamiento a blender3D, esperemos que ésto despierte elinterés de los entusiastas, seguroescribiré más sobre el tema... paraquienes quieran saber como era AN-TES aprender sobre blender, puedendescargar éste VIEJISIMO tutorial(2003) que escribí para unos amigosque venían de 3D Max. Hay milesde excelentes tutoriales paraprincipiantespero si desean TOCAR unobjeto 3D, descárgense éste archivoBLEND donde hice la presentación deINFOSERTEC.TV (hace algún tiempoya), pueden seleccionar los objetoscon el botón derecho y practicarlas transformaciones, seguramentedejé el botón de grabación encendidopor lo tanto deberían grabarse/Special Remixlas transformaciones que hagan alos objetos... con ALT+A se reproducenlas animaciones en la vista activada(sobre la que dejamos el cursor.).Así los dejo hasta la próxima...“happy blendings”.Marcos (Anubis4D) Caballero“PAREN LAS ROTATIVAS, PAREN LAS ROTATIVAS!!! Noticia de últimomomento: Blender 3D soporta gestos multitouch de trackpad omagicpad, la última actualización al sistema (Snow Leopard)con la versión Beta 2.53 ya brindan al usuario mayor control sobreel entorno”.Configurando una impresoraWifi Lexmarken Ubuntu LinuxLa verdad que desde siempre los sistemasoperativos GNU/Linux tuvieronese misticismo en lo que se refiereal uso y configuración. Y creo quelo que se debería pensar en primeramedida es en lo referido al soportede hardware (algo de lo que se acusamucho a GNU/Linux) no toda laculpa la tiene el sistema operativo,sino más bien podríamos decir que elfabricante es quien debería brindarel soporte o bien liberar herramientaspara que las distribuciones basadasen Linux puedan desarrollarsus propios drivers y así hacer compatibledicho dispositivo.Dicho de otra manera, si el fabricantepor alguna razón no quiere quelos usuarios de GNU/Linux no usensus equipos puede hacer que se demoremucho la implementación, peroclaro no es imposible, sólo basta conque algún sector de la comunidad des<strong>of</strong>tware libre comience a trabajary pronto tendremos el soporte paradicho hardware.Ahora con el paso deltiempo puedo afirmarque los diferentesfabricantesestán viendocon mejores ojosla implementaciónde su hardwareen otrossistemas operativoscomo es elcaso de GNU/Linux,en crecienteaumento de usuarios.Es por eso y debido a variosmails recibidos a nuestra direcciónconsultas@tuxinfo.com.ar es quedecidí tocar un tema puntual de unaimpresora de gama alta (inyecciónde tinta) la cual tiene ciertas particularidadesque la harían casi imposiblefuncionar en cualquier sistemaoperativo Linux.El modelo en cuestión es de la marcaLexmark Pro 709 y sus particularidadesson: conectividad Ethernety Wifi (dual), modo USB, escáner decama plana y de copia constante.Con lo cual al ver estas característicasme parecía complicado realizarla configuración y puesta a punto.Tengo que ser sincero el driver paraesta impresora no está soportadode forma nativa para GNU/Linux, conlo cual me comuniqué de forma automáticacon la gente de Lexmark enArgentina para saber si había algúntipo de solución.La respuesta fue automática, dondeen un mail enviaron el link para ladescarga del driver en binario.Procedí a la descarga del mismo, hiceclic en el archivo .sh y el sistema meguío en la primer configuración dela impresora. Los pasos fueron muysimples, asigné una dirección IP, carguélos datos del router de mi red,ingresé nombres en la red y aceptétodo.En no más de 10 minutos la impresoraestaba imprimiendo vía wifi portoda la <strong>of</strong>icina, con lo cual me dispusea llevar en un pendrive el archivopara realizar la instalación en lasdemás PC.El sistema instalado utiliza un javacomo plataforma el cual lanza un visorque avanza a medida que la impresiónlo permite, se puede cancelaren cualquier momento y obviamentepodemos utilizar las funciones desdeel panel de la impresora para realizarcualquier tipode operación.Sobre el escánerlamentablementenopuedo decirque el mismocuenta con todaslas funciones,de hechola más importantecomosería permitirnosescanearvía wifi no es posible,claro que conectando a la PC (USB)y lanzando el clásico Xsane (ALT + F2+ xsane) el escáner se activa, dejándonosutilizar el cargador de documentoso la clásica cuna de escaneo.Lo bueno y lo malo de esta impresora.Comencemos por lo bueno, endonde podemos decir que pasó laprueba de TuxInfo ya que funcionaperfectamente en redes GNU/Linux,no generó un solo conflicto por estarinstalada en una red donde hayun equipo de prueba con WindowsSeven (ojo que es un equipo con licencia<strong>of</strong>icial prestado). El escánerno tuvo inconvenientes a la hora debrindarle alta resolución y en lo quefuese a radio de alcance con wifi secomportó correctamente.Lo malo, al no poder utilizar elequipopara la funciónde escaneo de forma inalámbrica lastareas que requieran esta funciónson complicadas ya quedebemos extender un cable a lamultifunción para que realice dichastareas. De cualquier modo hablandocon Armando Morales (SMB& ISD Director para Latinoamérica)nos confirmó de forma extra<strong>of</strong>icialque la empresa está muy interesadaen realizar el soporte completopara las plataforma GNU/Linux, conlo cual en las próximas ediciones setendrán drivers mejorados.De nuestra parte sólo podemos decirque la empresa Lexmark con estemodelo Pro 709 pasó la prueba <strong>Tuxinfo</strong>en un 75 % y podemos recomendarlesla adquisición de la misma.AgradecimientosA los agentes de Prensa IMS Argentinay Uruguay de la empresa Lexmarken Argentina quienes me brindaronel soporte necesario para realizar eltesteo.Ariel M. Corgatelli1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


KDENLIVEEn sus primeras versiones me parecióque se habían alejado del conceptode un buen editor de videono lineal, aunque desde que salió laversión 0.7, pude ver que yo estabaequivocado, realmente han logradoun avance importante en cuanto ausabilidad, aunque todavía sientoque es demasiado lento para algunasoperaciones (pero he logradocorrerlo en una Netbook con procesadorAtom N280 a una velocidaddecente).El usuario puede realmente cargaro capturar clips, preeditar sus cortesen la ventana de monitoreo, organizarsu material en una línea detiempo similar a la de otros programaspr<strong>of</strong>esionales de edición devídeo como CanopusEdius 4 o/Special RemixAdobe Premiere Pro y exportar acasi cualquier medio sin problemas,realmente es una solución bastantecompleta.El Entorno me recuerda mucho al deAdobe Premiere 6.0 o 6.5 (que usábamosen el año 2002/2003) aunqueposee ciertas características modernas,por ejemplo permite cambiar ellayout de los paneles y poner 2 vistasde monitoreo como ocurre en herramientasmás modernas como AdobePremiere Pro CS4 o CS5, simplementetomando un panel y arrastrándolodesde el título a otra posición, especialmenteoportuno cuando se trabajacon varios monitores.En el área de proyecto, simplementehacemos doble click, y se abre laventana con la cual podemos cargarun clip a nuestro proyecto. Esta formade cargar clip es idéntica a la deAdobe Premiere Pro CS4 o Edius parael caso, por lo tanto un editor comoyo, acostumbrado a aplicaciones comercialesse sentirácómodo cargando clips, sin embargoen la parte superior hay un botónde ABRIR, que en realidad sirve paracargar PROYECTOS, lo cual es un pocodebatible ya que uno carga máscomúnmente clips que proyectos.Además ésos botones son un pocograndes y quitan espacio al área detrabajo, aunque dichas barras sonconfigurables haciendo click con elbotón derecho en ellas, usando elmenú contextual.Pueden descargarseéste clip HDgratis desdedeathgrind.Para aplicar unefecto o Filtro,debemos ir a lasolapa LISTA DEEFECTO, y arrastraralguno sobrenuestro clip.Una vez que elefecto está aplicadoal clip, vamosa la solapaPILA DE EFECTOS,donde veremosque nuestro clipse ha aplicado.Podemos Activar/Desactivar el efectoo efectos desde e lbotón de la izquierda o bien cuandolo seleccionamos nos aparecerá losparámetros para que realicemos lasmodificaciones que deseamos. En laimagen, podemos ver el clip ORIGI-NAL en la ventana de monitoreo declip, y el mismo vídeo con el efectoaplicado en el monitor de proyecto,en este caso GLOW Effect.En mi humilde opinión, KDENLIVE podríaincluir un editor de nodos taly como lo hace Open Movie Editor,o incluso compartir algo de códigode esta poderosa aplicación, ya quetener la alternativa permitiría realizarcosas más interesantes que sóloapilar efectos. Editor de nodos 1 y 2 .En la parte inferior, la Línea de tiempoestá compuesta por:1. Podemos tener cargados variosproyectos al mismo tiempo, y cadasolapa representa una línea de tiempodiferente, pero no se ilusionen, n<strong>of</strong>uncionan como las secuencias dePremiere o Edius, que permiten anidaruna línea de tiempo dentro deotra, sino que cada línea de tiempoes independiente y no puedenser mezcladas.2. La línea vertical es el puntoactual de reproducción, si hacemosclick en la regla superior endistintas posiciones el monitormostrará el nuevo tiempo activo.3. El punto de IN y OUT de lalínea de tiempo permiten seleccionarun área de interés,cuando vayamos a opción deRENDER podremos elegir TODOEL PROYECTO o el ÁREA ACTIVAcomprendida en la barra verde.4. Cada pista puede ser deAUDIO, VIDEO o AUDIO/VIDEO,permitiéndonos silenciar elaudio o desactivar el vídeoen dicha pista.5. El primer botón es la herramientade selección/movimiento de clip/s,la segunda es para DIVIDIR un clip enpartes, y el tercero es el botón ESPA-CIADOR que nos permite mover todoslos clips desde un clip para hacer espacio,una herramienta útil pero queen los programas modernos de ediciónde vídeo ha sido reemplazadapor la edición por secuencias/anidadoque permite importar líneasde tiempo dentro de otras líneas detiempo, como ocurre en todas lasversiones de Adobe Premiere ProCreative Suite.6. El primer botón acomodael factor de zoompara que todos los clipsentren en la vista, y labarra que está a su ladopermite cambiar el factorde zoom de formainteractiva, aunque personalmenteprefiero rotarla rueda del mousemanteniendo presionadala tecla CONTROL.7. Los 2 primeros botonespermiten mostrar el framede inicio/fin en el clip y elwaveform del audio. El tercerbotón permite mostrarel texto en los marcadoreso como las llama Kdenlive,Líneas de guía. El último botón,permite que los clipsal moverse se ajuste a lospuntos de entrada/salida/marcadores en la línea detiempo.Cuando terminamos derealizar nuestra edición, yhemos aplicado los efectosoportunos para corregirlas tomas, debemosexportar nuestro material aun vídeo, para eso hacemos clicken el botón RENDERIZAR ubicado enla parte superior, o bien vamos almenú PROYECTO>RENDERIZAR, o simplementecon el atajo de tecladoCONTROL+ENTER. La ventana de renderizadonos mostrará los formatoscontenedores a la izquierda y a laderecha las configuracionesparacada uno, en estecaso el format<strong>of</strong>lash de adobeserá el másutilizado por elusuario promediopara subir sus vídeosa youtube, oen h.264 si se deseacomprimir enalta calidadcon altísimo rendimiento,mpeg-4, formatos DV/HDV o simplementesin compresión.Enlaparte inferior,seleccionaremosexportar el proyectocompletoo sólo el área seleccionada,quecomo dijimos estabarepresentadapor una líneaverde.Además podemosconfigurar que elvídeo se reproduzcaal terminaro que incruste untimecode sobreel clip, lo cual esútil para doblajesde audio, escribirguiones de edición para editar<strong>of</strong>fline, etc. Espero que este mini tutorial/revisiónde Kdenlive ayude aaquellos que recién empiezan en laedición de vídeo, y a quienes deseanaprender más sobre Kdenlive, tambiénpueden obtener más informaciónen el sitio <strong>of</strong>icial. Marcos Caballero1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Video Digital(codecs y contenedores)Quienes escuchan el Podcast de<strong>Tuxinfo</strong> seguro recordarán que dijefuerte y claro en un episodio que“las herramientas libres no tienencabida en el mundo pr<strong>of</strong>esional ytal vez nunca lo tengan”, entonces¿por qué estoy escribiendo éste artículo?,¿por qué le doy lugar en miwebsite a Kdenlive?, e incluso voya dar un taller de KDENLIVE para losrealizadores de un curso que se daen mi ciudad. Bien, principalmentecomo dije en el programa es unacuestión de formatos... si bien el señorRichard Stallman predica a los 4vientos que los estándares son importantespara la preservación dedocumentos y aceptación de s<strong>of</strong>twarelibre a nivel estatal todos loscañones apuntan al .doc, al ,xls, yotros formatos que tienen un carácterpolítico y que nos afecta de unau otra manera a todos... a nivel cinematográficoGNU/Linux tiene muchaaceptación ya que mucho s<strong>of</strong>twareescrito para IRIX (SGI) en los 80`s y90`s ha sido portado fácilmente a Linux,por ello es que Digital Domain,Pixar, ILM entre otras no pueden darseel lujo de si quiera pensar en poneruna máquina con Windows porqueel manejo de imágenes grandesde 4K u 8K sólo es posible con poderosasestaciones Unix/Linux.Vídeo DVEn lo que se refiere al vídeo digitalpr<strong>of</strong>esional, es el campo intermediodonde todos los argumentos hacenagua ya que cada 3 años tenemos/Special Remixnuevos formatos de almacenamiento,transporte, y edición... la televisióny el vídeo en general dependende pequeñas y continuas inversiones(y por pequeñas hablo de 20 mildólares para un canal de TV chico)entonces se requiere que todo seacompatible con algo común, ése algocomún de facto ha sido el formato“DV”, un códec homologado bajo elestándar IEEE1394, donde se definíadesde el cassete a usar hasta eltipo de conector que usaría el sistemapara capturar las imágenes de lacámara... definiendo un formato DVque transmite 25mbits/seg, traducidoa español: 12 Gb/hora, y formatosDVCPRO de 50 y 100mb/seg.Este códec podía almacenarse dentrode los contenedores AVI o MOV, por lotanto, donde Apple era más vendido,el Quicktime MOV era la forma deeditar DV, donde había Windows elAVI DV era usado (y hubo que rediseñarloen la marcha porque los archivosAVI tipo-1 no soportaban 2GB porello se les hizo un “parchado” paraque Windows sirviera como sistemade edición luego del 2002). Cuandohablamos de este formato nos referimosal nivel semi pr<strong>of</strong>esional, yexisten 2 niveles sobre éste, el Pr<strong>of</strong>esionalque trabaja casi exclusivamentecon contenedor MOV y codecApple ProRes (Sólo Mac), o bien conalguna solución basada en hardwarecomo placas Matrox, GrassValley/exCanopus,Avid, BlackmagicDesign,y otros etcéteras que proveencalidad pero le quitan trabajo al sistemaoperativo, convirtiendo a Windowsen algo menos que inútil paraciertos mercados pero muy elegiblepor la relación de precio de las PCs.VIDEO - DIGITALFormatos de distribuciónLos formatos de distribución de vídeo,usualmente han sido relacionadoscon los sistemas DRM, ya quejustamente tienen como característicaprincipal llegar al usuario finaly que éste no pueda reproducirlo,modificarlo o revenderlo, algo quedemostró ser no sólo imposible sinoque los millones que se gastan enincorporar dichos sistemas enfrentaa los fabricantes de hardware, comoApple, con los que distribuyen contenidos,por ejemplolas discográficas(recordemos queApple fue una delas empresas queincorporó el DRM yse puso en contracuando esos sistemasencarecíanal producto final).La excepción esSONY que por suparte está en todoslos mercadosy es una fábricade formatos, contenedoresy códecscomo jamás seha visto.MPEG-1 y MPEG-2Los formatosmpeg surgencomo una vueltade tuerca al codecmjpeg, usadoen los 90`s, anterioral DV, ya que se comprimía cadacuadro como una foto JPEG, por elloteníamos un contenedor AVI o MOVcon un codec interno Mpeg... pero alaparecer la necesidad de hacer unformato no editable, se crearon losformatos mpeg, la idea es que losbloques de 12 cuadros (1⁄2 segundoaproximadamente) se llaman GOP(Grupo de Imágenes en español) ysólo el primero se comporta comoun jpeg, llamado cuadro “I”... luego,los cuadros que vienen después de élse llaman cuadros “B” o Bi-direccionalesya que contienen informaciónde LO QUE CAMBIA con respecto alcuadro anterior, por ello para leer elcuadro 8 de un GOP, se debe usar lainformación del cuadro 1 al 8, o sease debe descomprimir la secuencia“ibbbbbb”, por ello es que editarlose vuelve complejo ya que si bien elflujo de datos es menor, traducido alespañol serían dependiendo de losparámetros de compresión almacenardesde 2 a 6 horas de vídeo porDVD (4.4GB).Los cuadros a su vez están procesadoscomo BLOQUES de 16x16, o seaque cada cuadro es un gran rompecabezasde cuadrados, si deseanverlo abran el GIMP, guarden unaimagen como JPG y disminuyan lacompresión al mínimo para ver cómose hace patente la compresión enlos bloques de 8x8 (compresión DCT)y luego vean como funcionan entreotros mini y macro bloques, ésa esuna de las compresiones dentro delMPEG, al menos la de los cuadros “i”(intra).Cada cuadro está “pegoteado a losotros” y hacer algo con ellos másque reproducirlos es difícil y caro(mucho CPU y Memoria). El formatoMpeg-2, es ampliamente utilizado endiferentes sistemas como la transmisiónde vídeo digital como ocurreen Japón (ISBN) o en estados unidos(ATSC), o incluso los DVDs contienenarchivos mpeg2 que están “DISFRA-ZADOS” (pésimamente disfrazados).NOTA: Para probarlo les propongo elsiguiente ejercicio carguen su películafavorita en la lectora de DVD eingresen a la carpeta /VIDEO, tomen1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


uno de los archivos VOB que sean máspesados, los copian al disco, y losrenombran con la extensión “.mpg”y eso es todo... qué mal escondidosestán ¿no? Y pensar que hay genteque ripea DVDs usando programasque tardan horas y pierden calidad(pobre gente, vive engañada).MPEG-4/AVC y H.264Usualmente dichos nombres se resumena nivel consumidor como AV-CHD, un estándar más que DRMizado,ya que ni siquiera pasa por un HDMIsi del otro lado hay un dispositivocon un botón de REC (literalmente).SONY y PANASONIC, los grandes protagonistasdel vídeo digital son lostitanes en batalla cada uno intentandoimponer a nivel pr<strong>of</strong>esional y/Special Remixbroadcast los formatosXDCAM EX (Sony), o bienel MXF P2 (Panasonic),pero a nivel hogareñoson aliados en esto quese llama AVCHD, y comoPanasonic tenía tiempo,y un mercado nichodonde vender cámarasfeas (muy feas), porsu parte el AVCHD permiteuna calidad similaral HDV de sony, de1440x1080 con un flujode datos 25mb/seg, peroen un mini-archivito de1920x1080 con un flujode datos 12Mb/seg... locual significa, que unAVCHD ocupa menos dela mitad que un HDV, elAVCCAM es simplementela necesidad de Panasonic de venderen mercados como el nuestro cámarasque usan AVCHD a 25Mb/seg, yaque la forma interna permite haceruna serie de cambios más por elloApple está detrás de dicho formato,ya que permite mantener las basesde la industria en cuanto a distribución,ya no en DVD o por transmisionesde TV satelital, sino a través deun ecosistema de dispositivos.FLASH y WEBM/VP8Cuando conocimos Youtube, utilizabael plugin de flash para entregarstreams de vídeo, el formato de dichosvídeos era el FLV o el F4V, ambosde Adobe pero el CODEC interno de lasimágenes era el VP6 licenciado a unaempresa llamada ON2, actualmenteFFMPEG posee soporte nativo parael códec VP6 y VP7, por ello podemosusar Kdenlive, Blender 3D o muchasaplicaciones libres para crear éstetipo de archivos. Cuando empezarona aparecer sitios con necesidades deuna tecnología superior, los archivosde flash empezaron a usar el codecinterno h.264, por lo tanto cuando elplug-in de flash pide una actualizaciónes porque nos permitirá leer losnuevos codecs integrados en el mismo.Google Adquirió la empresa ON2 (detodos modos el códec VP8 ya no eratan usado en flash) actualmenteusado en las conferencias de vídeode Skype, pero fue en la GoogleIOque se hizo el anuncio de una nuevatecnología abierta para el estándarHTML5, para que con una sola líneade código se pudiera agregar vídeosmultiplataforma en una web haciendoinnecesario el código Las ventajas (para Google y creemosque para todos) es que al liberar lasespecificaciones del código VP8 podremosverlo en otros contenedorescomo el MOV o el AVI (no creo que enMac), pero Google modificó el contenedorMatroska (MKV) para hacerloaccesible digamos a un “bot”, conteniendouna estructura organizadadonde los bloques de vídeo tienen lomejor de ambos mundos, el pequeñotamaño de una vídeo de distribución,y la accesibilidad de un contenedorbien organizado ya que Google puedeagregar metadata, comentarios,subtítulos o datos temporales en elvideo sin demasiados problemas.ConclusionesNo puedo recomendarle a nadieque utilice sistemas de edición librespara nada que sea pr<strong>of</strong>esionalya que los actores que participanson los fabricantes de hardware, yeventualmente los vendedores dedichos sistemas, no de los usuarios...por lo tanto podemos REGALARLEa un canal de TV PCs con Kdenlivepara congraciarnos con la iglesia deEmacs, pero sólo le traería pérdidasde calidad, reducción de productividady muchos otros problemas, porello la libertad en los medios televisivostiene que ver con quien puedaadquirir la mejor tecnología quecompatibilice las cámaras, sistemasde edición y el sistema de emisión,y todo eso usualmente se logra conmáquinas Apple, o soluciones basadasen hardware de tiempo real...actualmente las tecnologías pensadasen “eliminar el tiempo de captura”son las más requeridas en elsector, Linux todavía no cuenta conbuen soporte para todo lo que <strong>of</strong>recendichos sistemas. Cuando Matroxy BlackMagic <strong>of</strong>recen una SDKpara que la comunidad haga crecerel s<strong>of</strong>tware y que pueda ser usadoen medios pr<strong>of</strong>esionales, los desarrolladoresno las usan ya que aducenlo puro del código, y mientraseso siga, JAMÁS tendremos soportede hardware completo, siempre lastecnologías libres estarán 7 añosatrasadas, lo cual es mucho en estesalvaje mundo... en cuanto a la web,se viene una guerra de formatos,los usuarios de equipos Apple quedaránrestringidos al uso de ciertosestándares, mientras el resto de laweb estará basada en los estándaresabiertos de Google que sin dudasdefinirán el futuro de la distribuciónde contenidos.Marcos Caballero:http://www.anubis4d.com.ar1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Bienvenidos aULTEOLlega hasta nuestras manos otra excelenteopción para probar aplicacioneslibres en un sistema propietariosin tener que salir de élLlega hasta nuestras manos otra excelenteopción para probar aplicacioneslibres en un sistema propietariosin tener que salir de él, así els<strong>of</strong>tware libre convive con nuestrosistema y nos permite conocer quéaplicaciones existen más allá de loque usamos habitualmente y estolo logramos gracias a Ulteo, bienvenidos.Ulteo es un conjunto deaplicaciones que existe en el universoLinux y que se agrega como unaaplicación más en nuestro sistemahabitual, para su descarga bastacon ir al siguiente enlace :http://ulteo.com/home/es/downloadY nos vamos a la opción “Escritoriovirtual Ulteo” donde descargaremosun ejecutable el cual vamos a instalarsobre nuestro sistema propietario,tenemos también la opción deun live cd pero en este caso trabajaremoscon la primera opciónUna vez instalado Ulteo tendremosuna barra en la parte superior denuestro sistema propietario en dondeencontraremos un sinfín de aplicacioneslibres la cuales cubren todasnuestras necesidades, la verdades que tenemos un completo sistemaoperativo dentro de otro.de código abierto, un punto flojo esque no trae la versión más recientepero ese no es inconveniente pararealizar nuestras tareas de <strong>of</strong>icinasin mayor problemaLa verdad es que muchos usuariosde Linux encontrarán un asombrosoparecido de Ulteo con Ubuntu yla verdad es que sí, para los nuevosusuarios que se quieran acercar almundo libre esta es una buena aplicaciónque sin salir de su sistemahabitual les permite conocer otrasalternativas, como punto flojo debodecir que deben tener un mínimo de2 GB en memoria para que Ulteo sedesempeñe con fluidez, por lo demásprueben, conozcan y explorenuna de tantas maravillasque <strong>of</strong>rece el s<strong>of</strong>tware libre, nosvemos en el próximo número y esperosus criticas, recomendaciones ydemás, aburSamuel Morales CambrónSISTEMAS ALTERNOStwitter: smcambrontuxmundolibre.blogspot.comEl ejecutable pesa unos 500 MB asíque no hay mayor problema si disponende banda ancha y un poquitode paciencia, una vez descargadoprocedemos al habitual doble click yveremos el asistente de instalaciónen nuestro idioma previamente seleccionado,aceptando el acuerdo delicencia comenzamos con la cargadel s<strong>of</strong>tware./Special RemixTres viejos conocidos nos acompañanen esta excelente aplicación,Amarok un potente reproductormultimedia nativo de KDE, VLC mediaplayer considerado el mejor reproductorde video y que además esmultiplataforma y el viejo Kopete,un cliente mensajero ligero que nole pide nada al sistema de las ventanas.En la parte <strong>of</strong>imática estamos totalmentecubiertos por la mejor suite1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!