{"id":1106,"date":"2009-02-01T21:24:25","date_gmt":"2009-02-01T19:24:25","guid":{"rendered":"https:\/\/versme.net\/blog\/?p=1106"},"modified":"2013-12-28T14:53:19","modified_gmt":"2013-12-28T12:53:19","slug":"atviro-kodo-galia","status":"publish","type":"post","link":"https:\/\/versme.net\/blog\/atviro-kodo-galia\/","title":{"rendered":"Atviro kodo galia"},"content":{"rendered":"<p>Su Windows Vista Service Pack 1 buvo pristatyta exFAT fail\u0173 sistema. V\u0117liau \u0161ios fail\u0173 sistemos palaikymui \u012ftraukti ir \u012f Windows XP sistem\u0105 buvo sukurta atnaujinimas. Tik visai neseniai exFAT fail\u0173 sistema Microsoft buvo pripa\u017einta \u201estabili\u201c (tai tur\u0117t\u0173 reik\u0161ti, jog nuo \u0161iol Microsoft nebeskatins naudotis FAT32, o su laiku \u0161ios fail\u0173 sistemos palaikymas gali visai i\u0161nykti).<\/p>\n<p><a href=\"http:\/\/en.wikipedia.org\/wiki\/ExFAT\">exFAT\/FAT64<\/a> &#8211; Extended File Allocation Table. Tai nauja Microsoft sukurta fail\u0173 sistema, skirta naudojimui mobiliuosiuose \u012frenginiuose, pvz., labai talpiuose USB raktuose. \u0160i fail\u0173 sistema su laiku tur\u0117t\u0173 pakeisti USB rakt\u0173 ir kit\u0173 mobili\u0173j\u0173 laikmen\u0173 rinkoje \u012fsigal\u0117jusi\u0105 FAT32 fail\u0173 sistem\u0105, kuri yra gana sena ir nelabai pritaikyta \u0161iems laikams.<\/p>\n<p>I\u0161 pat prad\u017ei\u0173, keletas Linux vartotoj\u0173 suk\u016br\u0117 <a href=\"http:\/\/lkml.indiana.edu\/hypermail\/linux\/kernel\/0901.3\/01294.html\">diskusij\u0173 tem\u0105<\/a> (sausio 28 dien\u0105) apie \u0161i\u0105 fail\u0173 sistem\u0105 ir jos palaikym\u0105 Linux branduolyje. Per 8 valandas atsiliep\u0117 vartotojas, kuris jau tur\u0117jo suk\u016br\u0119s \u201etik skaitymui\u201c skirt\u0105 tvarkykl\u0119.<br \/>\nMicrosoft iki \u0161iol n\u0117ra i\u0161leidusi exFAT apra\u0161ymo, kuris pad\u0117t\u0173 sukurti 100% palaikym\u0105 \u0161iai fail\u0173 sistemai, bet kaip matote &#8211; mes tok\u012f jau turime.<\/p>\n<p>Esm\u0117 ne tame, jog kodas buvo sukurtas ir i\u0161leistas per steb\u0117tinai greit\u0105 laik\u0105 (taip, taip, atsiminkite, jog gero NTFS palaikymo kernel&#8217;yje net ir per \u201epatch&#8217;us\u201c reik\u0117jo ilgai laukti), bet tame, jog exFAT tvarkykl\u0117s Linux sistemom autorius tiesiog pasinaudojo <a href=\"http:\/\/andernetas.lt\/vptr\/wp\/?p=360\">atvirk\u0161tine in\u017einerija<\/a> ir suk\u016br\u0117 tvarkykl\u0119, kuri i\u0161 ties\u0173 veikia visai gerai. I\u0161 esm\u0117s, kai jau apie j\u0105 buvo prabilta svarbiuose \u201ediskusij\u0173 lai\u0161kuose\u201c (turiu omenyje angl. atitikmen\u012f \u201emailling lists\u201c), galime tik\u0117tis, jog Linux 2.6.29 branduolys jau tur\u0117s \u0161iok\u012f tok\u012f (galb\u016bt dar tik pa\u017eym\u0117t\u0105 \u201eexperimental\u201c u\u017era\u0161u) exFAT palaikym\u0105. Jeigu Linux branduolys neb\u016bt\u0173 atviro kodo &#8211; ka\u017ein ar b\u016bt\u0173 galima taip lengvai kurti patobulinimus ir kitus \u012fvairius \u201epatch&#8217;us\u201c.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Su Windows Vista Service Pack 1 buvo pristatyta exFAT fail\u0173 sistema. V\u0117liau \u0161ios fail\u0173 sistemos palaikymui \u012ftraukti ir \u012f Windows XP sistem\u0105 buvo sukurta atnaujinimas. Tik visai neseniai exFAT fail\u0173 sistema Microsoft buvo pripa\u017einta \u201estabili\u201c (tai tur\u0117t\u0173 reik\u0161ti, jog nuo \u0161iol Microsoft nebeskatins naudotis FAT32, o su laiku \u0161ios fail\u0173 sistemos palaikymas gali visai i\u0161nykti). [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[1,3],"tags":[171,453,172],"class_list":["post-1106","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-linux","tag-atviras-kodas","tag-linux","tag-pastebejimai"],"_links":{"self":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/1106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/comments?post=1106"}],"version-history":[{"count":3,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/1106\/revisions"}],"predecessor-version":[{"id":1109,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/1106\/revisions\/1109"}],"wp:attachment":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/media?parent=1106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/categories?post=1106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/tags?post=1106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}