System for opdatering af Android

keld
Antal: 313
Tilmeldt:
04-05-2004
User is offline
System for opdatering af Android

Man skulle tro at Android kunne opdateres lige som andre Linux-distroer.
Givet at de nødvendige drivere for hardware var tilgængelige.
Google er så stort et firma at de burde kunne lave et opdateringsregime for systemer, som skulle kunne virke i det uendelige, ligesom Linux kan køre på oldgamle PC-er, og endda rigtigt fint.

Til hest med at diverse skins ikke fungerer, men det burde jo også kunne fungere med opdateringer, ligesom overbygninger på alm. linux kan opdateres.


Spitten
Antal: 131
Tilmeldt:
05-02-2012
User is offline
Det er vist ikke google der

Det er vist ikke google der sætter de største begrænsninger, det er mobil producenterne, der ikke gider at vedligeholde alle deres modeller.
Hvor længe Nexus modellerne bliver opdateret ved jeg ikke, men de får mange opdateringer, da det er Google som opdaterer dem.


keld
Antal: 313
Tilmeldt:
04-05-2004
User is offline
googles versioner

Googles versioner som de udgives kan ikke køre på alle de enheder, som de er tiltænkt. Det er vel problemet. De skal have alle driverversionerne med . Dvs alle harwaredriverne skal foreligge i kildetekst. Er det hér, det halter?


OracleJMT
OracleJMT's picture
Antal: 204
Tilmeldt:
26-05-2013
User is offline
Dvs alle harwaredriverne

#2: Dvs alle harwaredriverne skal foreligge i kildetekst. Er det hér, det halter?
Du har vist hovedet for langt oppe i GNU. Google Android har lige så lidt at gøre med fri software og åbne kilder, som iOS har. Det meste af Android er proprietær software. Der er open source software et sted i Android, men slet ikke i særlig overvejende del. Desuden er Linux i Android så anderledes og modificeret, at den næsten ikke kan sammenlignes med den kernel vi kender fra GNU.

Google's telefoner er vejen frem, hvis man vil holde sig opdateret på Android. Stort set alle andre gør som det passer dem. Jeg ejer en Google Nexus 6P. Supporten ophører til oktober, da den har været understøttet i to år med nye versioner plus sikkerhedsopdateringer. Google vil fortsætte med, at udsende sikkerhedsopdateringer til den i nogle år frem.


keld
Antal: 313
Tilmeldt:
04-05-2004
User is offline
licenser

Njae, det er vist ikke helt rigtigt at Android er cirka lukket. Jeg tror du bevæger dig meget i nogle Oracle cirkler...

Linux kernen er GPL 2.0 og det allermeste er apache licens 2.0 iflg https://en.wikipedia.org/wiki/Android_%28operating...

Det er jo også årsagen til at der kunne laves udgaver som Cyanogenmod og Linageos. Jeg har selv været involveret i at oversætte hele Android fra kildetekst og så køre det.

Men der er vist nogle enkelte komponenter der er closed source.


marlar
Antal: 2804
Tilmeldt:
05-12-2009
User is offline
Men der er vist nogle

#4: Men der er vist nogle enkelte komponenter der er closed source.

Det er primært Google Play Services der er lukket. Open source delen hedder AOSP, og den kan så bruges som basis for mange Android-versioner. Fx det nævnte Cyanogenmod eller Amazons Fire.


OracleJMT
OracleJMT's picture
Antal: 204
Tilmeldt:
26-05-2013
User is offline
Nu taler jeg mere om, at GNU

Nu taler jeg mere om, at GNU tools ikke findes i Android. -Hvilket gør den mere lukket, alt andet end lige, fordi selve værktøjerne er mindre frie. Selve kernen er stadigvæk meget modificeret. Så det kan ikke kaldes en GNU/Linux distro.

Med hensyn til proprietær software kontra fri, ville jeg ikke overhovedet sammenligne Android med f.eks. et af FSF's distros, f.eks. Trisquel, der er 100% fri software.


OracleJMT
OracleJMT's picture
Antal: 204
Tilmeldt:
26-05-2013
User is offline
Oracle cirkler... Vil du

Oracle cirkler...

Vil du godt stoppe med, at lave pis med mit akronym, som jeg har brugt i 7 år? Tak.


keld
Antal: 313
Tilmeldt:
04-05-2004
User is offline
Det allermeste af Android er

Det allermeste af Android er altså Open Source, inkl de shell utilities som der er. Det er kun Google Play og lignende, der er closed source.


OracleJMT
OracleJMT's picture
Antal: 204
Tilmeldt:
26-05-2013
User is offline
Jeg vil lige starte med, at

Jeg vil lige starte med, at sige undskyld for mit vredesudbrud. Jeg havde en dårlig dag.

Det jeg mener er, at open source ikke altid er det samme som FSF's definition på fri software, og at den open source software, der er i Android ikke er ligeså fri, som GNU. Det er det eneste jeg siger. Jeg giver dig ret i, at det kun er Google services, der er proprietære. De fylder bare ret meget i det store billede, fordi de er ret så nødvendige, for, at man kan få en almindelig god oplevelse af Android.


marlar
Antal: 2804
Tilmeldt:
05-12-2009
User is offline
Jeg vil lige starte med,

#9: Jeg vil lige starte med, at sige undskyld for mit vredesudbrud. Jeg havde en dårlig dag.

Det er hvad der kan ske :)

De fylder bare ret meget i det store billede, fordi de er ret så nødvendige, for, at man kan få en almindelig god oplevelse af Android.

Korrekt. Når jeg laver en emuleret Android med fx Genymotion, installerer jeg som det første Google Play Services, ellers er det for begrænset hvad man kan gøre med den.