største problemer med Linux
Efter at have læst http://www.phoronix.com/scan.php?page=news_item&px=MTExNzQ så vil jeg gerne høre om jeres mening om de største problemer med Linux.
Jeg vil gerne ligge ud
1: Dårlig grafikkort drive stack
Den breaker for nem mellem releases
Der er for dårlig ydelse ift. Andre platforme
2: Ting som har virket holder op med at virke (eks https://bugs.kde.org/show_bug.cgi?id=256242)
3: Mangler (ordenlig) support for killer Apps. For mig lige nu er det diablo 3 og folding@home's GPU client. Noget af dette skyldes problem 1.
Hvad er jeres bud?
Jeg vil gerne ligge ud
1: Dårlig grafikkort drive stack
Den breaker for nem mellem releases
Der er for dårlig ydelse ift. Andre platforme
2: Ting som har virket holder op med at virke (eks https://bugs.kde.org/show_bug.cgi?id=256242)
3: Mangler (ordenlig) support for killer Apps. For mig lige nu er det diablo 3 og folding@home's GPU client. Noget af dette skyldes problem 1.
Hvad er jeres bud?
Kommentarer50
For meget duplikeret
For meget spild indsats på fx pakker.
For mange APIs og Toolkits og for mange af dem der ikke er vedligeholdt.
For meget indsats for at porte ting til ikke frie OSer. En ting er Firefox kører på Windows og OS X , men hvorfor porte hele KDE eller Gnome til Windows.
For mange testcases.
For meget kode.
For mange sprog,
Jep. Der skal skæres meget ned. Lad mig være den første til at sætte et par slagtekriterier op.
Væk med alt der ikke fokuserer på Linuxkernen.
Væk med alt der ikke har bred opbakning til udvikling i frie upstreams.
Fuck wine og crossover.
Hvad er alternativet til wine og crossover? Hvis jeg vil spille Diablo 3 og køre linux? Hvis der er et bedre alternativ så vil jeg da gerne suppote dem
Hvad er alternativet
Tough luck. Det kan du ikke. Bak op om dem der skaber og betaler for friheden, så må vi se om et par år.
Tough luck. Det kan du
Så du mener det er bedre at køre Diablo 3 på windows (og dermed support MS) end at køre det på Linux igennem Crossover?
Hvilke Open source spil kender du som er i samme kaliber som Diablo 3, Wow og starcraft 2?
Så du mener det er
Det er det bedste for dig som gamer. En winlicens er klart den investering der giver dig mest merydelse per kr.
Det er også det bedste for linuxplatformen, der er simpelthen ikke ressourcer til andet end en halvdårlig oplevelse. Der er så meget der skal fixes før Linux kan understøtte gaming på open source vilkår.
Dvs at linux ikke har
Hvad forståes der i sætningen "ordenlig support for spil" ?
#56
Det jeg prøvede at sige
Det jeg prøvede at sige er at der ikke er ordenlig support for at lave spil til linux. Derfor vil prisen for spillene for dyre i forhold til hvad de kan få ind igen når de prøver at sælge dem. Eks kan vi se at id Tech 4 udkom i August 3, 2004 og først blev open soured November 22, 2011.
Jeg ved godt man ikke må generalisere men i dette tilfælde er supporten ca 6-7 bagud ift closed source. Dvs at spilfolkene kan lave open source spil i 2011 lige så godt som cloused source i 2004. Hvem gider at betale meget for så gammel tech?
#56 altså du mener et spil
eller mener du at der er for få købere siden at spillende bliver for dyre i forhold til indtægt?
Mit størst problem med
Hvad for dig til at
At du sammenligner evnerne til at kode med at være luddoven.
Det er at se ned på andre, bare fordi de ikke har evnerne til at kode. Jeg har dem ikke, men jeg kan sikkert noget andet som du ikke kan, for det har jeg lært.
Men at du ikke kan de ting, kunne fandme ikke få mig til at påstå du er luddoven.
#56 altså du mener et
eller mener du at der er for få købere siden at spillende bliver for dyre i forhold til indtægt?
Nej jeg mener ikke nødvendigvis at de skal være open source. Dette vil være en god side gevinst.
Det som du skriver passer også. Bare set for en anden synsvinkel.Der har været den tildens til at man ikke kan tjene penge på at sælge spil til Linux pga ens omkostninger har været for dyre ift antal antal af kopier man kan sælge. Linux (ikke kernel) folkene kan hjælpe med at lave værktøjer og spil biblioteker til at hjælpe så det ikke er så svært at udvikle spil til linux og dermed gøre deres udgifter mindre så de ikke behøves at sælge så meget.
Men det er dog begyndt at vende lidt. Bare se på The Humble Indie Bundle.
Mit størst problem med
Så kan man vel spørge sig selv om hvorfor resten af verden ikke gider bruge det?
Så kan man vel spørge
God salgs teknik fra windows og apple ;) Ikke at Linux er helt en engel selv på dette område :)
God salgs teknik fra
Hvor i landet bor du? Og har du lyst til at komme forbi Viborg på et tidspunkt for hjælpe mig tilbage til Linux?
#64 erhm ? er fynbo. :)
#Spitten:
At du sammenligner
At du sammenligner evnerne til at kode med at være luddoven. Det er at se ned på andre, bare fordi de ikke har evnerne til at kode. Jeg har dem ikke, men jeg kan sikkert noget andet som du ikke kan, for det har jeg lært.
Men at du ikke kan de ting, kunne fandme ikke få mig til at påstå du er luddoven.
Du læser det modsatte af hvad jeg skriver. Jeg skriver at der er mange der bruger manglende kodeevner som undskyldning for ikke at bidrage. Jeg påpeger at det ikke er sandt og at der er et utal af måder almindelige brugere kan hjælpe med på. Det behøver ikke være kode, oversættelse, grafik eller lignende.
Vis mig nogen der gider, så skal jeg nok finde noget brugbart de kan lave.
Vis mig nogen der
dette kunne du jo passende lave en ny tråd/overskrift omkring ;)
Hvor i landet bor du?
Hvor i landet bor du? Og har du lyst til at komme forbi Viborg på et tidspunkt for hjælpe mig tilbage til inux?
Du kan komme forbi Bjerringbro så skal jeg med glæde hjælpe dig igang med linux ;)
fragmentering i
Det var fint den gang der var tre skrivebordsmiljøer - KDE, GNOME og Xfce til forskellige formål/målgrupper - jeg går ikke ind for "one-size-fits-all". Men den nuværende situation er håbløs. Der er flere skrivebordsmiljøer end der er Linux-brugere, de fleste brugere aner formentlig ikke engang hvilket skrivebordsmiljø de bruger. Udover "duplication of effort" hvad angår udvikling, så gælder det samme packaging, testing, oversættelse, dokumentation/howtos osv. osv. ... og brugersupport? Forget about it.
Fragmentering på distro-niveau er også et problem, men det er ikke noget nyt. Og der er ikke specielt meget duplication of effort ved at lave et ubuntu-respin med 3 ændrede pakker i standardinstallationen.
Jeg er sådan set enig
Jeg er sådan set enig med dig, men det største problem for Linux er nok den indlæringskurve der er før, man kan hjælpe til.
Ikke nok med at man som almindelig bruger skal lære et helt nyt computersystem at kende.
Man skal tage stilling til om man er LXDE-, Gnome-, KDE-, eller gud ved hvad bruger. Man skal acceptere at når man spørger om hjælp så vil der minumum altid være en som foreslå at man skal prøve en anden distribution for så forsvinder problemet helt sikkert.
Når man så endelig har lært alle disse ting at kende og har taget stilling til hvordan ens computer skal køre, så er man klar til at begynde at gøre en indsats. Så sker der desværre bare det at man skal høre på "gamle" linux brugere der begynder at belære en om GPL vs. LGPL, man skal til at sætte sig ind i hvad CA betyder. Man skal høre på lange foredrag om hvorfor det er skidt at bruge en lukket driver til sit grafikkort.
Ikke nok med det skal man også til at indse at Linux brugere ikke bare er Linux brugere. Dem der kører Android er f.eks. ikke Linux brugere, og dem der kører Gnome hader bare dem der kører KDE - og omvendt, og hvis ikke de kan skændes om det, så er der altid en eller anden tosse der begynder at nævne at Vi er en bedre editor end Emacs.
Kommer man over det punkt også, skal man så til at indse at ikke en bugtracker er ens, at ikke et oversættelsesværktøj er ens, at alle skriver dokumentation på lidt forskellige måder.
Og så spørger man stadigvæk hvorfor folk ikke vil hjælpe til? Eller hvorfor man ikke kan lokke folk til dette meget hjælpsomme og imødekommende community?
lad mig omskrive det
Hehe Ja sådan er det
Sådan har det altid været.
I Mac OS X har man KEXT
Kunne det ikke være en idé, at lave et lignende system til Linux, så det var nemmere at skrivere drivere til systemet og de ville virke over en længere periode- i stedet for at de typisk skal rekompileres til den præcise kerne og nogle gange omskrives grundet mærkbare kerneændringer?
Ja og nej, der har altid
Ja og nej, der har altid været diskussioner om dit og dat, der har altid været forskellige frameworks, og mere eller mindre skarpe holdninger til om programmer skulle leveres med frit tilgængelig kode eller ej.
Problemet er bare nu at pionerånden er væk. Det er ikke længere nødvendigt at mødes i den lokale lug en aften og så gå hjem helt ekstatisk over at ens keyboard virker, fordi en eller anden gut, vidste man lige kunne patche kernel og så kompilere den selv.
Alle distributioner leverer i dag et produkt som kører på 99 ud af 100 computere hvis ikke tallet er endnu større. Så derfor er målgruppen man henvender sig til anderledes, før hen var man NØDT til at være hardcore nørd for at kunne bruge Linux. Nu kan du downloade og installere Linux uden den store computerviden. Det gør at helt andre Linux brugere melder sig, og når de så bliver mødt af gamle mavesure nørder bliver de skræmt væk.
Problemet er bare nu at
Vejen er sjovere end målet. Sådan er det altid. Det handler bare om at finde et nyt mål, når det gamle er opnået.
Så er det jo bare vi kan være uenige om hvad det nye mål er, og hvorvidt vi er i stand til lægge gamle standpunkter bag os.
Et helt essentiel spørgsmål kunne være om hvorvidt Linuxplatformen skal være yet another desktop uden noget ideal, eller om der skal holdes fast i nogle af de gamle dyder.
Eksempelvis: Skal styringen af upstreams være dikteret fra et restriktivt frihedsideal (genial formulering) eller skal det overlades til tilfældigheder i softwarebranchens udvikling?
Så er det jo bare vi
Ja men det kommer ikke til at ske for her fejler de gamle guru'er big time. Enten er de tilfredse med at have nået målet, og har meldt sig ud, eller også fortsætter de kampen for deres egen agenda, og glemmer at samarbejde med andre.
Så lige nu er vi efterladt med nogle som trækker i den ene retning, nogen der trækker i den anden retning, en hel flok der står på midten og er tilfredse med at have et gratis OS, og vores ledere enten råber af hinanden, eller sidder på en stillehavs ø og nyder livet tilfredse med hvad de har udrettet.
Vi er 100% uenige. De
Nu er der altså ikke
Nu er der altså ikke nogen der tvinger folk til at tage stilling til alle de spørgsmål. Det er noget man selv opsøger, det har du gjort og derfor kender du til det, men det betyder ikke at andre vil gøre det samme. Der er intet der forhindre folk i bare at klaske Ubuntu på deres maskine, og så bare bruge det lykkeligt uvidende om DE/licenser/frihed/mm.
Du kan komme forbi
Jeg vil sige mange tak for tilbudet. Men, så høflig som jeg nu kan gøre det, gerne afslå. Min desktop og 3 skærme er for tunge til at kan slæbe dem rundt i bussen.
Bidrag ikke taget imod
Jeg fandt en bug i Gnome Do hvor der var en gammel bug report på. Der skete intet. Jeg tilbød min tid til at hjælpe med at teste, stadig stilhed. Jeg kan kode, men har aldrig gjort det på Linux. Jeg vil ikke ane hvor jeg skulle starte for at komme igang. Det skulle ikke undre mig at jeg skulle på Irc på en bestemt server, i et bestemt rum for at kommer igang. Det sker bare ikke.
De forskellige projekter har også et ansvar for at gøre det tilgængelig, så det er nemt at komme igang med at hjælpe. "Download source here" er ikke nok.
Det kunne være guides for hvordan du sætter udviklings miljøet op og kommer igang (f.eks. med Gnome Do eller lign) fra download til test.
Jeg ville super gerne hjælpe, men aner ikke hvor jeg skal starte.
#79 helt enig med pind.
der
der bliver ikke brugt ret meget tid på DE/licenser/frihed/mm på ubuntudanmark.dk - glem ikke at linuxin er et noget mere nørdet forum, på godt og ondt :) og jeg vil stadigvæk mene at en ubuntu - og dens slægtninge mint m.v. - er noget bedre end windows hvad det angår.
men hermed ikke sagt at man ikke godt kan have et ønske om at præge ubuntu i en mere fri retning (f.eks. upstart -> systemd, som der havde været tale om til 12.10 men ikke sker efter rummanden holder fast i sit upstart).
http://brainstorm.ubuntu.com/random_ideas/?keywords=systemd -- havde der nu været 1000+ som synes det var en god ide, kunne det jo være..
Bug nummer?
Bug
https://bugs.launchpad.net/do/+bug/568104
Det er fordi det omhandler en fingeraftrykslæser. Jeg var også inde i koden og kigge, og fandt noget der lugtede af fejlen. Det er heller ikke kommenteret. Jeg syntes det er ærgeligt, da jeg ikke kan bruge fingeraftrykslæseren på min t43 når jeg logger ind. Jo, hvis jeg slår Gnome Do fra. Jeg ved godt det ikke påvirker såmange private, men rigtig mange firmaer kører med IBM maskiner der har sån en dims, og jeg er super glad for den.
Jo jeg mente dig. Din
Hvilket i sig selv bare gør historien endnu mere trist.
men hermed ikke sagt at
Yeah right.. Martin Pitt(en af Canonicals mest produktive udviklere) havde gjort forarbejdet til et systemd-skifte, men det blev sparket ned af Mark før UDS! Hvorfor? Fordi det slet ikke er til diskussion. Hverken fra et teknisk synspunkt, brainstorm, UDS-beslutning eller bare alm sund fornuft.
Sådan blev det bare, fordi det er af strategisk vigtighed for Canonical, men fortvivl ikke. Det dårlige budskab er sugar coated af alle Canonicals community bloggers. Ja en af dem kan du endda udklædt som en hotdog til "ære" for Fedora17.
Det er det samme manipulation du kan få fra en smilende psykopat inden du dolkes. Og værst af alt: Det glider rent ned. Skulle Canonical beslutte at anvende systemd i fremtiden, så er det nøje kalkuleret i deres war room, og ikke noget du eller andre ubuntu-folk har den mindste indflydelse på.
Jeg startede faktisk med
Mener også man skal overgive sin copyright til Canonical på alt man bidrager med, eller er det bare et rygte? I mine øjne er Ubuntu hvad Apple er for PC. Et klart fastlagt mål fastsat af få, som ingen andre kan påvirke. Og så er det ikke kun fri kode der ryger med (på godt og skidt).
Det er ikke alt de kræver
Mener at have hørt at det
Men hvis nogen har gode links til sider der for en igang, må i meget gerne smide dem. Jo nemmere man gør det for folk, jo flere melder sig :)
Copyright enforcement virker
Hvor mange her gør noget
Var der ikke nogen der kunne lave en artikkel om deres indflydelse på fks. Gnome via kode, altså en how-to? (Ved der er nogen her inde der kan og gør det, eller tager jeg fejl?)
#86 så er det jo godt, at
#87 du må mene om ubuntu, hvad du vil. det er nu engang sådan, at ingenting er gratis i verden, og canonical er ikke blevet sat i verden for at indkassere et mio. tab hvert år til udvikling bare for at hr hansen skal være 'freebie'. så længe du ikke laver udvikling, så har du jo ikke noget at tabe mht CA - og glem ikke ubuntu er stadigvæk GPL, samt at disse 'problemer' er videreført til andre sub-distroer af ubuntu som mint ! citat: "The main license used is the GNU General Public License (GNU GPL) which, along with the GNU Lesser General Public License (GNU LGPL)".
fedora er RH's test-pet distro, og tag IKKE fejl af formålet. RH er sat i verden for at tjene penge, surprise ! fedora er og bliver aldrig et valg til hr hansen, så det er helt korrekt når du skriver det er frit på godt og ondt.
Lyder smart :)
Lyder smart :)
Hvor mange her gør
Jeg har igennem de sidste 3-5 år doneret en del penge til div. open source projekter. KDE har været en af dem
Jeg kunne jo også
Jeg kunne jo også komme forbi dig ;)
så er det jo godt, at
Der er ikke demokrati eller meritokrati på den slags beslutninger. At Canonical ikke vil skifte til systemd er der faktisk mange grunde til. Upstart er CAet og i deres kontrol, det udvikles i deres LP/BZR, de har Google som kunder fordi Remnant og Tso er hårdt ramt af NIH overfor systemd. Men værst af alt: Uden kontrol over initsystemet kan de ikke sikre at tilfredsstille OEMers eventuelle fremtidige ønsker om at undgå Linux.
Det sidste punkt er utilgiveligt fejt. Selvom jeg havde fået nok inden pga CA, så er det sgu en Deal Breaker. CA er en måde at sige GPL ikke er godt nok, eget initsystem er en måde at sige Linux ikke er godt nok. IMO er Canonical en syg patient uden en god prognose.
Hey,HighTower > RedHat er
HighTower > RedHat er skabt for at tjene penge, men giver også tilbage. Fedora er jo netop kun fri kode. Problemet er at Ubuntu smider lukket kode efter folk og gør det dermed "for" nemt. Det gør at der ikke bliver brugt ordenlig tid på at udvikle åbne udgaver. Fedora forsøger at få folk til at holde sig til åben kode, da de mener det er vejen frem. Ubuntu er ligeglade. De gør det ikke for opensource skyld, de gør det netop for pengene og tilslutter mængden.
Som jeg ser det, tog Ubuntu en masse opensource og fik et gratis udgangspunkt til et OS, og stille og roligt gøres det mere og mere lukket. Det skulle ikke undre mig en dag, at Unity ikke virker på åbne drivere til gfx, eller lign.
Husk, at opensource er lige så meget et community som det er software. Når det er åbent og udvikles åbent, danner det et fællesskab. Ved at lukke op for lukket kode over alt, dræber man langsomt dem der udvikler de åbne alternativer. Så jeg mener faktisk at Ubuntu er med til at dræbe opensource stille og roligt.
Med RedHat og Fedora, er det lige omvendt. Hvis du vil have lukket kode, må du selv finde det. Det handler om fællesskab. Det du betaler for ved RedHat er support og stabilitet. Hvis du vil have det gratis, kan man køre Centos, Oracle Linux, Fedora osv netop fordi det er åbent, for forbliver sådan.
Jeg siger ikke tingene er sådan, men det er mit syn og oplevelse af det. :)
Jeg er generelt enig.
Og hvordan holder man så sammen på tropperne, når man lige har lavet en sviner som at vælge Upstart frem for Systemd? Jo man introducerer pokaler! Nu kan tro tjeneste for Ubuntu udløse pokaler bygget af pixels.
https://wiki.ubuntu.com/Accomplishments
Jep det er sandt, pixelpokaler fremfor at vælge den bedste teknologi.
Nej det er vi enige om,
Nej det er vi enige om, men hvis du vil bidrage til Linuxplatformen som helhed slipper du ikke for at tage stilling, eller for at opbygge en bare basal viden om disse emner
Jeg et langt stykke af
Jeg et langt stykke af vejen enig med dig. Syntes dog ikke den lukkede kode er noget problem. Jeg syntes problemet er at man ikke holder sig til åbne standarder. Jeg havde som minimum fra Ubuntu forventet at Ubuntu One havde et fuldstændigt åbent API hvor alle kunne lave klienter til.
Jeg syntes dog ikke at vi skal være tøse fornærmede over at de anvender open source kode sammen med lukket kode. Det er deres valg, og det vil altid være en kalkuleret risiko for alle open source leverandører.