Andreas Bach Aaen Innovation og Open Source

12. februar, 2009

ARM-baseret netbook på vej

Filed under: hardware,linux — andreas @ 9:00

Jeg skrev om tendensen i November. Nu er det blevet mere konkret. I januar 2008 blev blev Asus opsplittet i ASUS, Pegatron og Unihan. Pegatron skulle bland andet tage sig af komponenter til OEM-markedet. I Pegetron sidder der givetvis folk, der har været med til at udvikle ASUS eee. Nu har de i alt fald i samarbejde med Freescale lavet en ARM baseret netbook. De mangler blot at afsætte produktet til en OEM. Nå ja Freescale er halvlederfabrikanten, de blev udskilt fra Motorola i 2004. De er hører til i top 20 over halvlederfabrikanter. Processoren i netbooken er en i.MX515 system on chip, den er baseret på ARMs Cortex-A8 design. Et kig på Arms hjemmeside viser at følgende firmaer har licenseret Cortex-A8 chipdesignet: Broadcom, Freescale Semiconductor, Matsushita, Samsung Electronics, STMicroelectronics, Texas Instruments og PMC-Sierra. Der er altså lagt op til endnu hårdere konkurrence end på x86 markedet, hvor Intel, AMD og VIA konkurerer. Cortex-A8 designet er ikke så kraftfuldt som Intels Atom processor serie, men så er Cortex-A9, jo også på vej. Den kan det samme, men leveres også i multicore, så Intel skal ikke føle sig sikre.

Mon ikke der til sommer vil dukke flere arm-baserede netbooks op? Jeg ser i alt fald frem til at få en endnu lettere netbook pga. det mindre batteri og ikke mindst en netbook uden forstyrende blæser. Prisen skal selvsagt være lavere end x86 notebooks for at bryde isen og for ar kompensere for den knapt så kraftige processor. Startpris på 1500 kr ?

4. august, 2008

Asus Eee PC 900 til folket

Filed under: hardware,linux — andreas @ 21:13

Asus Eee PC 900 hos Expert

Det er næppe nogen stor nyhed at Asus Eee endelig er kommet til Danmark. Ej heller den prismæssigt ligger under hvad en 15″s discount laptop koster. Nej det nye denne gang er at Asus Eee PC 900 annonceres af Expert-kæden. 65 detailbutikker fører den. Expert har valgt at satse på Linuxudgaven. Den vil de have 2499 kr for. Elgiganten sælger de også, men de har valgt at satse konventinelt på en udgave me Microsoft Windows installeret på ti 2999 kr. Altså 500 kr. eller 20% oveni prisen for at få Microsoft Windows med i købet. Hurra endelig konkurrence. Begge steder er OpenOffice leveret med. Desværre kun i version 2.0.

Nej det mest overraskende og positive er Experts satsning. Forsiden af deres seneste hustandsomdelte reklamepamflet er dedikeret til den lille Linuxmaskine. Der var ikke noget at gøre jeg måtte forbi den nærmeste Expert forretning. I mit tilfælde vil det sige Expert i Vibycentret (Viby J). Her stod der to styks minilaptops til skue på salgsdesken lige ved siden af kasseapperatet. En i hvid og en i sort. Ganske god eksponering. De to ekspedienter virkede selv ganske intresseret i den. De var vel begge under 25. Han proklamerede, at han selv skulle have en når det blev den første og hun mente, at den var ret fræk. Mens jeg prøvede minilaptoppen af, kom en tredie ung ekspedient ind. Han skulle lige vise den til sin kærreste og spørge til, om de havde sat en til side til ham. Enten så har de lært effektive salgsmetoder på Gran Canaria ved at sælge ferieanparter eller også kommer den til at gå som varmt brød.

Selv faldt jeg for salgstricket. Den hvide farve valgte jeg dog selv.

19. juni, 2008

FOSS Aalborg – del 3 af 3

Filed under: linux — andreas @ 7:00

De sidste to talere ved endagskonferencen FOSS Aalborg d. 4 juni 2008 var Poul-Henning Kampog Rasmus Lerdorf.

Poul-Henning KampPoul-Henning Kamp lagde ud med de fleste foredragsholderes mareridt. 3 slides inde i foredraget opdagede han, at det var de forkerte slides. Over til sin en laptop og frem med USB-sticken. Alt drillede gang på gang blev det fork slidesæt overført. Endelig fandt han en lidt ældre udgave af slidesættet, der ikke drillede og foredraget kunne begynde. Det var en skamrosning af designet til Poul-Hennings Varnish program. et webaccelerationprogram til at afhælpe sløve content management systemer. Kort og godt går det ud på at hvide hvor dyre de operationer man bruger i sin programkonstruktion er. En rubriksering hjælper. Dernæst så udnytter man bedst en moderne PC med dens mange CPU kerner, multiple lag af caches til RAM og busser med intelligente diskcontrollere ved at bruge modellen at man har en overordenlig stor mængde virtuel hukommelse til rådighed. Det er nemlig det kernen bilder dig ind, at du har. Brug det. Tilbage står at der næppe havde været behov for Varnish, hvis CMS-systemerne var programmeret med samme omtanke.

Rasmus LerdorfRasmus Lerdorf var en behagelig overraskelse. Jeg havde ikke brugt tid på nogen form for forhåndsforventning, men god det vat han til at fortælle om hvad der drev ham til at opfinde PHP. Et godt foredrag at have i hælene på Poul-Henning. Rasmus Lerdoft fortalte om sig selv, som den ufaglærte IT-nørd, der kun lavede det nødvendige. Pyt med om programmet er optimeret eller om sproglige konstruktioner kan leve op til alle de fine detaljer som kun universitetsforskere går op i. En ganske anderledes pragmatisme en Poul-Henning Kamp stod for. På et tispunkt kiggede jeg netop over på PHK og tænkte, at nu eksploderer han. Et størrere udbrud kom der sekundet efter. Rasmus Ledorf fik det til at stå klart, at det netop var i den slags brydninger mellem folk med forskellige motivationsfaktorer, at gode Open Source projekter bygges.

12. juni, 2008

FOSS Aalborg – del 2 af 3

Filed under: linux,ophavsret — andreas @ 7:00

Martin von Haller GrønbækMartin von Haller Grønbæk fortalte om de juridiske aspekter ved reverse engineering. Ganske udemærket foredrag, men ikke lige noget nyt under solen for mig. Spørgsmålene fra salen ville jeg nok have svaret på på samme måde. Men det skyldet jo nok, at jeg i efteråret 2006 tog et kursus i ophavsret på Juridisk Institut, Århus Universitet. Så jeg har pløjet ophavsretsloven ganske grundig igennem, med samt holdt et foredrag for mine medstuderende om Open Source. Nøgleordet er for retten til reverse engineering er interoperabilitet. Et bossword, som en EU kommisærer Vivanne Reading også tager til sig. Hun har dog ikke teknikken helt på plads, når hun snakker om interoprabilitet og DRM i samme åndedrag. Så langt var Martin von Haller dog ikke rundt. Han fik dog nævnt, at fremtidens ophavsretslov nok ville komme til at indeholde flere forbrugerrettigheder end blot interoperabilitet. Jeg håber han får ret.
Knut YrvinKnut Yrvin havde jeg på forhånd intet forventet mig af. Oplæget var for fokuseret på at sælge Qt. Foredraget var ligeså. Så foredraget levede præcist op til mine forventninger. En ting kunne jeg dog tage med. Qt havde sin tekniske styrke ved at det ikke benyttede en rig API på hverken Linux, Microsoft Windows eller på Mac. Man havde valgt, at kode oven på meget simple primitiver i alle grafiske miljøer for derefter at efterligene de stilarter som Linux, Microsoft eller Apple desktoppen har. Hermed blev reverse engineering til noget man kunne klare med en lineal når man talte pixels. Hvis man i stedet havde satset på at være kompatibel med de forskellige frameworks, ja så ville man konstant være bagefter, da det vil være for tunge at reverse engineere til et passende niveau. Hermed en passende sammenkædning med Martin von Hallers foredrag.

Ole TangeOle Tange havde fået fornøjelsen til at give en introduktion til de væsentlige Open Source licenser. Jeg sprang det meste af foredraget over, da jeg selv kender området så godt, at jeg udemærket selv ville have kunnet holde foredraget. Oles lette stil fik dog lidt ping pong i gang med publikum og foredraget var dermed bestemt ikke malplaceret på FOSS Aalborg. Min fornemmelse er dog at langt flere end tidligere har ganske godt styr på licenserne, så hvor er det lige man mødes og holder udveksler erfaringer om de finere detaljer? Forskellen mellem GPLv2 og GPLv3, eller måske koblingen eller mangel på samme mellem de tekniske linkningsbegreb og ophavslovens “afledte værk”-begreb. Er binære closed source kernemoduler lovlige? Jeg vil mene at tiden er ved at være moden til at FOSS Aalborg eller Open Source Days kan rumme fortsætterforedrag i den genre.

10. juni, 2008

FOSS Aalborg – del 1 af 3

Filed under: linux — andreas @ 7:00

I sidste uge var jeg til endagskonferencen FOSS Aalborg. Et ganske glimrende initiativ og et alternativ til den årlige Linuxforum konference i København. Konferencen var betydeligt mindre ikke kun fordi den kun varede een dag, men også fordi, der kun var et talerspor. Det gav færre opbrud og mindre plads til korridorsnak fagfælder imellem. Det var ellers noget som medarrangøren IDA burde satse på. FOSS Aalborg har potentialet til at blive en mere fokuseret konference en Linuxforum/Open Source Days er og bliver. En dansk konference for udviklere og ikke for salgs- og marketingsfolk. Et koncept der forhåbentlig kan arbejdes videre med næste år.

Bryan ØstergaardBryan Østergaard lagde ud med at fortælle om Exherbo. Et ny Linuxdistribution, der udspringer fra Gentoo. Ambitionen var at kunne give ideerne frit spil. Derfor ønskede han sig basalt set ikke mere end de omkring 15 udviklere, der var på projektet nu. Ellers ville der blive for mange, at tage hensyn til. Der er i den nuværende fase behov for at kunne ændre basale ting radikalt. Ud over nogle nye tiltag til pakkehåndteringssystemet, så var fokus nu på et underprojekt, der hed Genesis. Genesis er et nyt init system, der skal kunne afløse system V init systemet. Den væsentlige designfaktor var at systemet er eventbaseret. Det vil passe bedre på det hardware design, som vi har i dag med f.eks. USB enheder der kommer og går uafhængigt af maskin start og stop. Bryan overbeviste mig dog ikke. At system V init systemet er forældet er ikke nyt, men det er eventbaserede afløsere heller ikke. der er blot ikke nogle, er er slået igennem endnu. Exherbo og Genesis er klart i for tidlige faser endnu, til at deres potentiale kan vurderes.

Peter N. M. HansteenPeter N. M. Hansteen‘s foredrag havde jeg ikke forventet mig det store af. Sikkert mest fordi jeg personligt har meldt mig ud af den lavpraktiske del af spambekæmpelsen. Jeg vælger blot et mailhotel, der har styr på sagerne. Kunder som mig giver selvfølgelig mailhoteludbyderne et pres, der gør, at hvis de ikke kan frasortere spam, ja så er de dømt ude. Jeg bed mest mærke i at greylistning, stadig var en ganske effektiv metode til frasortering af spam. Det til trods for at metoden er 5 år gammel. Spammail udgør nu over 95 % af alle emails, for 5 år siden var dette forholdstal langt mindre. Så der bliver udsendt lange mere spam nu, men hitraten er gået ned. Endnu er der ikke nogen, der har lavet botnet der implementerer SMTP afsendere, der gensender emails, der ikke bliver afleveret. Status er nok at lige nu så er det ikke spammerne der er foran.

Troels L. BentsenTroels L. Bentsen er studerende på CBS med samt konsulent. Han gav et godt overblik over forskellige Open Source revisionskontrolsystemer samt sagsstyringsystemer. Han havde lavet nogle feltstudier og fundet ud af, at mange virksomheder ikke benyttede revisionkontrolsystemer. Det havde deres egne manuelle rutiner i stedet. Dem der så brugte versionskontrolsystemer, de benyttede ofte ældre systemer så som CVS frem for nyere som f.eks. git, der i Toels L. Bentsens logik bedre håndterede fornuftige arbejdsgange. Der er en stor træghed med at skifte værktøjer ude i den virkelige verden. Ganske godt at se, at en CBS-studerende kaster sig over at forstå de processer som de mange stærke Open Source værktøjer understøtter. Det er nemlig hele organisationen, der skal forstå processerne og ikke kun udviklerne. Med hjem fik jeg i alt fald lige en øjenåbner for hvor elegant revisionskontrolsystemer kan arbejde sammen med sagsstyringsværktøjet. Det må vi se nærmere på næste gang vi selv kan vælge værktøjer – hvor kunden ikke har bestemt indholdet af værktøjskassen på forhånd.

21. april, 2008

Mythtv 0.21

Filed under: hardware,linux,småsnak — andreas @ 22:00

Mythtv

Hurra. Så fik jeg Mythtv i version 0.21 til at spille. En ny funktionalitet, som jeg har ventet på længe er kommet til. Man kan optage flere programmer samtidigt med samme tuner. Dette kan selvfølgelig kun lade sig gøre fordi, der her er tale om digitalt tv nærmere betegnet DVB-T og at de kanaler, som jeg er intereseret i findes i samme multiplex. Indtil videre så udsendes alle de danske DVB-T kanaler i samme multiplex. Tuneren skal altså indstilles på samme frekvens og så blot klippe de bit ud af bitstrømmen, som hører til den eller de ønskede kanaler.

For mit vedkommende var det også spændende om min miniserver, en Buffalo Linkstation med 500 GB disk, kunne klare dette ekstra pres. Indtil videre ser det ud til, at det kan den godt. Ganske fornemt for en maskine til 1500 kr. Oversættelsen af Mythtv til armel arkitekturen gik rimeligt smertefrit. En enkelt fejl i en Makefil og to filer, som gcc døde på af enten hukommelsesmangel eller interne compilerfejl. Løsningen var at sætte optimeringsniveauet ned for disse to filer. Ganske overkommeligt at rapportere upstream. Faktisk, så fik jeg lokket Christian Marillat, der er hovedkræften bag debian-multimedia.org, til ikke blot at rette fejlene, men også at begynde på at supportere armel arkitekturen. Så slut med at kompilere selv på en sløv maksine. Nu kan mythtv backenden til din NAS hentes med “apt-get install mythtv-backend”. Enkelt og genialt.

14. april, 2008

AMD eller Intel grafikchip?

Filed under: hardware,linux — andreas @ 0:44

Da jeg for 4 år siden sidst købte ny PC valgte jeg bevidst at købe Intel frem for AMD. Dermed sikrede jeg mig, at grafikkortet på PCen var ordenligt supporteret med Open Source drivere. Ganske vist kunne jeg sikkert have fået lidt mere CPU-kraft for pengene ved at vælge AMD på daværende tidspunkt, men supporten for den software jeg ville køre på maskine var afgørende.

Denne gang gik jeg efter en tynd klient. På dette marked er det VIA og AMD, der er de dominerende spillere. Ingen af dem har været fantastisk gode til at levere ordenlige drivere eller specifikationer til deres grafikchips, så Linux kan blive ordenligt supporteret. De har begge lovet mere end de har kunnet levere. Nå men den HP t5735, som jeg endte med at købe, den er altså AMD baseret. Det er en af de føste integrerede chips fra AMDs side, der er baseret på ATIs design. ATI har ikke været ret åbne, men AMD har for nyligt åbnet en del op for posen med at udlevere specifikationer, hvilket de fortalte om ved FOSDEM fo nyligt. Faktisk viste det sig, at den driver jeg havde brug for hed radeonhd, og den også havde rod i AMDs nye åbenthed. Egentlig er det hele to drivere, der burde supportere mit grafikkort, men RadeonHD var det bedst virkende valg for mig. Desværre var der endnu ikke support for XV extensionen til X.org, så videoafspilning og især skalering kører ikke hurtigt nok endnu. Men det skal nok komme. Faktisk er jeg imponeret over hvor hurtigt kortet er selv uden accelerering. Der er selvfølgeligt også sket noget på den front i de forløbne fire år.

6. april, 2008

x86_64 er ikke mainsteam

Filed under: hardware,linux — andreas @ 23:40

HP t5735

Jeg vil tro, at langt de fleste PCere i dag sælges med understøttelse af AMDs x86_64 arkitektur. Softwaremarkedet har dog ikke flyttet sig endnu. Min nye HP t5735 tynde klient er ganske vist en 64 bits maskine, men den Debian 4.0 installation, der er preinstalleret, det er en 32 bits udgave af Debian. Suk hvor usselt. Nå men det skulle da ikke afholde mig fra, at installeret en 64 bits udgave på en USB-stick. Det virker bare perfekt. Lige indtil jeg kommer til at skulle installere et par closed source plugins til Iceweasel (Debians ikke-varemærkenavn for Firefox). Lidt for mange steder på internettet fungerer ikke lige uden Macromedias Flash. De har så ikke lige gidet at kompilere en x86_64 udgave til Linux. SUK. Nå men nu har jeg jo lige været til FOSDEM, og hørte der om gnash. Altså en fri implementation af Macromedias Flash. Dette måtte prøves. Frem med apt-get – og så var den på plads. Nogle ganske få ting kom til at virke. Youtube.com kom stort set til at virke og dat sammen gælder Danmarks Radios update. Fint nok. Så var det lige Suns Java plugin. Fedt nok Sun har lavet x86_64 udgave af Java, men ikke lige en plugin til Firefox. SUK. Nå ja, der findes jo frie implementationer af Java, så som GJC. Der er bare lige det men, at implementationen slet ikke er konplet nok – især ikke til at trække min homebanking. SUK. Faktisk prøvede jeg lige nyeste version af Ubuntu af på en anden usb-stick og installerede Icedtea. IcedTea er baseret på den del af JDK, som Sun har frigivet som fri kildekode. Sun har købt kode ind fra andre leverandører, og har derfor ikke været i stand til at frigive hele koden for JDK. Nå men om ikke andet IcedTea er nok den mest komplette frie version af Java, der kan opdrives. Hvordan klarer den en typisk dansk homebankingløsning fra SDC?  Ikke for godt desværre. Første problem er at SDC ikke har noget rodcertifikat installeret i Iceweasel/Firefox, som standard. Normalt skal man så blot acceptere SDC’s certifikat, før man kommer videre i processen, men knapperne til at acceptere certifikatet var åbenbart ikke implementerede i IcedTea endnu. Så, der er stadig ikke nogen Javabaseret homebankingløsning med en fri klient. Øv.

Så lige nu er der kun den bøvlede løsning, at installere en 32 bits udgave af Firefox og køre den med 32bits plugins inklusive Suns closed source Java og Macromedia closed source Flash, hvis man vil kunne læse de internetsider, som Microsoft Windows brugere kan.

24. marts, 2008

Lydløs desktop

Filed under: hardware,linux — andreas @ 12:50

Mit skrivebord

Så kom tiden til at få lavet desktoppen lydløs. Jeg har købt mig en HP t5735. Det er en tynd klient og normalt ikke noget private køber, men de er ganske almindelige i større organisationer. Det specielle ved denne tynde klient er, at der er preinstalleret med Debian 4.0. Det giver en vis sikkerhed for at hardwaren er nogenlunde supporteret under Linux. For rigtigt gættet, nej jeg vil som sædvanligt ikke blot køre med standard softwaren på dette stykke hardware. Maskinen er nemlig kraftig nok til at fungere som en tyk klient frem for en tynd. En 64 bits AMD 2100+ Sempron processor, der kører ved 1GHz. Prisen for den tynde klient var omkring 2900 kr. Havde man valgt en notebook i samme prisklasse, så som Zepto 3215W, så havde man ikke fået en lydløs computer. Man havde fået en processor, der typisk ville brænde omkring 30W af frem for de 9W, som AMD Sempron 2100+ vil brænde af. Passiv køling er med de 9W en reel mulighed.

HP t5735

Det eneste der mangler en en lydløs disk, men plads til et fuldt operativsystem. Her har jeg lagt ud med en 4GB USB-disk. Det er bare at stoppe den i en af de 8 USB2 huller, der er i maskinen. Faktisk er 2 af dem inde i maskinen, så man kan få indbygget “harddisken” hvis man har lyst. Jeg har fået lagt en debian unstable med Gnome desktop environment ind på usb-disken – og det fylder den 95% op. Så mon ikke 8GB er det jeg bør gå efter snarest. 4GB usb-sticken var blot en jeg havde liggende.

Om ikke andet så har jeg fået bekræftiget, at der kan opnås en ganske acceptabel hastighed ved at installere OSet på en USB-stick. Hjemmekatalogerne har jeg valgt at nfs-mounte fra min mini NAS-server. Så her har jeg masser af plads til at boltre mig. Det er ganske fantastisk at have en lydløs PC. Ikke noget med blæser eller harddiskstøj til at ødelægge en stille aften, når børnene er lagt i seng. Sikke mange andre – og noget svarere lyde man så lægger mærke til. Min fladskærm den larmer. Baggrundsbelysningen kommer med en summende lyd afhængig af hvordan intensiteten og kontrasten indstilles. Nu var jeg ellers lige blevet så glad for min nye Samsung LCD-skærm. Nå men på dette punkt, så er der vist kun at vente på at OLED teknologien bliver moden og billig, så man kan slippe for baggrundsbelysning af skærmen.

3. marts, 2008

FOSDEM

Filed under: linux,småsnak — andreas @ 23:34

FOSDEM Janson auditorium

Der er nu gået en god uge siden jeg var på FOSDEM-konference i Bruxelles. FOSDEM er Free and Open Source Developers Meeting – og profilen er klar. Det er bestemt en konference for udviklere. Den ligger i en weekend, der er gratis entre, registrering er ikke nødvendig og konferencesporget er engelsk på trods af , at det foregår i Belgien. Det anslås at, der er omkring 5000 deltagere – nok ikke helt forkert, når man sammenligner mavefornemmelsen med størrelsen af Linuxforum i de seneste par år. Linuxforums fokus har dog klart været meget mere blandet. Lidt for leflen for forretningsfolk og offentlige myndigheder om fredagen og lidt for brugerne og udviklerne om lørdagen. Det største fællestræk er vel den danske vinkel på tingene. Er man udvikler, så kan jeg klart anbefale FOSDEM. De 12 samtidige spor tvinger en til at vælge hårdt i programmet. Nogle sessioner ender med at minde om workshops i stedet for oplæg.

FOSDEM Cross Building Debian

Det bliver taget en del beslutninger om den fremtidige udvikling, da mange udviklere for en gangs skyld mødes ansigt til ansigt frem for blot via email og anden elektronisk kommunikation. Som alle gode konferencer, så er det i korridorerne, at det spændende sker.

FOSDEM koridorsnak

Slutteligt er der jo mulighed for at komme til gratis fest og Belgisk øl. Live band var der endda også.

FOSDEM - Free Beer Party

« Newer PostsOlder Posts »

Powered by WordPress