Kérlek ne csomagolj béna MPlayert!

Címkék

"A Debian követi a SuSE-t? Kérlek NE csomagolj béna MPlayer-t!" - ez a felszólítás olvasható az MPlayerHQ-n.

A Debianosok megint úgy döntöttek, hogy csomagolni fogják az MPlayert. Mivel ők sokkal paranoiásabbak, mint a SuSE "természetesen" kiherélik, és eltávolítják belőle a natív kodekeket (kezdve a libavcodec-kel), és azokat a fileokat amelyek nem tartalmazzák a GPL fejléceket. Ezzel azt érik el, hogy egy használhatatlan MPlayert kapnak.

Árpi úgy gondolja, hogy egy olyan programot (csomagot) készíteni ami használhatalan sokkal rosszabb dolog, mintha nem készítenének egyáltalán semmit. Az ilyen csomag nem csak a felhasználóknak rossz (mivel használhatatlan) (mert ők el tudják távolítani a rossz csomagot, és forrásból le tudják fordítani), hanem rontja a program hírnevét is. Egy olyan lejátszót "reklámozni" amely nem képes lejátszani egy egyszerű kis filet, vagy nem képes egy titkosítatlan DVD-t (AC3 hanggal) lejátszani.... Sajnos a legtöbb felhasználó nem olvassa el a terjesztésekben található megjegyzéseket (mint a README.SuSE, vagy a README.Debian fileokat), hanem elmondják rossz véleményüket ezekről a csomagokról a barátaiknak, magazinoknak (amelyek néha disztó értékeléseket írnak), elpostázzák véleményüket portálokra/fórumokra ahol azt terjesztik, hogy nagyon rossz, hibás, használhatalan alkalmazás az Mplayer.Az Mplayer csapat számos bugrepotot kap ezektől a felhasználóktól, amelyben leírják, hogy az MPlayer nem játsza le SuSE alatt az XYZ filet, ennek ellenére a barátjuknak Red Hat-on az MPlayer lejátsza ugyanazt a filet. Nagyon rossz ezek után elmagyarázni nekik újra és újra, hogy a SuSE (és hamarosan a Debian is) lebutított MPlayert csomagol, és hogy az a legjobb ha teljesen eltávolítják ezeket a csomagokat, és lefordítják az eredeti forrásból, ha le akarják játsszani a kérdéses fileokat....

Ezen kívül a disztribútorok széjjel patchelik az MPlayer-t, amellyel újabb bugokat és mellékhatásokat hoznak létre, amelyet aztán az MPlayer csapat nem tud reprodukálni (az eredeti forrással).

Ezért Árpi azt kéri a disztribútoroktól, hogy inkább ne csomagolják az MPlayert, mintsem ilyen kiherélt csomagokat hozzanak létre.

A mottójuk: ha nem tudod jól csinálni, jobb ha nem csinálod! A felhasználók le tudják tölteni a forrást, és le tudják fordítani a saját felelősségükre. Az MPlayeresek tudják, hogy vannak jogi aggályok az MPlayerrel kapcsolatban, de amíg a multimédia cégek teljes mértékben birtokolnak egyes szabadalmakat, addig lehetelen jó, szabadon felhasználható lejátszót készíteni úgy, hogy ne sértsék meg ezeket a szabadalmakat. Árpi elgondolkodott azon, hogy levédeti a saját A-V (audio-video) szinkronizáló algoritmusát (amely az MPlayer G2-ben található) azért, hogy megakadályozza azt, hogy egyes disztribútorok lebutított csomagokat készítsenek. De reméli, hogy erre nem kell, hogy sor kerüljön, mert a disztribútorok maguktól is rájönnek a saját hibáikra.

Hozzászólások

Remélem, hogy nem fogják kiherélni továbbra is az mplayert, mert az senkinek sem jó. Ahogy a winamp sem része a windowsnak mégis szinte a felhasználók gépének 90%-án ott figyel. Az mplayer is előbb-utóbb elfogja ezt érni. De ezzel a megoldással csak a xine és társai (amik szintén sértik a GPL-t) karjába lökik a felhasználót.

Mplayert a mikróba is!!!

ebben az idoben eleg sok szervezet harcol a szoftver szabadalmak ellen. nem biztos, hogy ez jo otlet lenne....

Nem igazan lenne jo binarisban adni, mert az MPlayer egy olyan alkalmazás, amit jo adott architekturan forditani (nem mindegy, hogy mit tud a videokartya stb), egy binarisan kiosztott csomag meg sokkal lassabb is lesz. Viszont az MPlayer-nek nem kell semmi, ami a legalapabb Linux diztrokban nincs benne, meg CSS-t is tartalmaz. Lehetne eppen ezert irni egy akar dialoggal segitett (az aztan csilivili) configot, pl akar GUI-t v. nem, hova installolja stb. es ezutan egy egyszeru script megcsinalna a ./configure -t, a make -et, meg a make install-t. Szerintem ez lenne a legjobb megoldas. Es, hogy a disztribek is jol nyugodtan hasznalhassak, ha nagyon muszaly meg lehetne ugy is csinalni, van mar ilyen a DebIan-ban, hogy maga a program nincs benne a disztroban, hanem az installer szedi le a net-rol pl.: Sun Java

Nem menne.

Pont az mplayer felépítése miatt. Ti. azokat a cuccokat, -vo -kat fogja támogatni, amihez a devel csomagok fennt voltak a fordításakor.

És a; vagy minden rohadt kis devel csomagot felteszel fordításkor, és annyi minden sz@ron fog dependelni, hogy 50MB kell egy mplayer apt-get install-jához, vagy

b; kiherélt verzió kerül fel, és azokat a -vo -kat sem fogja támogatni, amiket te szeretnél.

A probléma nem csak a véókkal van, hanem pl. a real codec-ek, meg .dll-ek supportjával is. És sorolhatnánk, hogy milyen döntések azok, amiket compile-time hoz meg az mplayer.

De gyanítom ezen a problémán az mplayer-G2 sem fog segíteni.

De majd Árpi megerősít ebben, vagy részletezi, hogy ezekből esetleg melyiket fogja megoldani.

>én egyébként megcsinálnám a csomagot...:-)

es ki a banat az az "én"? :-)

Nem Te akarod a DebIan-ba csomagolni az MPlayer-t, hanem a DebIan-osok, tehat ezt nekik kene csinalni, ha komolyan gondoljak azt, hogy benne legyen a disztroban. Amugy vegiggondolom a dolgot, lehet, hogy erdekel a dolog, marmint a csomagolas, majd irok.

En arra gondoltam, hogy DebIan alatt minden csomagnak van karbantartója, na ez lehetne az az ember, aki ezt karbantartja. Minthogy maga a forras, illetve a program nincs a disztroban, jogi problema nincs. Tobb nem egeszen GPL-es program installja megvan a DebIan-ban, azt hiszem, hogy pl valamifele win true type betuket is fel lehet igy rakni, hogy az installer benne van a disztroban es az tolti le magat a programot egy a DebIan-tol teljesen fuggetlen helyrol.

Ezt honnan veszed?

Az EU szabadalmi direktívája szerint nem kell, hogy te légy az aki kitalálta, elég ha te vagy az első, aki szabadalmaztatja. Épp ez a direktívában a ciki.

Igen, de az EU-ban a műszaki hatással bíró, akár szoftverrel megvalósított dolgokat is engednék szabadalmaztatni.

És ez úgy ahogy van BAROMSÁG!

Ilyen alapon lehet szabadalmaztatni, bármelyik áruháznál használt módszert, ha annak könyvitelére, raktárkészletkezelésére, vagy bármely részére szoftvert írnak.

Épp ezért BAROMSÁG!

Az USA-ban internetes e-áruházakat pereltek pont amiatt, mert náluk ezt is szabad szabadalmaztatni, vagy mondhatni magyarul: szabad tiltani...

No ennyit a fene nagy szabadságukról...

Az is felesleges.

Letöltöd az mplayerhq-tól a forrást, már nyomhatod a dpkg-buildpackage -rfakeroot -uc -us parancsot, és esetleg sokkal frisebb lesz, mintha vmelyik debian maintainer reakciójára kéne várni, hogy mikor teszi már be az újabbat.