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

Ubuntu plant 'ultravrije' distro

Bij Ubuntu wordt momenteel niet stilgezeten: behalve aan de twee versies van de 'Linux-distro met een menselijk gezicht' die dit jaar zullen verschijnen, wordt ook gewerkt aan een speciale editie, waarvoor een 'ultra-orthodoxe' kijk op licenties wordt gehanteerd.

Ubuntu De nieuwe distro is het resultaat van maandenlange discussies over de opname van niet-vrije software in Ubuntu. Met name videodrivers zijn de opensourceliefhebbers een doorn in het oog: nVidia en AMD hebben tot op heden nooit de broncode van hun drivers willen vrijgeven. Omdat de twee gpu-makers de markt voor grafische kaarten vrijwel volledig domineren, worden hun 'closed source'-drivers vaak toch met de diverse Linux-varianten meegeleverd. In de nu aangekondigde versie zullen ze echter ontbreken: alleen software en content die volledig free is, krijgt een plaatsje in dit besturingssysteem; firmware, drivers, afbeeldingen, geluiden en video's die niet onder een volledig vrije licentie worden gedistribueerd zullen ontbreken. Zo zal Firefox naar alle waarschijnlijkheid afwezig zijn: de licenties op het gebruik van het beeldmateriaal van de populaire opensourcebrowser bevatten beperkingen die vorig jaar tot de, technisch aan Firefox gelijke, IceWeasel-browser leidden.

Ubuntu-voor-scherpslijpers lijkt echter vooral bedoeld om de licentieteugels voor de 'normale' Ubuntu-versies te kunnen laten vieren. Het niet opnemen van de videodrivers van nVidia en AMD betekent dat hardwareversnelling voor videokaarten minder goed wordt ondersteund, en dat wordt juist steeds belangrijker. Niet alleen is dergelijke 3d-hardwareondersteuning van belang voor het spelen van games, maar nu Microsoft de grafisch zware Aero-desktop op de markt heeft gebracht, zou de opensourcecommunity met een antwoord moeten komen. Met het samengaan van de Beryl- en Compiz-teams is een stap in de goede richting gezet, maar als Ubuntu omwille van licentieperikelen niet over de propriëtaire videodrivers zou kunnen beschikken, zou de distro terrein kunnen verliezen aan concurrenten die minder streng in de leer zijn, zoals Fedora en Suse. Door nu de 'preciezen' met een aparte versie tevreden te stellen, is de weg vrij om de in oktober te verschijnen 'Gutsy Gibbon'-release van alle mogelijke grafische toeters en bellen te voorzien. De principiële distro, waarvoor nog geen codenaam bekend is, zou eveneens in oktober moeten uitkomen.

nVidia Linux Driver screenshot

Door René Wichers

Eindredacteur

13-04-2007 • 11:05

135 Linkedin Google+

Bron: Ubuntu

Reacties (135)

Wijzig sortering
Als we allemaal op SPARC's zouden zitten, dan hadden we niet enkel en alleen de instructieset beschikbaar, maar inderdaad ook het schema dwz. de daadwerkelijke werking van de CPU zelf. Zie http://www.opensparc.net/ ; want die is vrijgegeven. Had de instructieset daadwerkelijk verraden hoe het schema eruit zag, dan hadden ze zich bij Sun die moeite kunnen besparen. Echter, in dat geval hadden we ook bijna nooit instructiesets gekregen van moderne CPU's!

Hoe de stand van zaken tussen AMD en Intel ook zijn (wie is de snelste, de zuinigste, etc)... de CPU's zijn qua werking toch totaal verschillend! Natuurlijk is het wel mogelijk om via een instructieset een compatible CPU te bouwen. En dat gebeurt dan ook. Al dan niet met succes, natuurlijk. AMD heeft een tijd de "performancekroon" gehad, maar niet altijd. Zeker niet in het begin. Dat hadden ze wellicht wel kunnen hebben als de CPU's intern beter waren natuurlijk.

Als nVidia documenten zou vrijgeven waarmee open source ontwikkelaars eigen drivers zouden kunnen schrijven, dan kan ATI wellicht een kaart bouwen die werkt met een nVidia driver. ;)
Er zijn wel videokaartdrivers voor Linux, maar ze zijn niet open-source.
Als ze de specs van videokaarten krijgen, zouden ze er maar wat graag goede drivers voor schijven hoor.
En Linux is geen persoon...
Dus? Een bedrijf of organisatie kan toch ook een aanbieding doen?
Ik zou zeggen, zoek eens op wat Tungsten Graphics doet met opensource drivers. Om even samen te vatten:
- Mesa
- X DRI interface
- Radeon R100 en R200 3D drivers
- Intel drivers

Voor die laatste heeft Intel gewoon de ontwikkeling van hun linuxdrivers uitgegeven aan Tungsten graphics en geven ze gewoon ondersteuning qua specificaties. Het feit dat ze inmiddels "modesetting" (videomodes instellen zonder hulp van VBIOS) hebben geimplementeerd zegt al genoeg over de support die ze van Intel krijgen: met reverse engineering krijg je die info niet snel, al helemaal niet als je dat vanaf een ander platform moet porten.

Verder is er op dit moment het nouveau driverproject in gang gezet om nvidia kaarten te laten werken met opensource drivers. Dit wordt door reverse engineering gedaan: er wordt zoveel mogelijk gebruikers gevraagd om een bepaald tooltje te draaien en hiervan de resultaten op te sturen, zodat ze weten wat de binary non-free nvidia driver doet met de diverse videochips die ze willen gaan ondersteunen.

Ondertussen heb ik vrolijk een moederbord met onboard intel graphics aangeschaft, goede ondersteuning, snelheid valt ontzettend mee (Radeon 8500LE niveau, mijn vorige kaart). Tegen de tijd dat nouveau volwassen is kan ik er altijd nog een 7600GS indrukken ofzo.
Er is 1 manier waarop je non-free drivers compileert: NIET. Deze drivers zijn al voor je gecompileerd door de mensen die de universe-repository maintainen.

En er is 1 manier waarop je de muiscursor verandert in Ubuntu:
System>Preferences>Mouse.
Verdeel en heers, moet je ook opvatten als: Jij verdeelt een massa, en je heerst ;) (wanneer je ze weer bij elkaar brengt)
Heeft niks met keuzevrijheid te maken. Als je een 3D-interface wil koop je Vista, of beter: Mac OS X.

Andere interface-graphics, mij best, maar niet op de MS-manier. DOS had geen interface, nu is MS doorgeslagen naar een interface die alle processortijd opvreet.

Ik ben over de graphics van m.n. Ubuntu erg tevreden, simpel eenvoudig, rustig en overzichtelijk. Dat is ook hun functie, jou op een prettige manier helpen bij je werk of vertier.

Voor stoere graphics die je kaart opwarmen zijn spelletjes uitgevonden.
Dat is jouw persoonlijke mening. Er zijn ongetwijfeld een hoop andere mensen die wel een 3D desktop maar geen vista willen.
Ik zou zelf ook wel beryl willen gebruiken, alleen gaat de performance van m'n games er zo hard mee achteruit dat het van mij al niet meer hoeft, maar m'n desktop wordt er wel vloeiender van. En ja, ook overzichtelijker: ipv dat er dingen zomaar *poef* verdwijnen, zie je waar het heen gaat (fade weg, schuift ergens anders, etc).
Maar je hoeft het niet met mij eens te zijn, dat is die keuzevrijheid waar ik het over had :+
niks nuttigs.
maar ik kan 100000000 dingen noemen, die mensen doen die energie en geld kosten en absoluut niet nuttig zijn.
je kunt zelfs zo ver gaan om te stellen dat het hele leven eigenlijk niet zo nuttig is.
als iemand graag naar die effectjes kijkt, hoe onzinnig die ook zijn, dan moet die dat lekker doen.
feit blijft, dat dit namelijk erg gemakkelijk uit gezet kan worden.
Intel integrated graphics hebben volledig open drivers.

Ik heb dan ook bewust een laptop (core 2 duo T7200) met intel GMA945 (meestal met de chipset naam GM950 aangeduid, als ik me niet vergis) gekozen.
Het grote voordeel: welke distro je ook installeert, welke kernel ook, je hebt altijd 3d accelleratie.

Wat hierboven staat dat een deel gesloten is, een binary firmware, klopt wel, maar is niet relevant.

Ten eerste is dat geen bezwaar als het de driver niet beperkt, wat gelukkig het geval is bij IIG en voorzover ik weet, alle grafische kaarten met open source drivers (zoals ATI tot en met 9250 - destijds zelfs met de spec van ATI gebouwd! en sindsdien de r300 reverse engineered drivers).
Ten tweede, firmware is wel code, maar hoort meer bij de hardware kant dan de software kant van de zaak.

Intel wifi chips hebben inderdaad een gesloten stukje nodig, maar gelukkig gaat die beperking voor de ipw3945 binnenkort ook wegvallen - de firmware gaat alle restricties voor z'n rekening nemen (kan je over zeuren, maar zonder te voldoen aan de wetgeving o.a. in de VS - FCC regelement - ben je als bedrijf niet meer in staat je product te verkopen) dus is de binary deamon binnenkort niet meer nodig.
(Misschien heeft deze zet er wel wat mee te maken dat een openbsd developer de binary deamon en linux driver gereverse-engineered heeft, met een compactere driver als resultaat....)

* RobT heeft binnenkort geen closed source dingen meer nodig voor een volledig functionele laptop, yay!
Er zit altijd een deeltje "niet open" in (ook in de intel drivers) al is dit wel een stuk beter dan de huidige kaarten van Nvidia en al helemaal ATI
Wakker worden. Ontwikkelaars zijn overgestapt van OpenGL (en Glide e.d.) naar DirectX omdat dat voor hun veel beter werkt. Beter afgestemd op de games behoefte, betere aansluiting op de hardware ontwikkelingen, betere standaardisatie.

De eventuele extra games afzet van Linux en Mac die OpenGL als voordeel heeft is daar tegenover totaal niet significant.

Consoles zijn wel interessant. En laat het nou juist zo zijn dat DirectX perfect op de Xbox aansluit. Is ook duidelijk merkbaar geworden de afgelopen tijd... Heel veel games worden tegelijk voor Xbox en PC ontwikkeld.
Zelf wakker worden. Er zijn nog meer consoles als alleen de xbox :+
Glide was idd rommel en proprietary, maar moet je mij eens aangeven wat er nou zoveel beter gestandaardiseerd is in D3D tov OpenGL, en welke mogelijkheden je daarmee kan benutten die OGL niet kan.
Het is al minder problematisch (machtsmisbruik) wanneer er meer dan 1 'machtsmisbruiker' is. Een voorbeeld: Intel heeft ook niet zoveel hinder als Microsoft, en wordt ook niet echt groots aangepakt als Microsoft.

Op dit item kan niet meer gereageerd worden.


Apple iPhone 11 Microsoft Xbox Series X LG OLED C9 Google Pixel 4 CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True