खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरू

Программирование

खुला स्रोत भनेको खुला स्रोत मापदण्डहरूको पालना गर्ने इजाजतपत्र अन्तर्गत वितरण गरिएको सफ्टवेयर हो। खुलापनको सिद्धान्तले सफ्टवेयर विकासको दायरा मात्र समावेश गर्दैन। उदाहरणका लागि, डिजाइनरहरूले निःशुल्क टेम्प्लेट र फन्टहरूमा पहुँच प्रदान गर्छन्। केही देशहरूमा, सरकारी एजेन्सीहरू खुला स्रोत सफ्टवेयरमा सर्दै छन्। जर्मनीमा, म्युनिख शहरले LiMux अपरेटिङ सिस्टममा स्विच गर्ने निर्णय गर्‍यो, जुन Ubuntu को अनुकूलित संस्करण हो। ह्याम्बर्गमा, अधिकारीहरूले माइक्रोसफ्ट अफिसको सट्टा फिनिक्स अफिस सुइट प्रयोग गर्ने निर्णय गरे। बेलायत सरकारले PDF कागजात ढाँचा प्रयोग गर्नबाट ODF मा स्विच गरेको छ। फ्रान्समा, gendarmerie ले Ubuntu OS र निःशुल्क LibreOffice प्रयोग गर्दछ।
खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरू

खुला स्रोत सफ्टवेयरका लागि आवश्यकताहरू

यहाँ मुख्य आवश्यकताहरू छन् जुन खुला स्रोत इजाजतपत्र अन्तर्गत वितरित अनुप्रयोगले पूरा गर्नुपर्छ:

  • कार्यक्रम नि: शुल्क वितरण गरिन्छ;
  • सफ्टवेयर स्रोत कोडको साथ आउँछ, यदि यो आधारभूत प्याकेजमा छैन भने, यसलाई स्वतन्त्र रूपमा डाउनलोड गर्न वा अर्को तरिकामा प्राप्त गर्न सकिन्छ;
  • कोड परिमार्जन गर्न सकिन्छ र कोडका अंशहरू अन्य परियोजनाहरूमा प्रयोग गर्न सकिन्छ, जबकि परिमार्जित अनुप्रयोगहरू खुला स्रोत इजाजतपत्रको सर्तहरू अन्तर्गत वितरण गरिनु पर्छ;
  • मानिसहरूको कुनै पनि समूहको भेदभावलाई अनुमति छैन, उदाहरणका लागि, संयुक्त राज्य अमेरिकामा कार्यक्रमहरूको निर्यातमा प्रतिबन्धहरू छन्, तर नि: शुल्क इजाजतपत्रले आफ्नै निषेधहरू स्थापना गर्न सक्दैन;
  • खुला स्रोत इजाजतपत्रले अनुप्रयोगहरू प्रयोग गर्ने सबै तरिकाहरूलाई अनुमति दिन्छ, त्यसैले विकासकर्ताको व्यक्तिगत नैतिक मान्यताहरूले वितरणमा हस्तक्षेप गर्दैन, उदाहरणका लागि, वस्तुहरू जस्तै: “यो आनुवंशिक अनुसन्धानको लागि प्रयोग गर्न निषेध गरिएको छ” अस्वीकार्य छन्;
  • खुला स्रोत इजाजतपत्रसँग सम्बन्धित सबै नियमहरू सबै प्रयोगकर्ताहरूका लागि समान छन्, अतिरिक्त सम्झौताहरू जस्तै गैर-प्रकटीकरण सम्झौताहरू निषेधित छन्;
  • इजाजतपत्रलाई कार्यक्रमसँग जोड्न सकिँदैन, कोडको मात्र अंश प्रयोग गर्ने विकासकर्तासँग पूर्ण उत्पादनले दिएको अधिकारहरू छन्;
  • प्रयोगकर्ताले उसले के प्रयोग गर्ने छनोट गर्न सक्छ, उदाहरणका लागि, खुला स्रोतसँग आपूर्ति गरिएको सफ्टवेयर अनिवार्य रूपमा खुला हुनुपर्छ भन्ने कुरालाई निषेध गरिएको छ।

खुला स्रोत परियोजनाहरू – तिनीहरूको विशेषता के हो

खुला स्रोत इजाजतपत्र अन्तर्गत वितरित अधिकांश अनुप्रयोगहरूमा निम्न भिन्नताहरू छन्:

  • प्रोग्रामहरू ती प्रयोग गर्नेहरूद्वारा लेखिएका छन्, त्यसैले, विकासकर्ताहरूले कोडको निगरानी गर्छन्, द्रुत रूपमा त्रुटिहरू समाधान गर्छन् र भेद्यताहरू पत्ता लगाउँछन्;
  • धेरै उत्पादनहरू बहु अपरेटिङ सिस्टमहरूसँग उपयुक्त छन्;
  • खुला स्रोत विकासकर्ताहरूको समुदाय सुझावहरू दिन सक्ने प्रयोगकर्ताहरूसँग सञ्चारको लागि खुला छ;
  • सामान्यतया नि:शुल्क सफ्टवेयर अपडेटहरू व्यावसायिक भन्दा धेरै पटक आउँछन्, त्यसैले बगहरू छिटो फिक्स गरिन्छन्;
  • प्रयोगकर्ताहरू, यदि चाहानुहुन्छ भने, तिनीहरूले मनपर्ने अनुप्रयोगलाई पैसाको साथ समर्थन गर्न सक्छन्;
  • ओपन सोर्स प्रोग्राम स्थापना गर्दा कम्प्युटर वा स्मार्टफोनमा संक्रमण हुने जोखिम न्यून हुन्छ, किनभने तिनीहरू स्रोत कोडको साथ आउँछन्।

फ्री सफ्टवेयर को इतिहास

रिचर्ड स्टालम्यानलाई फ्री सफ्टवेयर आन्दोलनको संस्थापक मानिन्छ। म्यासाचुसेट्स इन्स्टिच्युट अफ टेक्नोलोजीमा आर्टिफिसियल इन्टेलिजेन्स प्रयोगशालामा काम गर्दा उनी नि:शुल्क सफ्टवेयरको विकासमा संलग्न थिए। उदाहरणका लागि, PDP कम्प्युटरहरूको लागि EMACS पाठ सम्पादक लेख्न। 1984 मा, स्टालम्यानले MIT मा आफ्नो जागिर छोडे र GNU परियोजना स्थापना गरे। यसका उत्साहीहरूले “नि:शुल्क सफ्टवेयर” शब्द बनाए र GNU घोषणापत्रको विकास गरे। [क्याप्शन id=”attachment_12331″ align=”aligncenter” width=”650″]
खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरूरिचर्ड स्टालम्यान [/ क्याप्शन] 1985 मा, स्टालम्यानले फ्री सफ्टवेयर फाउन्डेशन (FSF) सिर्जना गरे, जुन स्वैच्छिक दानहरू मार्फत नि: शुल्क सफ्टवेयर विकास गर्न प्रयोग गरिएको थियो। 1989 मा, पहिलो जनरल पब्लिक इजाजतपत्र (GPL) पेश गरिएको थियो, जसले प्रयोगकर्ताहरूलाई अनुप्रयोगहरू प्रतिलिपि, परिमार्जन र वितरण गर्ने अधिकार दिएर सुरक्षित गर्यो। पछि क्यालिफोर्निया विश्वविद्यालयमा MIT लाइसेन्स र BSD विकसित भयो। 1991 सम्म, एक स्वतन्त्र अपरेटिङ सिस्टम विकसित भएको थियो, तर यसमा कर्नेल थिएन। त्यही वर्ष, लिनस टोरभाल्ड्सले लिनक्स कर्नेल पेश गर्‍यो, जुन 1992 मा GPL अन्तर्गत इजाजतपत्र दिइएको थियो। पछिल्लो शताब्दीको मध्य-90s मा, ठूला कम्पनीहरूले खुला स्रोत बजारमा रुचि राख्न थाले। पहिलो नेटस्केप थियो। उनले त्यस समयमा जारी गरेको ब्राउजर सबैभन्दा लोकप्रिय मध्ये एक मानिन्थ्यो। 1998 मा, उनले यसको स्रोत खोलिन्। कम्पनीको अस्तित्व बन्द भएपछि, मोजिला फायरफक्स ब्राउजर नेभिगेटर कोडको आधारमा सिर्जना गरिएको थियो। अब खुला स्रोत पहल, जुन 1998 मा स्थापित भएको थियो, खुला स्रोत सफ्टवेयरको विकास र प्रवर्द्धन गर्दैछ। खुला स्रोतको अर्थ के हो: https://youtu.be/8G3Dz_GyPI0

खुला स्रोत इजाजतपत्रहरू

त्यहाँ धेरै फरक खुला स्रोत इजाजतपत्रहरू छन्। तिनीहरूलाई बुझ्न सजिलो बनाउनको लागि, हामी निम्न चित्र प्रदान गर्दछौं, जसले तिनीहरू कसरी एकअर्काबाट भिन्न छन् भनेर देखाउँछ।

खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरू
खुला स्रोत इजाजतपत्रहरू
अब तिनीहरूमध्ये सबैभन्दा लोकप्रिय बारे कुरा गरौं।
  1. MIT लाइसेन्स संयुक्त राज्य अमेरिका मा एक अग्रणी शैक्षिक संस्थान मा विकसित गरिएको थियो – म्यासाचुसेट्स इन्स्टिच्युट अफ टेक्नोलोजी। यो लगभग पूर्ण रूपमा BSD लाइसेन्सको तीन-खण्ड संस्करणसँग मेल खान्छ, यसले केवल एउटा खण्ड थप्छ जसले विज्ञापनमा लेखकको नाम प्रयोग गर्न निषेध गर्दछ। यो अन्तर्गत बाहिर आयो: XFree86, Expat, PuTTY र अन्य उत्पादनहरू।
  2. बीएसडी इजाजतपत्र पहिलो पटक 1980 को प्रारम्भमा उही नामको अपरेटिङ सिस्टम वितरण गर्न देखा पर्यो। यस इजाजतपत्रका निम्न प्रकारहरू छन्:
    • मूल बीएसडी इजाजतपत्र पहिलो मूल इजाजतपत्र हो, यसलाई चार-खण्ड पनि भनिन्छ।
    • परिमार्जित BSD इजाजतपत्र तीन-खण्डको इजाजतपत्र हो, यसले एउटा खण्डलाई समावेश गर्दैन, जसमा यो अनुप्रयोगले क्यालिफोर्निया विश्वविद्यालयमा विकसित सफ्टवेयर प्रयोग गर्दछ भनेर संकेत गर्न विज्ञापन चाहिन्छ।
    • एक इंटेल इजाजतपत्र जुन पेटेंट-सुरक्षित अनुप्रयोगहरूको लागि विकसित गरिएको थियो। यो खुला स्रोत पहल द्वारा समर्थित छैन। [क्याप्शन id=”attachment_11853″ align=”aligncenter” width=”580″] खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरूGit Hub मा प्रयोग गरिएको इजाजतपत्रहरू[/caption]
  3. GNU जनरल पब्लिक लाइसेन्स सबैभन्दा लोकप्रिय लाइसेन्स हो। उनी 1988 मा देखा पर्‍यो। 1991 मा, GPL v2 को सुधारिएको संस्करण देखा पर्‍यो, जसले आजको दिनसम्म यसको प्रासंगिकता गुमाएको छैन। 2006 मा, GPL v2 इजाजतपत्र अपनाइयो।
  4. GNU Lesser General Public License, वा GNU LGPL छोटकरीमा, पुस्तकालयहरूलाई अन्य इजाजतपत्र अन्तर्गत वितरण गरिएका सफ्टवेयरहरूसँग लिङ्क गर्न सिर्जना गरिएको थियो।
  5. Apache लाइसेन्सले तपाईंलाई सफ्टवेयरलाई स्रोत र बाइनरी दुवैमा परिमार्जन र पुनः वितरण गर्न अनुमति दिन्छ। उत्पादनको अधिकारको अतिरिक्त, प्याटेन्टको स्थानान्तरण पनि प्रदान गरिएको छ।
  6. Guile GNU GPL सँग मिल्दोजुल्दो छ, तर यसले खुला स्रोत सफ्टवेयरलाई गैर-फ्री सफ्टवेयरसँग जोड्न अनुमति दिने क्लज थप्छ, त्यसैले यसलाई कडा प्रतिलिफ्ट मान्न सकिँदैन, तर यो GNU GPL सँग मिल्दो छ।
  7. साझा सार्वजनिक लाइसेन्स IBM द्वारा तिनीहरूको विकासको लागि विकसित गरिएको थियो। यसले तपाईंलाई कोड परिवर्तन गर्न र व्यावसायिक कार्यक्रमहरूमा प्रयोग गर्न अनुमति दिन्छ। यो इजाजतपत्र Microsoft द्वारा Windows Installer XML को लागि प्रयोग गरिएको थियो।
  8. मोजिला पब्लिक इजाजतपत्र (MPL) एउटा जटिल इजाजतपत्र हो जसले कडा प्रतिलिफ्टलाई पछ्याउँदैन।
  9. सन पब्ली सी इजाजतपत्र MPL जस्तै छ, तर त्यहाँ नेटस्केपको सट्टा सन माइक्रोसिस्टम जस्ता साना परिवर्तनहरू छन्।

त्यहाँ अन्य कम सामान्य इजाजतपत्रहरू पनि छन् जस्तै गुइल, साझा सार्वजनिक लाइसेन्स, मोजिला सार्वजनिक लाइसेन्स, र अन्य। https://youtu.be/oAW5Dh9q3PM

खुला स्रोत परियोजनाहरूको उदाहरणहरू

लिनक्स कर्नेल र GNU अनुप्रयोगहरूको विकास अन्य खुला स्रोत अनुप्रयोगहरूको लागि आधार बन्यो। नेटस्केपको आगमनले ठूला आईटी कम्पनीहरूलाई चासो दियो। त्यसबेलादेखि, धेरै फरक उत्पादनहरू विकास गरिएको छ। डेबियनबाट सुरु गरौं, जसले सन् १९९४ देखि १९९५ सम्म नि:शुल्क सफ्टवेयर फाउन्डेसनलाई समर्थन गर्‍यो, र पछि यस परियोजनालाई आर्थिक सहयोग जारी राख्न सार्वजनिक हितमा गैर-लाभकारी संस्था सफ्टवेयरको गठन गरियो। यस परियोजनाको एक भागको रूपमा, अपरेटिङ सिस्टम मात्र होइन, तर LibreOffice अफिस सुइट, फायरफक्स ब्राउजर, इभोलुसन इमेल क्लाइन्ट, K3b CD बर्निङ एप, VCL भिडियो प्लेयर, GIMP छवि सम्पादक, र अन्य उत्पादनहरू पनि सिर्जना गरिएको थियो। गैर-लाभकारी कम्पनी अपाचे सफ्टवेयर फाउन्डेशनले सफ्टवेयरलाई समर्थन गर्ने खुला स्रोत परियोजनाको रूपमा सुरु गर्यो। यस संगठनको सबैभन्दा लोकप्रिय उत्पादन उही नामको वेब सर्भर हो। अब कम्पनीले Apache लाइसेन्स अन्तर्गत वितरित परियोजनाहरूको ठूलो संख्या कायम राख्छ। ASF प्रायोजकहरूमा Microsoft, Amazon र Huawei समावेश छन्। खुला स्रोत परियोजनाहरूमा संलग्न अर्को कम्पनी रेड ह्याट हो। जसको मुख्य विकास लिनक्स कर्नेलमा अपरेटिङ सिस्टम हो। उनी सफ्टवेयरमा मात्र नभई प्राविधिक सहयोग र विशेषज्ञहरूको तालिममा पनि संलग्न छिन्। 2018 मा, यो IBM द्वारा अधिग्रहण गरिएको थियो। Google ले नि: शुल्क सफ्टवेयर पनि विकास गर्दछ। उनले निम्न परियोजनाहरू विकास र मर्मत गर्छिन्: मेसिन लर्निङ प्रणालीहरू विकास गर्नको लागि टेन्सरफ्लो पुस्तकालय, गो भाषा, सफ्टवेयर डिप्लोइमेन्ट स्वचालित गर्न डिजाइन गरिएको कुबर्नेट्स प्रोग्राम, र अन्य उत्पादनहरू। विज्ञानमा, खुला स्रोतले सफ्टवेयरलाई मात्र होइन, कामहरूको प्रकाशनलाई पनि बुझाउँछ, शैक्षिक स्रोतहरूको समीक्षा र समर्थन। 1991 मा, पॉल जिन्सपार्गले लस एलामोस प्रयोगशालामा arXiv इलेक्ट्रोनिक अभिलेखको आयोजना गर्नुभयो, जसमा कसैले भौतिक विज्ञानमा मात्र नभई चिकित्सा, गणित र अन्य विज्ञानहरूमा पनि कामहरू फेला पार्न सक्छ। CERN सँग खुला वैज्ञानिक पत्रहरू सहितको पोर्टल पनि छ। [क्याप्शन id=”attachment_12326″ align=”aligncenter” width=”1263″]
खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरूखुला स्रोत अपरेटिङ सिस्टमहरू – खुला स्रोत अपरेटिङ सिस्टमहरू [/ क्याप्शन]

खुला स्रोत परियोजनामा ​​कसरी संलग्न हुने

यदि तपाइँ प्रोग्रामिङ अभ्यास गर्न र तपाइँको रिज्युम विस्तार गर्न चाहनुहुन्छ भने, खुला स्रोत उत्पादनको विकासमा सहभागिता तपाइँलाई चाहिने कुरा हो। हामी तपाईंलाई यसका लागि के आवश्यक छ भनेर चरणबद्ध रूपमा बताउनेछौं। सबै भन्दा पहिले, तपाईंले GitHub मा दर्ता गर्न आवश्यक छ र तपाईंले भाग लिने परियोजना छनौट गर्न आवश्यक छ। यो तपाईलाई चासोको हुनुपर्छ। ठिक छ, यदि यसमा धेरै कार्यहरू छन् जुन तपाईंले गर्न सक्नुहुन्छ। तपाईंले परियोजनाको लोकप्रियतामा पनि ध्यान दिनुपर्छ, यो ताराहरूको संख्या द्वारा निर्धारण गर्न सकिन्छ। विकास कत्तिको सक्रिय छ र अन्तिम परिवर्तन कहिले भयो भन्ने कुरा निर्धारण गर्न पनि महत्त्वपूर्ण छ। एक चाखलाग्दो परियोजना छनोट गरेपछि, तपाईंले एक क्यूरेटर खोज्न र उहाँसँग अन्तरक्रिया स्थापित गर्न आवश्यक छ। अर्को चरण कार्य चयन गर्न हो। सुरु गर्न, यो सरल कार्य चयन गर्न सिफारिस गरिएको छ। मुख्य कुरा यो हो कि तपाईं यसलाई समाधान गर्न सक्नुहुन्छ। त्यस पछि, परियोजना आफैंमा स्थानान्तरण गर्नुहोस् र सबै आवश्यक उपकरणहरू स्थापना गर्नुहोस्। तपाईंले समस्या समाधान गरेपछि, भण्डारमा कोड परिवर्तन गर्न सुझावहरू दिनुहोस्। यो गर्नको लागि, तपाईंले आफ्नो कोड GitHub मा अपलोड गर्न आवश्यक छ र “पुल अनुरोध” बटन क्लिक गर्नुहोस्। त्यस पछि, तपाईंले आफ्नो अनुरोधको नाम र विवरण प्रविष्ट गर्न आवश्यक हुनेछ। त्यस पछि, तपाईंले प्रस्तावित परिवर्तनहरू स्वीकार वा अस्वीकार गर्न क्युरेटरको लागि पर्खनु पर्छ। यदि तपाईंले कार्य सुरु गरेपछि, अन्य आवश्यक चीजहरू देखा पर्यो, वा तपाईंले यो गर्न सक्नुहुन्न भन्ने महसुस गर्नुभयो, त्यसपछि तपाईं कार्य त्याग्न सक्नुहुन्छ। यो सामान्य हो, तर तपाईंले आफ्नो निर्णयको बारेमा क्युरेटरहरूलाई सूचित गर्न आवश्यक छ। त्यस पछि, तपाईंले आफ्नो अनुरोधको नाम र विवरण प्रविष्ट गर्न आवश्यक हुनेछ। त्यस पछि, तपाईंले प्रस्तावित परिवर्तनहरू स्वीकार वा अस्वीकार गर्न क्युरेटरको लागि पर्खनु पर्छ। यदि तपाईंले कार्य सुरु गरेपछि, अन्य आवश्यक चीजहरू देखा पर्यो, वा तपाईंले यो गर्न सक्नुहुन्न भन्ने महसुस गर्नुभयो, त्यसपछि तपाईं कार्य त्याग्न सक्नुहुन्छ। यो सामान्य हो, तर तपाईंले आफ्नो निर्णयको बारेमा क्युरेटरहरूलाई सूचित गर्न आवश्यक छ। त्यस पछि, तपाईंले आफ्नो अनुरोधको नाम र विवरण प्रविष्ट गर्न आवश्यक हुनेछ। त्यस पछि, तपाईंले प्रस्तावित परिवर्तनहरू स्वीकार वा अस्वीकार गर्न क्युरेटरको लागि पर्खनु पर्छ। यदि तपाईंले कार्य सुरु गरेपछि, अन्य आवश्यक चीजहरू देखा पर्यो, वा तपाईंले यो गर्न सक्नुहुन्न भन्ने महसुस गर्नुभयो, त्यसपछि तपाईं कार्य त्याग्न सक्नुहुन्छ। यो सामान्य हो, तर तपाईंले आफ्नो निर्णयको बारेमा क्युरेटरहरूलाई सूचित गर्न आवश्यक छ।
खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरू

व्यापारिक रोबोटको विकासमा खुला स्रोत प्रयोग गर्दै

एक व्यापार सल्लाहकार वा
रोबोट एक कार्यक्रम हो जसले स्टक एक्सचेन्जमा पूर्वनिर्धारित एल्गोरिथ्म अनुसार लेनदेन गर्दछ। तिनीहरू दुवै पूर्ण रूपमा स्वतन्त्र र अर्ध-स्वचालित मोडमा व्यापार गर्न सक्छन्। दोस्रो अवस्थामा, तिनीहरू केवल व्यापार संकेतहरू पठाउँछन् र व्यापारीले अन्तिम निर्णय गर्दछ। हामी व्यापार रोबोटका फाइदाहरू सूचीबद्ध गर्छौं:

  1. व्यापारीले आफैंले मूल्य अनुगमन गर्न आवश्यक छैन।
  2. विशेषज्ञ सल्लाहकारहरू दिइएको एल्गोरिथ्म अनुसार कडाईका साथ काम गर्छन्, तिनीहरूसँग कुनै भावनाहरू छैनन्।
  3. रोबोटले मानिसको तुलनामा धेरै छिटो प्रतिक्रिया दिन्छ।

तर फाइदाहरू बाहेक, स्वचालित सल्लाहकारहरूसँग पनि बेफाइदाहरू छन्:

  • एक गैर-मानक स्थितिमा, उदाहरणका लागि, दरमा तीव्र उछालको साथ, सल्लाहकारले अपर्याप्त प्रतिक्रिया दिन सक्छ, र व्यापारीले पैसा गुमाउनेछ;
  • केही व्यावसायिक सल्लाहकारहरूले तिनीहरूलाई प्रयोग गर्नको लागि मासिक शुल्क तिर्न आवश्यक छ।

अर्को, धेरै खुला स्रोत व्यापार सल्लाहकारहरू विचार गर्नुहोस्। तिनीहरू GitHub साइटबाट डाउनलोड गर्न सकिन्छ, स्थापना र व्यापारको लागि प्रयोग गर्न सकिन्छ। तपाईं स्रोत कोड सुधार गर्न र आफ्नो लागि रोबोट सिर्जना गर्न सक्नुहुन्छ।

GEKKO बोट

यो एक प्रमाणित विशेषज्ञ सल्लाहकार हो जुन धेरै वर्ष पहिले देखा पर्‍यो। धेरै व्यापारीहरूले यो रोबोटसँग व्यापार गर्न थाले। हाल यो अब सिर्जनाकर्ताहरू द्वारा समर्थित छैन, तर यो GitHub बाट नि: शुल्क डाउनलोडको लागि उपलब्ध छ। यो क्रिप्टो एक्सचेन्जहरूमा प्रयोग गर्न सकिन्छ, यसले बजार जानकारी सङ्कलन गर्न र अर्डरहरू राख्न सक्छ। GEKKO bot मा धेरै सेटिङहरू छन् जसको साथ तपाईं ट्रेडिंग एल्गोरिदम परीक्षण गर्न सक्नुहुन्छ, साथै सम्झौताहरू गर्नको लागि प्रणाली समायोजन र अनुकूलन गर्न सक्नुहुन्छ। योसँग तयार-बनाइएका रणनीतिहरूको सेट छ जुन अनुकूलित गर्न सकिन्छ। यो पनि आफ्नो व्यापार प्रणाली सिर्जना गर्न सम्भव छ। Bitfinex, EXMO, Bittrex, Bitstamp सहित यसले 23 एक्सचेन्जहरूलाई समर्थन गर्दछ।

जेनबोट

Zenbot cryptocurrency ट्रेडिंग सल्लाहकारले व्यापारको लागि कृत्रिम बुद्धिमत्ता प्रयोग गर्दछ। यसलाई आफ्नो इच्छा अनुसार अनुकूलित गर्न सम्भव छ। यो धेरै अपरेटिङ सिस्टम संग उपयुक्त छ। यसले उच्च आवृत्ति लेनदेन गर्न सक्छ, एकै समयमा धेरै सम्पत्तिहरू व्यापार गर्न सक्छ। थप रूपमा, यो बोटले क्रिप्टोकरेन्सी आर्बिट्रेजमा पैसा कमाउन सक्छ। तर यसमा ग्राफिकल प्रयोगकर्ता इन्टरफेस छैन। निम्न एक्सचेन्जहरूमा व्यापार गर्न सक्षम: Bittrex, Quadria, GDAX, Pollniex र Gemini।
खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरू

OsEngine

OsEngine स्टक ट्रेडिंग अनुप्रयोगहरूको एक सूट हो। यसमा समावेश छ:

  • डाटा – विभिन्न स्रोतहरूबाट ऐतिहासिक डाटा लोड गर्न प्रयोग गरिन्छ।
  • अनुकूलक – एउटा रणनीति परीक्षण गर्न प्रयोग गरिन्छ।
  • परीक्षक – धेरै ट्रेडिंग एल्गोरिदमहरू परीक्षण गर्न, तर प्यारामिटरहरू परिवर्तन नगरी। यसले धेरै समय सीमा र उपकरणहरूमा एक साथ काम गर्न सक्छ।
  • खानी – चार्टमा लाभदायक ढाँचाहरू खोज्छ। फेला परेका फारमहरू वास्तविक व्यापारमा प्रयोग गर्न सकिन्छ।
  • व्यापारी – व्यापार को लागी मोड्युल।

खुला स्रोत के हो, परियोजनाहरू, खुला स्रोत सफ्टवेयरको उदाहरणहरूOsEngine ले तीस भन्दा बढी बिल्ट-इन ट्रेडिंग प्रणालीहरू प्रयोग गर्दछ, जसमध्ये ट्रेन्डिङहरू छन् (उदाहरणका लागि, बिल विलियम्स वा जेसी लिभरमोरको रणनीतिहरू), काउन्टरट्रेन्ड (उदाहरणका लागि, ब्यालास्ट लाइनहरू प्रयोग गर्दै,
बोलिङर ) र आर्बिट्रेज। केही अन्तर्राष्ट्रिय एक्सचेन्जहरू (उपलब्ध जडानहरू LMAX, InteractiveBrokers र निन्जा ट्रेडिंग),
MOEX (Transac, Quik
, Most Asts, Plaza 2, SmartCom) र क्रिप्टोकरेन्सी एक्सचेन्जहरू (Bitstamp, Bitfinex, Kraken, LiveCoin, ExMo, Binance, ZB) मा प्रयोग गर्न सकिन्छ। , Bitmex, BitMax)। एक Oanda विदेशी मुद्रा विनिमय संग पनि उपयुक्त। त्यहाँ अन्य लोकप्रिय खुला स्रोत व्यापार सल्लाहकारहरू छन्, उदाहरणका लागि, TradingBot, Atentis ब्रोकर वा साधारण TradingBot रोबोट मार्फत मस्को एक्सचेन्जमा व्यापार गर्नका लागि।

info
Rate author
Add a comment