Paragon, Linux çekirdeği için bir NTFS uygulaması yayınladı

Paragon Software'in Kurucusu ve CEO'su Konstantin Komarov, Linux çekirdeği posta listesine bir dizi yama yayınladı biriyle NTFS dosya sisteminin tam uygulaması okuma ve yazma işlemlerini destekleyen. Bu yama setinin kodu GPL altında yayınlandı.

Hayata geçirme NTFS 3.1'in mevcut sürümünün tüm özelliklerini desteklergenişletilmiş dosya öznitelikleri, veri sıkıştırma modu, dosya boşluklarıyla verimli çalışma ve başarısızlıktan sonra bütünlüğü geri yüklemek için kayıt defteri değişikliklerinin yeniden oynatılması dahil.

Şimdiye kadar önerilen kontrolör kendi basitleştirilmiş uygulamasını kullanır NTFS günlük kaydı, ancak gelecekte JBD'nin üstüne tam günlük desteği eklenmesi planlanmaktadır. ext3, ext4 ve OCFS2 günlüklerinin düzenlendiği, çekirdekte bulunan (günlük blok aygıtı).

Posta listesinde, Paragon şunları yazar:

Bu yama NTFS okuma ve yazma sürücüsünü fs / ntfs3'e ekler.

Ticari dosya sistemi geliştirmede onlarca yıllık deneyim ve geniş test kapsamı ile Paragon Software GmbH olarak, Linux çekirdeği için NTFS Okuma-Yazma sürücü uygulamasını sağlayarak açık kaynak topluluğuna katkıda bulunmak istiyoruz.

Bu sürümü kod tabanı birleştirildikten ve özellikler ekledikten ve hataları düzelttikten sonra desteklemeyi planlıyoruz. Örneğin, tam JBD günlük kaydı desteği sonraki güncellemelerde eklenecektir.

Kontrolör, mevcut ticari ürün kodu tabanına dayanmaktadır Paragon Software tarafından sağlanmıştır ve iyi test edilmiştir. Yamalar, Linux için kod hazırlama gereksinimlerine göre tasarlanmıştır ve herhangi bir ek API bağlantısı içermezler, bu da yeni sürücünün ana çekirdeğe dahil edilmesine izin verir.

Yamalar ana Linux çekirdeğine dahil edildikten sonra, Paragon Software bakım, hata düzeltmeleri ve işlevsellik iyileştirmeleri sağlamayı amaçlamaktadır.

Sin ambargo, üçüncü bir tarafın önerilen kodu gözden geçirmesi gerektiğinden çekirdeğe gömmek zaman alabilir. Gönderiye yapılan yorumlarda, montajla ilgili sorunlar ve yama tasarımı için bir dizi gereksinime uyulmaması da var.

Örneğin, bir yamadaki 27 bin satırın çok fazla olması ve inceleme ve doğrulamada zorluklar yaratması nedeniyle gönderilen yamanın parçalara ayrılması önerilmektedir.

MAINTAINERS dosyasında, daha fazla kod bakımı için açıkça bir politika tanımlamanız ve düzeltmelerin gönderilmesi gereken Git dalını belirtmeniz önerilir. Ayrıca salt okunur modda çalışan eski bir fs / ntfs sürücüsü olduğunda yeni bir NTFS uygulaması eklemenin kabul edilmesi gerektiğine işaret eder.

Önceden, NTFS bölümlerine tam erişim sağlamak için desde Linux, tenía que FUSE NTFS-3g sürücüsünü kullanın, kullanıcı alanında çalışan ve istenen performansı sağlamayan.

Bu sürücü 2017'den beri güncellenmedi, tıpkı salt okunur fs / ntfs sürücüsü gibi. Her iki sürücü de, Paragon Software gibi ticari olarak dağıtılan tescilli bir NTFS sürücüsü sağlayan Tuxera tarafından oluşturuldu.

Geçen yıl ekim ayında hatırlamalısın, Microsoft tarafından kamuya açık özelliklerin yayınlanmasını ve Linux'ta exFAT için patentlerin ücretsiz kullanım imkanının sağlanmasının ardından, Paragon Software, exFAT FS'nin uygulanmasıyla denetleyici kodunu açtı.

Sürücünün ilk sürümü salt okunur işlemle sınırlıydı, ancak yazma özellikli bir sürüm geliştirme aşamasındaydı.

Bu yamalar talep edilmeden kaldı ve Samsung tarafından önerilen ve bu şirketin Android akıllı telefonlarının yazılımında kullanılan exFAT sürücüsü çekirdek çekirdeğine uyarlandı.

Hareket, açık exFAT ve NTFS uygulamalarını eleştiren Paragon Software tarafından acı bir şekilde izlendi.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Luix dijo

    Paragon tam kaynak kodunu düzgün bir lisansla sağlıyorsa, bundan yararlanmamak için hiçbir neden yoktur,