Δημοσιεύτηκε: 10 Σεπ 2012, 19:51
από evolgen
Δεν προσαρμόζονται όλα τα προγράμματα, καθώς δεν είναι όλα γραμμένα για να τρέχουν natively. Η συντριπτική πλειοψηφία των προγραμμάτων που έρχονται με το Ubuntu χρησιμοποιούν τις βιβλιοθήκες GTK+, οπότε τρέχουν natively. Υπάρχουν όμως άλλα προγράμματα που είναι γραμμένα σε άλλα toolkits και εκεί φαίνεται η διαφορά.

Case study #1: luckybackup. Καταπληκτικό πρόγραμμα, το χρησιμοποιώ καθημερινά. Όπως και να το κάνουμε, καθώς χρησιμοποιεί βιβλιοθήκες Qt, η εμφάνιση είναι αρκετά εξωτική σε σχέση με το υπόλοιπο περιβάλλον του Gnome.

Case study #2: Lightread. Επίσης πολύ καλογραμμένο και χρήσιμο πρόγραμμα, μάλιστα κέρδισε την πρώτη θέση στο Ubuntu App Showdown. Δε χρησιμοποιεί όμως κάποιο toolkit, καθώς είναι γραμμένο σε HTML5 και έτσι δεν προσαρμόζεται ανάλογα με το θέμα που είναι εγκατεστημένο. Μάλιστα, αρκετοί είχαν παραπονεθεί όταν κέρδισε για αυτόν ακριβώς το λόγο. Αν και κάπου διάβαζα ότι υπάρχουν σκέψεις να γίνει port σε Gtk...

Βέβαια, οκ, μιλάμε για ελεύθερο λογισμικό. Δεν μπορούμε -και δεν πρέπει!- να υποχρεώσουμε κανέναν να γράφει με συγκεκριμένο τρόπο και toolkit. Ωστόσο, αν κάποιος θέλει όσο δυνατόν μεγαλύτερο "δέσιμο" του λειτουργικού με τις εφαρμογές, πρέπει αναγκαστικά να προτιμήσει εφαρμογές που τρέχουν natively στο εκάστοτε DE.