Ang Paragon Software nagpatik ug GPL nga pagpatuman sa NTFS para sa Linux kernel

Konstantin Komarov, founder ug pangulo sa Paragon Software, nga gipatik sa Linux kernel mailing list set nga patch nga adunay bug-os nga pagpatuman sa sistema sa file NTFS, pagsuporta sa trabaho sa mode sa pagbasa ug pagsulat. Ang code bukas ubos sa lisensya sa GPL.

Gisuportahan sa pagpatuman ang tanan nga mga bahin sa karon nga bersyon sa NTFS 3.1, lakip ang gipalawig nga mga hiyas sa file, mode sa kompresiyon sa datos, epektibo nga pagtrabaho nga adunay walay sulod nga mga lugar sa mga file, ug pag-replay sa mga pagbag-o gikan sa log aron mapasig-uli ang integridad pagkahuman sa mga kapakyasan. Ang gisugyot nga drayber sa pagkakaron naggamit sa kaugalingon nga gihuboan nga pagpatuman sa NTFS journal, apan sa umaabot kini giplano nga magdugang og suporta alang sa bug-os nga journaling sa ibabaw sa universal block device nga anaa sa kernel JBD (Journaling block device), base sa kung asa ang journaling giorganisar sa ext3, ext4 ug OCFS2.

Ang drayber gibase sa code base sa usa ka kasamtangan nga komersyal produkto Paragon Software ug maayo nga gisulayan. Gidisenyo ang mga patch subay sa mga kinahanglanon alang sa pag-andam sa code alang sa Linux ug wala’y mga pagbugkos sa dugang nga mga API, nga nagtugot sa bag-ong drayber nga maapil sa panguna nga kernel. Kung ang mga patch nalakip sa panguna nga kernel sa Linux, ang Paragon Software nagtinguha nga mahatagan ang ilang pagmentinar, pag-ayo sa bug, ug pagpaayo sa pagpaandar.

Bisan pa, ang paglakip sa kinauyokan mahimong magdugay tungod sa panginahanglan alang sa mga pagsusi sa ikatulo nga partido sa gisugyot nga code. Matikdi usab ang mga komento sa publikasyon ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ uban ang asembliya ug dili pagsunod usa ka gidaghanon sa mga kinahanglanon sa disenyo sa mga patch. Pananglitan, gisugyot nga bahinon ang gisumite nga patch sa mga bahin, tungod kay ang 27 ka libo nga linya sa usa ka patch sobra ra kaayo ug nagmugna mga kalisud sa panahon sa pagrepaso ug pag-verify. Ang MAINTAINERS nga payl nagrekomendar sa dayag nga pagpasabot sa usa ka polisiya alang sa dugang nga pagmentinar sa code ug pagpiho sa Git nga sanga diin ang mga pagtul-id kinahanglan ipadala. Namatikdan usab nga kinahanglan nga makigsabot sa pagdugang sa usa ka bag-ong pagpatuman sa NTFS kung adunay usa ka tigulang nga fs/ntfs driver nga naglihok sa read-only mode.

Kaniadto, aron hingpit nga ma-access ang mga partisyon sa NTFS gikan sa Linux, kinahanglan nimo nga gamiton ang drayber sa NTFS-3g FUSE, nga nagdagan sa wanang sa tiggamit ug wala maghatag sa gitinguha nga pasundayag. Kini nga drayber dili updated sukad 2017, ingon man ang read-only fs/ntfs driver. Ang duha ka mga drayber gimugna sa Tuxera, nga, sama sa Paragon Software, mga suplay proprietary NTFS driver, giapod-apod sa komersyo.

Atong hinumduman nga niadtong Oktubre sa miaging tuig, human mga publikasyon Ang Microsoft nga magamit sa publiko nga mga detalye ug gitugotan ang mga exFAT nga patente nga magamit nga wala’y royalty sa Linux, ang Paragon Software adunay bukas nga gigikanan sa exFAT FS driver code niini. Ang una nga bersyon sa drayber limitado sa read-only mode, apan ang usa ka bersyon nga makahimo sa pagsulat anaa sa pag-uswag. Kini nga mga patch nagpabilin nga wala ma-claim ug ang exFAT driver gisagop sa main kernel, gisugyot Samsung ug gigamit sa firmware sa Android smartphones gikan niini nga kompanya. Sakit kini nga lakang nasabtan sa Paragon Software, nga misulti uban ang pagsaway sa bukas nga pagpatuman sa exFAT ug NTFS.

Source: opennet.ru

Idugang sa usa ka comment