Η Paragon κυκλοφόρησε μια εφαρμογή NTFS για τον πυρήνα Linux

Konstantin Komarov, ιδρυτής και διευθύνων σύμβουλος του Paragon Software, δημοσίευσε ένα σύνολο ενημερώσεων κώδικα στη λίστα αλληλογραφίας του πυρήνα Linux με ένα πλήρης εφαρμογή του συστήματος αρχείων NTFS που υποστηρίζει λειτουργίες ανάγνωσης και εγγραφής. Ο κωδικός για αυτό το σετ ενημερωμένων εκδόσεων κυκλοφορεί κάτω από το GPL.

Η εφαρμογή υποστηρίζει όλες τις δυνατότητες της τρέχουσας έκδοσης του NTFS 3.1συμπεριλαμβανομένων εκτεταμένων χαρακτηριστικών αρχείων, λειτουργίας συμπίεσης δεδομένων, αποτελεσματικής εργασίας με κενά αρχείων και επανάληψη αλλαγών μητρώου για την αποκατάσταση της ακεραιότητας μετά από αστοχίες.

Ο προτεινόμενος ελεγκτής χρησιμοποιεί μέχρι τώρα τη δική του απλοποιημένη εφαρμογή Περιοδικό NTFS, αλλά στο μέλλον προγραμματίζεται να προστεθεί πλήρης υποστήριξη καταγραφής στην κορυφή του JBD (log block device) διαθέσιμο στον πυρήνα, βάσει του οποίου οργανώνεται το ημερολόγιο ext3, ext4 και OCFS2.

Στη λίστα αλληλογραφίας, Ο Paragon γράφει τα εξής:

Αυτή η ενημερωμένη έκδοση κώδικα προσθέτει το πρόγραμμα οδήγησης ανάγνωσης και εγγραφής NTFS στο fs / ntfs3.

Με δεκαετίες εμπειρίας στην ανάπτυξη εμπορικών συστημάτων αρχείων και τεράστια δοκιμαστική κάλυψη, εμείς στην Paragon Software GmbH θέλουμε να συνεισφέρουμε στην κοινότητα ανοιχτού κώδικα παρέχοντας την εφαρμογή προγράμματος οδήγησης ανάγνωσης εγγραφής NTFS για τον πυρήνα Linux.

Σχεδιάζουμε να υποστηρίξουμε αυτήν την έκδοση μετά τη συγχώνευση της βάσης κώδικα και να προσθέσουμε λειτουργίες και να διορθώσουμε σφάλματα. Για παράδειγμα, η πλήρης υποστήριξη περιοδικών JBD θα προστεθεί σε μεταγενέστερες ενημερώσεις.

Ο ελεγκτής βασίζεται στην υπάρχουσα εμπορική βάση κωδικού προϊόντος από το Paragon Software και είναι καλά δοκιμασμένο. Τα μπαλώματα έχουν σχεδιαστεί σύμφωνα με τις απαιτήσεις για την προετοιμασία κώδικα για Linux και δεν περιέχουν πρόσθετους συνδέσμους API, επιτρέποντας στο νέο πρόγραμμα οδήγησης να συμπεριληφθεί στον κύριο πυρήνα.

Μόλις τα patches περιληφθούν στον κύριο πυρήνα Linux, το Paragon Software σκοπεύει να παρέχει συντήρηση, διορθώσεις σφαλμάτων και βελτιώσεις λειτουργικότητας.

Ωστόσο, Ενσωμάτωση στον πυρήνα μπορεί να χρειαστεί χρόνος λόγω της ανάγκης ενός τρίτου να αναθεωρήσει τον προτεινόμενο κώδικα. Στα σχόλια της ανάρτησης, υπάρχουν επίσης προβλήματα με την τοποθέτηση και τη μη συμμόρφωση με ορισμένες απαιτήσεις για το σχεδιασμό επιδιόρθωσης.

Για παράδειγμα, προτείνεται να χωριστεί το υποβληθέν έμπλαστρο σε μέρη, καθώς 27 χιλιάδες γραμμές σε ένα έμπλαστρο είναι πάρα πολύ και δημιουργεί δυσκολίες στην αναθεώρηση και την επαλήθευση.

Στο αρχείο MAINTAINERS, συνιστάται να ορίσετε ρητά μια πολιτική για περαιτέρω συντήρηση κώδικα και να υποδείξετε τον κλάδο Git στον οποίο πρέπει να σταλούν διορθώσεις. Επισημαίνει επίσης την ανάγκη να συμφωνήσουμε να προσθέσουμε μια νέα εφαρμογή NTFS όταν υπάρχει ένα παλιό πρόγραμμα οδήγησης fs / ntfs που λειτουργεί σε λειτουργία μόνο για ανάγνωση.

Προηγουμένως, για πλήρη πρόσβαση στα διαμερίσματα NTFS desde Linux, Επρεπε χρησιμοποιήστε το πρόγραμμα οδήγησης FUSE NTFS-3g, που τρέχει στο χώρο του χρήστη και δεν παρέχει την επιθυμητή απόδοση.

Αυτό το πρόγραμμα οδήγησης δεν έχει ενημερωθεί από το 2017, ακριβώς όπως το πρόγραμμα οδήγησης μόνο για ανάγνωση fs / ntfs. Και τα δύο προγράμματα οδήγησης δημιουργήθηκαν από την Tuxera, η οποία, όπως το Paragon Software, παρέχει ένα ιδιόκτητο πρόγραμμα οδήγησης NTFS που διανέμεται στο εμπόριο.

Πρέπει να θυμάστε τον Οκτώβριο του περασμένου έτους, μετά τη δημοσίευση διαθέσιμων στο κοινό προδιαγραφών από τη Microsoft και την παροχή της δυνατότητας δωρεάν χρήσης διπλωμάτων ευρεσιτεχνίας για το exFAT σε Linux, Η Paragon Software άνοιξε τον κωδικό ελεγκτή με την εφαρμογή του exFAT FS.

Η πρώτη έκδοση του προγράμματος οδήγησης περιορίστηκε σε λειτουργία μόνο για ανάγνωση, αλλά ήταν σε εξέλιξη μια έκδοση με δυνατότητα εγγραφής.

Αυτά τα μπαλώματα παρέμειναν χωρίς αξίωση και το πρόγραμμα οδήγησης exFAT που πρότεινε η Samsung και χρησιμοποιήθηκε στο υλικολογισμικό των smartphone Android αυτής της εταιρείας υιοθετήθηκε στον πυρήνα του πυρήνα.

Η κίνηση αντιμετωπίστηκε οδυνηρά από το Paragon Software, το οποίο ήταν επικριτικό για ανοιχτές εφαρμογές exFAT και NTFS.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   ναx dijo

    εάν η Paragon παρέχει πλήρη πηγαίο κώδικα, με αξιοπρεπή άδεια, δεν υπάρχει λόγος να μην το εκμεταλλευτείτε,