LocalSend: आस-पास के डिवाइसों के लिए ओपन-सोर्स, क्रॉस-प्लेटफ़ॉर्म फ़ाइल शेयरिंग
ओपन-सोर्स टूल LocalSend का लक्ष्य त्वरित, स्थानीय फ़ाइल ट्रांसफ़र के लिए क्रॉस-प्लेटफ़ॉर्म AirDrop-शैली का समाधान होना है, जिससे Syncthing, KDE Connect, croc, Snapdrop, LANDrop और Taildrop जैसे विकल्पों से तुलना शुरू होती है। टिप्पणीकार इसके सरल GUI, व्यापक OS समर्थन और न्यूनतम डेटा संग्रह की सराहना करते हैं, लेकिन साझा Wi‑Fi नेटवर्क की आवश्यकता, मोबाइल प्लेटफ़ॉर्म की बैकग्राउंड सीमाएँ, प्रदर्शन संबंधी विचित्रताएँ और डेस्कटॉप पर कुछ बग जैसी व्यावहारिक सीमाएँ भी बताते हैं। व्यापक विषय यह है कि, कई निच टूल्स के बावजूद, सभी डिवाइसों पर सहज स्थानीय फ़ाइल शेयरिंग के लिए अभी भी कोई सर्वव्यापी, विक्रेता-निरपेक्ष मानक नहीं है, जिसका कारण मुख्यतः प्लेटफ़ॉर्म लॉक-इन और असंगत प्रोत्साहन हैं।
अन्य टूल्स के मुकाबले स्थिति
- LocalSend को त्वरित, तात्कालिक फ़ाइल ट्रांसफ़र के लिए एक क्रॉस‑प्लेटफ़ॉर्म, ओपन‑सोर्स AirDrop समकक्ष के रूप में प्रस्तुत किया गया है, न कि निरंतर सिंक के लिए।
- कई टिप्पणीकार ज़ोर देते हैं कि यह Syncthing का प्रतिस्पर्धी नहीं है: Syncthing फ़ोल्डर सिंकिंग के लिए है; LocalSend फोटो/फ़ाइलों की एक‑बार की भेजाई के लिए है।
- Tailscale Taildrop की तुलना में, कुछ लोग Taildrop को अत्यधिक जटिल या alpha मानते हैं; अन्य कहते हैं कि सरल सेटअप के बाद यह कई प्लेटफ़ॉर्म पर ठीक काम करता है।
ट्रांसपोर्ट, नेटवर्क और डिस्कवरी
- LocalSend स्थानीय नेटवर्क (Wi‑Fi/LAN) पर निर्भर करता है; यह Bluetooth का उपयोग नहीं करता या AirDrop की तरह ad‑hoc Wi‑Fi नहीं बनाता।
- इससे बिना इन्फ्रास्ट्रक्चर वाले परिदृश्यों में उपयोग सीमित हो जाता है (जैसे, मैदान में अग्निशामक); उल्लेखित संभावित वर्कअराउंड:
- फ़ोन हॉटस्पॉट / केवल‑स्थानीय Wi‑Fi,
- VPN ओवरले (WireGuard/Tailscale),
लेकिन ये AirDrop जितने सहज नहीं हैं।
- कई लोग Bluetooth‑आधारित डिस्कवरी और छोटे‑फ़ाइल ट्रांसफ़र, और/या Wi‑Fi Direct सपोर्ट की इच्छा जताते हैं।
विकल्प और इकोसिस्टम का विखंडन
- कई विकल्प सूचीबद्ध किए गए हैं:
- LAN/डेस्कटॉप टूल: Syncthing, rsync, SFTP, NFS, uploadserver, simple-file-server.
- GUI क्रॉस‑प्लेटफ़ॉर्म: KDE Connect, LANDrop, Feem, Nextcloud, Payload, TrebleShot.
- ब्राउज़र‑आधारित: Snapdrop, PairDrop, ShareDrop, FilePizza, Instant.io, drop.lol, आदि.
- CLI: croc, Magic Wormhole, wormhole-william, p2pcopy, pcp.
- कुछ लोग अफ़सोस जताते हैं कि हर कुछ महीनों में एक नया टूल आ जाता है, कोई भी सर्वव्यापी नहीं बनता, और गैर‑तकनीकी उपयोगकर्ता अब भी ईमेल, WhatsApp, Signal, आदि का सहारा लेते हैं।
उपयोगिता, बग और प्रदर्शन
- कई लोगों ने LocalSend की उपयोग में आसानी, क्रॉस‑प्लेटफ़ॉर्म कवरेज (Android, iOS, macOS, Windows, Linux), और सरल सेटअप की सराहना की।
- रिपोर्ट की गई समस्याएँ:
- Windows/Linux पर सिस्टम स्लीप को रोकना।
- Flutter UI विंडो दिखाई देने पर Linux में उच्च CPU उपयोग; एनिमेशन बंद करने से मदद मिलती है।
- Android पर, रिसीवर को जागा हुआ होना चाहिए और ऐप फ़ोरग्राउंड में होना चाहिए।
- कुछ लोगों के लिए ट्रांसफ़र स्पीड SMB, croc, और यहाँ तक कि LANDrop से भी कम बताई गई; स्पष्ट नहीं कि नेटवर्क जटिलता एक कारक है या नहीं।
- Chromebooks पर काम नहीं करता (लिंक किया गया issue)।
गोपनीयता, शर्तें और खुलापन
- प्राइवेसी पॉलिसी अत्यंत संक्षिप्त है: दावा करती है कि कोई व्यक्तिगत डेटा एकत्र नहीं किया जाता, इसलिए कुछ भी साझा या बेचा नहीं जाता। कुछ लोग इसे आदर्श मानते हैं; अन्य लोग गैर‑व्यक्तिगत डेटा और टेलीमेट्री पर विवरण की कमी की आलोचना करते हैं।
- Terms of Service 18 वर्ष से कम आयु के उपयोगकर्ताओं को अनुमति नहीं देते, जिससे पारिवारिक उपयोग चाहने वाले निराश हैं।
- कोड MIT‑लाइसेंस के अंतर्गत है और non‑GitHub होस्टिंग पर मिरर किया गया है; एक साइड चर्चा स्पष्ट करती है कि GitHub की स्थिति LocalSend के ओपन सोर्स होने को प्रभावित नहीं करती।
मानक और इंटरऑपरेबिलिटी
- कई टिप्पणीकार चाहते हैं:
- स्थानीय फ़ाइल शेयरिंग के लिए एक सामान्य खुला प्रोटोकॉल, या
- एक मल्टी‑प्रोटोकॉल टूल जो कई मौजूदा प्रोजेक्ट्स के साथ इंटरऑपरेट कर सके।
- व्यापक सहमति है कि उद्योग‑व्यापी मुख्य कमी तकनीकी व्यवहार्यता नहीं, बल्कि एक सर्वव्यापी, पहले से इंस्टॉल, क्रॉस‑वेंडर मानक है।