**Android anklagas för stöld av Linux kod**

Discussion in 'Allmänt' started by worldwide, Mar 17, 2011.

  1. worldwide

    worldwide Teen Droid Medlem

    Joined:
    Nov 15, 2010
    Messages:
    363
    Likes Received:
    26

    MINA ENHETER

    Ser ut som Google får ännu mer skit nu. Jag undrar vad Samsung, HTC, Motorola osv tänker nu. Microsoft och Apple har ännu fler anledningar att fira.

    http://www.intomobile.com/2011/03/17/google-accused-stealing-linux-code-android/
     
    Last edited: Mar 17, 2011
  2. Thiesen

    Thiesen Senior Droid Medlem

    Joined:
    Aug 26, 2009
    Messages:
    1 052
    Likes Received:
    26

    MINA ENHETER

    Hur bär man sig åt för att stjäla nåt som ligger under GPL? Visst, det är en sak att låta bli att "contributa" (jobbig svengelska) tillbaka det man har pillat på... men jag förstår inte???
     
  3. worldwide

    worldwide Teen Droid Medlem

    Joined:
    Nov 15, 2010
    Messages:
    363
    Likes Received:
    26

    MINA ENHETER

    Som folk säger, Open Source betyder inte att man kan göra vad som helst med koden. Koden som Google/Android anklagas ha kopierat kanske inte är under en den typen av license som Google använder för hela sitt OS.
     
  4. Senap

    Senap Youth Droid Medlem

    Joined:
    Dec 12, 2010
    Messages:
    113
    Likes Received:
    13

    MINA ENHETER

    Men vafan Google, om detta stämmer så blir jag riktigt sur.

    De bör kanske ägna lite mindre tid till att fila på sina licenser och börja läsa andras.
     
  5. toxic76

    toxic76 Adult Droid Medlem

    Joined:
    Jan 26, 2011
    Messages:
    737
    Likes Received:
    65
    Operatör:
    Tele2
    Telefon:
    Honor 10

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    Honor 10
    Telefon 2:
    Honor 8 lite
    Telefon 3:
    Huawei Nexus 6p
    Platta:
    Lenovo tab2
    Att android bygger på delar av linux är ju inget nytt direkt.. Frågan är som sagt hur kan man stjäla kod som är open source ? GPL licenser tillåter att vem som helst kan ladda ner koden och använda sig av koden samt modifiera den..
    Detta förutsätter att google publicerar all sin kod under GPL
    annars så får dom inte lov att använda GPL kod i android
    Använder man linux kod så måste man också göra sin egen källkod tillgängligt har jag för mig
     
  6. Reconnnn

    Reconnnn Professional Droid Hedersmedlem

    Joined:
    Mar 9, 2010
    Messages:
    2 809
    Likes Received:
    263

    MINA ENHETER

    Tycker denna typen av problem är galet löjliga. Det felet google hr gjort är inte att sno koden utan det är att släppa android open source. Kan inte folk sluta gnälla över sånt här hur många rader tor ni att apple har snot? Enda anledningen till att det inte uppmärkssammas är för att de inte har släppt sin kod. Kan inte folk vara glada över att google har valt opensource lösningen istället för att gnälla på vilken licens de ligger under de säger endå nästan samma sak allihop. Google tjänar inte pengar på koden och de delar med sig av den.

    Förlåt för ett rörigt inlägg men bli tröt.
     
  7. fireon

    fireon Senior Droid Medlem

    Joined:
    Apr 24, 2010
    Messages:
    1 370
    Likes Received:
    144

    MINA ENHETER

    Håller fullständigt med föregående talare!
     
  8. henca

    henca Senior Droid Medlem

    Joined:
    Dec 30, 2009
    Messages:
    1 337
    Likes Received:
    215

    MINA ENHETER

    Att inte släppa snodd kod som opensource är inte någon garanti för att inte bli avslöjad. Det finns gott om exempel på företag som fått ställa sig i skamvrån:

    http://busybox.net/shame.html
    http://www.ffmpeg.org/shame.html

    Säkerligen är många glada över att google släpper källkoden. Dock är det inte OK att byta ut licenser hur som helst. Om person A skriver en kod och släpper den under en licens som garanterar att koden skall fortsätta vara fri får inte person B (Google i detta fall) ta koden och byta till en annan licens som tillåter person C att använda koden till ett program som inte har fri källkod. Detta är den stora skillnaden mellan GPL och BSD licenser. BSD tillåter att du använder dess kod till att skriva nya program utan opensource licens. GPL kräver att du fortsätter att distribuera källkoden. Om person A (Linus & co i detta fall) hade tyckt att det vore OK att använda deras källkod i mjukvara som inte har opensource-licens skulle de ha släppt sin mjukvara med någon annan licens, t ex BSD eller LGPL.

    Hela artikeln om googles licensbrott finns på http://fosspatents.blogspot.com/2011/03/googles-android-faces-serious-linux.html

    m v h Henrik
     
  9. inact_0003

    inact_0003 Youth Droid Inaktiverad

    Joined:
    Apr 20, 2010
    Messages:
    166
    Likes Received:
    7

    MINA ENHETER

    Oracle har dragit google inför rätta för detta. Typ 1 år sen kanske?
     
  10. infexis

    infexis Senior Droid Medlem

    Joined:
    Feb 10, 2010
    Messages:
    1 541
    Likes Received:
    78

    MINA ENHETER

    Ifall detta stämmer så är det ju lite dålig stil, men personligen bryr jag mig verkligen inte.
     
  11. Reconnnn

    Reconnnn Professional Droid Hedersmedlem

    Joined:
    Mar 9, 2010
    Messages:
    2 809
    Likes Received:
    263

    MINA ENHETER

    @henca
    Jag förstår vad du menar och håller till viss del med dig. Men samtidigt så ser jag att detta är ett av de största problemen med open source hur ska ett företag någonsin våga släppa sin kod öppen om de riskerar att bli anklagade för stöld. Kostnarderna riskerar att bli för stora. Android måste vara det mest spridda open sorce operativ systemet någonsin. Kan inte linux communityt vara glada att de äntligen fått ett genombrott.
     
  12. henca

    henca Senior Droid Medlem

    Joined:
    Dec 30, 2009
    Messages:
    1 337
    Likes Received:
    215

    MINA ENHETER

    Oracle anser sig inte bestulna på källkod. De hävdar i stället att Google gör intrång på java-relaterade patent utan att betala licens-avgifter. Sen dess att Oracle köpte upp Sun äger de även Suns gamla Java-egendom.

    m v h Henrik
     
  13. henca

    henca Senior Droid Medlem

    Joined:
    Dec 30, 2009
    Messages:
    1 337
    Likes Received:
    215

    MINA ENHETER

    De skulle inte ha blivit anklagade för stöld om de släppt källkoden med korrekt licens, d v s i det här fallet GPL-licens. Det brott som de nu anklagas för är att ha kört ett script på stora mängder källkod som automatiskt tar bort alla kommentarer där upphovsmännen hävdar copyright. Sedan har de själva lagt till en annan kommentar där det står "denna kod omfattas inte av någon copyright".

    Det som komplicerar det hela ytterligare är att källkoden sedan inte bara använts av google utan även av tredjeparts-utvecklare. För att leva upp till GPL-licensen skulle nu inte bara google utan även en massa andra utvecklare behöva släppa sin mjukvara som öppen källkod. De flesta tredjeparts-utvecklare har skrivit sin kod i god tro och litat på googles löften om att de fick använda källkoden till sina kommersiella applikationer.

    Linux har haft många fina genombrott redan innan Android. Titta t ex på top500.org, vilket OS är mest spritt där: http://www.top500.org/overtime/list/36/os När det gäller tunga beräkningar har Linux varit marknadsledande sen 2005. Man kan också titta på andra marknader, t ex marknaden för webservrar eller marknaden för inbyggda produkter som är ganska lik marknaden för mobiler. Väldigt många människor har Linux i sina hem och sina apparater utan att veta om det. Jag tror faktiskt att de flesta som köper en Android-telefon inte vet och inte bryr sig om att det råkar ligga Linux i botten på den.

    m v h Henrik
     
  14. Reconnnn

    Reconnnn Professional Droid Hedersmedlem

    Joined:
    Mar 9, 2010
    Messages:
    2 809
    Likes Received:
    263

    MINA ENHETER

    Visst har du rätt. Jag påstår inte att google har gjort rätt i detta fallet. Och jag tycker det är jätte bra med open source. Det jag ställer mig frågande till är om denna typ av anklagelser verkligen gynnar linux och open source i längden. Det måste ju trotts allt vara det som är målet. Jag tror att många företag är rädda för att släppa saker open source eftersom de riskerar just denna typ av kritik. Hoppas du förstår vad jag menar.
     
  15. henca

    henca Senior Droid Medlem

    Joined:
    Dec 30, 2009
    Messages:
    1 337
    Likes Received:
    215

    MINA ENHETER

    Ja, jag förstår nog vad du menar. När ett företag behöver mjukvara till en delmängd av ett projekt har de tre val:

    1) Att utveckla den från scratch
    2) Att köpa ett kommersiellt bibliotek, detta blir då oftast utan tillgång till källkod och med en licenskostnad för varje enhet som sedan säljs.
    3) Att använda ett opensource bibliotek, detta blir då med tillgång till källkod, men i stället drabbas man av andra regler och begränsningar beroende på hur licensen ser ut.

    Det är inte alls ovanligt att det sker olika former av piratkopiering av såväl kommersiell som opensource mjukvara på företag. Oftast sker det nog av okunskap och när det uppdagas blir det alltid jobbigt.

    Det är ganska sällan som kommersiella företag släpper källkod som de själva har skrivit från scratch som opensource. När så ändå sker handlar det oftast om företag vars huvudsakliga verksamhet handlar om någonting annat än att utveckla mjukvara. Kanske tar de fram en drivrutin för att sälja sin hårdvara, kanske arbetar de vidare på ett fritt office-paket för att kunna sälja sitt OS. Eller så släpper de sin mjukvara som källkod därför att en delmängd av mjukvaran har en licens som tvingar dem till öppen källkod. Sen har vi förstås också företag som lever på att ge support på egenutvecklade och/eller andras opensource-program.

    I just det här fallet sägs det att "google" har stulit kod, men utan att vara insatt i när eller hur det skett skulle jag tro att detta skedde innan google köpte upp android. I så fall är detta ett ärvt problem som de "fått på köpet".

    m v h Henrik
     
  16. Reconnnn

    Reconnnn Professional Droid Hedersmedlem

    Joined:
    Mar 9, 2010
    Messages:
    2 809
    Likes Received:
    263

    MINA ENHETER

    Ja precis. Därför anser jag att man kanske inte alltid ska vara så väldigt stäng med denna typen av brott så att företag vågar använda sig av open source. Visst kan det ske fel vi är ju människor och licenserna är inte direkt lätt lästa. Ska bli spännande att se hur google rättar till problemet anser att det är en mer intressant fråga än att det finns kod under fel licens i android. Så ge google lite tid att rätta till det och undersöka saken själva det kan ju mycket väll ta några versioner av android.

    Det vore ju även bra om de gick ut till de utvecklarna som säljer appar som använder koden och påtalar problemet. De som har gratis appar med koden tycker jag inte man ska bry sig så mycket om även om det inte är tillåtet med den ursprungliga licensen om de inte är open source och råkar använda rätt licens.
     
  17. mikma

    mikma Adult Droid Medlem

    Joined:
    Dec 5, 2010
    Messages:
    729
    Likes Received:
    81
    Telefon:
    Sony XZ2 Compact

    MINA ENHETER

    Telefon:
    Sony XZ2 Compact
    De lärda tvistar om koden det gäller verkligen är skyddad av upphovsrätt. Det handlar om headerfiler från Linuxkärnan som Google kört genom ett filter. Filtret används för att ta bort onödig information och enbart behålla makrodefinitioner och funktionsdeklarationer.

    Jag har sett misstankar om att det är Microsofts FUD-maskineri som är igång.
     
  18. blunden

    blunden Professional Droid Hedersmedlem

    Joined:
    Jun 11, 2009
    Messages:
    3 265
    Likes Received:
    534
    Telefon:
    Pixel 7 Pro

    MINA ENHETER

    Telefon:
    Pixel 7 Pro
    Telefon 2:
    OnePlus 7 Pro
    ROM:
    LineageOS 20.0
    Telefon 3:
    Xiaomi Mi MIX
    ROM:
    LineageOS 19.1
    Platta:
    LG G Pad 8.3
    ROM:
    LineageOS 14.1
    Övrigt:
    GW4 Classic, Huawei Watch, Moto 360, Nvidia Shield TV
    Jag håller med dig. Tycker argumentet att header-filer (i de fall de bara innehåller konstanter, funktionsdeklarationer och makron) ska omfattas av copyright är lite löjligt. Visst, i vissa fall som exempelvis med templatiserade C++-program kan det ju hända att man skriver koden i header-filen men i annat fall skulle jag likna det vid ren dokumentation. Det är ungefär som att säga att jag inte skulle få läsa dokumentationen för exempelvis Java och sedan själv implementera metoder med samma signatur som utför motsvarande funktion. I så fall kan vi direkt stoppa utvecklingen av Apache Harmony, Kaffe och GNU Classpath som alla gör motsvarande, implementerar Javas standardbibliotek under andra licenser. Skillnaden är endast språket det gäller. Vi kan också stoppa utvecklingen av Wine när vi ändå håller på.

    Har dock inte sett att Florian Mueller skrivit något vettigt på senare tid så är knappast förvånad. Hans "bevis" brukar vara tvivelaktiga, om ens det. :(
     
  19. MiniMax

    MiniMax Teen Droid Medlem

    Joined:
    Jan 27, 2011
    Messages:
    424
    Likes Received:
    45

    MINA ENHETER

    Enligt den logik så är det alltså fritt fram att kopiera telefonböcker och matböcker?
    ___
    MiniMax (HTC Desire Z, standard ROM, 2.2.1)

    Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.
     
  20. mikma

    mikma Adult Droid Medlem

    Joined:
    Dec 5, 2010
    Messages:
    729
    Likes Received:
    81
    Telefon:
    Sony XZ2 Compact

    MINA ENHETER

    Telefon:
    Sony XZ2 Compact
    Telefonkataloger tror jag är skyddade.

    Men det stämmer att matrecept inte har upphovsrättsskydd. Utan själva recepten kan man kopiera, men inte beskrivning, bilder m.m som brukar finnas i matböcker.