
Open source software explained by FFmpeg & VLC developers | Lex Fridman Podcast
Audio Summary
AI Summary
FFmpeg एक ओपन-सोर्स प्रोजेक्ट है, जिसने व्यक्तियों को सशक्त बनाया है। यह एक आंदोलन है जिसके पीछे उपयोगकर्ताओं और डेवलपर्स का एक बड़ा समुदाय है। ओपन-सोर्स का मतलब है कि आपको केवल अंतिम उत्पाद ही नहीं मिलता, बल्कि उसे बनाने की पूरी विधि भी मिलती है, जैसे चॉकलेट केक की रेसिपी। यह सॉफ्टवेयर उद्योग के पारंपरिक मॉडल से अलग है, जहाँ केवल तैयार सॉफ्टवेयर बेचा जाता है। ओपन-सोर्स में, सभी को कोड और उसे संशोधित करने का तरीका मिलता है।
FFmpeg और VLC जैसे प्रोजेक्ट्स में दुनिया भर से हजारों लोग योगदान करते हैं, ठीक वैसे ही जैसे लिनक्स कर्नेल में। वे एक साथ काम करके सबसे अच्छे टूल बनाते हैं, और उनका लक्ष्य सभी के लिए मल्टीमीडिया को आसान बनाना है।
ओपन-सोर्स लाइसेंस कई प्रकार के होते हैं, जैसे MIT, BSD, Apache, GPL और LGPL। कुछ लाइसेंस बहुत उदार होते हैं, जो कोड का उपयोग करने और उसे संशोधित करने की पूरी छूट देते हैं, जबकि कुछ, जैसे कॉपीलेफ्ट लाइसेंस, समुदाय को किए गए संशोधनों को वापस देने की मांग करते हैं। VLC ने अपने इंजन को GPL से LGPL में बदला ताकि डेवलपर्स अपने व्यावसायिक अनुप्रयोगों में VLC इंजन का उपयोग कर सकें, बिना अपने पूरे गेम को ओपन-सोर्स किए। यह लाइसेंसिंग समुदाय के लिए एक सामाजिक अनुबंध है, जो विभिन्न पृष्ठभूमि के लोगों को एक साथ काम करने की अनुमति देता है।
Get summaries like this automatically