फेसबुक ओपन सोर्स (एक तरह का) हो गया है

फेसबुक के आईपीओ संकट और इतने सारे शेयर जारी करने में शामिल मूर्खता के बारे में अभी भी सभी तरह के चुटकुले बनाए जा रहे हैं कि बाजार में गिरावट आई है। बाढ़ आ गई (या आईपीओ के हामीदारों ने कथित तौर पर अपने केंद्रीय ग्राहकों को छोड़कर अन्य सभी से कंपनी के भविष्य के मुनाफे के बारे में जानकारी रोक दी), लेकिन इससे फेसबुक इस सप्ताह के अंत में एक पूरी तरह से अलग फ़ॉली के बारे में बात करने से नहीं रुका क्योंकि उसने C++ विकास की अपनी ओपन सोर्स लाइब्रेरी लॉन्च की कोड.

में आधिकारिक फ़ॉली: द फ़ेसबुक ओपन सोर्स लाइब्रेरी पेज पर एक लॉन्च (और मिशन) वक्तव्य सोशल नेटवर्क पर, कंपनी के जॉर्डन डीलॉन्ग ने अपना कोड सभी के लिए उपलब्ध कराने के पीछे की सोच को समझाया:

अनुशंसित वीडियो

फेसबुक ऊपर से नीचे तक ओपन सोर्स पर बना है और इसके बिना इसका अस्तित्व संभव नहीं है। यहां इंजीनियरों के रूप में, हम बहुत सारे ओपन सोर्स सॉफ़्टवेयर का उपयोग करते हैं, योगदान करते हैं और जारी करते हैं, जिसमें हिपहॉप और थ्रिफ्ट जैसे हमारे मुख्य बुनियादी ढांचे के टुकड़े शामिल हैं। लेकिन हमारे C++ सेवा कोड में, अधिक कार्य जारी करने में एक स्पष्ट बाधा यह रही है कि किसी भी खुले स्रोत वाले प्रोजेक्ट को अप्रकाशित आंतरिक लाइब्रेरी कोड पर निर्भरता को तोड़ने की आवश्यकता होती है... इस 'मूर्खता' के साथ हमारा प्राथमिक उद्देश्य एक ऐसा समाधान तैयार करना है जो हमें अपने कुछ आंतरिक पुनर्निवेश का सहारा लिए बिना अपने स्टैक के खुले सोर्सिंग भागों को जारी रखने की अनुमति देता है। पहिये. और क्योंकि फ़ॉली के घटक आम तौर पर अन्यत्र उपलब्ध समकक्षों की तुलना में काफी तेज़ प्रदर्शन करते हैं, इसलिए ऐसा करना आसान है मौजूदा पुस्तकालयों का उपयोग करें और उन्हें पूरक बनाएं, हमें लगता है कि C++ डेवलपर्स इस पुस्तकालय के कुछ हिस्सों को अपने आप में दिलचस्प पा सकते हैं सही।

संबंधित

  • फेसबुक ने कनाडा में समाचार पहुंच को प्रतिबंधित करने का संकल्प लिया है
  • सोर्स कोड ऑनलाइन लीक होने के बाद ट्विटर ने खुद को तैयार कर लिया है
  • अपने फेसबुक अकाउंट के लिए एकाधिक प्रोफ़ाइल कैसे बनाएं

कोड - जिसे डीलॉन्ग द्वारा "सी ++ का भारी उपयोग" करने के लिए "तेज़ और काम करने में आसान" के रूप में वर्णित किया गया है - पहले से ही खुले स्रोत के रूप में उपलब्ध है अपाचे सॉफ्टवेयर लाइसेंस एक से सार्वजनिक GitHub रिपॉजिटरी.

कुछ कोड का निरीक्षण करने वाले प्रोग्रामर पहले से ही इससे परिचित हो सकते हैं। "व्यवहारिकता फेसबुक इंजीनियरिंग में व्याप्त है, और हमारे पास" नॉट इनवेंटेड हियर "सिंड्रोम के प्रति कम सहनशीलता है (आखिरकार, कंपनी खुले स्रोत पर बनी है सॉफ्टवेयर),'' डीलॉन्ग ने समझाया, और कहा कि ''फ़ॉली कुछ मौजूदा उच्च गुणवत्ता वाली C++ लाइब्रेरीज़, जैसे कि बूस्ट या स्टैंडर्ड लाइब्रेरी, का पूरक है, दोनों का हम उपयोग करते हैं भारी।”

यह टिप्पणी करते हुए कि फ़ॉली "निश्चित रूप से 'जल्दी रिलीज़, अक्सर रिलीज़' की भावना में है," डीलॉन्ग ने लिखा कि कंपनी "करेगी" जैसे ही नए फ़ॉली घटक जोड़े जाते हैं, ओपन सोर्स ट्री को अपडेट करना जारी रखें, इसलिए आप जीथब पर इसके बारे में और अधिक देखने की उम्मीद कर सकते हैं भविष्य।"

संपादकों की सिफ़ारिशें

  • नवीनतम पोस्ट दिखाने के लिए अपना फेसबुक फ़ीड कैसे सेट करें
  • फेसबुक के $750 मिलियन सेटलमेंट में अपना हिस्सा कैसे प्राप्त करें
  • ट्रम्प को फेसबुक और इंस्टाग्राम पर लौटने की इजाजत दी गई
  • फेसबुक के एक और फीचर में रील्स दिखने वाली हैं
  • फेसबुक पिक्सेल क्या है? मेटा के ट्रैकिंग टूल की व्याख्या की गई

अपनी जीवनशैली को उन्नत करेंडिजिटल ट्रेंड्स पाठकों को सभी नवीनतम समाचारों, मजेदार उत्पाद समीक्षाओं, व्यावहारिक संपादकीय और एक तरह की अनूठी झलक के साथ तकनीक की तेज़ गति वाली दुनिया पर नज़र रखने में मदद करता है।

श्रेणियाँ

हाल का

फेसबुक पर संगीत कैसे साझा करें

फेसबुक पर संगीत कैसे साझा करें

वर्ड-ऑफ-माउथ मार्केटिंग संगीत उद्योग के लिए एक...

सेल्फी में बेहतर दिखने के 10 आसान तरीके

सेल्फी में बेहतर दिखने के 10 आसान तरीके

बिल्लियाँ हर किसी को बेहतर बनाती हैं। छवि क्रे...