En skal aldri si aldri.
Jeg har aldri skjønt poenget med at f.eks java skal ligge forskjellige steder i filsystemet. Kan ikke se noen ideologiske fordeler med variasjonen, og jeg kan heller ikke se noen praktiske fordeler. Forskjellig bare fordi en KAN gjøre det forskjellig?
Når det gjelder hardwarestøtte er ikke problemet nødvendigvis at maskinvare ikke fungerer, men at det fungerer greit med 1 distro - og ikke en annen - selv om driveren er der. Og om driveren eksisterer (og fungerer i distroen) kan man være sikker på at det er en eller annen applikasjon i distroen som ikke fungerer med driveren (jfr webcam).
Problemet slik jeg ser det mht applikasjon/driverstøtte er at når noen er misfornøyd med en applikasjon så skal de lage en ny istedet for å fikse den opprinnelige applikasjonen. En av årsakene til det er at folk ikke slipper til.
Ubuntu kan nok kritiseres for upstream leveranser, men er det egentlig så underlig at de lager sin egen greie DERSOM Gnome ikke er villig til å absorbere innovasjon? "Vil de ikke ha det - lager vi det selv". Helt naturlig hvis det er tilfelle. Slik jeg ser det har Gnome vært alt for konservativ, og det har ledet til unødvendig fragmentering. På den annen side, når Ubuntu ikke går langt nok får vi Mint.
Tilbake til drivere så er Linux helt prisgitt selskaper som Nvidia/AMD/Intel. Innen grafikkdrivere har Poulsbro/GMA/Tungsten stelt til en masse trøbbel sammen med endringene i Xorg/KMS osv som har tatt alt for lang tid.
En kan like eller mislike maskinvaren, men disse gpu-løsningene er svært utbredt og funker det ikke godt nok blir Linux lite relevant for de som eier slik maskinvare. Greit at drivere fungerer bra i Linux - men det er ikke greit når de fungerer bedre i andre OS.
Hvor tjener Intel pengene mht arbeidsstasjoner/bærbare? På Windowsmaskiner. De krever kraftigere maskinvare og Intel tjener mer. En Linuxmaskin fungerer kanskje 7-8 år med oppdatert Linuxversjon, og jeg våger påstanden om at en windowsmaskin må byttes før gitt at maskinvaren virker. Vil Intel selge en ny maskin hvert 3. år til en bruker eller vil de selge en hvert 6. år? Hvilke incentiver gir MS til OEM's?
Når det gjelder netbooks er det etter min oppfatning først nå at Linux begynner å få brukergrensesnitt som duger/ser bra ut. (Moma lenket til en Ubuntugreie som så lovende ut). HP hadde et par ubuntubaserte maskiner med eget gui som så ok ut men de forsvant fort. Nå er vel ikke netbooks helt dødt, men hypen er over. Det ville ikke ha vært like enkelt for Microsoft å kapre det markedet om løsningene fra Linux hadde vært bedre.
For skrivebordsmiljø er min påstand at både KDE og Gnome holder mål - jeg opplever f.eks W7/XP/Vista som dysfunksjonelle i forhold. Det er implementeringen det skorter på.
Mht applikasjoner synes jeg dekningen begynner å bli bra på mange områder. Men mange "systemleverandører" fokuserer sterkt på nettbaserte løsninger - dvs i nettleser. Derfor er ikke behovet like stort for kommersielle applikasjoner (klientdelen) utviklet for Linux. Det betyr at Linux mangler noen "signalprogrammer" - som nødvendigvis ikke er viktige i seg selv, men er effektive som argument mot Linux. F.eks AutoCad og Photoshop. Forholdsvis små brukergrupper, men fungerer godt som argumenter mot Linux.
Værre er det mht SMB og regnskap/crm/erp/dokumentstyring når det gjelder klienter som ikke kjører gjennom nettleseren. DVS generelle, modulbaserte applikasjoner med egne moduler for snekkeren, gatekjøkkenet, legen og selgeren. Jeg tror det er MANGE småbedrifter som kunne ha tenkt seg en rimelig løsning med god funksjonalitet i Linux istedet for Mamut.
Når det gjelder kernel er vel ikke Torvalds alt for ivrig på optimalisering for arbeidsstasjoner/bærbare?
Innsatsen mht Linux på personlige maskiner dreier i retning web og små enheter. Der er jeg rimelig komfortabel med at Linux kommer til å stå sterkt lenge. Det er på en måte også et problem - for Linux på arbeidstasjoner/bærbare. Fordi ressurser kanaliseres vekk derfra og over på små enheter.
Hva som skal til?
- Færre spinoffs (og distroer for den del)
- Rene KDE og/eller Gnome distribusjoner
- Rene distroer for arbeidsstasjon/bærbar
- Kjerne optimalisert for personlige maskiner
- Fiks GPUdrivere/Xorg+++
- Lik plassering og NAVN på filer/plugins osv i filsystemet (OOO/Java/Flash)
En kommer ikke utenom Microsoft og de hindringer som legges i veien gjennom deres forbindelser med OEMs og salgskanaler. Det er vanskelig å gjøre noe med - det er kanskje enklere å konsentrere seg om å gjøre Linux så bra som mulig?
Jeg mener ihvertfall at konseptet Linux/FOSS på skrivebordet er mer enn godt nok for hvermannsen. Det kreves en opprydning og større konformitet på endel områder om "publikum" skal akseptere Linux som et alternativ. Det er endel å lære av Android på det området.