Monthly Archives: April 2014

Blog: Min kode

Diskussionen bag mit sidste indlæg omkring ophavsret/brug af kildekode var ret interessant, og jeg er lidt ked af, at min opfattelse af, at SME’erne havde styr på dette var forkert.

Men vi må da kunne hjælpe dem lidt på vej.

Torben Mogensen havde et bud på fordeling af rettigheder, men jeg må indrømme, at jeg vil have det rigtigt dårligt, hvis kode jeg betalte for ikke kunne bruges som jeg ønskede det i fremtiden. På den anden side er der en gråzone med billeder og grafisk materiale, men det skyldes måske primært, at jeg tidligere selv har erfaret, hvor karrige fotografer er med ophavsretten til deres billeder.

Derfor kunne følgende være et bud på en aftale om fordeling af IPR for software, der laves som bestillingsarbejde af eksterne leverandører eller konsulenter:

  • Ophavsret til al kildekode tilfalder [leverandør]. Al kildekode produceret af [leverandør] overdrages ved opgavens afslutning til [kunde]. Kildekoden skal licenseres som Apache 2.0 .
  • Ophavsret til alt udarbejdet grafisk materiale, herunder opsatte fotografier, AD-tegninger etc, tilfalder [leverandør].
  • Grafisk materiale udarbejdet af [leverandør] overdrages til [kunde] og [kunde] har efterfølgende uindskrænket ret til brug af dette materiale.
  • Større grafiske arbejder, herunder opsatte fotografier, AD-tegninger etc, må ikke anvendes af [leverandør] for andre kunder end [kunde] uden forudgående skriftlig accept af [kunde].
  • [Leverandør] assisterer [kunde] senest 14 dage inden opgavens deadline med opsætning af system incl installation af software lokalt hos [kunde], så det kan verificeres, at leverance indeholdende kildekode og grafisk materiale kan gendannes og anvendes hos [kunde].

Umiddelbart synes jeg, at ovenstående deler kagen ret godt imellem leverandørens ønsker om fortsat at kunne drage nytte af det arbejde man har udviklet – samtidig med, at kunden sikres størst mulig manøvrerum i fremtiden.

Hvad synes du?

Posted in computer.

Blog: Min kode

Diskussionen bag mit sidste indlæg omkring ophavsret/brug af kildekode var ret interessant, og jeg er lidt ked af, at min opfattelse af, at SME’erne havde styr på dette var forkert.

Men vi må da kunne hjælpe dem lidt på vej.

Torben Mogensen havde et bud på fordeling af rettigheder, men jeg må indrømme, at jeg vil have det rigtigt dårligt, hvis kode jeg betalte for ikke kunne bruges som jeg ønskede det i fremtiden. På den anden side er der en gråzone med billeder og grafisk materiale, men det skyldes måske primært, at jeg tidligere selv har erfaret, hvor karrige fotografer er med ophavsretten til deres billeder.

Derfor kunne følgende være et bud på en aftale om fordeling af IPR for software, der laves som bestillingsarbejde af eksterne leverandører eller konsulenter:

  • Ophavsret til al kildekode tilfalder [leverandør]. Al kildekode produceret af [leverandør] overdrages ved opgavens afslutning til [kunde]. Kildekoden skal licenseres som Apache 2.0 .
  • Ophavsret til alt udarbejdet grafisk materiale, herunder opsatte fotografier, AD-tegninger etc, tilfalder [leverandør].
  • Grafisk materiale udarbejdet af [leverandør] overdrages til [kunde] og [kunde] har efterfølgende uindskrænket ret til brug af dette materiale.
  • Større grafiske arbejder, herunder opsatte fotografier, AD-tegninger etc, må ikke anvendes af [leverandør] for andre kunder end [kunde] uden forudgående skriftlig accept af [kunde].
  • [Leverandør] assisterer [kunde] senest 14 dage inden opgavens deadline med opsætning af system incl installation af software lokalt hos [kunde], så det kan verificeres, at leverance indeholdende kildekode og grafisk materiale kan gendannes og anvendes hos [kunde].

Umiddelbart synes jeg, at ovenstående deler kagen ret godt imellem leverandørens ønsker om fortsat at kunne drage nytte af det arbejde man har udviklet – samtidig med, at kunden sikres størst mulig manøvrerum i fremtiden.

Hvad synes du?

Posted in computer.

Nasa frigiver kildekode til mere end 1.000 stykker software

NASA planlægger at frigive kildekoden til mere end 1.000 programmer under public domain. Det skriver Engadget.

Det begynder den 10. april , hvor NASA vil sprede koden ud på Github, SourceForge og NASA’s egen hjemmeside. Alle kan på den måde få indblik i NASA’s aeronautik teknologi eller tage et kig i support systemerne. Senere vil det hele blive samlet i en let tilgængelig åben database.

Derudover vil NASA fremover frigive mere kildekode til offentligheden, og alle kan på den måde fortsat få et indblik i, hvordan de amerikanske skattekroner bliver brugt.

Initiativet er resultatet af Præsident Obamas mission om at udgive mere data til offentligheden. Det har blandt andet også medført en database, hvor amerikanske institutioner gør data om klimaforandringer frit tilgængelige.

Posted in computer.

Nasa frigiver kildekode til mere end 1.000 stykker software

NASA planlægger at frigive kildekoden til mere end 1.000 programmer under public domain. Det skriver Engadget.

Det begynder den 10. april , hvor NASA vil sprede koden ud på Github, SourceForge og NASA’s egen hjemmeside. Alle kan på den måde få indblik i NASA’s aeronautik teknologi eller tage et kig i support systemerne. Senere vil det hele blive samlet i en let tilgængelig åben database.

Derudover vil NASA fremover frigive mere kildekode til offentligheden, og alle kan på den måde fortsat få et indblik i, hvordan de amerikanske skattekroner bliver brugt.

Initiativet er resultatet af Præsident Obamas mission om at udgive mere data til offentligheden. Det har blandt andet også medført en database, hvor amerikanske institutioner gør data om klimaforandringer frit tilgængelige.

Posted in computer.

Mest downloadede købe-app i Google Play er fusk

Indtil for ganske kort tid siden var Android-applikationen Virus Shield fra Deviant Solution den bedst betalte app i Google Play. Men et nærmere kig på kildekoden afslører, at app’en overhovedet ikke kan, hvad beskrivelsen ellers lover, skriver Neowin.

For 3,99 dollars lover udvikleren bag Virus Shield ellers at beskytte din smartphone mod virus, endda uden at bruge særlig meget batteri. Det har fået 10.000 Android-brugere til at købe app’en på under to uger, og kunderne er endda så tilfredse, at 1.700 købere gennemsnitligt har givet Virus Shield 4,5 stjerner ud af 5. 2.607 købere har anbefalet app’en.

Desværre gør app’en ikke andet end at ændre et rødt kryds til et rødt flueben i en grafik. Den beskytter ikke mod en eneste virus, men det er nok rigtigt, at den ikke sluger meget batteri.

Efter et mindre detektivarbejde har nyhedssiden Android Police fundet frem til udvikleren. Det viser sig, han er en velkendt internetfusker, som er udvist fra fora for forsøg på at snyde andre brugere.

App’en er nu fjernet fra Google Play, men kildekoden er nu frit tilgængelig på Github.

Posted in computer.

Mest downloadede købe-app i Google Play er fusk

Indtil for ganske kort tid siden var Android-applikationen Virus Shield fra Deviant Solution den bedst betalte app i Google Play. Men et nærmere kig på kildekoden afslører, at app’en overhovedet ikke kan, hvad beskrivelsen ellers lover, skriver Neowin.

For 3,99 dollars lover udvikleren bag Virus Shield ellers at beskytte din smartphone mod virus, endda uden at bruge særlig meget batteri. Det har fået 10.000 Android-brugere til at købe app’en på under to uger, og kunderne er endda så tilfredse, at 1.700 købere gennemsnitligt har givet Virus Shield 4,5 stjerner ud af 5. 2.607 købere har anbefalet app’en.

Desværre gør app’en ikke andet end at ændre et rødt kryds til et rødt flueben i en grafik. Den beskytter ikke mod en eneste virus, men det er nok rigtigt, at den ikke sluger meget batteri.

Efter et mindre detektivarbejde har nyhedssiden Android Police fundet frem til udvikleren. Det viser sig, han er en velkendt internetfusker, som er udvist fra fora for forsøg på at snyde andre brugere.

App’en er nu fjernet fra Google Play, men kildekoden er nu frit tilgængelig på Github.

Posted in computer.

Midtjyske skoler udsat for DDoS-angreb – elever ville undgå eksamen

Folkeskolerne i Hedensted Kommune har i den seneste måneds tid været udsat for bølger af DDoS-angreb over to omgange. Angreben fandt sted henholdsvis slutningen af februar og starten af marts, og de var begge rettet mod det netværk, som alle kommunens skoler bruger til at få trådløs internetforbindelse.

Det første angreb tvang ifølge Thomas Skovgaard, der er leder af kommunens Center for Pædagogisk Udvikling, internetudbyderen til at afbryde forbindelsen.

»Forbindelsen var nødt til at blive afbrudt i henholdsvis fire og seks timer. Ellers var der simpelthen fare for at udstyret ville bliver beskadiget fysisk,« siger Thomas Skovgaard til Version2 og tilføjer, at det er et betragteligt antal mennesker, der har været påvirket af de to angreb.

»Det har ramt cirka 7000 brugere. Alle lærere og elever på kommunens folkeskoler bruger det netværk til at gå trådløst på internettet.«

Ville slippe for test

Det andet angreb var af kortere varighed, men det faldt til gengæld på et praktisk meget ubelejligt tidspunkt. Nemlig samtidigt med at flere klasser på skolerne skulle til at gennemføre nationale tests. De pågældende lærere valgte som resultat at afbryde de nationale tests og gennemføre dem på et andet tidspunkt.

De ansvarlige er siden blevet fundet, og noget kunne tyde på, at DDoS-angreb også kan fungere som en 2014-version af at udløse brandalarmen inden en svær eksamen – det var nemlig elever på en lokal skole, der stod bag.

»Sporene førte tilbage til skolernes egne maskiner, så det er vist ikke noget tilfælde, at det skete samtidig med, at der skulle være nationale tests,« siger Tomas Skovgaard og oplyser, at der er blevet holdt samtaler med de ansvarlige elever.

Det er ikke lykkedes at finde hverken ansvarlig eller motiv for det første hackerangreb, der også var det kraftigste. Her ledte sporene til udlandet, og det undrer Tomas Skovgaard, da der ikke er tale om et netværk, der indeholder de store hemmeligheder.

»Det er et åbent pædagogisk netværk, og der er absolut ingen vitale data at hente. Men det er vel heller ikke formålet med et DDoS-angreb,« siger Thomas skovgaard.

Vil ikke lægge arm med hackere

På trods af DDoS-angrebene på skolernes netværk, står det ikke på dagsordenen hos Hedensted Kommune at opruste cyber-forsvaret på skolernes netværk. I stedet vil Tomas Skovgaard forsøge at opbygge kapacitet på efterforskningsdelen, så man også i fremtiden kan have held med at finde de ansvarlige, hvis noget lignende skulle ske igen. Det er nemlig for dyrt for den Midtjyske kommune at begynde at indkøbe it-sikkerhed.

»Vi skal ikke til at købe et eller andet dyrt skjold, så den næste sport bare kan blive at bryde det ned også. Det våbenkapløb er der simpelthen ikke råd til i denne her kommune,« siger Tomas Skovgaard til Version2.

Det er ikke første gang, at en skole bliver udsat for et hackerangreb. Et lignende angreb ramte flere skoler i Odense i 2012 – i den forbindelse blev en igangværende eksamen også afbrudt.

Version2 ville gerne beskrive de tekniske omstændigheder nærmere, men det har Hedensted Kommune afvist.

»Jeg har sendt spørgsmålet videre til vores serveradministrator, og er blevet bedt om ikke at dele en beskrivelse af vores netværks-setup,« lyder det fra Thomas Skovgaard.

Læs også: Skoleelever fandt grumt sikkerhedshul i Københavns Kommunes software

Posted in computer.

Midtjyske skoler udsat for DDoS-angreb – elever ville undgå eksamen

Folkeskolerne i Hedensted Kommune har i den seneste måneds tid været udsat for bølger af DDoS-angreb over to omgange. Angreben fandt sted henholdsvis slutningen af februar og starten af marts, og de var begge rettet mod det netværk, som alle kommunens skoler bruger til at få trådløs internetforbindelse.

Det første angreb tvang ifølge Thomas Skovgaard, der er leder af kommunens Center for Pædagogisk Udvikling, internetudbyderen til at afbryde forbindelsen.

»Forbindelsen var nødt til at blive afbrudt i henholdsvis fire og seks timer. Ellers var der simpelthen fare for at udstyret ville bliver beskadiget fysisk,« siger Thomas Skovgaard til Version2 og tilføjer, at det er et betragteligt antal mennesker, der har været påvirket af de to angreb.

»Det har ramt cirka 7000 brugere. Alle lærere og elever på kommunens folkeskoler bruger det netværk til at gå trådløst på internettet.«

Ville slippe for test

Det andet angreb var af kortere varighed, men det faldt til gengæld på et praktisk meget ubelejligt tidspunkt. Nemlig samtidigt med at flere klasser på skolerne skulle til at gennemføre nationale tests. De pågældende lærere valgte som resultat at afbryde de nationale tests og gennemføre dem på et andet tidspunkt.

De ansvarlige er siden blevet fundet, og noget kunne tyde på, at DDoS-angreb også kan fungere som en 2014-version af at udløse brandalarmen inden en svær eksamen – det var nemlig elever på en lokal skole, der stod bag.

»Sporene førte tilbage til skolernes egne maskiner, så det er vist ikke noget tilfælde, at det skete samtidig med, at der skulle være nationale tests,« siger Tomas Skovgaard og oplyser, at der er blevet holdt samtaler med de ansvarlige elever.

Det er ikke lykkedes at finde hverken ansvarlig eller motiv for det første hackerangreb, der også var det kraftigste. Her ledte sporene til udlandet, og det undrer Tomas Skovgaard, da der ikke er tale om et netværk, der indeholder de store hemmeligheder.

»Det er et åbent pædagogisk netværk, og der er absolut ingen vitale data at hente. Men det er vel heller ikke formålet med et DDoS-angreb,« siger Thomas skovgaard.

Vil ikke lægge arm med hackere

På trods af DDoS-angrebene på skolernes netværk, står det ikke på dagsordenen hos Hedensted Kommune at opruste cyber-forsvaret på skolernes netværk. I stedet vil Tomas Skovgaard forsøge at opbygge kapacitet på efterforskningsdelen, så man også i fremtiden kan have held med at finde de ansvarlige, hvis noget lignende skulle ske igen. Det er nemlig for dyrt for den Midtjyske kommune at begynde at indkøbe it-sikkerhed.

»Vi skal ikke til at købe et eller andet dyrt skjold, så den næste sport bare kan blive at bryde det ned også. Det våbenkapløb er der simpelthen ikke råd til i denne her kommune,« siger Tomas Skovgaard til Version2.

Det er ikke første gang, at en skole bliver udsat for et hackerangreb. Et lignende angreb ramte flere skoler i Odense i 2012 – i den forbindelse blev en igangværende eksamen også afbrudt.

Version2 ville gerne beskrive de tekniske omstændigheder nærmere, men det har Hedensted Kommune afvist.

»Jeg har sendt spørgsmålet videre til vores serveradministrator, og er blevet bedt om ikke at dele en beskrivelse af vores netværks-setup,« lyder det fra Thomas Skovgaard.

Læs også: Skoleelever fandt grumt sikkerhedshul i Københavns Kommunes software

Posted in computer.

Galleri: Her er den nye makker til din mobil

Pebble Steel

Takket være en indsamling på Kickstarter fik Pebble-uret kæmpe opbakning allerede inden, det var færdigt. Nu er uret ude i version to, der kaldes Pebble Steel.

Det er ligesom forgængeren udstyret med et E Ink display, der gør det let aflæse, selv om solen brager ned.

Samtidig suger det ikke meget strøm, og uret kan derfor godt holde sig kørende i en uge på en opladning.

Computerworld har testet uret, der fik karakteren fem ud af seks.

Det koster i øjeblikket 249 dollar, cirka 1.350 kroner.

Posted in computer.

Så vild er dansk 3D-teknologi: Simulerer mælk og yoghurt



Jeppe Revall Frisvad er lektor og ph.d. på DTU Compute i computergrafik.

Du kender helt sikkert digitale modeller af biler og fly. Det er en kæmpe industri, der giver designerne langt større spillerum og sparer fabrikanterne læssevis af kroner, fordi de kan bygge bilen virtuelt fremfor fysisk.

Men kender du til digitale modeller af yoghurt eller pels?

Nå, ikke – det var også nyt for mig.

Men efter et besøg på anden sal i bygning 321 i Lyngby nord for København, hvor et hjørne af DTU Compute holder til, gav det faktisk rigtig god mening at bygge tredimensionelle virtuelle udgaver af mælkeprodukter.

Her bor computervidenskabsmændene, som fodrer fremtidens 3D-designere med ny teknologi, der kan automatisere komplicerede processer som eksempelvis lysspredning og overfladedynamik.

“En hård overflade på en bil eller et fly reflekterer lys på en rimelig forudsigelig måde. Sådan er det langt fra med dynamiske overflader som pels, fødevareprodukter eller halvgennemsigtige objekter. De kræver langt mere analyse og matematik at gengive,” fortæller lektor Jeppe Revall Frisvad, der arbejder med 3D-projektet.

“Hvis et objekt er halvgennemsigtigt, vil lyset eksempelvis også spredes under overfladen i modsætning til reflektionen fra en kølerhjelm på en bil,” siger han.

De overordnede resultater er dog de samme for 3D-nørderne på DTU som hos BMW. Det handler om at give designere større frihedsgrad og skabe bedre og billigere produkter for producenterne.

Men selv om det måske lyder lidt mærkværdigt, er det faktisk langt mere udfordrende at digitalisere et ganske almindeligt glas mælk end et kæmpe passagerfly.

Jeppe Revall Frisvads arbejde er at beregne, hvordan ting ser ud i en matematisk beskrivelse.

“Hvis man vil bygge noget digitalt, skal det fysiske produkt modelleres ud fra matematik. Den matematik regner jeg på,” fortæller han.



Objekter fotograferes med en industrirobot i massevis af vinkler og belysninger. Foto: DTU

Sådan virker mælk
Når et objekt skal digitaliseres, anvender DTU en industrirobot, der kan fotografere objektet fra alle vinkler og under mange forskellige lysforhold.

“Herefter opbygges en matematisk model af objektet ved brug af matematik, geometri og fysiske love. På den måde finder vi de optiske parametre for det pågældende materiale.”

DTU har et samarbejde med Alexandra Instituttet, der skal gøre den avancerede teknologi tilgængelig for 3D-folket. Det kan eksempelvis være gennem software.

“Når vi har automatiseret proceduren, kan det eksempelvis blive til et plugin i et 3D-program, som kan genskabe en speciel overflade,” fortæller Jeppe Revall Frisvad.

Men holdet har langt mere fokus på erhvervslivet i deres forskning.



Sådan ser simuleret mælk ud. Glassene indeholder forskellige ingredienser i mælk og forskellige kombinationer. Fra venstre mod højre: vand, vand med vitamin B2 (riboflavin), vand med protein partikler, vand med fedtpartikler, skummetmælk, letmælk, sødmælk. Billedet er beregnet på en stor cluster med 100 maskiner, og det tog alligevel mere end et halvt døgn at beregne. Kilde: DTU

Udviklingen er på vej ud i virksomhederne med fødevaregiganter som Arla i spidsen

“Vi har eksempelvis visualiseret alle enkeltelementerne i mælk som fedt, protein og vitaminer. Ud fra partikelsammensætningen kan vi så genskabe produkterne digitalt eller ændre på det ved at tilsætte flere digitale proteiner.”

Forskerne kan således forudsige, hvad der sker, når der ændres i sammensætningen af produktet. Det er en proces, Jeppe Revall Frisvad forventer sig meget af i fremtiden.

Et andet projekt, der arbejdes på, er modellering af den konsistens, som yoghurt har. Den har stor betydning for mejerivirksomheder og deres kunders behov.

Når yoghurt tykner, skyldes det, at proteiner samler sig i netværk i stedet for at være enkelte proteinpartikler. Ved at måle på de optiske parametre i processen kan man fastlægge, hvordan yoghurtens aktuelle konsistens er.

Baseret på den viden kan mejeriet i praksis sende en laserstråle ind i tanken med yoghurt, og ud fra refleksionen på overfladen kan mejeriet hele tiden afgøre, hvordan konsistensen er.

“På den måde kan man stoppe processen, når resultatet er det ønskede, uden at mejeriet skal tage prøver af yoghurten. Det gode ved lys er samtidig, at det ikke ødelægger eller påvirker produktet under produktionen.”

Industrien er meget interesseret i disse digitale forudsigelser. Det bærer forskningen fremad.

“Inden for en årrække på måske 20 til 30 år vil 3D-modeller af dynamiske produkter som fødevarer blive almindelige i industrien. Der er mange penge at spare, og det kan give nogle nye og spændende produkter,” fortæller DTU-lektoren, der i øvrigt også har arbejdet for Microsoft i en kort periode af sin karriere, før han valgte forskerliv på heltid.

I bilindustrien anvender man i dag digitale prototyper af biler. Den fremstillingsbesparelse øjner mange andre virksomheder at kunne få glæde af, når udviklingen tillader det i deres branche.

Men også almindelige borgere kan få glæde af de teknologier, der arbejdes med på DTU.

I fremtiden kunne man eksempelvis forestille sig, at ovnen hjemme i køkkenet er forsynet med infrarødt lys, der måler vandindholdet i det brød, du bager, og ud fra oplysningerne om vandindholdet kan ovnen fortælle dig, hvornår brødet er bagt færdigt.



3D-aben uden pels.

Filmbranchen elsker 3D

Film-, spil- og reklamebranchen har også set potentialet i 3D-teknologien, der kan skabe realistiske udgaver af eksempelvis dyr og mennesker i film.

Faktisk behøver man slet ikke at udsætte Guds skabninger fra femte og sjettedagen i Skabelsesberetningen for scenelys overhovedet. Det har eksempelvis juiceproducenten Rynkeby benyttet sig af i en reklamefilm, hvor der indgår en 100 procent computerskabt abe.

Teknologien er oprindelig udviklet af animationsfirmaet The Mill og blev benyttet i filmen Life of Pi.

Den teknologi kan ændre filmbranchen.

“En så realistisk digital chimpanse som i filmen om Pi er ikke tidligere set. Den store grundighed i opbygningen af et anatomisk korrekt skelet og muskelsystem gør det i høj grad muligt at gengive chimpansens naturlige bevægelser”, siger Jeppe Revall Frisvad.

“Udviklingen af denne 3D-teknologi gør samtidig, at der nu findes et fantastisk alternativ til at benytte levende dyr i reklamefilm.”

En af de store udfordringer er at skabe selv de mindste detaljer som lysrefleksion i hår og hudoverflade. Det arbejder de også på hos DTU.

“Vi har faktisk lånt nogle pelse af Kopenhagen Fur for at gennemfotografere og analysere, hvordan pels opfører sig. Man kan allerede få et ret godt resultat med menneskehår, men dyrs pels indeholder langt flere hår og eksempelvis underpels, hvilket gør 3D-gengivelsen langt mere kompliceret,” fortæller Jeppe Revall Frisvad.

Efter en gennemfotografering af pelsene har DTU-holdet bygget kurver over alle mulige egenskaber i pels – eksempelvis hvor mange hår der er pr. kvadratcentimeter.

“Pels har en avanceret geometri og en kompliceret interaktion med lys, derfor skal man faktisk lave beregninger for det enkelt hårstrå,” fortæller han.

I reklamevideoen fra Rynkeby kan du se resultatet af den nyeste 3D-teknologi og selv bedømme, om den kan overbevise dig.

Læs også:
Dansker vinder 40 millioner timer på monstercomputer – det skal de bruges til

Rapport: Så mange milliarder scorer vi med it

To danske forskere halverer fejlraten i big data-løsninger

Posted in computer.