Android

Har Ubuntu nått slutet av raden?

The mind behind Linux | Linus Torvalds

The mind behind Linux | Linus Torvalds

Innehållsförteckning:

Anonim

Jag erkänner det. Jag är imponerad. Jag kanske har skrivit en wishy-washy recension av beta av Ubuntu 9.04, men nu har jag haft chans att spela med slutspelet, jag gillar det jag ser. Jag gillar det mycket. Bra gjort, Ubuntu killar!

Ändringarna är subtila men imponerande. Den dramatiska förbättringen i uppstartshastigheter är mycket mer användbar än den kanske först låter. Det är inte längre en fråga om att skicka till disken i slutet av dagen för mig och mina datorer. Nu stänger jag bara av och startar om. Hibernating är för tidskrävande nuförtiden!

Det är ingen tvekan om att Ubuntu-killarna äntligen har kommit ihop med Windows och Mac OS X (och trots allt var detta hela punkten i början).

[Ytterligare läsning: 4 Linux-projekt för nybörjare och mellanliggande användare]

Korsa linjen

Men jag hävdar att Ubuntu faktiskt korsade målstrecket denna gång förra året, då 8.04 släpptes. Visst, det fanns några dåliga beslut utrullad som en del av den släppningen, inklusive ett ljudsystem som i huvudsak var oavslutat. Men vad du fick med 8.04 var ett genuint bytesbyte för Windows eller Mac OS X. Det var verkligen Linux för den vanliga människan. Ingen hype. Ingen bullhonkey.

Den nya nätverkshanteraren i 8.10 gav betydande funktionalitet för mobila arbetstagare, men det blir allt svårare att lista genuint nya funktioner i varje utgåva. Efterföljande utgåvor har mestadels handlat om att polera diamanten.

Allt detta lämnar Ubuntu killarna med ett mycket verkligt problem: Var går de nästa? Vad gör du när du har vunnit loppet?

Det är en intressant fråga, och det är inte svårt för oss som följer Linux att drömma upp förslag. Ta bara några intressanta tekniker som ligger på open source-verkstaden bänkar. Ubuntu-projektet sponsrar redan porten av Google Chrome till Linux, men de kan vara den första distro som har Googles snabba nya webbläsare. Det skulle vara en betydande kupp. Vad sägs om om de gjorde Gnome Gör en stor del av projektet? Och vad har hållit dem tillbaka från att inkludera gDesklets hela tiden?

Jag är säker på att du kan tänka på andra förslag (nämna dem i kommentarerna nedan).

Akta dig för Gnome

Men de största förändringarna Ubuntu på medellång sikt planeras kanske redan, och kommer med Gnome 3.0, förfaller någon gång nästa år (nuvarande utgåvor av Ubuntu är baserade på 2.26-raden). På många sätt är Ubuntu och Gnome ödet implicit kopplat, eftersom Ubuntu är en flaggskeppsfördelning.

Den största förändringen som förmodligen kommer med Gnome 3.0 är att överge det traditionella skrivbordssystemet. Borta kommer att vara Start-Style-arrangemanget som lånades från Windows 95 (eller åtminstone inspirerat av det). Istället ser det ut som om Gnome Shell kommer att utgöra den viktigaste användargränssnittskomponenten. Det här är en typ av skrivbords-på-ett-skrivbordssystem. Det är lite svårt att förklara hur det fungerar och det bästa du kan göra är att gå och titta på några screencasts av den i aktion. Det är för tidigt för att det finns i Ubuntu-arkiverna, men du kan ladda ner koden och bygga den själv. Dev devs har gjort det väldigt enkelt att göra det, speciellt om du kör en vanlig distro som Ubuntu. Se Byggnadsrubriken på huvudprojektsidan.

I praktiken markerar Gnome Shell en signifikant avvikelse från hur Linux har fungerat fram till nu. Men Gnome Shell markerar också en avgång på ett annat väsentligt sätt. För att förstå varför vi måste erkänna en elefant i rummet, vilket är detta: öppen källkod tenderar att följa vägar skapade av proprietär programvara.

Proprietary Paths

Detta är ett kontroversiellt uttalande, jag vet, och det finns flera framstående exempel i öppen källvärlden som motsäger det. Apache webbserver, till exempel, gjorde världsomspännande webben möjligt och kom fram innan någon proprietär mjukvaruföretag hade en aning om vad webben var.

På andra viktiga sätt är dock maximen svår att förneka. Granddaddy av alla open source-projekt, GNU, var ursprungligen en rekreation av Unix. KDE inspirerades delvis av Windows 95. OpenOffice.org inspirerades av Microsoft Office och Evolution av Microsoft Outlook. Kunde vi ha haft Amarok eller RhythmBox musikspelare utan att iTunes kom först? Den här listan fortsätter och fortsätter.

Med Gnome 3.0 kan open source-skrivbordet väl gå ut på egen hand för första gången - på väg ner en sökväg som slår sig och inte en skapad av proprietär programvara. Och det här är en stor, viktig avvikelse från hur saker har gjorts hittills, åtminstone när det gäller det moderna Linux-skrivbordet.

Det är förvånansvärt riskabelt. När det gäller användargränssnittet, misstänker många av oss användarvänlighet för förtrogenhet. Men detta understryker bara hur viktigt förtroendet är. Och genom att experimentera med väsentligen radikalt ny teknik kan Gnome göra det ännu svårare för nykomlingar att byta till öppen källkod.

Allt som har kämpats för och vann på skrivbordet med öppen källkod under de senaste åren kan gå vilse i några slag när folk startar sina nya Linux-installationer på skrivbordet och uttalar det förfärliga ordet: "Whyditdodat?"

Skrapa klåda

Det finns också en annan truism här och det gäller hela konceptet med öppen källkodsexperiment: open source utvecklare har en vana att klia sina egna kliar, i stället för användarnas användare. Med andra ord tenderar öppen källkod att vara mycket utvecklare driven och utvecklare fokuserad. I motsats till detta är proprietär programvara uteslutande användarorienterad. Det måste vara, eller det kunde helt enkelt inte existera. Ingen skulle köpa ett proprietärt projekt om det inte gjorde vad de vill ha. Open Source har inget sådant hinder.

Vad som gäller mig är att utvecklarna, när de utvecklar open source-skrivbordet, kan anta vissa idéer eller ideologiska begrepp till nackdel för slutanvändarna. Allt som är viktigt för många utvecklare av öppen källkod är idéens rena skönhet. Allt annat kommer andra.

Inget av detta betyder att Gnome Shell (eller någon annan innovativ öppen källteknik, på eller av skrivbordet) kommer att vara dålig kvalitet eller orimligt värdelös. Men jag hoppas verkligen att de testa teknologier som Gnome Shell mot medlemmar av allmänheten, och kanske kör några användbarhetslaboratorier. Utvecklare måste komma ihåg att de är långt ifrån typiska användare. Framför allt hoppas jag att Gnome-killarna (och alla utvecklare av öppen källkod) är modiga nog att inse när en idé måste överges, oavsett hur egentligen smart det är, eller hur mycket det förtjänar att lyckas. (Återigen, observera att det här inte är en förtäckt kritik av Gnome Shell, som jag tycker är bra och är extremt lovande.) Lösningen När det gäller Ubuntu, tror jag dock att jag har en lösning för det omedelbara problemet med vart man ska gå nästa. Enligt min åsikt mognar KDE4-projektet mycket snyggt. Den senaste versionen av Kubuntu 9.04 visar på KDE 4.2, och 9.10-utgåvan i oktober kommer tydligen att vara ännu bättre 4.3.

Så varför flyttar du inte Ubuntu-utgåvan till KDE4? Effektivt har Kubuntu-projektet gjort avancerad forskning för ett sådant drag nästan från början av hela Ubuntu-projektet. De har utvecklat systemprogramvaran, till exempel en GUI-pakethanterare.

KDE4 är extremt bekant för moderna Windows-användare. Faktum är att jag misstänker att flera personer som har använt Vista kan känna sig väldigt hemma med KDE4.

Du kan scoff vid det här förslaget, men vet du vad? Jag har en känsla av att det kan bli verklighet om ett år eller två. Kom ihåg att du läser det här först.

Keir Thomas är den prisbelönta författaren till flera böcker om Ubuntu, inklusive

Ubuntu Pocket Guide and Reference.