krofna je napisao/la:
Taj binary necu stavljati na neki "Linux" xyz nego na Ubuntu; zar očekuješ da će Ubuntu SDK radit na Fedori? NEĆE! Baš zato kažem: ako se Ubuntu odluči za GTKmm onda će fino i pakirati GTKmm s Ubuntu CDom i sve je fino i krasno.
Zasto onda tvrdis da je tako definiran SDK beskoristan?
krofna je napisao/la:
Ako su autori libxyza i libpere skloni kvarenju binarne kompatibilnosti vjerojatno je pametno ne koristiti te librarije. Sva sreća pa gtkmm to ne radi

Nije stvar samo binarne nekompatibilnosti, nego moze doci update za libxyz koji ima regression bug zbog koje tvoja aplikacija krepa. Krajnjem korisniku izgleda da si ti kriv i da ti aplikacija ne valja te te zasipa svim mogucim kletvama i urocima, a zapravo je on kriv jer ima krivu verziju libraryja. Pa ajd ti sad njemu objasni da nesmije updateati libxyz. Njegov stav je da sa svojim racunalom moze raditi sto hoce, a da tvoj program za kojeg on placa support radi besprijekorno uvijek kad se njemu to pozeli. Zato developeri i posezu za jedinom efikasnom metodom zastite korisnika od njih samih - onemogucavanje izbora, smanjivanje konfigurabilnosti, onemogucavanje updateova kad smetaju, odnosno forsiranje istih kad to developerima pase i sve ostale stvari koje mozemo vidjeti u Windowsima, OS X-u i ostalim zatvorenim sustavima. Stavis nesto lijepo i eye candy da zabavis korisnika, das mu privid konfigurabilnosti da misli da moze raditi sto hoce, a zapravo cijelu kontrolu nad njegovim sustavom drzis ti u svojim rukama. Tada tvoja aplikacija radi besprijekorno i korisnik je sretan i uredno placa support.*
*To se ne odnosi na 0.9% korisnika racunala na svijetu koji upravo iz tog razloga koriste Linux, a ne zatvorene sustave.**
**Nakon sto Ubuntu napravi opisano zatvaranje sustava, to se nece odnositi samo na 0.3% korisnika racunala na svijetu koji upravo iz tog razloga koriste ne-Ubuntu linux.