सरल मशीन फोरम

From Vigyanwiki
Simple Machines Forum
Developer(s)Simple Machines
Written inPHP
TypeInternet forum
LicenseOpen Source
SMF 2: 3-clause BSD License
SMF 1: Simple Machines License
Websitewww.simplemachines.org

सरल मशीन फोरम (एसएमएफ) सॉफ्टवेयर एक ओपन-सोर्स वेब एप्लिकेशन है जो इंटरनेट फोरम और संदेश बोर्ड सेवाएं प्रदान करता है। यह सरल मशीनों द्वारा संचालित है।

नाम एक वेबसाइट प्रदान करने के निर्माता के प्रारंभिक लक्ष्य को दर्शाता है जिसे नौसिखिए प्रोग्रामर द्वारा संचालित किया जा सकता है और न्यूनतम सर्वर संसाधनों की आवश्यकता होती है।[1] सरल मशीनों ने 2009 में forum-software.org सर्वश्रेष्ठ मुक्त फोरम सॉफ्टवेयर द्वारा पुरस्कृत किया गया है।[2]

संगठन

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

सरल मशीनों को संयुक्त राज्य अमेरिका के नेवादा राज्य के नियमों के तहत आयोजित एक गैर-लाभकारी सदस्यता निगम के रूप में संगठित और संचालित किया जाता है। सदस्यता के लिए पात्र होने के लिए, किसी व्यक्ति या इकाई को निगम के वर्तमान सदस्य द्वारा नामित किया जाना चाहिए और एक लिखित या इलेक्ट्रॉनिक सदस्यता आवेदन को पूरा करना चाहिए और निदेशक मंडल द्वारा अनुमोदित होना चाहिए। संगठन ने 501(सी)(3) संगठन बनने के लिए आवेदन नहीं किया है, हालांकि, इसके आंतरिक उपनियम अभी भी उन गतिविधियों को प्रतिबंधित करते हैं जो इसे भविष्य में एक होने से अयोग्य घोषित कर दिया जायेगा।[3]

संगठन को व्यक्तिगत दाताओं से आय, इसकी वेबसाइट पर विज्ञापन और "चार्टर सदस्यता" द्वारा वित्त पोषित किया जाता है।[4]

इतिहास

16 जून, 2001 को,[5] 16 वर्षीय ज़ीफ़ हेमल के साथ-साथ सहयोगी जेफ लुईस, कोरी चैपमैन, टी. ओसवाल्ड्स, और मैट मेचम ने पर्ल में लिखे गए पहले ओपन सोर्स बुलेटिन बोर्ड को वाईएबीबी 1.0 (फिर भी एक और बुलेटिन बोर्ड) जारी किया।[6] वाईएबीबी 1.0 उस समय का प्रमुख फ्री फोरम सॉफ्टवेयर पैकेज था। हालांकि, यह सक्रिय समुदायों के लिए अक्षम और धीमा प्रतीत होता है।[7]

12 नवंबर, 2001 को, वाईएबीबी 1.0 की विज्ञप्ति के शीघ्र बाद, जेफ लुईस और जोसेफ फंग (द्वारा लिखित एक दूसरा कार्यक्रम, वाईएबीबी एसई 1, लुईस मीडिया इंक से) जेफ हेमल और क्रिश्चियन लैंड की मदद से ) वाईएबीबी प्रोजेक्ट से (जारी किया गया था. अंततः, वाईएबीबी के इस मोटे पीएचपी पोर्ट के उपयोगकर्ताओं ने संसाधन और सुरक्षा समस्याओं की भी सूचना दी।[7]

वाईएबीबी एसई दक्षता समस्याओं, सुरक्षा चिंताओं, और नई सुविधाओं को संबोधित करने के लिए एक अलग दृष्टिकोण की कोशिश करने के लिए लुईस और फंग हांबी एसई टीम से विभाजित हो गए।. लुईस और फंग ने कोड [7] का पूरा पुनर्लेखन किया और ब्रांड नाम को सरल मशीन फोरम (एसएमएफ) में बदल दिया।[8] 30 सितंबर, 2003 को, पहला "वाईएबीबी एसई / एसएमएफ" उत्पाद, एसएमएफ 1.0 बीटा 1ए जारी किया गया था।[9]

वाईएबीबी एसई के लिए विकास और समर्थन टीम मार्च 2004 में संचालन में सैकड़ों समुदायों के साथ बंद हो गई थी, जब डेवलपर्स एसएमएफ परियोजना में शामिल हो गए थे। वाईएबीबी एसई को एसएमएफ में बदलने के लिए एक परिवर्तक विकसित किया गया था।[8][9][10]

23 अक्टूबर 2006 को, सरल मशीन प्लेटफॉर्म परियोजना कॉर्पोरेट प्रभाव के कथित प्रभाव के बिना थी, लगातार मुफ्त सॉफ्टवेयर प्रदान करने की टीम की प्रतिबद्धता के उद्देश्य से लुईस मीडिया से विभाजित किया गया था। नई कंपनी का नाम सरल मशीन, एलएलसी रखा गया था।[11] सरल मशीन एलएलसी एरिज़ोना स्थिति में पंजीकृत किया गया था, और लुईस मीडिया से सरल मशीन एलएलसी को कॉपीराइट का हस्तांतरण टक्सन, एजेड में तीन दिवसीय रिट्रीट के दौरान 24 नवंबर 2006 को पूरा किया गया था।[8]

02 दिसंबर 2006 को, एसएमएफ 1.1 प्रारम्भ किया गया था।[12]

8 अप्रैल 2007 को, सरल मशीनों ने एसएमएफ 2.0 की प्रारम्भ की घोषणा की गयी थी।[13] एसएमएफ 2.0.एक्स दिसंबर 2005 से एसएमएफ 1.1 के साथ विकास में रहा है।

जून 2010 में, नेवादा में पंजीकृत एक गैर-लाभकारी संगठन (एनपीओ) के रूप में सरल मशीनों को फिर से बनाया गया। एलएलसी से एनपीओ को परिसंपत्तियों का हस्तांतरण अप्रैल 2011 में पूरा किया गया था और मई 2011 में, सरल मशीनों, एलएलसी को भंग कर दिया गया था। 24 सितंबर 2010 को, सरल मशीन टीम ने सरल मशीन एलएलसी को भंग करने की घोषणा की और सभी परिसंपत्तियों को परियोजना के लिए स्थापित गैर-लाभकारी संगठन (सरल मशीन) में स्थानांतरित कर दिया गया।[11]

11 जून, 2011 को एसएमएफ 2.0 प्रारम्भ किया गया था।[14]

9 फरवरी, 2022 को एसएमएफ 2.1 प्रारम्भ किया गया था।[15]


लाइसेंसिंग

एसएमएफ 1.0 और 1.1 एक मालिकाना लाइसेंस के तहत प्रकाशित होते हैं। जबकि यह स्रोत-उपलब्ध है, संशोधित घटकों का पुनर्वितरण और/या वितरण अधिकृत संस्थाओं तक सीमित है।

एसएमएफ संस्करण 2.0 और 2.1 को 3-खंड बीएसडी लाइसेंस के तहत लाइसेंस प्राप्त है।[16] यह बीएसडी आवश्यकताओं के अधीन संशोधित कोड के पुनर्वितरण के साथ भी खुला स्रोत है।[1]

उत्पाद

सरल मशीन मंच (एसएमएफ) सॉफ्टवेयर पीएचपी में लिखा गया है और डेटाबेस प्रबंधन के लिए माईएसक्यूएल का उपयोग करता है- यह स्थापित उद्योग मानकों के आसपास बनाया गया है और आम तौर पर इसके उच्च सुरक्षा मानकों के लिए मूल्यवान है। पीएचपी, माईएसक्यूएल के उपयोग और इस तथ्य को कि एसएमएफ फ्रीवेयर है, ने एक बड़े और अपेक्षाकृत सक्रिय स्वयंसेवी विकास समुदाय के निर्माण में मदद की थी।[1]

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

सरल मशीन फोरम में , एसएमएफ 1.0, एसएमएफ 1.1, एसएमएफ 2.0 और एसएमएफ 2.1 4 संस्करण हैं।

संस्करण विमोचन दिनांक नवीनतम समीक्षा# पुनरीक्षण दिनांक विकास
एसएमएफ 1.0 30 सितम्बर 2003 1.0.23 16 दिसंबर 2012 निष्क्रिय[lower-alpha 1]
एसएमएफ 1.1 3 दिसम्बर 2006 1.1.21 24 अप्रैल 2015 निष्क्रिय[lower-alpha 2]
एसएमएफ 2.0 11 जून 2011 2.0.19 21 दिसंबर, 2021 सक्रिय[lower-alpha 3]
एसएमएफ 2.1 फ़रवरी 9, 2022 2.1.3 21 नवंबर, 2022 सक्रिय[lower-alpha 4]
  1. Replaced by SMF 1.1
  2. Replaced by SMF 2.0
  3. There are 33 improvements between 2.0 and 1.1[17]
  4. There are 54 improvements between 2.0 and 2.1[18]

फीचर ऐड-ऑन संशोधन

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

एसएमएफ में सम्मिलित पैकेज प्रबंधक प्रमुख विशेषताओं में से एक है. यह एक व्यवस्थापक को स्क्रिप्ट के कोड को संशोधित किए बिना एसएमएफ में संशोधन और अद्यतन स्थापित करने की सक्षम अनुमति देता है, सामान्यतः केवल कुछ माउस क्लिक के माध्यम से होता है

आलोचना

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

2.0 रिलीज के साथ सॉफ्टवेयर बीएसडी लाइसेंस के तहत उपलब्ध है, जो चिंताओं का समाधान करता है।[19]

यह भी देखें

संदर्भ

  1. 1.0 1.1 1.2 1.3 "What is Simple Machines Forum?". WhoIsHostingThis. Retrieved January 15, 2015.
  2. "Best Forum Software of 2009". Forum Software Reviews. Retrieved January 9, 2010.
  3. "कानूनन". Simple Machines. Retrieved June 22, 2010.
  4. "चार्टर सदस्यता". Simple Machines. Retrieved January 15, 2015.
  5. "वाईएबीबी 1.0". Softwareweb.com. Retrieved November 12, 2001.[permanent dead link]
  6. "Interview With Zef Hemel – Founder of YaBB". The Admin Zone. Retrieved Jun 15, 2005.
  7. 7.0 7.1 7.2 Bes Zain. "YaBB SE के निर्माता जेफ लुईस के साथ साक्षात्कार". Sitepoint. Retrieved August 13, 2002.
  8. 8.0 8.1 8.2 "पेश है सिंपल मशीन एलएलसी". The Simple Machines Organization. Retrieved November 27, 2006.
  9. 9.0 9.1 Lewis, Jeff. "YaBB पर्ल सॉफ्टवेयर समुदाय". YaBB SE. Retrieved March 4, 2004.
  10. Lewis, Jeff. "YaBB पर्ल सॉफ्टवेयर समुदाय". YaBB SE. Retrieved March 31, 2004.
  11. 11.0 11.1 "Who are we?". The Simple Machines Organization. Retrieved January 15, 2015.
  12. "एसएमएफ 1.1 फाइनल". The Simple Machines Forum project. Retrieved October 25, 2015.
  13. "Introducing SMF 2.0". Simple Machines. Retrieved April 8, 2007.
  14. "2.0 Final has been released". The Simple Machines Team. Retrieved June 11, 2011.
  15. "SMF 2.1.0 Released". Simple Machines. Retrieved February 9, 2022.
  16. "सरल मशीन लाइसेंस". Simple Machines. Retrieved November 13, 2003.
  17. "Differences between SMF 2.0 and SMF 1.1". Simple Machines. Retrieved August 27, 2011.
  18. "Differences between SMF 2.1 and SMF 2.0". Simple Machines. Retrieved March 29, 2014.
  19. Joshua Dickerson. "सरल मशीनें और खुला स्रोत". Simple Machines Organization. Retrieved January 15, 2015.


बाहरी संबंध