
O Andrew Tridgell
Δεν ξέρω αν θυμάστε εκείνες τις ωραίες πατέντες που είχε η Microsoft στο FAT; Μεταξύ άλλων αυτές οι πατέντες οδήγησαν και την εταιρεία TomTom σε συμβιβασμό καθώς είχαν γίνει μηνύσεις και από πλευράς της Microsoft και από πλευράς της TomTom παρά τις υποψίες ότι οι εν λόγω πατέντες δεν μπορούν να σταθούν σε δίκη.
Φυσικά η Microsoft μπορεί και πείθει εταιρείες να παρέχουν “προστασία” στους πελάτες τους ή στην ίδια την εταιρεία.
Φυσικά κανένας δεν υπολόγισε την πραγματική δύναμη πίσω από το Linux, τους προγραμματιστές του! Ο Andrew Tridgell ένας από τους πλέον δραστήριους συμμετέχοντες στο Samba project και καθηγητής ανάπτυξης Ελεύθερου και Ανοιχτού Λογισμικού στο Αυστραλέζικο Εθνικό Πανεπιστήμιο δημοσίευσε ένα patch που έχει σαν στόχο του να αλλάξει την συμπεριφορά του FAT στο Linux ώστε να μην παραβιάζει την πατέντα της Microsoft.
Θα μου πείτε… πως το κάνει αυτό; Λοιπόν οι πατέντες για το VFAT της Microsoft μιλάνε για δημιουργία δύο ονομάτων αρχείων ένα για συμβατότητα με το κλασσικό DOS με όνομα το πολύ οκτώ γράμματα (και άλλα τρία για την κατάληξη του τύπου αρχείου) και ένα με μεγάλο όνομα αρχειού.
Ο Tridgell προτείνει το εξής, όταν το όνομα ενός αρχείου είναι σύμφωνο με την αρχή 8+3 του DOS είμαστε ΟΚ και δεν αλλάζουμε κάτι, όταν όμως το όνομα ενός αρχείου είναι μεγαλύτερο από τους 11 χαρακτήρες του DOS τότε κράταμε το μεγάλο όνομα αρχείου και στο πεδίο του μικρού ονόματος αρχείου βάζουμε χαρακτήρες που είναι μη-έγκυροι στα συστήματα αρχείου FAT και VFAT. Ο Tridgell υποστηρίζει ότι εφ’όσων τα αρχεία δεν έχουν έγκυρους χαρακτήρες στα ονόματα τους δεν μπορούν να χαρακτηριστούν ως ονόματα αρχείων άρα η πατέντα της Microsoft δεν παραβιάζεται.
Φυσικά κάτι τέτοιο θα παρουσίαζε εγγενείς ασυμβατότητες με μηχανήματα που τρέχουν MS-DOS και παλαιότερες εκδόσεις των Windows που δεν υποστηρίζουν μεγάλα ονόματα αρχείων, αλλά δεν θα δημιουργούσε άλλα ουσιαστικά προβλήματα, τονίζω ότι πάντα ένας χρήστης θα μπορούσε να χρησιμοποιήσει το σύστημα αρχείων msdos προκειμένου να εξασφαλίσει ότι τα αρχεία του είναι συμβατά με παλαιότερες εκδόσεις των Windows και του DOS.
Οι δικηγόροι πατεντών του Linux Foundation εξετάζουν το κώδικα του Tridgell και σύντομα θα γνωμοδοτήσουν αν όντως καλύπτει το Linux όσο αφορά τις πατέντες του vFAT, σε κάθε περίπτωση αν αυτό φτάσει στο πυρήνα του Linux που χρησιμοποιούμε στην καθημερινότητα μας είναι ακόμη άγνωστο. Το Linux Foundation δεν πάυει να χαρακτηρίζει την πατέντα ως άκυρη καθώς προσάπτει ότι υπήρχε ήδη άλλη παρόμοια υλοποίηση.
δημοφιλή