Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Se kommentarer (7)
Emner Patenter, Open source, Lovgivning

Microsoft og Linux i fælles front mod 'skjulte fejl-garanti'

Microsoft og Linux Foundation er gået sammen om en protest mod et forslag om at gøre softwareleverandører ansvarlig over for skjulte fejl i programmer.

Af Jesper Stein Sandal Tirsdag, 19. maj 2009 - 8:18

Hvis der om noget findes et umage par i it-branchen, så er det Microsofts juridiske afdeling og The Linux Foundation. Alligevel er de to nu gået sammen om at modarbejde et nyt forslag om at gøre softwareleverandører ansvarlige for skjulte fejl i programmer.

De to har sendt en fælles protest organisationen American Law Institute, skriver ZDNet.

Microsoft er tidligere raget uklar med Linux-miljøet, efter Microsofts juridiske chef havde udtalt, at Linux krænkede en lang række af Microsofts patenter.

Forslaget fra American Law Institute vil blandt andet gøre det umuligt for softwareleverandører at fraskrive sig ansvaret for, at der findes skjulte fejl i softwaren.

Problemet med sådan et krav vil blandt andet være, at det vil gøre det vanskeligere at distribuere software under mange af de nuværende softwarelicenser, fordi eksempelvis open source er afhængige af, at leverandøren ikke kan blive mødt med erstatningskrav.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
SAP Senior Solution Architect – Business Warehouse and Business Intelligence
Udgivet 25. jan 9.25
Akademisk medarbejder
Udgivet 11. jan 15.02
Javaudviklere – Århus – IT løsninger til sundhedssektoren
Udgivet 23. jan 12.03
It-chef til IDA
Udgivet 27. jan 12.44

Kommentarer (7)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Peter Mogensen 19. maj. 2009 - 08.52
 
Pris?

Hvor meget jeg end gerne så fejlfrit software, og at udviklere (inkl. mig selv :) ) blev pisket til at gøre det perfekt, så har jeg altså svært ved at se hvordan sådan et forslag skulle fungere i praksis.

Er samfundet overhovedet parat til at betale den ekstra pris det koster for et stykke software, hvor udviklere har haft tid til at sikre sig at der absolut ingen fejl er? - heller ikke i deres libraries mv.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Olesen 19. maj. 2009 - 09.41
 
Re: Pris?

Der læses da korrektur og der tjekkes referencer på bøger og andet. Programmørerne må bare blive noget bedre til at fejllæse.
Det er den eneste branche, stort set, hvor fejl er ok. Jeg få sikkert nogle slag for at sige det, men det gør det ikke mindre korrekt.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Torben Mogensens billede
Torben Mogensen 19. maj. 2009 - 10.00
 
Re: Pris?
Der læses da korrektur og der tjekkes referencer på bøger og andet.

Optimist. Aviserne afskaffede korrekturlæsningen for mange år siden, faktisk inden, der fandtes automatisk stavekontrol. Og jeg tvivler på, at ret mange referencer checkes af forlagene.

Der er masser af trykfejl i aviser og bøger. De er som regel uden betydning, fordi læseren normalt kan gætte sig til hvad, der skulle have stået, og selv, nar de ikke gør, er konsekvensen ved en smule manglende eller misvisende information som regel til at overse.

Men det er ikke sammenligning med produktansvar (eller mangel på samme) i andre varegrupper, der bør være afgørende. Der er flere ting, der adskiller software fra andre produkter:

  • Det er sjældent specificeret særligt præcist, hvad et stykke software skal kunne, så det er svært at argumentere, at et stykke software ikke kan bruges til dets tilsigtede formål.

  • Software sælges som regel separat fra de maskiner, det skal køres på (undtaget indlejret software, og der er i reglen produktansvar for produktet som helhed), så det kan være svært at afgøre, om et problem skyldes software eller hardware. Endvidere kører et stykke software sjældent alene -- en applikation kører på et OS, så når noget går galt, er det så applikationen eller OS'et, der er skyldig? Og der kan være interaktion med andre samtidigt kørende applikationer eller services, og der kan være virus og andet malware, der spiller ind.

Produktansvar kan være svært at placere, når det hele er sådan filtret sammen, og når man ikke engang ved præcis, hvad der kan kræves af softwaren.

Ikke dermed sagt, at softwarekvalitet er uproblematisk. Der er masser af skodkode rundt omkring, og kode, der for længst burde været kylet ud, får lov at leve videre, fordi det vil være for dyrt at skrive det om.

En lovgivning, der underlægger al software produktansvar er ikke realistisk. Og jeg tror ikke på, at krav om åben kildetekst eller lignende vil hjælpe. Det, der skal til, er at det offentlige stiller større krav til den software, der leveres, og i sit udbudsmateriale gør det klart, hvilke krav, der stilles -- ikke kun til funktionalitet, men også til kvalitet.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Mogensen 19. maj. 2009 - 10.02
 
Re: Pris?

Du besvarede ikke mit spørgsmål.

Ja, det er den eneste (?) branche for fejl er "ok" (som man tager det) og prisen er sat derefter og folk har vænnet sig til den.

Hvor meget dyrere tror du softwareproduktion bliver, hvis man generelt (ikke bare i mission-critical systemer) skal være absolut sikre på at det er fejlfrit før det ryger ud af døren?

Tror du markedet vil betale den pris?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Daniel Madsen 19. maj. 2009 - 10.22
 
Re: Pris?

Men software-udvikling er på mange måder også mere komplekst end det du finder indenfor andre brancher.

Selv biler, som vi jo elsker at drage analogier til, minder meget om hinanden i den grundlæggende opbygning - software er på mange måder mere alsidigt og stikker ud i tusindvis af specialiserende retninger.

Derudover har vi en branche hvor faget praktiseres af alt fra teenagere over hobbyudviklere og professionelle til deciderede eksperter og specialister.

Hvis vi forlanger fejlfri kode, så er der kun eksperter og specialisterne tilbage som tilnærmelsesvis kan leve op til disse krav (på et niveau der minder om andre brancher).

Det betyder reelt set at softwareindustrien reduceres fra millionvis af udviklere til ret få (vi taler formentlig mindrer end 30.000 udviklere) på verdensplan.
Det vil få ret drastiske konsekvenser eftersom stortset alle brancher idag er afhængige af software. Og nej, den pris er vi næppe villige til at betale.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Henrik Jensen 19. maj. 2009 - 10.31
 
Re: Pris?
Tror du markedet vil betale den pris?

Rigtig godt spørgsmål

For et par år siden imens jeg var involveret i udviklingen af en B2B ehandelsløsning for en kunde læste jeg en artikel om et amerikansk firma som udviklede software til mission-critical systemer og hvor de forklare om hele deres omfattende test- og kvalitetssetup m.v. og hvor de også fortalte hvad de havde estimeret sig frem til var deres "cost per line of source code".

Jeg husker ikke det eksakte tal men jeg husker at vi for sjov tog dette tal og gangede op med antal kodelinjer i vores løsning og forskellen var enorm. Det er 4+ år siden så jeg husker ikke de eksakte tal men vi snakker noget i størelsesorden om at vores kunde betalte os 2-3 millioner, men hvis vi regnede med priserne fra dette amerikanske firma så ville prisen havde været 200+ millioner.

Og vores løsning havde da som de fleste andre løsninger en række fejl og mangler m.v. men kom da fint i produktion, kunden var tilfreds på trods af de fejl der blev fundet og rettet undervejs m.v.

Havde vi spurgt vores kunde om de helst ville betale 2-3 millioner for det de fik, eller 200+ millioner for noget hvor vi garanterede at der ikke var nogen fejl, så ved jeg godt hvad svaret ville havde været.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jens Madsen 19. maj. 2009 - 13.38
 
Hvad er produktansvar?

Produktansvar, kan forstås på flere måder - i nogle tilfælde, kan producenten af software gøres ansvarlig for tab hos kunden - og i andre, kan de idømmes bøder, der går langt over produktets pris.

Indenfor andre brancher, har ikke været problem at have produktansvar - men det koster. Imidlertid, er det også årsag til, at tingene fungerer - anvender du en tingest, og fungerer den ikke, så volder den langt flere kvaler, end når den dur! Årsagen til, at tingene ikke virker indenfor softwarebranchen, er ganske enkelt det manglende produktansvar. Behøver du som softwareprogrammør, at være sikker på, at dit programbibliotek, operativsystem, og compiler er perfekte? Nej - de er bare fyldt af fejl, og ofte er det dem du sidder og fusker med. Hvis alt var fejlfrit, vil livet være mere simpelt som programmør.

Microsofts metode, med at tillade enhver overskriver windows systemfiler, og "opgraderer" disse, for at have en logfil, der bruges til at føre systemet tilbage, med slettede og ikke eksisterende filer, og tilbud om at slette filer, der måske ikke bruges, men vil kunne medføre ustabilitet hvis de slettes - dette er ikke en metode, som fungerer med at have produktansvar.

Problemet for softwareindustrien, er at de er så langt ude på det dybe vand.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Teknologirådet reddet: Fortsætter i ændret konstruktion

Udgivet 10. feb 11.32Opdateret 10. feb 11.32

Version2 tester: Her kan du fare vild i Windows 8

Udgivet 10. feb 10.44Opdateret 10. feb 11.04

Rygte: Google snart klar med Dropbox-konkurrent

Udgivet 10. feb 10.19Opdateret 10. feb 10.19

Ny blog stiller skarpt på juraen i it-kontrakter

Udgivet 10. feb 10.00Opdateret 10. feb 10.15

Windows 8 Consumer Preview klar til download 29. februar

Udgivet 10. feb 9.49Opdateret 10. feb 10.24
Flere it-nyheder »
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Seneste debat

  1. Konklusion af Polsag-review fra 2009: Elendig kode hånd i hånd med elendig kontrakt

    11 comments.
    Last update 16 minutter 20 sekunder
    Skrevet af Rasmus Toftdahl Olesen
  2. Er it-skandalerne kontrakternes skyld?

    2 comments.
    Last update 23 minutter 24 sekunder
    Skrevet af Nicolai Dragsted
  3. Microsoft frigiver Android-version af OneNote

    7 comments.
    Last update 25 minutter 58 sekunder
    Skrevet af Thomas Bundgaard
  4. Derfor bliver dårlige it-projekter ikke stoppet i tide

    3 comments.
    Last update 39 minutter 3 sekunder
    Skrevet af Kasper Jørgensen
  5. 4 gode sikkerhedsråd: Sådan gør du firma-pc'en vinterferieklar

    5 comments.
    Last update 51 minutter 53 sekunder
    Skrevet af Thomas Vestergaard
  6. XBMC på fit-PC3

    19 comments.
    Last update 53 minutter 57 sekunder
    Skrevet af John Knuhtsen
  7. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    53 comments.
    Last update 1 time 5 minutter
    Skrevet af Jesper Lund Stocholm
  8. It skal spare kommunerne for 165 millioner kroner i 2012

    1 comment.
    Last update 1 time 5 minutter
    Skrevet af Christian Nobel
Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Digitaliseringsstyrelsen
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300