rsync एल्गोरिदम, जो कुशल फ़ाइल स्थानांतरण और सिंक्रनाइज़ेशन के लिए एक आधार के रूप में कार्य करता है, एंड्र्यू ट्रिडगेल द्वारा ऑस्ट्रेलियाई राष्ट्रीय विश्वविद्यालय में उनकी पीएचडी थीसिस के हिस्से के रूप में विकसित किया गया था। यह ऑस्ट्रेलियाई कंप्यूटर वैज्ञानिक और इंजीनियर संगत मुक्त और खुले स्रोत सॉफ्टवेयर कार्यान्वयन बनाने के लिए मालिकाना प्रोटोकॉल का विश्लेषण करने में अपनी भूमिका के लिए जाने जाते हैं।
प्रारंभिक विकास और शैक्षणिक कार्य
1967 में सिडनी में जन्मे ट्रिडगेल ने सिडनी विश्वविद्यालय और ऑस्ट्रेलियाई राष्ट्रीय विश्वविद्यालय में अपनी शिक्षा पूरी की। उन्होंने अपने शोध को बदलने से पहले शुरू में अपने डॉक्टरेट अध्ययन को वाक् पहचान पर केंद्रित किया। उनकी अंतिम थीसिस, जिसका शीर्षक Efficient Algorithms for Sorting and Synchronization था, rsync टूल के तंत्र पर केंद्रित थी। अपने पूरे करियर में, उन्होंने आईबीएम (IBM) में कार्यकाल सहित एक इंजीनियर, कंप्यूटर वैज्ञानिक और प्रोग्रामर के रूप में कार्य किया है।
सांबा और मालिकाना प्रोटोकॉल विश्लेषण
ट्रिडगेल ने सांबा फ़ाइल सर्वर के विकास के लिए पहचान हासिल की। उन्होंने इंटरऑपरेबिलिटी सक्षम करने के लिए सर्वर मैसेज ब्लॉक प्रोटोकॉल का विश्लेषण किया, जिसका उपयोग माइक्रोसॉफ्ट विंडोज द्वारा नेटवर्क फ़ाइल साझाकरण के लिए किया जाता है। उनके योगदान में टैलोक (talloc) का निर्माण भी शामिल है, जो मूल रूप से सांबा के लिए बनाया गया एक पदानुक्रमित मेमोरी आवंटक है, साथ ही rzip और spamsum भी शामिल हैं, जिनमें से बाद वाला स्थानीयता-संवेदनशील हैशिंग का उपयोग करता है।
बिटकीपर घटना
2005 में, ट्रिडगेल ने SourcePuller को विकसित करने का प्रयास किया, जो बिटकीपर सोर्स कोड रिपॉजिटरी के साथ इंटरऑपरेट करने के लिए डिज़ाइन किया गया सॉफ़्टवेयर था। इसके बाद बिटमूवर ने लिनक्स डेवलपर्स को बिटकीपर तक पहुंच की अनुमति देने वाला लाइसेंस रद्द कर दिया। इससे लिनक्स के निर्माता Linus Torvalds के साथ सार्वजनिक असहमति पैदा हो गई, जिन्होंने ट्रिडगेल पर अनैतिक रणनीतियों का आरोप लगाया। ट्रिडगेल ने बनाए रखा कि उनके विश्लेषण में सर्वर के साथ बुनियादी नेटवर्क संचार शामिल था। यह घटना ऐतिहासिक रूप से Torvalds द्वारा Git के निर्माण से जुड़ी हुई है।
बीस प्रश्न, घड़ी पर आठ मिनट, और अब तक टेस्ट देने वालों के सामने मापा गया पर्सेंटाइल। साइन-अप नहीं।
IQ टेस्ट दें →रोबोटिक्स और बाद की परियोजनाएं
पारंपरिक सॉफ़्टवेयर से परे, ट्रिडगेल ने हार्डवेयर-संबंधित विकास में भाग लिया है। उन्होंने ऑस्ट्रेलियाई PAL वीडियो मानकों के साथ संगतता के लिए TiVo को हैक करने में भाग लिया। 2011 में, उन्होंने अपना ध्यान ArduPilot Mega के विकास पर केंद्रित किया, जो कि एक Arduino-आधारित UAV नियंत्रक बोर्ड है, और UAV चैलेंज आउटबैक रेस के लिए CanberraUAV के साथ सहयोग किया। वह सुदृढीकरण-शिक्षण आधारित शतरंज इंजन KnightCap के लेखक भी हैं।
व्यावसायिक मान्यता
ट्रिडगेल को प्रौद्योगिकी क्षेत्र में उनके योगदान के लिए कई सम्मान प्राप्त हुए हैं। उन्हें 2006 में FSF Award for the Advancement of Free Software और 2008 में O'Reilly Open Source Award से सम्मानित किया गया था। 2020 में, उन्हें सूचना प्रौद्योगिकी के लिए उनकी सेवा के लिए ऑर्डर ऑफ़ ऑस्ट्रेलिया का पदक प्राप्त हुआ, जिसमें विशेष रूप से सांबा, rsync, ArduPilot और MAVProxy पर उनके काम को मान्यता दी गई।
त्वरित तथ्य
- जन्म: 1967, सिडनी - नागरिकता: ऑस्ट्रेलिया - शिक्षा: सिडनी विश्वविद्यालय, ऑस्ट्रेलियाई राष्ट्रीय विश्वविद्यालय - मुख्य कार्य: rsync, सांबा, ArduPilot - उल्लेखनीय नियोक्ता: IBM - 2020 सम्मान: ऑर्डर ऑफ़ ऑस्ट्रेलिया का पदक - 2006 पुरस्कार: FSF Award for the Advancement of Free Software - 2008 पुरस्कार: O'Reilly Open Source Award
पाठकों द्वारा पूछे जाने वाले प्रश्न
### rsync एल्गोरिदम का क्या महत्व है?
यह अत्यधिक कुशल फ़ाइल स्थानांतरण और सिंक्रनाइज़ेशन के लिए एक विधि प्रदान करता है, जो rsync उपयोगिता और rzip संपीड़न टूल का आधार बनता है।
### ट्रिडगेल और लिनस टोरvalds के बीच संघर्ष किस कारण से हुआ?
यह संघर्ष बिटकीपर रिपॉजिटरी के साथ इंटरऑपरेट करने के लिए ट्रिडगेल द्वारा SourcePuller के विकास से उत्पन्न हुआ, जिसके कारण बिटमूवर ने लिनक्स डेवलपर्स के लिए पहुंच रद्द कर दी।

