• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Android como OpenSource
 

Android como OpenSource

on

  • 890 views

Xerrada per Tomas Gonzalez a les Jornades de Programari Lliure de les Terres de l'Ebre 2012.

Xerrada per Tomas Gonzalez a les Jornades de Programari Lliure de les Terres de l'Ebre 2012.

Statistics

Views

Total Views
890
Views on SlideShare
724
Embed Views
166

Actions

Likes
0
Downloads
1
Comments
0

1 Embed 166

http://tv.atictes.cat 166

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Android como OpenSource Android como OpenSource Presentation Transcript

    • Android como OpenSource Jornades de Programari Lliure de les Terres de lEbre 2012Tomas Gonzalez Sanchez (@TomasGiS)Tomas.gonzalez@tarracodroid.com
    • ¿Android es OpenSource? ● La API y el código se puede descargar libremenente para su uso. ● Las aplicaciones Google Inc. son software propietario. ● Actualmente está disponible la versión Android 4.0 Enlace: http://source.android.com/Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Android es OpenSource? ● Android está bajo la licencia Apache 2.0 ● Android solo libera la release. ● Los retractores de la politica de Google alegan que no es Open Source. ● Google realiza largos periodos de desarrollo sin liberar código. ● Google solo acepta su propio código. Enlace: http://source.android.com/Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Android es OpenSource?● Guia para indicar si un software es Open Source: 1. Allow free redistribution – Check 2. Give out un-obfuscated source code – Check 3. Allow modifications and derived works – Check 4. Allow distribution of modifications (as patches) or modified software as a whole. Can restrict the modified versions from using original name of software – Check 5. No discrimination against any person or groups – Check 6. No restriction of using the software on any device or field – Check 7. No additional license needed – Check 8. No product-specific license – Check 9. No restriction on software distributed along with original software – Check 10. Technology neutral, i.e., no preference for an individual technology or user interface – CheckJornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Desventajas y ventajas Android? ● Fragmentación ● Malware (¿Ya está arreglado?) ● Si eres un Google User...Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Por qué android? ● Todos los terminales funcionan igual y eso gusta a los usuarios. ● Los fabricantes “solo” tienen que realizar el terminal y despreocuparse del SO. ● Hay fabricantes que añaden software privativo para mejorar la experiencia de usuario. Ej: HTC SenseJornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Los usuarios podemos customizar el terminal ? ● Un usuario avanzado puede descargarse el software, modificar totalment Android y instalar su versión en su smartphone. ● Y para el resto de usuarios? ● Estamos de suerte, otros lo hacen por nosotros.Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Los usuarios podemos customizar el terminal ? ● Los cocineros crean ROMs a partir del código fuente de Android OS.Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Qué es una ROM? ● Una ROM es una imagen del sistema operativo Android. ● Las ROMs mejoran las versiones oficiales de los fabricantes (y operadoras). – Más velocidad, más bateria, más funcionalidades,... ● Permiten instalar versiones nuevas de Android. – No hay Android 2.3 para HTC Desire, solo para developers.Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Tipos de ROMs ? ● Los cocineros más famosos se englovan en: ● Cyanogen ● MoDaCo ● MIUI (hay MIUICat !!) – Basado en Android 2.3 – OpenSource, disponible en github.Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Dónde encontrar mi ROM? ● CyanogenMod (http://forum.cyanogenmod.com) ● HTCMania (http://www.htcmania.com) ● XDA-Developpers (http://forum.xda- developers.com) ● Miui.cat (http://miui.cat) ● Miui.es (http://miui.es) ● MoDaCo (http://android.modaco.com)Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Cómo instalar una ROM? ● Hay que rootear el terminal ● Ser root permite: ● Acceder a partes del sistema protegidas ● Poder hacer copias de seguridad ● Canviar la frecuencia de CPU ● Capturar la pantalla ● Utilizar otras aplicaciones (firewall, ...) ● Instalar ROMs personalizadasJornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Rootear? ● Puede paracer complicado pero hay tutoriales para todos los terminales. ● Al rootear perdemos la garantia del fabricante ● En la mayoria de los casos perderemos las actualizaciones automátias.Jornades de Programari Lliure de les Terres de lEbre 2012
    • ¿Preguntas?Jornades de Programari Lliure de les Terres de lEbre 2012
    • Android como OpenSource Jornades de Programari Lliure de les Terres de lEbre 2012Tomas Gonzalez Sanchez (@TomasGiS)Tomas.gonzalez@tarracodroid.com