mboost-dp1

Google

Android måske i alvorlige problemer

- Via NetworkWorld - , redigeret af Net_Srak

Google er pt. under anklage for, at Android bryder en række af Oracles patenter i Java, en sag som endnu ikke er afsluttet. Nu kommer der flere anklager, men ikke fra et firma, derimod fra flere open source-tilhængere.

Flere eksperter har kigget nærmere på hvordan Google anvender Linux i Android, og her bryder Google ifølge eksperterne GPLv2-licensen, som Linux-kernen anvender.

Licensen tillader, at alle kan ændre og anvende koden i Linux-kernen som de vil, men også at alt afledt kode skal stilles til rådighed for alle. Det er ifølge Florian Müller, stifteren af organisationen NoSoftwarePatents, ikke tilfældet med Android, hvor Google skulle anvende 2,5 MB kode fra kernen i deres Bionic bibliotek.

Google har godt nok frigivet noget af det under GPL, men har også anvendt andre licens-typer, heriblandt Apache, som ikke er lige så åbne.

Endnu er der ikke rejst en retssag mod Google i sagen, men skulle det ske, og Google taber, kan det få enorme konsekvenser for hele Android-platformen.

Florian Müller skrev:
If Google is proven wrong, pretty much that entire software stack — and also many popular third-party closed-source components such as the Angry Birds game and the Adobe Flash Player — would actually have to be published under the GPL. A fully GPL’d Android would completely run counter to Google’s Android strategy. Everyone would be free to use, modify and redistribute all of the affected software.

Du kan læse mere om de mulige implikationer på Müllers blog. Google har endnu ikke kommenteret sagen.





Gå til bund
Gravatar #1 - Alrekr
18. mar. 2011 08:10
Vil det betyde, at flashing ville blive lettere? Umiddelbart lyder det som om, at alt, som kører på Android-platformen skal køre under GPL, men jeg forstår måske forkert.
Gravatar #2 - Hubert
18. mar. 2011 08:11
Alrekr (1) skrev:
Vil det betyde, at flashing ville blive lettere? Umiddelbart lyder det som om, at alt, som kører på Android-platformen skal køre under GPL, men jeg forstår måske forkert.


sådan forstår jeg det også. Det kommer dog næppe til at ske.
Gravatar #3 - XorpiZ
18. mar. 2011 08:13
Hubert (2) skrev:
sådan forstår jeg det også. Det kommer dog næppe til at ske.


Nej, det er der næppe nogen, der har interesse i. Ikke engang FSF.
Gravatar #4 - Montago.NET
18. mar. 2011 08:21
OpenSource Fail
Gravatar #5 - TuxDK
18. mar. 2011 08:24
#4

Hvorfor er det "opensource fail"?
Den må du lige uddybe.

Hvis det er noget, er det Google Fail, fordi de ikke har fået helt styr på deres licenser.
Gravatar #6 - Magten
18. mar. 2011 08:26
and also many popular third-party closed-source components such as the Angry Birds game and the Adobe Flash Player

Er der nogen der kan forklare hvorfor 3. parts programmer vil blive ramt af det?

Anyways.. Det er da skidt, men mon ikke Google finder en udvej ^^
Gravatar #7 - Thrawn
18. mar. 2011 08:28
Nooooo.. We all gonna die!!!!!! (..or not)
Gravatar #8 - Lasse O
18. mar. 2011 08:29
Opensource fail lol! Så hvis jeg skriver et sikkerhedsprogram, så er jeg nød til at gøre det opensource hvis det skal køre på platformen, det er der sgu da ikke en fremtid i!?
Gravatar #9 - Erroneus
18. mar. 2011 08:35
#8 Nej, kun hvis du bruger kode som er open source.
Gravatar #10 - TuxDK
18. mar. 2011 08:36
#8

Som #9 siger, kun hvis du bruger anden opensource kode, som er under GPL.

Hvilket android gør.
Gravatar #11 - Lasse O
18. mar. 2011 08:37
Er det ikke reletivt svært at undgå i et sådan miljø?
Gravatar #12 - el_barto
18. mar. 2011 08:38
Er der ikke noget med at selvsamme Linux kerne laver nogle interne krumspring ift. at bruge f.eks. de lukkede Nividia biblioteker?

Noget med at der er et internt og et eksternt API så man kan bruge både lukkede og åbne moduler?

Hmm...
Gravatar #13 - TuxDK
18. mar. 2011 08:43
#12

Jo, det kommer bare an på at bruge de rigtige licenser til kildekoden.

Man kan lave dynamiske biblioteker, som så benytter sig af lukket kode. Det bibliotek kan man så loade ind via open souce.

Derved har man ikke inkluderet den oprindelige kildekode og behøver da heller ikke da man ikke bruger opensource til at inkludere den.

Kort fortalt, det er meget kringlet det hele :)
Gravatar #14 - støv
18. mar. 2011 08:47
#8 ja, ja, men jo kun hvis man forveksler reel sikkerhed med security by obscurity...
Gravatar #15 - Windcape
18. mar. 2011 09:00
XorpiZ (3) skrev:
Nej, det er der næppe nogen, der har interesse i. Ikke engang FSF.
Pjat. Stallman har altid haft interesse i at pådutte verden hans underlige idelogier. FSF er dobbeltmoralske hvis de ikke sagsøger Google over dette.

Derudover kommer det ikke til at påvirke apps, men kun systemer der er tæt integreret med Android, som f.eks. HTC Sense.

Ligeledes betyder det, at GPS, GSM osv. moduler skal frigives som GPL. Hvis det bliver et krav, så er Android død, stendød.

Så de skulle vist have brugt BSD i stedet :p
Gravatar #16 - interpol
18. mar. 2011 09:01
Google kan ikke tillade sig at bryde GPL licensen bare fordi de er Google og er kæmpe store og stiller android gratis til rådighed. Gratis er ikke lig med frit i GPL-sammenhæng.
Gravatar #17 - Magten
18. mar. 2011 09:12
Windcape (15) skrev:
Hvis det bliver et krav, så er Android død, stendød.
Der er simpelthen ingen anden udvej end at lukke Android?

Arh vel?
Gravatar #18 - TuxDK
18. mar. 2011 09:15
#17

Hvis der bliver pålagt krav om at GSM moduler skal fremlægge kode, så jo.

De har de absolut ingen interresse i og de vil straks trække sig.

Uden GSM, ingen Android.

Det sker dog ikke, da det slet ikke er kernen af Android der er for skud her, det er et bibliotek i Android der er problemet.
Gravatar #19 - Windcape
18. mar. 2011 09:16
#17

Der er ingen, INGEN, som før har frigivet kildekoden til de moduler der forbliver lukket i Android i dag.

Bla. HTC og Samsung vil blive tvunget til at frigive de dele, som er hele forskellen på deres telefoner, som open source, og derved kvæle konkurrencen.

Så tror jeg hellere de vil satse på andre systemer.
Gravatar #20 - Windcape
18. mar. 2011 09:18
TuxDK (18) skrev:
Det sker dog ikke, da det slet ikke er kernen af Android der er for skud her, det er et bibliotek i Android der er problemet.
Spørgsmålet er bare, om det ikke kunne risikere at påvirke resten af systemet?

Under alle omstændigheder, synes man ikke at kunne betvivle at Android er ude i noget rod med patenter, licenser, og copyright.

Det er en storm Google ikke kan ride af, bare sådan uden videre.
Gravatar #21 - MBP-iOS4
18. mar. 2011 09:18
jeg er overhovedet ikk til android smartphones men siden de udgav den synes jeg der har hele tiden været problemer med deres styrsystem.

så det er nok ikk deres eneste problem.

deres størreste problem er at iOS er langt foran og meget bedre.
Gravatar #22 - Lobais
18. mar. 2011 09:19
Problemet med Apache er, at koden så i næste skridt kan inkluderes i lukket kode. Det er netop, hvad GPL udviklerne fra starten ville undgå.

De må vel så GPL'e Bionic.

Om de så kan bruge et GPL bibliotek fra resten af deres Apache-kode er lidt mere tricky. Det er nemt med LGPL biblioteker, men mindre så med GPL biblioteker. Tænk QT.
Gravatar #23 - Windcape
18. mar. 2011 09:20
MBP-iOS4 (21) skrev:
deres størreste problem er at iOS er langt foran og meget bedre.
Nej, da iOS er til et andet segment af kunder end Android.

Lobais (22) skrev:
De må vel så GPL'e Bionic.
Som et minimum.

Problematikken ligger i hvad der ellers kan blive påvirket, og om der er flere sager af denne her slags.
Gravatar #24 - Mulpacha
18. mar. 2011 09:20
Kan godt være at jeg kommer til at lyde som en Google fanboi, men Google har hele tiden været ærlige, og sagt at der var forskellige drivere osv. som fx GPS styringen som de ikke kunne frigive, da de ikke selv har lavet dem. Derudover har de hele tiden gjort det klart at alle der skiver apps til Android eller byggede UI'er ovenpå selv havde alle rettighederne.

At Google så måske har lavet fejl i deres valg af licenser er vel bare det; en fejl. Det er da urimeligt at straffe dem for en ærlig fejl når de nu har gjort så meget for at give deres egen kode til dem der vil have den, og meldt klart ud om vilkårene.
Gravatar #25 - gnаrfsan
18. mar. 2011 09:20
Der bliver fundet et kompromis, Android kører videre, og alle er glade.

Windcape (20) skrev:
Det er en storm Google ikke kan ride af, bare sådan uden videre.

Du kan roligt finde popcorn frem, læne dig tilbage og se dem gøre det.
Gravatar #26 - MBP-iOS4
18. mar. 2011 09:23
ja google er så stor og seje de kan nemlig klar alt?!?!
det vil ikk rør dem en bøde på på et par milliarder.
jeg sidder allerede med min popcorn og iphone og griner mig igennem...
hahahaha
Gravatar #27 - TuxDK
18. mar. 2011 09:24
#24

Nej, det er absolut ikke urimeligt at straffe dem for sådan en fejl.
Google, af alle firmaer, burde vide hvor vigtigt det er at have styr på open source licenserne.

Hvis man laver fejl, bliver man straffet hårdt i den her branche.

Der står altid 10 firmaer klar til at sagsøge over den mindste ting, hvis de kan komme til det.

#25

Google kan IKKE bare feje det her under tæppet.
"We do no evil *10hif9s*wink*wink"

De skal have styr på deres licenser, og det er blevet sagt til dem mange gange efterhånden.

Jeg er fan af Google, og vil ikke lyde som om at jeg ikke er det.
Men ret skal være ret, hvis de benytter GPL software, skal de sørge for at tingene er i orden.
Gravatar #28 - Windcape
18. mar. 2011 09:27
gnarfsan (25) skrev:
Du kan roligt finde popcorn frem, læne dig tilbage og se dem gøre det.
Jeg vil blive alt for tyk af alle de popcorn jeg skulle spise, før Google er færdig med alle de Android problemer der er, og bliver ved med, at opstå.

Men jeg nyder muligheden for at poste sådanne nyheder, hver gang ;-)
Gravatar #29 - Magten
18. mar. 2011 09:29
Windcape (28) skrev:
Men jeg nyder muligheden for at poste sådanne nyheder, hver gang ;-)
Det er der vist ingen tvivl om :P
Gravatar #30 - støv
18. mar. 2011 09:30
#26, lyder godt, nu har du jo også lagt ud med at sige at du overhoved ikke er til android smartphones og kommet med udokumenteret og stærkt subjektive påstande som
deres størreste problem er at iOS er langt foran og meget bedre.
...

...så jeg har altså lidt svært ved at tillægge dine indlæg ret stor værdi...
Gravatar #31 - interpol
18. mar. 2011 09:31
Mulpacha (24) skrev:
Kan godt være at jeg kommer til at lyde som en Google fanboi


jaeh... det kan måske godt være ;-)

Google er en af verdens største it virksomheder - de er professionelle. Så kan man altså ikke sige at "det bare er lidt synd at de er kommet til at lave en fejl i det med licenserne, og den går nok, for det er jo Google og de giver os masser af gratis webservices".
@MBP-iOS4

Skru nu lige lidt ned for fanboi'ism.. Det er folk som dig som giver fanboi's et dårlig ry!

Hilsen
Your friendly neighborhood fanboi.
Gravatar #33 - Mulpacha
18. mar. 2011 09:33
TuxDK (27) skrev:
#24

Nej, det er absolut ikke urimeligt at straffe dem for sådan en fejl.
Google, af alle firmaer, burde vide hvor vigtigt det er at have styr på open source licenserne.

Hvis man laver fejl, bliver man straffet hårdt i den her branche.

Der står altid 10 firmaer klar til at sagsøge over den mindste ting, hvis de kan komme til det.

#25

Google kan IKKE bare feje det her under tæppet.
"We do no evil *10hif9s*wink*wink"

De skal have styr på deres licenser, og det er blevet sagt til dem mange gange efterhånden.

Jeg er fan af Google, og vil ikke lyde som om at jeg ikke er det.
Men ret skal være ret, hvis de benytter GPL software, skal de sørge for at tingene er i orden.
Så du synes altså at det er rimeligt at Google bliver straffet fordi at der findes 10 firmaer der vil udnytte situationen til at skade Google og alle der benytter deres produkter??
Forresten er Googles motto "Do no evil". Og de påstår ikke at de opfylder det, men det er deres mål.

@Windcape
Hvad er det præcis at Google har gjort dig siden at du nyder at de lider uforholdsmæssig skade for en ærlig fejl? (hvis beskyldningerne altså taler sandt)
Gravatar #34 - Moog
18. mar. 2011 09:33
Undgå licensrod med Open Source.... riiiight...
Gravatar #35 - Windcape
18. mar. 2011 09:34
interpol (31) skrev:
Google er en af verdens største it virksomheder -
Men også en af de yngste i den liga.

Og det begynder at vise sig. Hele problematikken med Oracle, Android, Java, patenter, copyright, osv. peger på en lidt for let tilgang til emnet.
Gravatar #36 - Windcape
18. mar. 2011 09:35
Mulpacha (33) skrev:
Hvad er det præcis at Google har gjort dig siden at du nyder at de lider uforholdsmæssig skade for en ærlig fejl?
Hvorfor er det du mener at Google har mere ret til at lave "ærlige" fejl, end Apple og Microsoft? :-)
Gravatar #37 - Mulpacha
18. mar. 2011 09:39
Windcape (36) skrev:
Hvorfor er det du mener at Google har mere ret til at lave "ærlige" fejl, end Apple og Microsoft? :-)
Det har jeg da heller aldrig sagt? En ærlig fejl er en ærlig fejl lige meget hvem du er, og hvis Apple eller Microsoft eller du var i samme situation ville sig sige det samme.

Jeg er mere interesseret i at vide hvorfor du mener Google skal straffes for en ærlig fejl bare fordi at de er Google.
Gravatar #38 - Mulpacha
18. mar. 2011 09:41
interpol (31) skrev:
jaeh... det kan måske godt være ;-)

Google er en af verdens største it virksomheder - de er professionelle. Så kan man altså ikke sige at "det bare er lidt synd at de er kommet til at lave en fejl i det med licenserne, og den går nok, for det er jo Google og de giver os masser af gratis webservices".
Hvorfor ikke? De har som sagt meldt ærligt ud fra starten hvad meningen var med deres software. De har ikke lovet nogen at alt der blev bygget oven på deres software skulle være Open Source. Der er væsentligt flere der ville blive skadet hvis det blev tvunget igennem end hvis de bare fik lov til at ændre licensen til det de hele tiden har fortalt offentligheden.
Gravatar #39 - Magten
18. mar. 2011 09:41
Mulpacha (33) skrev:
Forresten er Googles motto "Do no evil".
Nej.

Gravatar #40 - Mulpacha
18. mar. 2011 09:42
Magten (38) skrev:
Nej.
Ok, så huskede jeg forkert. Det ændre ikke på at det er deres erklærede mål, og ikke noget de påstår at de altid opfylder.
Gravatar #41 - Magten
18. mar. 2011 09:44
Mulpacha (40) skrev:
Ok, så huskede jeg forkert. Det ændre ikke på at det er deres erklærede mål, og ikke noget de påstår at de altid opfylder.
Det er rigtigt ja :)

Der er bare så mange der ikke er klar over det :D
Gravatar #42 - TuxDK
18. mar. 2011 09:51
#33

Hvor siger jeg det er rimeligt at andre firmaer udnytter det?
Jeg siger at de skal få styr på deres licenser, ligesom alle andre.

#34

Hvem har dog sagt det?
Der er ingen der påstår at Open Souce ikke kan være et licens helvede til tider.
Gravatar #43 - el_barto
18. mar. 2011 10:01
Mulpacha (37) skrev:

Jeg er mere interesseret i at vide hvorfor du mener Google skal straffes for en ærlig fejl bare fordi at de er Google.


Fordi Google != Microsoft og Windcape har KUN våde drømme om Microsoft.
Gravatar #44 - MBP-iOS4
18. mar. 2011 10:22
det her link er til Android bruger som er træt af deres tlf. LOL

Gravatar #45 - Alrekr
18. mar. 2011 10:27


Og der var så et link til dem som er trætte af deres iPhone.
Gravatar #46 - KILLER_BEE
18. mar. 2011 10:29
MBP-iOS4 (44) skrev:
det her link er til Android bruger som er træt af deres tlf. LOL



LOL ... du har vist gjort det klart at du er en apple fan .. vi har fattet det ... og udover at dine menineger er useless og den samme link kunne man poste med kommentaren "en som er træt af blive ¤%&pullet af apple" ...

argumentet "kun apple har intuitiv interface" er vist død for nogle år siden, det eneste reele forskel på apple og android er at du har frie hænder i android hvorimod apple binder dig fast - nå ja .. og så giver du 50% extra pris for "design", og "se mig jeg har en iPhone" værdi ...
så hvis du er tilfreds med dette - tillykke :D
Gravatar #47 - Windcape
18. mar. 2011 10:30
KILLER_BEE (46) skrev:
argumentet "kun apple har intuitiv interface" er vist død for nogle år siden
Ja, nu har både WP7 og iPhone et intuitivt interface!
Gravatar #48 - Magten
18. mar. 2011 10:34
Windcape (47) skrev:
Ja, nu har både WP7 og iPhone et intuitivt interface!
Ja både WP7 og iPhone har et intuitivt låst interface, hvor Android har et konfigurerbart interface som sagtens kan være intuitivt, men samtidig tilrettes som du vil have det :p
Gravatar #49 - Windcape
18. mar. 2011 10:36
#48

Nej, det kan det så ikke. (Vi kan starte med manglen på vektorgrafik).
Gravatar #50 - interpol
18. mar. 2011 10:37
Mulpacha (24) skrev:
... Google har hele tiden været ærlige ... Derudover har de hele tiden gjort det klart at alle der skiver apps til Android eller byggede UI'er ovenpå selv havde alle rettighederne.

At Google så måske har lavet fejl i deres valg af licenser er vel bare det; en fejl. Det er da urimeligt at straffe dem for en ærlig fejl når de nu har gjort så meget for at give deres egen kode til dem der vil have den, og meldt klart ud om vilkårene.


Mulpacha (39) skrev:
Hvorfor ikke? De har som sagt meldt ærligt ud fra starten hvad meningen var med deres software. De har ikke lovet nogen at alt der blev bygget oven på deres software skulle være Open Source. Der er væsentligt flere der ville blive skadet hvis det blev tvunget igennem end hvis de bare fik lov til at ændre licensen til det de hele tiden har fortalt offentligheden.


Det er jo nok ikke en licens Google har valgt - de benytter kode fra et projekt som i udgangspunktet er licenseret under GPL. Så Google kan altså ikke bare ændre licensbetingelserne for den kode de har valgt at kopiere.

Hvis jeg kopierer kode fra et GPL projekt og ændrer lidt i koden, så skal jeg også frigive min kode under GPL. Også hvis jeg hedder Google. Og så kan jeg heller ikke bare sige til mine samarbejdspartnere, at det er helt i orden at de inkorporerer dele af denne kode i deres closed-source programmer. Heller ikke selv om jeg hedder Google.

Så det kan godt være at Google "har været ærlige og ikke har lovet open source" hele vejen igennem, men de kan være forpligtet til det ved deres kopi af GPL-licenseret kode.

GPL er jo ikke en frit-valg-på-alle-hylder-licens.

Er det så synd for Google hvis de bliver straffet? Nej. Det kan godt være at Android miljøet er glade for Googles services, men det er altså hovedsageligt for at tjene deres egne interesser (at tjene penge) at Google udvikler Android. Når man prøver på at tjene penge på noget man bruger ulovligt er det ikke synd at man bliver straffet. Heller ikke selvom man hedder Google.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login