सरल मशीन फोरम
Developer(s) | Simple Machines |
---|---|
Written in | PHP |
Type | Internet forum |
License | Open Source SMF 2: 3-clause BSD License SMF 1: Simple Machines License |
Website | www |
सरल मशीन फोरम (एसएमएफ) सॉफ्टवेयर एक ओपन-सोर्स वेब एप्लिकेशन है जो इंटरनेट फोरम और संदेश बोर्ड सेवाएं प्रदान करता है। यह सरल मशीनों द्वारा संचालित है।
नाम एक वेबसाइट प्रदान करने के निर्माता के प्रारंभिक लक्ष्य को दर्शाता है जिसे नौसिखिए प्रोग्रामर द्वारा संचालित किया जा सकता है और न्यूनतम सर्वर संसाधनों की आवश्यकता होती है।[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] SMF 2.0.x दिसंबर 2005 से SMF 1.1 के साथ विकास में है।
जून 2010 में, नेवादा में पंजीकृत गैर-लाभकारी संगठन (एनपीओ) के रूप में सरल मशीनें फिर से बनाई गईं। एलएलसी से एनपीओ में संपत्ति का हस्तांतरण अप्रैल 2011 में पूरा हुआ और मई 2011 में सिंपल मशीन, एलएलसी को भंग कर दिया गया। 24 सितंबर 2010 को, सिंपल मशीन्स टीम ने सिंपल मशीन्स एलएलसी को भंग करने की घोषणा की और सभी संपत्तियां परियोजना के लिए स्थापित गैर-लाभकारी संगठन (सिंपल मशीन्स) को स्थानांतरित कर दी गईं।[11]
11 जून, 2011 को एसएमएफ 2.0 जारी किया गया था।[14] 9 फरवरी, 2022 को SMF 2.1 जारी किया गया।[15]
लाइसेंसिंग
SMF 1.0 और 1.1 मालिकाना लाइसेंस के तहत प्रकाशित किए जाते हैं। हालांकि यह स्रोत-उपलब्ध सॉफ्टवेयर है। स्रोत-उपलब्ध, संशोधित घटकों का पुनर्वितरण और/या वितरण अधिकृत संस्थाओं तक सीमित है।
एसएमएफ संस्करण 2.0 और 2.1 को बीएसडी लाइसेंस #3-क्लॉज लाइसेंस (नया बीएसडी लाइसेंस या संशोधित बीएसडी लाइसेंस)|3-क्लॉज बीएसडी लाइसेंस के तहत लाइसेंस दिया गया है।[16] यह बीएसडी आवश्यकताओं के अधीन संशोधित कोड के पुनर्वितरण के साथ खुला स्रोत भी है।[1]
उत्पाद
सरल मशीन फोरम (SMF) सॉफ्टवेयर PHP में लिखा गया है और डेटाबेस प्रबंधन के लिए MySQL का उपयोग करता है - यह स्थापित उद्योग मानकों के आसपास बनाया गया है और आमतौर पर इसके उच्च सुरक्षा मानकों के लिए मूल्यवान है। PHP, MySQL और तथ्य यह है कि SMF फ्रीवेयर है, ने एक बड़े और अपेक्षाकृत सक्रिय स्वयंसेवी विकास समुदाय के निर्माण में मदद की।[1]
SMF आमतौर पर बुनियादी वेब होस्टिंग पैकेजों पर तैनात किया जाता है, आमतौर पर Linux, Apache, MySQL, PHP (LAMP) अनुरूप सर्वर। VPS या समर्पित सर्वर पर संस्थापन आमतौर पर उन साइटों के लिए आवश्यक होते हैं जिनमें एक ही समय में बड़ी संख्या में समवर्ती उपयोगकर्ता ऑनलाइन होते हैं। संभाले जा सकने वाले समवर्ती उपयोगकर्ताओं की संख्या उपलब्ध सिस्टम संसाधन # सामान्य संसाधनों पर निर्भर करती है, एक होस्टिंग प्रदाता की संसाधन सीमाएँ लागू हो सकती हैं, सर्वर कॉन्फ़िगरेशन, और किस प्रकार के संशोधनों को स्थापित किया गया है। SMF के पास वास्तव में ट्रैफ़िक की कोई सीमा नहीं है, जिसे वह प्रोसेस कर सकता है, हालाँकि: जितने अधिक उपयोगकर्ता ऑनलाइन होंगे, कार्य करने के लिए उतने ही अधिक शक्तिशाली हार्डवेयर की आवश्यकता होगी।[1]
सरल मशीन फोरम के 4 संस्करण हैं, SMF 1.0, SMF 1.1, SMF 2.0 और SMF 2.1
Version | Release Date | Latest Rev# | Revision Date | Development |
---|---|---|---|---|
SMF 1.0 | Sep 30, 2003 | 1.0.23 | Dec 16, 2012 | Inactive[lower-alpha 1] |
SMF 1.1 | Dec 3, 2006 | 1.1.21 | April 24, 2015 | Inactive[lower-alpha 2] |
SMF 2.0 | Jun 11, 2011 | 2.0.19 | Dec 21, 2021 | Active[lower-alpha 3] |
SMF 2.1 | Feb 9, 2022 | 2.1.3 | Nov 21, 2022 | Active[lower-alpha 4] |
फीचर ऐड-ऑन संशोधन
सरल मशीन मुख्य साइट के माध्यम से मुफ्त संशोधन होस्टिंग और ट्रैकिंग के लिए एसएमएफ में एक संशोधन आधार भंडार है। कई संशोधन, या मॉड जिन्हें आमतौर पर कहा जाता है, एक वीडियो आर्केड, हेल्प डेस्क, प्रोफाइल एडिशंस, गैलरी, आकिस्मत, विभिन्न एसईओ सुविधाओं और कई अन्य सहित नि: शुल्क बनाया और वितरित किया गया है। SMF मॉड्स साइट पर सूचीबद्ध होने से पहले, मॉड को SMF टीम द्वारा मान्य किया जाता है, यह सुनिश्चित करने के लिए कि यह SMF कोडिंग दिशानिर्देशों का अनुपालन करता है।
एसएमएफ में शामिल पैकेज प्रबंधक प्रमुख विशेषताओं में से एक है। यह एक व्यवस्थापक को स्क्रिप्ट के कोड को संशोधित किए बिना आमतौर पर केवल कुछ माउस क्लिक के साथ एसएमएफ में संशोधन और अपडेट स्थापित करने की अनुमति देता है।
आलोचना
भले ही स्रोत शुरू से ही उपलब्ध थे, मुफ्त सॉफ्टवेयर लाइसेंस के तहत उपलब्ध नहीं होने के लिए ओपन सोर्स समुदाय द्वारा एसएमएफ की आलोचना की गई है। बिना किसी लिखित अनुमति के सॉफ़्टवेयर के पूर्व रिलीज़, यहां तक कि असंशोधित, के पुनर्वितरण की अनुमति नहीं है। स्रोत कोड या तो पुनर्वितरण योग्य नहीं है, हालांकि इसे संशोधित करने के तरीके पर निर्देश वितरित करने की अनुमति है।
2.0 रिलीज के साथ सॉफ्टवेयर बीएसडी लाइसेंस के तहत उपलब्ध है, जो चिंताओं का समाधान करता है।[19]
यह भी देखें
संदर्भ
- ↑ 1.0 1.1 1.2 1.3 "What is Simple Machines Forum?". WhoIsHostingThis. Retrieved January 15, 2015.
- ↑ "Best Forum Software of 2009". Forum Software Reviews. Retrieved January 9, 2010.
- ↑ "कानूनन". Simple Machines. Retrieved June 22, 2010.
- ↑ "चार्टर सदस्यता". Simple Machines. Retrieved January 15, 2015.
- ↑ "वाईएबीबी 1.0". Softwareweb.com. Retrieved November 12, 2001.[permanent dead link]
- ↑ "Interview With Zef Hemel – Founder of YaBB". The Admin Zone. Retrieved Jun 15, 2005.
- ↑ 7.0 7.1 7.2 Bes Zain. "YaBB SE के निर्माता जेफ लुईस के साथ साक्षात्कार". Sitepoint. Retrieved August 13, 2002.
- ↑ 8.0 8.1 8.2 "पेश है सिंपल मशीन एलएलसी". The Simple Machines Organization. Retrieved November 27, 2006.
- ↑ Lewis, Jeff. "YaBB पर्ल सॉफ्टवेयर समुदाय". YaBB SE. Retrieved March 4, 2004.
- ↑ Lewis, Jeff. "YaBB पर्ल सॉफ्टवेयर समुदाय". YaBB SE. Retrieved March 31, 2004.
- ↑ 11.0 11.1 "Who are we?". The Simple Machines Organization. Retrieved January 15, 2015.
- ↑ "एसएमएफ 1.1 फाइनल". The Simple Machines Forum project. Retrieved October 25, 2015.
- ↑ "Introducing SMF 2.0". Simple Machines. Retrieved April 8, 2007.
- ↑ "2.0 Final has been released". The Simple Machines Team. Retrieved June 11, 2011.
- ↑ "SMF 2.1.0 Released". Simple Machines. Retrieved February 9, 2022.
- ↑ "सरल मशीन लाइसेंस". Simple Machines. Retrieved November 13, 2003.
- ↑ "Differences between SMF 2.0 and SMF 1.1". Simple Machines. Retrieved August 27, 2011.
- ↑ "Differences between SMF 2.1 and SMF 2.0". Simple Machines. Retrieved March 29, 2014.
- ↑ Joshua Dickerson. "सरल मशीनें और खुला स्रोत". Simple Machines Organization. Retrieved January 15, 2015.