Linus giver Gnome det røde kort
I en række indlæg på mailinglisten Desktop Architects giver Linus Torvalds den nedadvendte tommelfinger til skrivebordsprogrammet Gnome.
Torvalds, som leder udviklingen af den såkaldte kerne, der er indmaden i familien af Linux-styresystemer, har tidligere opfordret brugerne til at benytte det konkurrerende skrivebord KDE.
Men denne gang har Torvalds skærpet tonen i sine indlæg på mailinglisten Desktop Architects. Torvalds kritiserer Gnome-udviklerne for kun at fokusere på brugervenlighed, uden at give mulighed for avanceret konfiguration. Helt konkret ønsker Torvalds at ændre på, hvad der sker, når han klikker i et vindue med højre musetast, og det tillader Gnome ikke.
Christian F.K. Schaller, som er en af de ledende udviklere bag Gnome, foreslår at installere udvidelsen Devils Pie, som retter sig imod superbrugere.
Til det svarede Torvalds: "Hvorfor fanden henviser du til fup-programmer, som faktisk ikke gør det, jeg vil have? Jeg ved godt, hvad jeg vil have, og jeg ved, at Gnome ikke understøtter det. Hvordan kan jeg vide det? Fordi jeg har kigget på koden," skriver Torvalds.
Torvalds har skrevet en række rettelser, som løser problemet og sendt dem til Gnomes udviklere. Det tog kun et par timer, skriver Torvalds.
DesktopLinux.com skriver om kontroversen, at det er klart, at Linus Torvalds og Gnome har forskellige design-mål. Torvalds ønsker maksimal adgang til funktionerne bag programmet, mens Gnomes udviklere fokuserer på at gøre programmet så brugervenligt som muligt.
Er KDE bedre end Gnome? Hvad synes du? Deltag i debatten nedenfor!
Kommentarer (9)
I forhold til udvikling af brugergrænseflader er Linus ikke nogen speciel autoritet, så i denne sammenhæng er det lidt en misforståelse at sætte prædikatet 'overprogrammør' på ham i denne kontrovers. Han kan højst udtale sig som bruger.
Selv foretrækker jeg hverken at være Gnome- eller KDE-bruger. Jeg bruger nogle få elementer fra hvert system, men i forhold til mit behov mener jeg at den store pakke er bloatware.
Det er nemli det gode med Linux at man altid kan vælge noget andet...
Gnome, KDE, Windowmaker, OpenSTEP +++ det er plenty hvor de kommer fra :o)
Jeg kan ikke se hvorfor der er så meget ballade fordi Linus finder noget i Gnome som han ikke kan lide. Jeg kunne hurtigt starte et hvilkent somhelst GUI op og så finde noget ved det jeg ikke kunne lide. Jeg kunne også godt skrive nogle patches så det blev rettet til det jeg gerne ville have...men skrev jeg noget om det på nettet, så ville det ikke gøre en skid forskel. Når Linus gør det samme, så skal det pludselig op i praktisk talt alle linux relaterede medier fordi han er den store "overprogrammør" - nej han er ikke! han er blot en almindelig bruger af GUIs som du og jeg!
Jeg har tidligere brugt KDE pga. de fantastiske muligheder for konfiguration, men er ved seneste SuSE installation gået over til Gnome.
Skiftet skyldes ene og alene brugervenligheden. Jeg skal ikke selv bruge tid på konfigurationerne i Gnome. Standardopsætningen er godt nok ikke fantastiske, og man er meget hæmmet i kreative udfoldelsesmuligheder med genveje mv... men egentligt er jeg meget godt til freds.
Det hele er lidt pænere at se på i standard Gnome vs. standard KDE. Egentligt ville jeg gerne have KDE's funktionalitet i Gnome, så jeg er til dels enig med Linus... men på den anden side er det fuld forståeligt set fra Gnome-udviklernes side, at de har taget de valg de har.
Det irriterer mig dog dagligt, at jeg ikke kan bestemme de simpleste egenskaber for f.eks. min terminaler mv... men hvis jeg virkeligt, virkeligt ville det, vendte jeg nok helt tilbage til Fluxbox ;-)
Hvor er det du mangler opsætningsmuligheder i gnome? jeg kender ikke nogen programmer hvor opsætning af genveje osv. er så let som i gnomes programmer. Er der et menupunkt hvortil du vil have rettet genvejen, så placerer man musen over genvejen i menuen og trykker den nye genvej man ønsker. Herved ændres den. Der er nogle få programmer som ikke er rigtige gnome programmer men som "ligner" der ikke tilbyder dette, men ellers så gør de fleste det.
Har du ellers behov for at rode med de mere hardcore ting, så kan man rigtigt meget med f.eks. gconf-editor eller andet tweak værktøj.
Jeg har endnu ikke fundet et sted hvor gnome er kommet til kort når det angår konfigurationsmulighederne - tvært imod faktisk.
Det er bare kun de vigtigste opsætninger der er vist til brugeren - resten er gemt væk, men de er der.
Enten er Linus på afveje (tvivler jeg på) eller også er der mere i sagen end det som journalisten her har skrevet om.
Jeg forstår Linus 'brokker' sig over mulighederne for at tilpasse hvad der skal ske ved vinduerne når man gør forskellige ting. Men det er sådan set ikke Gnome's opgave at lave dette, men istedet Metacity som er Window Manager. I KDE har man AFAIK integreret DesktopEnvironment med Window Manageren.
Jeg medgiver sådan set at konfigurationsmulighederne i Metacity lader lidt at ønske, men som en anden skrev, så har Gnome taget en beslutning om hvad de vil, og hatten af for det. Hvis Gnome's beslutning ikke passer Linus, så har han jo netop friheden til at vælge KDE eller en anden.
Jeg selv har skiftet fra Gnome til KDE på min Ubuntu derhjemme, og KDE giver mig lidt flere muligheder og jeg syntes også den er lidt lettere at danse med. Den er ikke fejlfri, men det er gnome så sandelig heller ikke.
På min arbejdsPC kører jeg Gnome men hvor jeg har erstattet Metacity med Beryl (http://www.beryl-project.org) mest fordi jeg syntes det er lidt blær al det man kan. Een af de ting jeg godt kan lide (og som metacity ikke kan) er at jeg kan skifte mellem de virtuelle desktops ved at scrolle mens musecurseren har markeret Desktoppen.
Men at feje Gnome på gulvet fordi man ikke bryder sig om deres prioriteringer, mener jeg er ganske forkert.
Så vidt jeg ved kan Devils Pie ikke styre, hvad der sker når du klikker på et vinue. Kun hvor de åbnes.
Grunden til at GNOME ikke ville acceptere højrekliks pachen er at HIG'en http://developer.gnome.org/projects/gup/hig/2.0/input.html#id2551804 siger: "the right button on a conventional mouse is used for operations involving pop-up menus."
Altså kan pachen ikke implementeres før HIG'en er ændret, hvis det altså er et ønske man har.
Sidst, er det så ikke en fejl at skrive "Er KDE bedre end Gnome? Hvad synes du?" Det opfordrer vel direkte til flamebait.
Rent faktisk er flere patches allerede committet, de resterende til Metacity afventer at udviklingsgrenen til 2.20 bliver dannet, da 2.18 er på trapperne og derfor er frosset for tilføjelse af features, og så er der nogle til Control Center som stadig er lidt i limbo.
Nu er Linus jo ikke ligefrem dommer, hverken i dette spørgsmål eller i nogen andre, så røde kort kan der vel ikke blive tale om.
Under alle omstændigheder har Linus jo ret til sin mening, men jeg synes det er trist at han bruger den retorik, men det er han jo velkendt for.
Der er ingen tvivl om at Linus har gjort utrolig meget for udviklingen af fri software, men han er også kendt for at tage kontroversielle standpunkter. Se bare sagen om BitKeeper og tridge.
Mindre frustrerende bliver det så heller ikke af at alverdens sider på nettet falder over sig selv for at bringe sidste nye omgang i denne "debat" som har stået på meget længe.

