Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 30 reacties
Submitter: himlims_

Een aantal ontwikkelaars is onder de naam DEX een project gestart dat het eenvoudiger moet maken om code van op Debian gebaseerde besturingssystemen geschikt te maken voor het reguliere Debian. Als eerste is Ubuntu aan de beurt.

DEX is begonnen door Matt Zimmerman en Stefano Zacchiroli, beide actief in de Debian-community. Zij stellen dat veel vernieuwingen in Linux-distributies die op Debian zijn gebaseerd slechts zelden opduiken in nieuwe releases van Debian. Ubuntu is zo'n distributie; in totaal zijn er meer dan driehonderd Linux-distributies die op basis van Debian zijn gebouwd.

Het DEX-project moet het porten van code die voor Debian-varianten is geschreven gaan vereenvoudigen, zodat dergelijke software als packages in Debian kan worden opgenomen. Als eerste initiatief is het Ubuntu DEX Team van start gegaan. Zij hebben de taak gekregen om specifieke Ubuntu-code geschikt te maken voor Debian en eventuele obstakels in het proces uit de weg te ruimen. Mocht dit project slagen, dan willen de initiatiefnemers meer 'DEX-teams' opzetten.

Moderatie-faq Wijzig weergave

Reacties (30)

Interessant dat ze nu naast top-down ook bottom-up gaan werken. Maar betekend dit eigenlijk niet dat de afgeleide distro's populairder zijn dan de parent distro's (bijv. Ubuntu vs. Debian)? Of moet je Debian meer zien als een grote repo distro?
Debian is een distro welke niet ge-end is op gebruiksvriendelijkheid maar op prestaties.

Debian is nooit echt gericht geweest op desktop-gebruik. Dit zijn de overige distros wel. Het is dus logisch dat deze populairder zijn, omdat er meer desktopgebruikers zijn dan servergebruikers
Debian is een distro welke niet ge-end is op gebruiksvriendelijkheid maar op prestaties.

Debian is nooit echt gericht geweest op desktop-gebruik. Dit zijn de overige distros wel. Het is dus logisch dat deze populairder zijn, omdat er meer desktopgebruikers zijn dan servergebruikers
Heb je ooit Debian gebruikt? Volgens je profiel heb je wel eens Linux geinstalleerd, zelfs nog met 2.2 kernel... Als je laatste ervaring met Linux van destijds is, kun je overwegen nog eens opnieuw te kijken.

Debian is niet zozer op prestaties gericht, als wel op gebruikersvriendelijkheid, en volgt stricte Free software regels. Debian richt zich met gebruikersvriendelijkheid dus niet in de eerste plaats op chroom, maar op dingen die echt belangrijk zijn om een gebruiker te vriend te houden: vrijheid en stabiliteit.
maar op dingen die echt belangrijk zijn om een gebruiker te vriend te houden: vrijheid en stabiliteit.
een bepaalde groep gebruikers vind dat belangrijk, lang niet iedereen, voor sommigen is eye-candy belangrijk, voor anderen zijn het weer bleeding-edge features.

Om eerlijk te zijn een beetje Debian eigen, er is maar 1 waarheid, de Debian waarheid
Dan nog, dan installeer je die eye candy of bleeding edge features toch op debian? keuze genoeg
Debian is Universeel. En ik vind Debian de laaste 10 jaar zeer gebruiksvriendelijk.

Als een afgeleide zich alleen op een bepaalde desktop visie richt is dat niet direct Meer focus of Betere Desktop oplossing. Het is een point of view die anders is omdat de scoop anders is. Dat "Maatwerk" oplossingen weer "terug worden geport" naar een Universele metjhodiek is natuurlijk wenselijk en wordt iedereen beter van.
De frustraties aan Debian zijde over Ubuntu komen vaak voort uit het feit dat Ubuntu veel populairder is dan Debian zelf. Daarnaast kwam er heel weinig terug naar Debian. Dat wordt steeds beter. Eerst is veel gewerkt om bugreports en patches goed naar Debian te brengen en nu dus ook projecten die binnen Ubuntu zijn ontstaan (Unity, Indicators etc). Juist dit DEX vult de repository van Debian leuk aan en die was al aardig uitgebreid.
De frustraties aan Debian zijde over Ubuntu komen vaak voort uit het feit dat Ubuntu veel populairder is dan Debian zelf.
Waar maak je dat uit op? In de loop der jaren zijn er vele distro's op Debian gebaseerd, populariteit van de "offspring" is niet echt relevant in het Debian-model.
Debians focus ligt op stabiliteit en veiligheid.. het is dus in de eerste plaatst bedoeld als een server OS, hoewel het ook als desktop OS kan dienen. Ik draai debian debian op mijn laptop, het grootste nadeel tegenover distro's zoals Ubuntu is dat door de focus op stabiliteit veel nieuwe features of nieuwere versies van programmas pas veel later in debian opduiken dan bijvoorbeeld in Ubuntu.

De meeste afgeleide distros nemen Debians core en voegen daar dan sommige ontbrekende nieuwere features en recentere versies van de programmas aan toe.. die komen meestal pas in Debian zelf terecht na een zodanig lange testperiode dat ze gegarandeerd stable zijn.. iets wat de meeste desktop gebruikers niet echt nodig hebben.
De meeste afgeleide distros zullen ook de GUI gebruiksvriendelijker proberen te maken met extra configuratie programmas enzovoorts aangezien gebruiksvriendelijkheid voor de minder ervaren linux gebruiker niet bepaald één van Debians kenmerken is...
persoonlijk heb ik de relatie tussen ubuntu en debian altijd een beetje beschouwd, als

ubuntu <testing> ubuntu lts <main> debian <extra stable> waarbij ik voor belangrijke servers dus sneller voor debian kies, maar voor desktops liever naar ubuntu lts kijken, waar de halfjaarlijkse updates van ubuntu vooral leuk zijn voor thuis (om mee te spelen).

maar dat is vooral een gevoelskwestie want ik ken genoeg mensen en bedrijven die gewoon een LTS versie van ubuntu met landscape gebruiken voor hun bedrijfskritische taken.


maar het idee, dat debian nu eindelijk downstream code gaat aanemen vind ik alleen maar veelbelovend.
Inderdaad, maar ik vind het alleen niet zo positief dat ze downstream code gaan aannemen. Persoonlijk vind ik dat dubbel werk. Het zou veel beter zijn als de downstream mensen hun werk zelf in debian gaan steken ipv dit door derden te laten doen.
Daar zit de menselijke "community" factor antuurlijk wel voor iets tussen. Wie commit er nu écht waardevolle code aan dit soort projecten? Mensen die 200% geengageerd zijn voor "hun" distro. Dit soor mensen (met alle hulde en respect overigens) gaan natuurlijk niet een andere flavour gaan helpen maar lekker hun eigen ding voor "hun" distro.
Positief! Op deze manier zou je met linux een breder publiek kunnen bereiken, omdat het nu dus makkelijker zou kunnen worden om software te gaan installeren. Wordt linux voor de zakelijke markt ook aantrekkelijker omdat het onderhoud hiervan niet veel kost.
Ik zie het meer als een proces van standaardisatie waardoor onderhoud van debian distributies sneller en beter gedaan kan worden, daarnaast krijg je als het goed is een vorm van schaalgrootte, ontwikkelingen bij de ene distributie kunnen makkelijk worden geïntegreerd worden bij de ander. Hierdoor zou de distributie als geheel een voorsprong moeten krijgen.
DEX is all about action: merging patches, fixing bugs, crunching data, [...]
Het is echt een samenwerking tussen Debian en in de eerste plaats Ubuntu, later ook andere Debian-based distro's.
This is particularly important given that DEX strives to fill the gap where cooperation is not yet working.
Eerst en vooral zal vooral Debian hier beter van worden, en bijgevolg ook alle Debian-based distro's.
Meer leesvoer hierover is te vinden op
OMG Ubuntu! Artikel en de DEX Homepage
Dus creëer je een soort vicieuze cirkel, je verbetert debian, de debian-based distros worden beter, die verbeter je weer, dat verbeterd debian weer, etc...
Beetje ver gezocht bdalenoord, op de lange termijn, als heel linux-land een redelijke standaard heeft op 9 van de 10 gebieden dan heeft dit *misschien* enige invloed op de gebruikersaantallen. Maar heus niet om dat 1 distro gaat zorgen dat wat afgeleide distro's hun verbeteringen wat beter door kunnen voeren naar hun parent-distro. Er zijn gewoon veel teveel verschillen tussen de verschillende linux-distro's.

[Reactie gewijzigd door ravenamp op 22 maart 2011 08:53]

even terug naar de basics: Als we uitgaan van een x86 systeem. Waarom heb je dan verschillende packages nodig voor debian en ubuntu? Window managers lijken me redelijk onbelangrijk hierin, die worden juist geschreven om uitwisselbaar te zijn.

Installatie / package manager verschillen?
Dependencies zijn een "probleem", als een ubuntu package libwhatever2 nodig heeft en die zit nog niet in de Debian repo zal hij niet installeren. Je kunt dan libwhatever2 uit de Ubuntu repo's trekken, maar vervolgens tegen de volgende dependencie aan lopen.
Natuurlijk hoeft dit lang niet altijd een probleem te zijn, zo gebruik ik een repo voor Sabnzbd gemaakt voor Ubuntu op Debian installaties.
Soms heb je dat packages voor Ubuntu met GUI snoep gepatcht zijn, en in debian niet. Dat levert een versie of patch level verschil op, en dan krijg je dus broken depencencies.
DEX is begonnen door Matt Zimmerman en Stefano Zacchiroli, beide actief in de Debian-community. Zij stellen dat veel vernieuwingen in Linux-distributies die op Debian zijn gebaseerd slechts zelden opduiken in nieuwe releases van Debian. Ubuntu is zo'n distributie;
Jammer dat de afgeleide distro's dit zelf niet doen. (Distro's die de Debain build blijven volgen, voor distro's die een Debian branche gebruiken is het een stuk lastigier en mogelijk onwenselijk wegens (steeds) groter wordende verschillen).
Het is en alleen maar netjes en je profiteert er zelf ook meer van de door gezamenlijk ingebrachte "kracht" toenemende kwaliteit.

[Reactie gewijzigd door worldcitizen op 21 maart 2011 10:17]

Hopelijk kunnen we na dit ook nog even genieten van Steam voor Linux. Ik ben met elke update meer geneigd over te stappen naar Ubuntu.
Steam werkt met een kleine aanpassing gewoon op Ubuntu.
Zie ook de volgende link voor uitleg:
https://wiki.ubuntu.com/UbuntuMagazine/HowTo/InstallingSteam
Alle games die op OpenGL kunnen draaien werken nagenoeg allemaal prima.
kan zijn dat ik iets gemist heeft, maar valve bied toch verder geen ondersteuning voor linux? en dat heeft ook helemaal niets te maken met dit?
Zo wordt Debian gebruiksvriendelijker en beter denk ik zo, alleen maar goed )

edit: denkfout

[Reactie gewijzigd door Blue_Entharion op 21 maart 2011 09:28]

Jammer dat er niet gewoon een linux is ipv duizenden verschillende distro's. Bijna niemand buiten de IT wereld weet waar hij/zij het moet zoeken als die iets met linux zou willen.
Dat heet keuze vrijheid! Ongeveer hetzelfde of je kiest voor een Volkswagen of een Daihatsu, kip of tofoe. :9
Waar jij waarschijnlijk last van hebt is het 'ik zie door de bomen het bos niet meer' syndroom.
Maar het is niet zo moeilijk hoor, als je zelf maar weet wat je wilt.
Je verdiept je toch ook in wat voor auto je wilt rijden, of wat je wilt eten?
Waarom dan niet in een distro, waar je jaren lang plezier van gaat, of zou kunnen hebben.
En ik geloof niet in 'The Holy Grail', 1 distro die alles kan of zou kunnen.

OT:
Goed idee dat DEX bezig is met dit 'probleem', heb er al vaker in fora over gelezen, er zijn toch mensen die erover mopperen.
Het zal vooral voor de ontwikkeling van Debian in het algemeen een vooruitgang kunnen betekenen, omdat er centraler aan de hoofd-doelen gewerkt kan worden.
Wat betekend dat je met dezelfde hoeveelheid aan ontwikkelaars meer werk kunt doen!
Of een OS als Debian en derivaten dan ook sneller ontwikkeld?, hopelijk wel!

[Reactie gewijzigd door machje op 21 maart 2011 17:53]

Wat ga ik doen? Gaten dichten?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True