Ubuntu 9.04 (april 2009): Jaunty Jackalope
September 9, 2008 in General IT, Gnome, Open Source, Ubuntu
Så annoncerede Mark Shuttleworth på en intern mailingliste den næste Ubuntu version, der arbejdes henimod. Ubuntu udgiver en version hvert halve år, og når Ubuntu 8.10, Intrepid Ibex, er udgivet den 30. oktober, sættes alle sejl ind på den næste version.
Men arbejdet på den nye version påbegyndes allerede så småt nu, og Mark Shuttleworth har altså nu navngivet den: Jaunty Jackalope.
Jaunty Jackalope er øgenavnet på den version, som lidt kedeligere hedder version 9.04. Versionsnummer tager Ubuntu efter den måned, som versionen er udgivet i, og i dette tilfælde er det altså år 2009, måned 04. Men den lidt mere humoristiske øgenavngivning er blevet en populær begivenhed ved hver udgivelse.
Sammen med offentliggørelsen af Jaunty Jackalope annoncerede Mark også et par konkrete områder, som der vil blive arbejdet særlig specifikt henimod.
For ligesom en jackal er hurtig, ligeså skal Ubuntu 9.04 være hurtig, og derfor vil en hurtig boot-tid få høj prioritet. I 2009 får Ubuntu stor mulighed for at komme ud på mange enheder og maskiner, og mange nye brugere vil stifte bekendtskab med Ubuntu. Et godt førstehåndsindtryk er derfor vigtig.
Webapplikationer vil blive et andet fokusområde, men Mark nævner ikke nogle specifikke ting som mål. Men med Googles annoncering af deres egen browser Chrome, skal vi nok regne med et øget fokus på webapplikationer, og det virker derfor som rettidig omhu af Canonical at vælge dette som fokusområde.
Et øget fokus på webapplikationer skal måske også ses i sammenhæng med den enorme succes, som de små netbooks har haft. Dell lancerer i efteråret deres egen netbook med Ubuntus særlige variant til formålet, Netbook Remix, og Canonical fokuserer samtidigt også i stigende grad på Mobile Devices.
Det virker derfor som en helt naturlig udvikling, at webapplikation, selv på den almindelige desktop, bliver et fokusområde for Ubuntu.
December bliver en vigtig måned for Ubuntu, hvor Ubuntu Developer Summit (UDS) afholdes på Google Campus i Silicon Valley. Her mødes en masse lønnede og frivillige Open Source udviklere fra hele verden, og diskuterer hvilke ting de vil fokusere på i den næste Ubuntu udgivelsescyklus.
Her er repræsentanter fra Google, fra Gnome, fra Firefox og en hel masse andre Open Source projekter. UDS er stedet, hvor de afgørende blueprints for Jaunty Jackalope kommer fra, så det kan betale sig at følge med til denne sammenkomst, hvis man ønsker at få indblik i fremtidens Ubuntu.
Sidst men ikke mindst er det blevet meget nemmere at kopiere Ubuntu og starte sin egen gren af styresystemet. Ifølge Mark Shuttleworth kan en enkelt kommando nu kopiere hele projektet. Så gå bare i gang!
Men lad os nu få den næste Ubuntu i luften her den 30. oktober. Den bliver spændende nok i sig selv. Men hvor er det dejligt at have noget at se frem til hele tiden.
Nu hvor boot time fornuftigt nok tages op til overvejelse, så synes jeg det er oplagt, at de fjerner usplash (den grafiske boot screen) eller giver brugeren en let og oplyst mulighed for at se, hvad der sker under boot. De fejl, der opstår på mit system, kan meget ofte løses ved at følge med under opstart – fx manglende indkørte moduler, processer mv. Text scroll, som kendes fra andre distributioner under opstart, er faktisk forholdsvis let at forstå
Nu kender jeg ikke til, hvad der loades under opstart af Ubuntu, men den mest indlysende mulighed for at optimere er at lade færre eller mindre tunge processer indlæse ved opstart. Spændende om de finder alternativer løsninger. Er den sidst nye stabile Ubuntu langsommere end de forrige versioner, siden de fokuserer på det ligenu?
[Reply]
At fjerne Usplash er nærmere at gå et skridt tilbage. Så skal vi til at følge med i alle de kommandoer og scripts der udføres under en opstart, og det er den almindelige bruger fuldtændig ligeglad med.
Så ved jeg godt, at argumentet er, at “så har man jo noget at fejlsøge ud fra, hvis der er noget der går galt”.
Men det er efter min mening en forkert opfattelse på det. For det første er Ubuntu ikke en distro for dem, som vil kompilere alt selv, og hvor risikoen for fejl hist og her er stor. I stedet for at fokusere på brandslukning, fokuserer man i stedet på at lave et system, som IKKE knækker under installationen.
Det sekund eller to der er at vinde ved at fjerne Usplash, kan meget hurtigt blive en boomerang tilbage, fordi det forstærker indtrykket af, at Linux er noget for nørder.
Nej, årsagen til, at de vil fokusere på boot, skyldes ikke at 8.04 er langsommere end dets forgængere (i hvert fald ikke som jeg mærker det). Jeg kan kun gætte på grunden, men jeg vil gætte på, at det bunder i to ting:
1. At de tidligere har skfitet boot script fra Init til Upstart. Der er noget uudnyttet potentiale her.
2. Udviklingen i retning mod netbooks og mobile devices generelt, samt Microsofts selvmål med et for tungt system. Hvis man kan hurtigt kan vise en ny bruger, at Ubuntu performer LANGT bedre, så er den bruger måske halvt vundet allerede der.
[Reply]
Det skal først og fremmest siges, at jeg er meget glad for, at ubuntu fanger nye folk og dermed hiver flere folk ind i linux verdenen. Når det er sagt, så kan det tænkes, at der fokuseres på at lave et system, der ikke knækker under installation af pakker, men virkeligheden er en helt anden i forhold til visse andre distributioner. Det er i hvert fald min erfaring – fx en af de eneste ditributioner, jeg har prøvet, hvor der opstår dependency problemer, problemer efter kernel og xorg opdatering. Kilden til fejl bør efter min mening altid være synlig.
Nu kan jeg ikke tale på andres vegne, men en andel af de almindelige bruger vil – mener jeg – bemærke og handle, hvis der med rødt skrift under opstart vises en fejl. Det er trods alt bedre (nyttig for nogen), end hvis fejlen skjules for brugeren (anti-KISS-princip). Sålænge folk ikke aktivt skal foretage sig noget under boot, så kan text scrool screen næppe frastøde mange.
Jeg har ikke sagt, at det bedste er at fjerne usplash. Det bedste ville være, at give brugeren en let mulighed for at vælge, om man vil se, hvad der sker under opstart – evt. med en tekstopsætning, der er nem at forstå.
[Reply]
Hej.
Der er allerede en nem måde at disable usplash på. Fjern “splash” fra dine kernel options i /boot/grub/menu.lst og vola så loades usplash ikke mere
[Reply]