SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
““EvaluaciEvaluacióón de Windowsn de Windows
CE y LinuxCE y Linux EmbeddedEmbedded
sobre Plataformassobre Plataformas iPaqiPaq
PocketPocket PC Modelos 3600PC Modelos 3600””
M.C. Juan GabrielM.C. Juan Gabriel GonzGonzáálezlez SernaSerna
DraDra.. AzucenaAzucena MontesMontes RendRendóónn
Dr.Dr. VVííctorctor JesJesúúss SosaSosa SosaSosa
Ing. Juan Carlos Olivares RojasIng. Juan Carlos Olivares Rojas
2
AgendaAgenda
IntroducciIntroduccióónn
InstalaciInstalacióón de Linuxn de Linux
Ventajas y desventajasVentajas y desventajas
ConclusionesConclusiones
3
ResumenResumen
El objetivo de esta ponencia consisteEl objetivo de esta ponencia consiste
en realizar unaen realizar una evaluacievaluacióónn yy
comparativacomparativa de los sistemasde los sistemas
operativosoperativos LinuxLinux vs.vs. Windows CEWindows CE enen
dispositivos mdispositivos móóvilesviles PocketPocket PC,PC, en loen lo
referente alreferente al desarrollo de aplicacionesdesarrollo de aplicaciones
con la finalidad decon la finalidad de determinardeterminar queque
sistema operativo conviene utilizarsistema operativo conviene utilizar
para el desarrollo de unpara el desarrollo de un prototipoprototipo dede
servicioservicio intermediariointermediario que gestioneque gestione
acaparamiento deacaparamiento de recursos de Webrecursos de Web..
4
Evangelio deEvangelio de TuxTux
En el principioEn el principio TuringTuring crecreóó lala MMááquinaquina……
La gente fue presa delLa gente fue presa del terrorterror, y forzada por el, y forzada por el
terror soportterror soportóó duras y peligrosas pruebasduras y peligrosas pruebas
con lacon la plataforma Windowsplataforma Windows y suy su
artificiosartificiosíísima licencia. Y de nuevo lesima licencia. Y de nuevo le
rogaron arogaron a TuringTuring yy vonvon NeumannNeumann yy MooreMoore
que les enviase unque les enviase un salvadorsalvador, pero nadie fue, pero nadie fue
encontrado capaz de la tarea hasta elencontrado capaz de la tarea hasta el
nacimiento denacimiento de LinuxLinux……
..Ahora puedes..Ahora puedes programarprogramar en el poder de lasen el poder de las
fuentes; que el nfuentes; que el núúcleo, lascleo, las librerlibrerííasas y lasy las
utilidadesutilidades sean contigo, a travsean contigo, a travéés de todas lass de todas las
distribuciones, hasta eldistribuciones, hasta el ffíínn de lade la éépocapoca..
AmAméénn..
5
IntroducciIntroduccióónn
LinuxLinux es utilizado en una granes utilizado en una gran
diversidad dediversidad de dispositivos de cdispositivos de cóómputomputo..
Existen dos tipos principales deExisten dos tipos principales de
equiposequipos PDAPDA:: PalmPalm OSOS yy PocketPocket PCPC
(PPC).(PPC).
Windows CE +Windows CE + caractercaracteríísticas desticas de
hardwarehardware especificadas por Microsoftespecificadas por Microsoft ==
plataforma PPCplataforma PPC..
6fuente: infochannel.com
IntroducciIntroduccióónn
31.531.5100.0100.0
2, 748,2, 748,
800800100.0100.0
3, 615,3, 615,
608608TotalTotal
147.6147.62.12.156,71056,7103.93.9140,000140,000OtrosOtros
1.81.81.01.027,50027,5000.80.828,00028,000LinuxLinux
N/AN/A0.00.0--7.67.6275,000275,000SymbianSymbian
--40.940.941.841.81,147,61,147,6
6767
18.818.8678,570678,570PalmPalm OSOS
64.764.718.618.6
510,00510,00
0023.223.2840,000840,000
ResearchResearch
InIn MotionMotion
64.264.236.636.6
1, 006,1, 006,
923923
45.745.7
1, 653,1, 653,
638638
WindowsWindows
CECE
CrecimientoCrecimiento
2T052T05-- 2T042T04
(%)(%)
ParticipaciParticipacióónn
de mercadode mercado
2T04 (%)2T04 (%)
VentasVentas
2T042T04
ParticipaciParticipacióónn
de mercadode mercado
2T05 (%)2T05 (%)
VentasVentas
2T052T05
CompaCompañíñíaa
7
IntroducciIntroduccióónn
LosLos dispositivos PPCdispositivos PPC utilizan unautilizan una
versiversióón especial del sistema operativon especial del sistema operativo
(SO)(SO) Windows CEWindows CE, el cual es una, el cual es una
implementaciimplementacióón de lasn de las APIsAPIs Win32Win32 parapara
dispositivosdispositivos con capacidades decon capacidades de
ccóómputo limitadasmputo limitadas..
Las plataformasLas plataformas PPCPPC existentes son:existentes son:
20002000,, 20022002,, WindowsWindows MobileMobile 20032003 yy
WindowsWindows MobileMobile 55..
8
LinuxLinux
Estas implementaciones de Linux,Estas implementaciones de Linux,
reciben el nombre dereciben el nombre de distribucionesdistribuciones
empotradasempotradas ((LinuxLinux embeddedembedded).).
Distribuciones:Distribuciones: FamiliarFamiliar,, IntimateIntimate,,
QtopiaQtopia,, OpenEmbeddedOpenEmbedded,, PocketPocket LinuxLinux,,
etc.etc.
La distribuciLa distribucióón evaluada fue lan evaluada fue la FamiliarFamiliar
en su versien su versióónn 0.8.20.8.2..
9
Windows CEWindows CE
10
LinuxLinux embeddedembedded
11
AgendaAgenda
IntroducciIntroduccióónn
InstalaciInstalacióón de Linuxn de Linux
Ventajas y desventajasVentajas y desventajas
ConclusionesConclusiones
12
InstalaciInstalacióónn
Se debe contar con laSe debe contar con la imagenimagen deldel SOSO, o, o
en su defecto elen su defecto el ccóódigo fuentedigo fuente parapara
crear la imagen, para estocrear la imagen, para esto úúltimo seltimo se
necesitanecesita configurar un compiladorconfigurar un compilador
cruzadocruzado..
Existen tres tipos de instalaciExisten tres tipos de instalacióón:n:
BootstrapBootstrap
OPIEOPIE
GPEGPE
13
InstalaciInstalacióónn
DescargarDescargar yy descomprimirdescomprimir imagenimagen
seleccionada.seleccionada.
InstalarInstalar elel cargador de arranquecargador de arranque
BootBlaster.exeBootBlaster.exe
bootldr.binbootldr.bin
md5md5
14
InstalaciInstalacióónn
La instalaciLa instalacióón deln del cargador decargador de
arranquearranque eses vitalvital, cualquier, cualquier fallafalla podrpodrííaa
hacerhacer ininúútil el dispositivotil el dispositivo; por esto, se; por esto, se
debe mantener undebe mantener un voltaje constantevoltaje constante (se(se
recomienda la utilizacirecomienda la utilizacióón de unn de un UPSUPS).).
Es posibleEs posible arrancararrancar elel SOSO
predeterminadopredeterminado. La. La informaciinformacióónn
guardada enguardada en RAMRAM durante undurante un reinicioreinicio
sese pierdepierde..
15
InstalaciInstalacióónn
16
InstalaciInstalacióónn
InstalarInstalar lala imagenimagen deldel SOSO seleccionado.seleccionado.
Formas de instalaciFormas de instalacióón:n: serialserial yy
memorias externasmemorias externas..
LaLa configuraciconfiguracióónn de lade la TerminalTerminal serial:serial:
puertopuerto (COM1, /(COM1, /devdev//ttyS0ttyS0,, etcetc),), 8N18N1,, sinsin
control de flujocontrol de flujo yy 115200 baudios115200 baudios..
OpciOpcióón den de SerialSerial BoatloaderBoatloader ConsoleConsole..
17
InstalaciInstalacióónn
bootboot> load> load rootroot
bootboot>> bootboot
Memorias flashMemorias flash:: imimáágenes delgenes del kernelkernel,,
suma de verificacisuma de verificacióónn yy reflash.ctlreflash.ctl..
Seleccionar opciSeleccionar opcióónn CFCF ReflashReflash ToolTool yy
sese reiniciareinicia el sistema.el sistema.
18
RestauraciRestauracióónn
RestauraciRestauracióón imagen SOn imagen SO::
bootboot > load> load rootroot..
Seleccionar imagenSeleccionar imagen Wince.gzWince.gz..
Restaurar cargador de arranqueRestaurar cargador de arranque::
BootBlasterBootBlaster, opci, opcióónn Flash >Flash > ProgramProgram..
Seleccionar la imagenSeleccionar la imagen Bootldr.gzBootldr.gz. Al. Al
finalizar se debe realizar unfinalizar se debe realizar un hardhard--resetreset..
19
Arranque dualArranque dual
Copiar laCopiar la imagenimagen deldel kernelkernel
denominadadenominada zImagezImage,, initrdinitrd yy paramsparams enen
una memoriauna memoria CFCF (>= 64(>= 64 MbMb) en un) en un
directorio llamadodirectorio llamado bootboot. Formato. Formato VFATVFAT
para elpara el arranquearranque yy ext2ext2 parapara montarmontar elel
sistema de archivos principalsistema de archivos principal..
Seleccionar la opciSeleccionar la opcióónn BootBoot VFATVFAT
HDD/CFHDD/CF..
20
AgendaAgenda
IntroducciIntroduccióónn
InstalaciInstalacióón de Linuxn de Linux
Ventajas y desventajasVentajas y desventajas
ConclusionesConclusiones
21
VentajasVentajas
VersiVersióón deln del kernelkernel muy funcionalmuy funcional
(mayor control sobre el(mayor control sobre el hardwarehardware deldel
equipo).equipo).
LicenciaLicencia GPLGPL ((gratuitogratuito,, ccóódigo libredigo libre,,
etcetcéétera).tera).
ProgramaciProgramacióónn aplicaciones usandoaplicaciones usando
herramientas conocidasherramientas conocidas en entornosen entornos
LinuxLinux..
22
DesventajasDesventajas
Proceso deProceso de arranquearranque eses mmáás lentos lento..
LaLa instalaciinstalacióónn de Linux esde Linux es difdifíícilcil..
NoNo se cuenta con unse cuenta con un buen soportebuen soporte dede
hardwarehardware..
LasLas aplicacionesaplicaciones de oficina (de oficina (PIMPIM) est) estáánn
en formaen forma primitivaprimitiva..
23
DesventajasDesventajas
ElEl tamatamañño de Linux es mayoro de Linux es mayor por lopor lo
que, para modelos antiguos es unque, para modelos antiguos es un
factor crfactor crííticotico..
NoNo existenexisten programasprogramas dede
sincronizacisincronizacióónn ((ffááciles y sencillosciles y sencillos))
entre los equiposentre los equipos PPCPPC yy PCPC..
24
DesventajasDesventajas
NoNo existeexiste mucho softwaremucho software enen
comparacicomparacióón con las distribuciones den con las distribuciones de
Linux para PC (Linux para PC (falta de estfalta de estáándaresndares).).
NoNo existe unaexiste una interfaz grinterfaz grááficafica úúnicanica..
LasLas herramientas de programaciherramientas de programacióónn nono
cuentan con uncuentan con un IDE integradoIDE integrado nini
emuladoresemuladores..
25
AgendaAgenda
IntroducciIntroduccióónn
InstalaciInstalacióón de Linuxn de Linux
Ventajas y desventajasVentajas y desventajas
ConclusionesConclusiones
26
ConclusionesConclusiones
LinuxLinux se puedese puede portarportar a la plataformaa la plataforma
PPCPPC y es funcional. Se convierte asy es funcional. Se convierte asíí enen
lala ““tercera alternativatercera alternativa”” parapara
dispositivosdispositivos PDAPDA..
Las distribuciones de Linux para PPCLas distribuciones de Linux para PPC
se estse estáánn popularizandopopularizando, debido a que, debido a que
cada vez se estcada vez se estáá portando a mportando a mááss
dispositivosdispositivos yy solucionandosolucionando loslos
problemasproblemas encontrados.encontrados.
27
ConclusionesConclusiones
LinuxLinux para PPC no estpara PPC no estáá orientado alorientado al
usuario finalusuario final, su enfoque est, su enfoque estáá dadodado
haciahacia desarrolladoresdesarrolladores yy gentegente deldel
mediomedio informinformááticotico, por lo que su uso, por lo que su uso
estarestaráá mmáás enfocado hacias enfocado hacia clientesclientes
corporativoscorporativos que deseenque deseen disminuirdisminuir
costoscostos de propiedad al tener unde propiedad al tener un SOSO
abiertoabierto yy softwaresoftware especializado mespecializado mááss
econeconóómicomico..
28
ConclusionesConclusiones
A pesar de las desventajasA pesar de las desventajas
mencionadas en este artmencionadas en este artíículo, creemosculo, creemos
que la instalacique la instalacióón de Linux en estan de Linux en esta
clase de equipos trae consigoclase de equipos trae consigo nuevosnuevos
retosretos yy paradigmasparadigmas a resolver en ela resolver en el
áárea delrea del ccóómputo mmputo móóvilvil y los sistemasy los sistemas
distribuidos. [distribuidos. [servidores mservidores móóvilesviles yy
cluster de dispositivoscluster de dispositivos].].
29
Mandamientos LinuxMandamientos Linux
Y hablY hablóó DiDióóss todo esto, diciendo:todo esto, diciendo: "Yo"Yo
soy Linux, tu Dios, que te he sacado desoy Linux, tu Dios, que te he sacado de
la tierra de Microsoft, de la casa de lala tierra de Microsoft, de la casa de la
servidumbre"servidumbre"
No tendrNo tendráás otro Dios que a ms otro Dios que a míí..
NoNo instalarinstalarááss sistemas operativossistemas operativos
monopolistasmonopolistas, ni te prosternar, ni te prosternaráás antes ante
ellos, y no los servirellos, y no los serviráás, porque soy uns, porque soy un
Dios celoso.Dios celoso.
SSíí adulteraradulterarááss, y te, y te harharáás compatibles compatible
con cuantos sistemas se dejen.con cuantos sistemas se dejen.
30
Mandamientos LinuxMandamientos Linux
NavegarNavegarááss porpor ppááginasginas queque soportensoporten
LinuxLinux..
No tomarNo tomaráás el nombre de Linux ens el nombre de Linux en
vanovano..
SantificarSantificaráás los demonioss los demonios..
HonrarHonraráás a los profetas de Linuxs a los profetas de Linux, a, a
aquellos que contribuyen.aquellos que contribuyen.
CerrarCerraráás tu puerto des tu puerto de fingerfinger..
No utilizaras software propietarioNo utilizaras software propietario..
No saldrNo saldráás a la red comos a la red como rootroot..
31Evangelio de San Tux Tadeo Capitulo 6 del versículo 6 al 69
Mandamientos LinuxMandamientos Linux
RealizarRealizaráás ingeniers ingenieríía inversaa inversa..
No levantarNo levantaráás falso testimonio contras falso testimonio contra
elel kernelkernel. No tiene. No tiene bugsbugs..
Estos mandamientos se resumen enEstos mandamientos se resumen en
dos:dos: AmarAmaráás a Linux sobre todas lass a Linux sobre todas las
cosascosas y aly al OpenSourceOpenSource como acomo a ttíí
mismomismo. Am. Améénn
32
¿¿Preguntas?Preguntas?
“¿“¿Hay unHay un
pingpingüüino en miino en mi
bolsillo?"bolsillo?"
{{ggabrielabriel,, aammrr,,
vvjsosjsosaa,,
jcolivares04c}jcolivares04c}@c@c
enidet.edu.mxenidet.edu.mx

Más contenido relacionado

La actualidad más candente

Plantilla fase2
Plantilla fase2Plantilla fase2
Plantilla fase2heibame
 
Como instalar ubuntu 10.04
Como instalar ubuntu 10.04Como instalar ubuntu 10.04
Como instalar ubuntu 10.04profeluciano
 
Actividad instalacion de sistemas operativos
Actividad   instalacion de sistemas operativosActividad   instalacion de sistemas operativos
Actividad instalacion de sistemas operativossuziisanchez
 
Guia de conceptos basicos
Guia de conceptos basicosGuia de conceptos basicos
Guia de conceptos basicoshfernandez1988
 
Herramientas colaborativas
Herramientas colaborativasHerramientas colaborativas
Herramientas colaborativasalemis
 
Instalación y configuración de sistemas operativos
Instalación y configuración de sistemas operativosInstalación y configuración de sistemas operativos
Instalación y configuración de sistemas operativosNelson Morales
 
Instalando windows xp_desde_un_dispositivo_usb
Instalando windows xp_desde_un_dispositivo_usbInstalando windows xp_desde_un_dispositivo_usb
Instalando windows xp_desde_un_dispositivo_usbfunki128
 
Ejercicios som 22 2-11
Ejercicios som 22 2-11Ejercicios som 22 2-11
Ejercicios som 22 2-11Kalotery
 
Utilerias para reparacion
Utilerias para reparacionUtilerias para reparacion
Utilerias para reparaciongabotl
 
Antivirus herramientas
Antivirus herramientasAntivirus herramientas
Antivirus herramientasAngelica Casas
 

La actualidad más candente (16)

Plantilla fase2
Plantilla fase2Plantilla fase2
Plantilla fase2
 
Como instalar ubuntu 10.04
Como instalar ubuntu 10.04Como instalar ubuntu 10.04
Como instalar ubuntu 10.04
 
Win Setup From Usb
Win Setup From UsbWin Setup From Usb
Win Setup From Usb
 
Uf2 practica 2
Uf2 practica 2Uf2 practica 2
Uf2 practica 2
 
Actividad instalacion de sistemas operativos
Actividad   instalacion de sistemas operativosActividad   instalacion de sistemas operativos
Actividad instalacion de sistemas operativos
 
Guia de conceptos basicos
Guia de conceptos basicosGuia de conceptos basicos
Guia de conceptos basicos
 
Faces de un sistema operativo
Faces de un sistema operativoFaces de un sistema operativo
Faces de un sistema operativo
 
Kits de cds
Kits de cdsKits de cds
Kits de cds
 
Herramientas colaborativas
Herramientas colaborativasHerramientas colaborativas
Herramientas colaborativas
 
Instalación y configuración de sistemas operativos
Instalación y configuración de sistemas operativosInstalación y configuración de sistemas operativos
Instalación y configuración de sistemas operativos
 
Multiboot usb con yumi
Multiboot usb con yumiMultiboot usb con yumi
Multiboot usb con yumi
 
Instalando windows xp_desde_un_dispositivo_usb
Instalando windows xp_desde_un_dispositivo_usbInstalando windows xp_desde_un_dispositivo_usb
Instalando windows xp_desde_un_dispositivo_usb
 
Ejercicios som 22 2-11
Ejercicios som 22 2-11Ejercicios som 22 2-11
Ejercicios som 22 2-11
 
Utilerias para reparacion
Utilerias para reparacionUtilerias para reparacion
Utilerias para reparacion
 
Guía básica de optimización del pc
Guía básica de optimización del pc Guía básica de optimización del pc
Guía básica de optimización del pc
 
Antivirus herramientas
Antivirus herramientasAntivirus herramientas
Antivirus herramientas
 

Destacado

Devoir sur la rédaction d'une nouvelle
Devoir sur la rédaction d'une nouvelleDevoir sur la rédaction d'une nouvelle
Devoir sur la rédaction d'une nouvelleleclercconseil
 
Gestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PC
Gestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PCGestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PC
Gestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PCJuan Carlos Olivares Rojas
 
Trois petites histoires de dette avec notes de la présentation
Trois petites histoires de dette   avec notes de la présentationTrois petites histoires de dette   avec notes de la présentation
Trois petites histoires de dette avec notes de la présentationBruno MOREL
 
A la manière d’Élise Gravel
A la manière d’Élise GravelA la manière d’Élise Gravel
A la manière d’Élise GravelEmilie Arseneault
 
Présentation nouvelles technologies ec nantes
Présentation nouvelles technologies ec nantesPrésentation nouvelles technologies ec nantes
Présentation nouvelles technologies ec nantesfpintodasilva
 
contributionsmethodologiques1
contributionsmethodologiques1contributionsmethodologiques1
contributionsmethodologiques1M@rsouin
 
Les territoires au défi de la santé environnementale - De l'Histoire à l'action
Les territoires au défi de la santé environnementale - De l'Histoire à l'actionLes territoires au défi de la santé environnementale - De l'Histoire à l'action
Les territoires au défi de la santé environnementale - De l'Histoire à l'actionlafabriqueecolo
 
Les chiffres de mutatio 6 attentes de vos clients en assurances de dommages
Les chiffres de mutatio  6 attentes de vos clients en assurances de dommagesLes chiffres de mutatio  6 attentes de vos clients en assurances de dommages
Les chiffres de mutatio 6 attentes de vos clients en assurances de dommagesMutatioConseil
 
Reforma educativa2009 rruiz
Reforma educativa2009  rruizReforma educativa2009  rruiz
Reforma educativa2009 rruizEuler
 
Competencias del niño 0 a 48 meses
Competencias del niño 0 a 48 mesesCompetencias del niño 0 a 48 meses
Competencias del niño 0 a 48 mesesEuler
 
Les métamorphoses des technologies de l'information
Les métamorphoses des technologies de l'informationLes métamorphoses des technologies de l'information
Les métamorphoses des technologies de l'informationXXIesiecle
 
Contenidos que agregan valor al ciudadano
Contenidos que agregan valor al ciudadanoContenidos que agregan valor al ciudadano
Contenidos que agregan valor al ciudadanoPaulo Saavedra
 
Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...
Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...
Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...Horizon-Vietnam-Voyage
 
Les applications mobiles
Les applications mobilesLes applications mobiles
Les applications mobilesYoupli Software
 

Destacado (20)

Devoir sur la rédaction d'une nouvelle
Devoir sur la rédaction d'une nouvelleDevoir sur la rédaction d'une nouvelle
Devoir sur la rédaction d'une nouvelle
 
Championnat gsl 2015
Championnat gsl 2015Championnat gsl 2015
Championnat gsl 2015
 
Gestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PC
Gestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PCGestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PC
Gestor de Acaparamiento y Transcodificación de Sitios Web para Pocket PC
 
Vazeux jfk2011
Vazeux jfk2011Vazeux jfk2011
Vazeux jfk2011
 
Marysol
MarysolMarysol
Marysol
 
Trois petites histoires de dette avec notes de la présentation
Trois petites histoires de dette   avec notes de la présentationTrois petites histoires de dette   avec notes de la présentation
Trois petites histoires de dette avec notes de la présentation
 
A la manière d’Élise Gravel
A la manière d’Élise GravelA la manière d’Élise Gravel
A la manière d’Élise Gravel
 
gcloud
gcloudgcloud
gcloud
 
Présentation nouvelles technologies ec nantes
Présentation nouvelles technologies ec nantesPrésentation nouvelles technologies ec nantes
Présentation nouvelles technologies ec nantes
 
Ebooks format
Ebooks formatEbooks format
Ebooks format
 
contributionsmethodologiques1
contributionsmethodologiques1contributionsmethodologiques1
contributionsmethodologiques1
 
Les territoires au défi de la santé environnementale - De l'Histoire à l'action
Les territoires au défi de la santé environnementale - De l'Histoire à l'actionLes territoires au défi de la santé environnementale - De l'Histoire à l'action
Les territoires au défi de la santé environnementale - De l'Histoire à l'action
 
Les chiffres de mutatio 6 attentes de vos clients en assurances de dommages
Les chiffres de mutatio  6 attentes de vos clients en assurances de dommagesLes chiffres de mutatio  6 attentes de vos clients en assurances de dommages
Les chiffres de mutatio 6 attentes de vos clients en assurances de dommages
 
Manageo - votre solution de gestion en ligne
Manageo - votre solution de gestion en ligneManageo - votre solution de gestion en ligne
Manageo - votre solution de gestion en ligne
 
Reforma educativa2009 rruiz
Reforma educativa2009  rruizReforma educativa2009  rruiz
Reforma educativa2009 rruiz
 
Competencias del niño 0 a 48 meses
Competencias del niño 0 a 48 mesesCompetencias del niño 0 a 48 meses
Competencias del niño 0 a 48 meses
 
Les métamorphoses des technologies de l'information
Les métamorphoses des technologies de l'informationLes métamorphoses des technologies de l'information
Les métamorphoses des technologies de l'information
 
Contenidos que agregan valor al ciudadano
Contenidos que agregan valor al ciudadanoContenidos que agregan valor al ciudadano
Contenidos que agregan valor al ciudadano
 
Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...
Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...
Circuit vietnam son charme caché en 14 jours et 13 nuits - agence de voyage a...
 
Les applications mobiles
Les applications mobilesLes applications mobiles
Les applications mobiles
 

Similar a Sici

Instalacion y desinstalacion
Instalacion y desinstalacionInstalacion y desinstalacion
Instalacion y desinstalacionJenner Gonzalez
 
presentación de sistemas operativos
presentación de sistemas operativos presentación de sistemas operativos
presentación de sistemas operativos EDiith Palafox
 
Evaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PC
Evaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PCEvaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PC
Evaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PCJuan Carlos Olivares Rojas
 
Power point sist. ope.
Power point sist. ope.Power point sist. ope.
Power point sist. ope.kate melody
 
Power point sist. ope.
Power point sist. ope.Power point sist. ope.
Power point sist. ope.melodykate701
 
Instalacion Ubuntu Roman Peralta
Instalacion Ubuntu Roman PeraltaInstalacion Ubuntu Roman Peralta
Instalacion Ubuntu Roman Peraltask8erxera
 
Instalacion_del_Ubuntu_Trabajo2aporte1
Instalacion_del_Ubuntu_Trabajo2aporte1Instalacion_del_Ubuntu_Trabajo2aporte1
Instalacion_del_Ubuntu_Trabajo2aporte1sk8erxera
 
Laboratorio de Maquinas Virtuales
Laboratorio de Maquinas VirtualesLaboratorio de Maquinas Virtuales
Laboratorio de Maquinas VirtualesEduardo Fernández
 
Ejercicio2.rubén bracamonte.pttx
Ejercicio2.rubén bracamonte.pttxEjercicio2.rubén bracamonte.pttx
Ejercicio2.rubén bracamonte.pttxRuben Bracamonte
 
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata Alejandro Zapata
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosdeboraytania
 

Similar a Sici (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Trabajo practico centos
Trabajo practico centosTrabajo practico centos
Trabajo practico centos
 
Taller 1
Taller 1Taller 1
Taller 1
 
Plantilla fase2
Plantilla fase2Plantilla fase2
Plantilla fase2
 
Instalacion y desinstalacion
Instalacion y desinstalacionInstalacion y desinstalacion
Instalacion y desinstalacion
 
presentación de sistemas operativos
presentación de sistemas operativos presentación de sistemas operativos
presentación de sistemas operativos
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Evaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PC
Evaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PCEvaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PC
Evaluación de Windows CE y Linux Embedded en Dispositivos Móviles iPaq Pocket PC
 
Power point sist. ope.
Power point sist. ope.Power point sist. ope.
Power point sist. ope.
 
Power point sist. ope.
Power point sist. ope.Power point sist. ope.
Power point sist. ope.
 
Instalacion Ubuntu Roman Peralta
Instalacion Ubuntu Roman PeraltaInstalacion Ubuntu Roman Peralta
Instalacion Ubuntu Roman Peralta
 
Instalacion_del_Ubuntu_Trabajo2aporte1
Instalacion_del_Ubuntu_Trabajo2aporte1Instalacion_del_Ubuntu_Trabajo2aporte1
Instalacion_del_Ubuntu_Trabajo2aporte1
 
Guillermo aguilar
Guillermo aguilarGuillermo aguilar
Guillermo aguilar
 
Laboratorio de Maquinas Virtuales
Laboratorio de Maquinas VirtualesLaboratorio de Maquinas Virtuales
Laboratorio de Maquinas Virtuales
 
Cuestionario de instala
Cuestionario de instalaCuestionario de instala
Cuestionario de instala
 
Ejercicio2.rubén bracamonte.pttx
Ejercicio2.rubén bracamonte.pttxEjercicio2.rubén bracamonte.pttx
Ejercicio2.rubén bracamonte.pttx
 
Informe fase2 frank_gómez
Informe fase2 frank_gómezInforme fase2 frank_gómez
Informe fase2 frank_gómez
 
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Debian
DebianDebian
Debian
 

Más de Juan Carlos Olivares Rojas

Analítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board ComputersAnalítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board ComputersJuan Carlos Olivares Rojas
 
Analitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las CosasAnalitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las CosasJuan Carlos Olivares Rojas
 
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...Juan Carlos Olivares Rojas
 
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de MéxicoPropuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de MéxicoJuan Carlos Olivares Rojas
 
Analítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición InteligenteAnalítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición InteligenteJuan Carlos Olivares Rojas
 
Propuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en MéxicoPropuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en MéxicoJuan Carlos Olivares Rojas
 
Cyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign BlockchainCyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign BlockchainJuan Carlos Olivares Rojas
 
A Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobilityA Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobilityJuan Carlos Olivares Rojas
 
Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes Juan Carlos Olivares Rojas
 
A Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer InteractionA Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer InteractionJuan Carlos Olivares Rojas
 
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...Juan Carlos Olivares Rojas
 
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...Juan Carlos Olivares Rojas
 
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...Juan Carlos Olivares Rojas
 
Internet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas InteligentesInternet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas InteligentesJuan Carlos Olivares Rojas
 
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...Juan Carlos Olivares Rojas
 
Ciber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas InteligentesCiber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas InteligentesJuan Carlos Olivares Rojas
 
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...Juan Carlos Olivares Rojas
 

Más de Juan Carlos Olivares Rojas (20)

Ieee itmsb20
Ieee itmsb20Ieee itmsb20
Ieee itmsb20
 
Ropec20neural stick
Ropec20neural stickRopec20neural stick
Ropec20neural stick
 
Analítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board ComputersAnalítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board Computers
 
Analitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las CosasAnalitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las Cosas
 
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
 
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de MéxicoPropuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
 
Analítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición InteligenteAnalítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
 
Propuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en MéxicoPropuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en México
 
Cyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign BlockchainCyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign Blockchain
 
A Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobilityA Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobility
 
Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes
 
A Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer InteractionA Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer Interaction
 
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
 
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
 
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
 
Internet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas InteligentesInternet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas Inteligentes
 
Estrategias didacticas
Estrategias didacticasEstrategias didacticas
Estrategias didacticas
 
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
 
Ciber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas InteligentesCiber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas Inteligentes
 
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
 

Sici

  • 1. ““EvaluaciEvaluacióón de Windowsn de Windows CE y LinuxCE y Linux EmbeddedEmbedded sobre Plataformassobre Plataformas iPaqiPaq PocketPocket PC Modelos 3600PC Modelos 3600”” M.C. Juan GabrielM.C. Juan Gabriel GonzGonzáálezlez SernaSerna DraDra.. AzucenaAzucena MontesMontes RendRendóónn Dr.Dr. VVííctorctor JesJesúúss SosaSosa SosaSosa Ing. Juan Carlos Olivares RojasIng. Juan Carlos Olivares Rojas
  • 2. 2 AgendaAgenda IntroducciIntroduccióónn InstalaciInstalacióón de Linuxn de Linux Ventajas y desventajasVentajas y desventajas ConclusionesConclusiones
  • 3. 3 ResumenResumen El objetivo de esta ponencia consisteEl objetivo de esta ponencia consiste en realizar unaen realizar una evaluacievaluacióónn yy comparativacomparativa de los sistemasde los sistemas operativosoperativos LinuxLinux vs.vs. Windows CEWindows CE enen dispositivos mdispositivos móóvilesviles PocketPocket PC,PC, en loen lo referente alreferente al desarrollo de aplicacionesdesarrollo de aplicaciones con la finalidad decon la finalidad de determinardeterminar queque sistema operativo conviene utilizarsistema operativo conviene utilizar para el desarrollo de unpara el desarrollo de un prototipoprototipo dede servicioservicio intermediariointermediario que gestioneque gestione acaparamiento deacaparamiento de recursos de Webrecursos de Web..
  • 4. 4 Evangelio deEvangelio de TuxTux En el principioEn el principio TuringTuring crecreóó lala MMááquinaquina…… La gente fue presa delLa gente fue presa del terrorterror, y forzada por el, y forzada por el terror soportterror soportóó duras y peligrosas pruebasduras y peligrosas pruebas con lacon la plataforma Windowsplataforma Windows y suy su artificiosartificiosíísima licencia. Y de nuevo lesima licencia. Y de nuevo le rogaron arogaron a TuringTuring yy vonvon NeumannNeumann yy MooreMoore que les enviase unque les enviase un salvadorsalvador, pero nadie fue, pero nadie fue encontrado capaz de la tarea hasta elencontrado capaz de la tarea hasta el nacimiento denacimiento de LinuxLinux…… ..Ahora puedes..Ahora puedes programarprogramar en el poder de lasen el poder de las fuentes; que el nfuentes; que el núúcleo, lascleo, las librerlibrerííasas y lasy las utilidadesutilidades sean contigo, a travsean contigo, a travéés de todas lass de todas las distribuciones, hasta eldistribuciones, hasta el ffíínn de lade la éépocapoca.. AmAméénn..
  • 5. 5 IntroducciIntroduccióónn LinuxLinux es utilizado en una granes utilizado en una gran diversidad dediversidad de dispositivos de cdispositivos de cóómputomputo.. Existen dos tipos principales deExisten dos tipos principales de equiposequipos PDAPDA:: PalmPalm OSOS yy PocketPocket PCPC (PPC).(PPC). Windows CE +Windows CE + caractercaracteríísticas desticas de hardwarehardware especificadas por Microsoftespecificadas por Microsoft == plataforma PPCplataforma PPC..
  • 6. 6fuente: infochannel.com IntroducciIntroduccióónn 31.531.5100.0100.0 2, 748,2, 748, 800800100.0100.0 3, 615,3, 615, 608608TotalTotal 147.6147.62.12.156,71056,7103.93.9140,000140,000OtrosOtros 1.81.81.01.027,50027,5000.80.828,00028,000LinuxLinux N/AN/A0.00.0--7.67.6275,000275,000SymbianSymbian --40.940.941.841.81,147,61,147,6 6767 18.818.8678,570678,570PalmPalm OSOS 64.764.718.618.6 510,00510,00 0023.223.2840,000840,000 ResearchResearch InIn MotionMotion 64.264.236.636.6 1, 006,1, 006, 923923 45.745.7 1, 653,1, 653, 638638 WindowsWindows CECE CrecimientoCrecimiento 2T052T05-- 2T042T04 (%)(%) ParticipaciParticipacióónn de mercadode mercado 2T04 (%)2T04 (%) VentasVentas 2T042T04 ParticipaciParticipacióónn de mercadode mercado 2T05 (%)2T05 (%) VentasVentas 2T052T05 CompaCompañíñíaa
  • 7. 7 IntroducciIntroduccióónn LosLos dispositivos PPCdispositivos PPC utilizan unautilizan una versiversióón especial del sistema operativon especial del sistema operativo (SO)(SO) Windows CEWindows CE, el cual es una, el cual es una implementaciimplementacióón de lasn de las APIsAPIs Win32Win32 parapara dispositivosdispositivos con capacidades decon capacidades de ccóómputo limitadasmputo limitadas.. Las plataformasLas plataformas PPCPPC existentes son:existentes son: 20002000,, 20022002,, WindowsWindows MobileMobile 20032003 yy WindowsWindows MobileMobile 55..
  • 8. 8 LinuxLinux Estas implementaciones de Linux,Estas implementaciones de Linux, reciben el nombre dereciben el nombre de distribucionesdistribuciones empotradasempotradas ((LinuxLinux embeddedembedded).). Distribuciones:Distribuciones: FamiliarFamiliar,, IntimateIntimate,, QtopiaQtopia,, OpenEmbeddedOpenEmbedded,, PocketPocket LinuxLinux,, etc.etc. La distribuciLa distribucióón evaluada fue lan evaluada fue la FamiliarFamiliar en su versien su versióónn 0.8.20.8.2..
  • 11. 11 AgendaAgenda IntroducciIntroduccióónn InstalaciInstalacióón de Linuxn de Linux Ventajas y desventajasVentajas y desventajas ConclusionesConclusiones
  • 12. 12 InstalaciInstalacióónn Se debe contar con laSe debe contar con la imagenimagen deldel SOSO, o, o en su defecto elen su defecto el ccóódigo fuentedigo fuente parapara crear la imagen, para estocrear la imagen, para esto úúltimo seltimo se necesitanecesita configurar un compiladorconfigurar un compilador cruzadocruzado.. Existen tres tipos de instalaciExisten tres tipos de instalacióón:n: BootstrapBootstrap OPIEOPIE GPEGPE
  • 13. 13 InstalaciInstalacióónn DescargarDescargar yy descomprimirdescomprimir imagenimagen seleccionada.seleccionada. InstalarInstalar elel cargador de arranquecargador de arranque BootBlaster.exeBootBlaster.exe bootldr.binbootldr.bin md5md5
  • 14. 14 InstalaciInstalacióónn La instalaciLa instalacióón deln del cargador decargador de arranquearranque eses vitalvital, cualquier, cualquier fallafalla podrpodrííaa hacerhacer ininúútil el dispositivotil el dispositivo; por esto, se; por esto, se debe mantener undebe mantener un voltaje constantevoltaje constante (se(se recomienda la utilizacirecomienda la utilizacióón de unn de un UPSUPS).). Es posibleEs posible arrancararrancar elel SOSO predeterminadopredeterminado. La. La informaciinformacióónn guardada enguardada en RAMRAM durante undurante un reinicioreinicio sese pierdepierde..
  • 16. 16 InstalaciInstalacióónn InstalarInstalar lala imagenimagen deldel SOSO seleccionado.seleccionado. Formas de instalaciFormas de instalacióón:n: serialserial yy memorias externasmemorias externas.. LaLa configuraciconfiguracióónn de lade la TerminalTerminal serial:serial: puertopuerto (COM1, /(COM1, /devdev//ttyS0ttyS0,, etcetc),), 8N18N1,, sinsin control de flujocontrol de flujo yy 115200 baudios115200 baudios.. OpciOpcióón den de SerialSerial BoatloaderBoatloader ConsoleConsole..
  • 17. 17 InstalaciInstalacióónn bootboot> load> load rootroot bootboot>> bootboot Memorias flashMemorias flash:: imimáágenes delgenes del kernelkernel,, suma de verificacisuma de verificacióónn yy reflash.ctlreflash.ctl.. Seleccionar opciSeleccionar opcióónn CFCF ReflashReflash ToolTool yy sese reiniciareinicia el sistema.el sistema.
  • 18. 18 RestauraciRestauracióónn RestauraciRestauracióón imagen SOn imagen SO:: bootboot > load> load rootroot.. Seleccionar imagenSeleccionar imagen Wince.gzWince.gz.. Restaurar cargador de arranqueRestaurar cargador de arranque:: BootBlasterBootBlaster, opci, opcióónn Flash >Flash > ProgramProgram.. Seleccionar la imagenSeleccionar la imagen Bootldr.gzBootldr.gz. Al. Al finalizar se debe realizar unfinalizar se debe realizar un hardhard--resetreset..
  • 19. 19 Arranque dualArranque dual Copiar laCopiar la imagenimagen deldel kernelkernel denominadadenominada zImagezImage,, initrdinitrd yy paramsparams enen una memoriauna memoria CFCF (>= 64(>= 64 MbMb) en un) en un directorio llamadodirectorio llamado bootboot. Formato. Formato VFATVFAT para elpara el arranquearranque yy ext2ext2 parapara montarmontar elel sistema de archivos principalsistema de archivos principal.. Seleccionar la opciSeleccionar la opcióónn BootBoot VFATVFAT HDD/CFHDD/CF..
  • 20. 20 AgendaAgenda IntroducciIntroduccióónn InstalaciInstalacióón de Linuxn de Linux Ventajas y desventajasVentajas y desventajas ConclusionesConclusiones
  • 21. 21 VentajasVentajas VersiVersióón deln del kernelkernel muy funcionalmuy funcional (mayor control sobre el(mayor control sobre el hardwarehardware deldel equipo).equipo). LicenciaLicencia GPLGPL ((gratuitogratuito,, ccóódigo libredigo libre,, etcetcéétera).tera). ProgramaciProgramacióónn aplicaciones usandoaplicaciones usando herramientas conocidasherramientas conocidas en entornosen entornos LinuxLinux..
  • 22. 22 DesventajasDesventajas Proceso deProceso de arranquearranque eses mmáás lentos lento.. LaLa instalaciinstalacióónn de Linux esde Linux es difdifíícilcil.. NoNo se cuenta con unse cuenta con un buen soportebuen soporte dede hardwarehardware.. LasLas aplicacionesaplicaciones de oficina (de oficina (PIMPIM) est) estáánn en formaen forma primitivaprimitiva..
  • 23. 23 DesventajasDesventajas ElEl tamatamañño de Linux es mayoro de Linux es mayor por lopor lo que, para modelos antiguos es unque, para modelos antiguos es un factor crfactor crííticotico.. NoNo existenexisten programasprogramas dede sincronizacisincronizacióónn ((ffááciles y sencillosciles y sencillos)) entre los equiposentre los equipos PPCPPC yy PCPC..
  • 24. 24 DesventajasDesventajas NoNo existeexiste mucho softwaremucho software enen comparacicomparacióón con las distribuciones den con las distribuciones de Linux para PC (Linux para PC (falta de estfalta de estáándaresndares).). NoNo existe unaexiste una interfaz grinterfaz grááficafica úúnicanica.. LasLas herramientas de programaciherramientas de programacióónn nono cuentan con uncuentan con un IDE integradoIDE integrado nini emuladoresemuladores..
  • 25. 25 AgendaAgenda IntroducciIntroduccióónn InstalaciInstalacióón de Linuxn de Linux Ventajas y desventajasVentajas y desventajas ConclusionesConclusiones
  • 26. 26 ConclusionesConclusiones LinuxLinux se puedese puede portarportar a la plataformaa la plataforma PPCPPC y es funcional. Se convierte asy es funcional. Se convierte asíí enen lala ““tercera alternativatercera alternativa”” parapara dispositivosdispositivos PDAPDA.. Las distribuciones de Linux para PPCLas distribuciones de Linux para PPC se estse estáánn popularizandopopularizando, debido a que, debido a que cada vez se estcada vez se estáá portando a mportando a mááss dispositivosdispositivos yy solucionandosolucionando loslos problemasproblemas encontrados.encontrados.
  • 27. 27 ConclusionesConclusiones LinuxLinux para PPC no estpara PPC no estáá orientado alorientado al usuario finalusuario final, su enfoque est, su enfoque estáá dadodado haciahacia desarrolladoresdesarrolladores yy gentegente deldel mediomedio informinformááticotico, por lo que su uso, por lo que su uso estarestaráá mmáás enfocado hacias enfocado hacia clientesclientes corporativoscorporativos que deseenque deseen disminuirdisminuir costoscostos de propiedad al tener unde propiedad al tener un SOSO abiertoabierto yy softwaresoftware especializado mespecializado mááss econeconóómicomico..
  • 28. 28 ConclusionesConclusiones A pesar de las desventajasA pesar de las desventajas mencionadas en este artmencionadas en este artíículo, creemosculo, creemos que la instalacique la instalacióón de Linux en estan de Linux en esta clase de equipos trae consigoclase de equipos trae consigo nuevosnuevos retosretos yy paradigmasparadigmas a resolver en ela resolver en el áárea delrea del ccóómputo mmputo móóvilvil y los sistemasy los sistemas distribuidos. [distribuidos. [servidores mservidores móóvilesviles yy cluster de dispositivoscluster de dispositivos].].
  • 29. 29 Mandamientos LinuxMandamientos Linux Y hablY hablóó DiDióóss todo esto, diciendo:todo esto, diciendo: "Yo"Yo soy Linux, tu Dios, que te he sacado desoy Linux, tu Dios, que te he sacado de la tierra de Microsoft, de la casa de lala tierra de Microsoft, de la casa de la servidumbre"servidumbre" No tendrNo tendráás otro Dios que a ms otro Dios que a míí.. NoNo instalarinstalarááss sistemas operativossistemas operativos monopolistasmonopolistas, ni te prosternar, ni te prosternaráás antes ante ellos, y no los servirellos, y no los serviráás, porque soy uns, porque soy un Dios celoso.Dios celoso. SSíí adulteraradulterarááss, y te, y te harharáás compatibles compatible con cuantos sistemas se dejen.con cuantos sistemas se dejen.
  • 30. 30 Mandamientos LinuxMandamientos Linux NavegarNavegarááss porpor ppááginasginas queque soportensoporten LinuxLinux.. No tomarNo tomaráás el nombre de Linux ens el nombre de Linux en vanovano.. SantificarSantificaráás los demonioss los demonios.. HonrarHonraráás a los profetas de Linuxs a los profetas de Linux, a, a aquellos que contribuyen.aquellos que contribuyen. CerrarCerraráás tu puerto des tu puerto de fingerfinger.. No utilizaras software propietarioNo utilizaras software propietario.. No saldrNo saldráás a la red comos a la red como rootroot..
  • 31. 31Evangelio de San Tux Tadeo Capitulo 6 del versículo 6 al 69 Mandamientos LinuxMandamientos Linux RealizarRealizaráás ingeniers ingenieríía inversaa inversa.. No levantarNo levantaráás falso testimonio contras falso testimonio contra elel kernelkernel. No tiene. No tiene bugsbugs.. Estos mandamientos se resumen enEstos mandamientos se resumen en dos:dos: AmarAmaráás a Linux sobre todas lass a Linux sobre todas las cosascosas y aly al OpenSourceOpenSource como acomo a ttíí mismomismo. Am. Améénn
  • 32. 32 ¿¿Preguntas?Preguntas? “¿“¿Hay unHay un pingpingüüino en miino en mi bolsillo?"bolsillo?" {{ggabrielabriel,, aammrr,, vvjsosjsosaa,, jcolivares04c}jcolivares04c}@c@c enidet.edu.mxenidet.edu.mx