પેરાગોને લિનક્સ કર્નલ માટે એનટીએફએસ અમલીકરણ રજૂ કર્યું

કોન્સ્ટેટિન કોમરોવ, પેરાગોન સ Softwareફ્ટવેરના સ્થાપક અને સીઈઓ, લિનક્સ કર્નલ મેઇલિંગ સૂચિ પર પેચોનો સમૂહ પોસ્ટ કર્યો એક સાથે એનટીએફએસ ફાઇલ સિસ્ટમનો સંપૂર્ણ અમલ જે વાંચન અને લેખન કામગીરીને સપોર્ટ કરે છે. આ પેચ સેટ માટેનો કોડ જી.પી.એલ. હેઠળ પ્રકાશિત થયો છે.

અમલીકરણ એનટીએફએસ 3.1 ના વર્તમાન સંસ્કરણની તમામ સુવિધાઓને સમર્થન આપે છેનિષ્ફળતા પછી અખંડિતતાને પુનર્સ્થાપિત કરવા માટે વિસ્તૃત ફાઇલ વિશેષતાઓ, ડેટા કમ્પ્રેશન મોડ, ફાઇલ ગાબડા સાથે કાર્યક્ષમ કાર્ય અને રજિસ્ટ્રી ફેરફારોની પુનlayપ્રાપ્તિ સહિત.

પ્રસ્તાવિત નિયંત્રક હજી સુધી તેના પોતાના સરળ અમલીકરણનો ઉપયોગ કરે છે એનટીએફએસ જર્નલિંગ, પરંતુ ભવિષ્યમાં જેબીડીની ટોચ પર સંપૂર્ણ લોગ સપોર્ટ ઉમેરવાની યોજના છે (લોગ બ્લ deviceક ડિવાઇસ) કર્નલમાં ઉપલબ્ધ છે, જેના આધારે ext3, ext4 અને OCFS2 જર્નલિંગ ગોઠવાય છે.

મેઇલિંગ સૂચિ પર, પેરાગોન નીચે મુજબ લખે છે:

આ પેચ એનટીએફએસ વાંચવા અને લખવા માટે ડ્રાઇવરને fs / ntfs3 માં ઉમેરે છે.

વ્યાપારી ફાઇલ સિસ્ટમ વિકાસ અને ઘણા મોટા કવરેજના દાયકાના અનુભવ સાથે, અમે પેરાગોન સ Softwareફ્ટવેર જીએમબીએચએ Linux કર્નલ માટે એનટીએફએસ રીડ-રાઇટ ડ્રાઇવર અમલીકરણ પ્રદાન કરીને ઓપન સોર્સ સમુદાયમાં આપણું યોગદાન આપવા માંગીએ છીએ.

અમે કોડબેઝ મર્જ થયા પછી આ સંસ્કરણને ટેકો આપવાની અને સુવિધાઓ ઉમેરવા અને ભૂલોને ઠીક કરવાની યોજના બનાવીએ છીએ. ઉદાહરણ તરીકે, સંપૂર્ણ જેબીડી જર્નલિંગ સપોર્ટ પછીના અપડેટ્સમાં ઉમેરવામાં આવશે.

નિયંત્રક હાલના વ્યવસાયિક ઉત્પાદન કોડ બેઝ પર આધારિત છે પેરાગોન સ Softwareફ્ટવેરમાંથી અને સારી રીતે પરીક્ષણ કર્યું છે. પેચો Linux માટે કોડ તૈયાર કરવા માટે જરૂરીયાતો અનુસાર રચાયેલ છે અને તેમાં કોઈ વધારાની API લિંક્સ શામેલ નથી, નવા ડ્રાઇવરને મુખ્ય કર્નલમાં શામેલ કરવાની મંજૂરી આપે છે.

એકવાર પેચોને મુખ્ય લિનક્સ કર્નલમાં સમાવિષ્ટ કર્યા પછી, પેરાગોન સ Softwareફ્ટવેર જાળવણી, બગ ફિક્સ અને કાર્યક્ષમતામાં સુધારણા પ્રદાન કરવાનો છે.

જો કે, સૂચિત કોડની સમીક્ષા કરવા માટે તૃતીય પક્ષની જરૂરિયાતને લીધે કર્નલમાં એમ્બેડ થવામાં સમય લાગી શકે છે. પોસ્ટ પરની ટિપ્પણીઓમાં, પેચ ડિઝાઇન માટેની આવશ્યકતાઓની સંખ્યાને માઉન્ટ કરવાનું અને પાલન ન કરવામાં પણ સમસ્યા છે.

ઉદાહરણ તરીકે, સબમિટ કરેલા પેચને ભાગોમાં વહેંચવાનો પ્રસ્તાવ છે, કારણ કે પેચમાં 27 હજાર લાઇન ઘણી વધારે છે અને સમીક્ષા અને ચકાસણીમાં મુશ્કેલીઓ બનાવે છે.

MAINTAINERS ફાઇલમાં, આગળ કોડ જાળવણી માટે નીતિ સ્પષ્ટપણે વ્યાખ્યાયિત કરવાની અને ગિટ શાખાને સૂચવવા માટે ભલામણ કરવામાં આવે છે કે જેના પર ફિક્સ મોકલવા જોઈએ. તે જ્યારે ફક્ત વાંચવા માટેનાં મોડમાં કાર્યરત જૂનો એફએસ / એનટીએફએસ ડ્રાઇવર હોય ત્યારે નવું એનટીએફએસ અમલીકરણ ઉમેરવા માટે સંમત થવાની આવશ્યકતા પણ નિર્દેશ કરે છે.

પહેલાં, એનટીએફએસ પાર્ટીશનોની સંપૂર્ણ haveક્સેસ હોવી જોઈએ desde Linux, હું પડી હતી FUSE NTFS-3g ડ્રાઇવરનો ઉપયોગ કરો, જે યુઝર સ્પેસમાં ચાલે છે અને ઇચ્છિત કામગીરી પ્રદાન કરતું નથી.

આ ડ્રાઇવરને 2017 થી અપડેટ કરવામાં આવ્યું નથી, ફક્ત વાંચવા માટે fs / ntfs ડ્રાઇવરની જેમ. બંને ડ્રાઇવરો ટક્સેરા દ્વારા બનાવવામાં આવ્યા હતા, જે પેરાગોન સ Softwareફ્ટવેરની જેમ, માલિકીનું એનટીએફએસ ડ્રાઇવર પ્રદાન કરે છે જે વ્યાવસાયિક રૂપે વિતરિત થાય છે.

તમારે ગયા વર્ષે Octoberક્ટોબરમાં યાદ રાખવું પડશે, માઇક્રોસ Microsoftફ્ટ દ્વારા જાહેરમાં ઉપલબ્ધ સ્પષ્ટીકરણોના પ્રકાશન અને લિનક્સ પર એક્સએફએટી માટે પેટન્ટના મફત ઉપયોગની સંભાવનાની જોગવાઈને પગલે, પેરાગોન સ Softwareફ્ટવેરે તેના નિયંત્રક કોડને એક્સએફએટી એફએસના અમલીકરણ સાથે ખોલ્યો.

ડ્રાઇવરનું પ્રથમ સંસ્કરણ ફક્ત વાંચવા માટેના ઓપરેશન પૂરતું મર્યાદિત હતું, પરંતુ લેખન-સક્ષમ વર્ઝન વિકાસમાં હતું.

આ પેચો કોઈ દાવેદાર રહ્યા નહીં, અને સેમસંગ દ્વારા પ્રસ્તાવિત અને આ કંપનીના એન્ડ્રોઇડ સ્માર્ટફોનના ફર્મવેરમાં વપરાયેલા એક્સએફએટી ડ્રાઇવરને કર્નલ કર્નલમાં અપનાવવામાં આવ્યો.

પેરાગોન સ Softwareફ્ટવેર દ્વારા આ પગલું પીડાદાયક રીતે જોવામાં આવ્યું, જે ઓપન એક્સએફએટી અને એનટીએફએસ અમલીકરણ માટે ટીકાત્મક છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   લ્યુક્સ જણાવ્યું હતું કે

    જો પેરાગોન યોગ્ય લાઇસન્સ સાથે સંપૂર્ણ સ્રોત કોડ પ્રદાન કરે છે, તો તેનો લાભ ન ​​લેવાનું કોઈ કારણ નથી,