miércoles, 28 de marzo de 2007

Video para tu Ipod

Por Fin¡¡ de Vacaciones¡¡¡¡ Ahora que estoy de vacaciones y no salí a ningún lado así que me he dedicado a leer algunos libros recomendaciones de un profesor Juan Algara y hace poco compre el libro de “Los Miserables” una excelente recomendación, de verdad gran libro, cambiando de tema, buscando por la red un programa para convertir algunos videos para poder ponerlos en mi iPod me encontré con un programa y lo mejor de todo gratuito este es: "Free iPod Video Coverter”, acepta los formatos de video DVD/VCD, AVI, MPEG, WMV, RM, RMVB, DivX, ASF, VOB, es fácil de usar y con tan solo unos clicks estar listo el video¡¡¡, por mi parte estoy convirtiendo la serie de “ROBOTECH” y se ve muy bien.


martes, 27 de marzo de 2007

Aplicaciones portables

Navegando por Internet me encontré con una página donde se pueden descargar aplicaciones portables... pero que es esto de las aplicaciones portables?
Bueno estas son aplicaciones que se pueden instalar en una unidad USB o cualquier tipo de unidad extraíble, por ejemplo: en mi navegador Firefox tengo algunas paginas marcadas (favoritas) y cuando cambio de PC y no esta instalado el Firefox tengo que instalarlo y recordar mis paginas favoritas... en cambio instalo la versión portable en mi USB y listo no tengo la necesidad de instalarlo y traigo conmigo mis marcadores (favoritos), entre muchas otras aplicaciones. Dense una vuelta por la página Portable Apps y chequen las diferentes aplicaciones portables ademas de todo son Free Software y Open Source, valen la pena probarlas.


Ejemplo de 7-Zip Portable

domingo, 25 de marzo de 2007

Free Software VS Open Source

Un maestro de la escuela me preguntaba la diferencia entre “Software Libre” y “Open Source” y he aquí lo que encontré:

EL SOFTWARE LIBRE

Este concepto fue introducido por Richard Stallman, cuando en 1983 inicio su proyecto GNU con intención de realizar un sistema totalmente “libre” y compatible con UNIX (Sistema Operativo no libre). Un año mas tarde, Stallman fundó la FSF (Free Software Foundation) con la intención de promover el uso y desarrollo de software libre y, además, poder dar un marco legal y de protección a los desarrolladores con las licencias GPL.

La definición de Software Libre se refiere a la libertad y no al precio ya que en ingles “Free Software” se puede interpretar como Software Gratis o Software Libre.

Por este motivo, la FSF dice que, para que un software sea “Free Software”, debe cumplir cuatro libertades:


  • Libertad 0: La libertad de usar el programa con cualquier propósito (uso hogareño, comercial, gubernamental, educativo, etc.).


  • Libertad 1: Libertad de estudiar como funciona el programa y adaptarlo a tus necesidades. El acceso al código fuente será una condición previa para lograr esto.


  • Libertad 2: Libertad de distribuir copias, de forma que podrás ayudar a otras personas.


  • Libertad 3: Libertad de mejorar el programa y hacer publicas las mejoras a los demás, de modo que toda la comunidad se beneficie. El acceso al código fuente será una condición previa para lograr esto.


De la “Libertad 2” es de donde adquirimos el concepto de gratuidad, ya que nos da la libertad de distribuir copias, y eso hace que muchas veces consigamos el Software en forma gratuita. Pero los desarrolladores no tienen limitación alguna para cobrar por su desarrollo: muchas veces lo hacen en concepto de servicios (como por ejemplo el acceso a actualizaciones, soporte técnico, etc.) o tan solo por el empaquetado, la copia en el CD original y sus manuales.

A partir del problema que surge por ambigüedad en la palabra “FREE”, un grupo de personas decide llamar a estos software “Open Source”, o software de Código Abierto.


OPEN SOURCE

El término Open Source Comenzó a ser utilizado por un grupo de usuarios de la comunidad Free Software en 1998, liderada por Eric Raymond. Ellos crean el OSI (Open Source Initiative).

Eric Raymond

En la definición de Open Source (Código Fuente Abierto), se esmeran por aclarar que no es solamente el acceso al código fuente de los programas lo que identifica, sino que además debe cumplir con una serie de requisitos:

  1. Redistribución libre: L licencia no impide la venta del software, pero tampoco deberá requerir el pago de derecho de autor por tal venta.

  1. Código fuente: El software deberá incluir el Código Fuente y permitir la distribución de este y el compilado.

  1. Trabajos derivados: La licencia tiene que permitir las modificaciones y trabajos derivados y permitir distribuirlos bajo los mismos términos de la licencia del software original.

  1. Integridad del código fuente del autor: la licencia puede impedir que el software sea distribuido en forma modificada, únicamente si la licencia permite la aplicación de parches con el código fuente, con el motivo de obtener el código del autor original y aplicar las modificaciones en el momento de la construcción. La licencia tiene que permitir explícitamente la distribución de software construido a partir de modificaciones.

  1. No a la discriminación de personas o grupos: La licencia no tiene que discriminar a ninguna persona o grupos de personas.

  1. No a la discriminación de campos laborales: La licencia no tiene que restringir a nadie que haga uso del software en in campo laboral específico.

  1. Distribución de la licencia: Los derechos adjuntos al software deben aplicarse a quien se distribuya el software, sin la necesidad de la ejecución de una licencia adicional.

  1. La licencia no debe ser específica a un producto: Los derechos adjuntos al programa no tiene que depender de que éste forme parte de una distribución particular de software. Si el programa es extraído de esa distribución, y es usado o distribuido de acuerdo a los términos de la licencia del programa, todas las partes a las que el programa sea redistribuido deben tener los mismos derechos que son garantizados en la distribución al que el software pertenecía originalmente.

  1. La licencia no debe restringir otro software: la licencia no debe restringir otro software que se distribuya junto con el software licenciado.

  1. La licencia debe ser de tecnología neutral: Ninguna disposición de la licencia puede afirmar sobre una tecnología individual o estilo de interfase a dónde debe funcionar el programa.


¿PERO CUALES SON LAS DIFERENCIAS?

Free software tiene su propia licencia GPL, compatible con muchas otras licencias. En cambio Open Source define, más que una licencia, qué debe cumplir ésta para ser compatible o catalogarse como Open Source.

Free software está definido desde el punto de vista “filosófico”, refiriéndose mucho a la libertad, a las ventajas de obtener y usar software libre y así promover el valor real de la libertad

El Open Source está definido desde el punto de vista técnico: expresa qué es lo necesario para que se pueda distribuir el software libremente, e intenta demostrar que esta forma de distribución del software mejora su calidad.

La licencia de Free Software es absorbente, ya que por cualquier unión de programas licenciados bajo licencias GPL con otra licencia compatible, el resultado final debe ser GPL.

Si bien la definición de Open Source es clara, muchas empresas y desarrolladores dicen ser “Empresas o desarrolladores Open Source” para ganar simpatía y atraer el mercado de la comunidad de Software Libre (que hoy en día es muy amplio). Es necesario aclarar que su software no califica como Open Source, solo tienen el código fuente incluido, pero no cumplen con los 10 puntos de la definición de Open Source.

EN CONCLUSION

Los dos movimientos intentan definir lo mismo desde ángulos diferentes. A su vez Open Source adopta las licencias GPL como compatibles y Free Software los acepta como Free Software. Son tan compatibles que comparten muchos proyectos en común.

Queda en ustedes, informarse sobre ambos movimientos y decidir con cual simpatizan más.

sábado, 24 de marzo de 2007

Reinstalando El GRUB y poniendo a tono UBUNTU

Un compañero de la escuela me comento que formateo su partición de windows...(algo muy raro), y que ya no podía arrancar GRUB cuando encendía su maquina, y no podía acceder a su partición de UBUNTU , algo parecido me paso a mi y he aquí una forma de solucionarlo:

Primero consigues un live cd de ubuntu y booteas de el, una vez cargado el sistema, desde la terminal creas una carpeta y montas la partición donde esta ubuntu:

Nota: Todo esto lo haces como usuario root:

Tecleando en la Terminal: $sudo su

------------------------------------------------

$mkdir /mnt/ubuntu
------------------------------------------------
$mount -t ext3 /dev/hda2 /mnt/ubuntu

------------------------------------------------

Una vez montada la partición hacen chroot hacia la partición que montaron:

------------------------------------------------

$chroot /mnt/ubuntu

------------------------------------------------

Una vez hecho esto, tecleamos lo siguiente en la Terminal:

-----------------------------------------------

$install-grub /dev/hda

-----------------------------------------------

Esto reinstalara Grub en el sistema y listo¡¡¡.

Otro problema que otro compañero me dijo era que no podía escuchar mp3 en su maquina con ubuntu a lo que yo recomiendo instalar cualquiera de las dos siguientes aplicaciones:

Automatix2

ó

EasyUbuntu

cualquiera de las dos permite instalar codecs de audio y video, y algunas otras aplicaciones esenciales.

Creacion de una Maquina Virtual

Acabamos de terminar la "Semana de Ingenieria" en nuestra escuela UNIVAFU y en una de las conferencias mostraron una maquina virtual a lo cual me di a la tarea de buscar como hacer una y encontre esto:

Primero necesitamos el VMWare Player , despues de esto necesitamos un programa llamado qemu y una imagen de ubuntu
NOTA: Yo lo probe con la distro de ubuntu en su version 6.10.
Una vez que tengamos todo esto bajado e instalado(solo el VMWare Player): el archivo llamado qemu, lo descomprimimos en una carpeta, de preferencia en "C:\QEMU" si no existe la carpeta la creamos.
Una vez hecho esto abrimos la linea de comandos(inicio/ejecutar/CMD) accedemos a la carpeta donde descomprimimos el archivo qemu y ejecutamos este comando:
qemu-img.exe create -f vmdk Ubuntu.vmdk 3G Formating 'Ubuntu.vmdk', fmt=vmdk, size=3097152 kB
Esto creara 3gigas de espacio para la instalacion de ubuntu y creara un archivo llamado Ubuntu.vmdk, ahora necesitamos ir a Mis Documentos ahí encontraremos una carpeta llamada My Virtual Machines, debemos crear una carpeta llamada Ubuntu dentro de esa carpeta, además necesitamos copiar el documento Ubuntu.vmdk que esta en la carpeta de QEMU. También copiar la imagen de CD que descargaste de Ubuntu en esta carpeta. Finalmente abre un block de notas y pega esto:

config.version = "8"

virtualHW.version = "3"
ide0:0.present = "TRUE"
ide0:0.filename = "Ubuntu.vmdk"
memsize = "256"
MemAllowAutoScaleDown = "FALSE"
ide1:0.present = "TRUE"
#ide1:0.fileName = "auto detect"
#ide1:0.deviceType = "cdrom-raw"
ide1:0.fileName = "ubuntu-6.10-desktop-i386.iso"
ide1:0.deviceType = "cdrom-image"
ide1:0.autodetect = "TRUE"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "Ubuntu"
guestOS = "Ubuntu"

nvram = "Ubuntu.nvram"
MemTrimRate = "-1"
ide0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58"
uuid.bios = "56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58"
ethernet0.generatedAddress = "00:0c:29:7e:06:58"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "TRUE"
ide1:0.startConnected = "TRUE"
uuid.action = "create"
checkpoint.vmState = ""

Guarda el archivo como Ubuntu.vmx en la carpeta donde esta la imagen de CD y el archivo con extensión .vmdk

Listo!!!!!!!!!! Todo lo que tienes que hacer ahora es doble click en el archivo Ubuntu.vmx
Se va abrir el VMware Player y va a bootear la imagen del disco de Ubuntu.

la fuente de la informacion.
esta es: http://alexgt04.googlepages.com/home2

miércoles, 21 de marzo de 2007

Gatos FRIKIS¡¡¡¡¡¡¡¡

hhhhuuuuuyyyy ¡¡¡¡¡¡
Encontre estas fotos de estos gatitos y no me
pude resistir a subirlas jejejeje....

------------------------------------------------------
----------------------------------------------------


----------------------------------------------------------

Montando imagenes en Linux

En la entrada anterior mencione como copiar archivos entre particiones Linux y Windows ahora mostrare como montar la imagen de un CD o DVD, mucha gente me incluyo, bajamos algun programa o juego en imágenes *.iso y cuando uno llega a Linux no esta el daemon tools¡¡¡, solo hay que seguir estos sencillos pasos:

Esto se puede hacer de dos maneras, la primera el sistema pensara que tiene un cdrom con el programa de que contiene la imagen en .iso.

------------------------------------------------------------------

$mount ejemplo.iso -r -t iso9660 -o loop /media/cdrom

------------------------------------------------------------------

Nota: ejemplo.iso es el nombre de la imagen iso.

Recuerda que todo esto lo tienes que hacer como usuario root

y para desmontarla:

----------------------------------

$umount /media/cdrom

----------------------------------

Ahora queremos montar una iso pero que no este en el cd si no en una carpeta, por ejemplo la carpeta "iso"

Abrimos la terminal y escribimos:

Para crear la carpeta

-------------------------

$mkdir /media/iso

-------------------------

Después de esto escribimos lo siguiente:

-------------------------------------------------------------

$modprobe loop

$mount ejemplo.iso /media/iso/ -t iso9660 -o loop

-------------------------------------------------------------

Si vas al directorio /media/iso tienes el contenido de la imagen.

martes, 20 de marzo de 2007

Como Copiar Archivos entre Linux y Windows

Tenía tiempo sin escribir en mi blog ya que tuve algunos compromisos como hacer mi servicio en la EXPO CERES, trabajando de comodín (en lo que hiciera falta), y esta semana que regreso a la escuela empezamos la Semana de Ingeniería en mi escuela “UNIVAFU”, y la primera exposición que impartieron estuvo muy interesante, vinieron del “ITSON” a hablar del software libre y estuvo muy interesante y amena la platica, dejando esto de lado voy a poner algo sencillo pero practico para los usuarios principiantes en esto de Linux.

Copia de Archivos entre Particiones Linux Y Windows.

Esto es un modo de acceder a una partición Windows desde un sistema operativo GNU/Linux para copiar datos (archivos) de un sistema a otro.

El primer paso es crear un directorio que utilizaremos para montar la unidad Windows, podemos llamarlo como queramos y preferiblemente los situaremos en el directorio /mnt/, para ajustarnos a lo que harán el resto de dispositivos y aplicaciones, por lo tanto podemos crear el directorio windows ejecutando:

--------------------------------------------------

$ mkdir /mnt/windows

--------------------------------------------------

Nota: todo esto lo haremos como usuario root

A continuación montaremos la unidad o partición Windows en el directorio que acabamos de crear ejecutando:

-------------------------------------------------

$ mount –t vfat /dev/hda1 /mnt/windows

-------------------------------------------------

Todo esto se hace suponiendo que la partición de nuestro sistema que corresponde a la partición de Windows es la partición primaria de del primer disco IDE de nuestro equipo “hda1” y que el sistema de archivos es “FAT” en caso de que el sistema de archivos fuera NTFS será así:

-------------------------------------------------

$ mount –t ntfs /dev/hda1 /mnt/windows

-------------------------------------------------

Una vez montado esto ejecutamos lo siguiente para la copia de los archivos:

-------------------------------------------------

$ cp /ruta/al/archivo /mnt/windows/ruta/

-------------------------------------------------

Nota: “/ruta/al/archivo” lo remplazas por la ruta al archivo a copiar y ”/mnt/windows/ruta/”lo remplazas por la ruta donde deseas copiar el archivo

Una vez finalizado el proceso, no hay que olvidar desmontar la unidad utilizando umount:

-------------------------------------------------

$ umount /mnt/windows

-------------------------------------------------

Y listo hemos copiado archivos entre diferentes sistemas.

viernes, 9 de marzo de 2007

Linux Pre-Instalado

Navegando por paginas de noticias me encontré con una buena noticia la compañía Dell Computer considera ofrecer LINUX Pre-instalado en sus computadoras, por mi parte he pensado en adquirir una Portátil Dell, lo malo es que viene el "Windows Vista" Pre-instalado algo que no tengo pensado usar, entonces supondría un ahorro de cerca de 99 dólares¡¡¡ esto estaría de maravilla. Ojala y se lleve a cabo esta acción.

Link de la Noticia: http://www.diarioti.com/gate/n.php?id=13554