Open Source huwa softwer li huwa mqassam taħt liċenzja li tikkonforma mal-istandards tas-sors miftuħ. Il-prinċipju tal-ftuħ ikopri mhux biss l-ambitu tal-iżvilupp tas-softwer. Pereżempju, id-disinjaturi jipprovdu aċċess għal mudelli u fonts b’xejn. F’xi pajjiżi, l-aġenziji tal-gvern qed jimxu lejn softwer open source. Fil-Ġermanja, il-belt ta ‘Munich iddeċidiet li taqleb għas-sistema operattiva LiMux, li hija verżjoni personalizzata ta’ Ubuntu. F’Hamburg, l-uffiċjali ddeċidew li jużaw il-Phoenix office suite minflok il-Microsoft Office. Il-gvern tar-Renju Unit qaleb mill-użu tal-format tad-dokument PDF għal ODF. Fi Franza, il-ġendarmerija tuża l-Ubuntu OS u l-LibreOffice b’xejn.
Rekwiżiti għal softwer open source
Hawn huma r-rekwiżiti ewlenin li applikazzjoni mqassma taħt liċenzja Open Source trid tissodisfa:
- il-programmi jitqassmu mingħajr ħlas;
- Is-softwer jiġi mal-kodiċi tas-sors, jekk ma jkunx fil-pakkett bażiku, allura jista ‘jitniżżel liberament jew jinkiseb b’mod ieħor;
- il-kodiċi jista ‘jiġi modifikat u partijiet mill-kodiċi jistgħu jintużaw fi proġetti oħra, filwaqt li l-applikazzjonijiet modifikati għandhom jitqassmu taħt it-termini tal-liċenzja Open Source;
- diskriminazzjoni ta ‘kwalunkwe grupp ta’ nies mhix permessa, pereżempju, fl-Istati Uniti hemm restrizzjonijiet fuq l-esportazzjoni ta ‘programmi, iżda liċenzja ħielsa ma tistax tistabbilixxi l-projbizzjonijiet tagħha stess;
- il-liċenzja Open Source tippermetti l-modi kollha ta ‘użu ta’ applikazzjonijiet, sabiex il-konvinzjonijiet morali personali tal-iżviluppatur ma jinterferixxux mad-distribuzzjoni, pereżempju, oġġetti bħal: “huwa pprojbit li tuża għal riċerka ġenetika” huma inaċċettabbli;
- ir-regoli kollha relatati mal-liċenzja Open Source huma l-istess għall-utenti kollha, ftehimiet addizzjonali bħal ftehimiet ta’ non-divulgazzjoni huma pprojbiti;
- il-liċenzja ma tistax tkun marbuta mal-programm, l-iżviluppatur li juża biss parti mill-kodiċi għandu d-drittijiet li ta l-prodott sħiħ;
- l-utent jista ‘jagħżel dak li se juża, pereżempju, huwa pprojbit li jeħtieġ li s-softwer fornut ma’ Open Source jkun neċessarjament miftuħ.
Proġetti Open Source – x’inhi l-partikolarità tagħhom
Ħafna applikazzjonijiet imqassma taħt liċenzja Open Source għandhom id-differenzi li ġejjin:
- programmi huma miktuba minn dawk li jużawhom, għalhekk, l-iżviluppaturi jimmonitorjaw il-kodiċi, jiffissaw malajr l-iżbalji u skoprew vulnerabbiltajiet;
- il-biċċa l-kbira tal-prodotti huma kompatibbli ma ‘sistemi operattivi multipli;
- il-komunità ta ‘żviluppaturi Open Source hija miftuħa għall-komunikazzjoni ma’ utenti li jistgħu jagħmlu suġġerimenti;
- Normalment l-aġġornamenti tas-softwer b’xejn joħorġu aktar spiss minn dawk kummerċjali, għalhekk il-bugs jiġu ffissati aktar malajr;
- l-utenti, jekk mixtieq, jistgħu jappoġġjaw l-applikazzjoni li jixtiequ bil-flus;
- ir-riskju li jiġi infettat kompjuter jew smartphone meta jiġi installat programm Open Source huwa minimu, peress li jiġu mal-kodiċi tas-sors.
L-Istorja tas-Software Ħieles
Richard Stallman huwa meqjus bħala l-fundatur tal-moviment tas-software ħieles. Waqt li kien qed jaħdem fil-Laboratorju tal-Intelliġenza Artifiċjali fil-Massachusetts Institute of Technology, kien involut fl-iżvilupp ta’ softwer b’xejn. Pereżempju, bil-miktub l-editur tat-test EMACS għall-kompjuters PDP. Fl-1984, Stallman ħalla l-impjieg tiegħu fil-MIT u waqqaf il-proġett GNU. Id-dilettanti tagħha ħolqu t-terminu “software ħieles” u żviluppaw il-manifest GNU.
Liċenzji ta’ sors miftuħ
Hemm diversi liċenzji Open Source differenti. Biex tagħmilha aktar faċli biex tifhimhom, nipprovdu l-figura li ġejja, li turi kif huma differenti minn xulxin. [caption id="attachment_12320" align="aligncenter" width="697"]
Liċenzji Open Source Issa ejja nitkellmu dwar l-aktar popolari minnhom.
- Il-liċenzja MIT ġiet żviluppata f’waħda mill-istituzzjonijiet edukattivi ewlenin fl-Istati Uniti – il-Massachusetts Institute of Technology. Hija kważi kompletament tikkoinċidi mal-verżjoni bi tliet klawżoli tal-liċenzja BSD, hija żżid biss klawżola waħda li tipprojbixxi l-użu tal-isem tal-awtur fir-reklamar. Taħt ħareġ: XFree86, Expat, PuTTY u prodotti oħra.
- Il-liċenzja BSD dehret għall-ewwel darba fil-bidu tas-snin 80 biex tqassam is-sistema operattiva tal-istess isem. Hemm il-varjanti li ġejjin ta ‘din il-liċenzja:
- Liċenzja BSD oriġinali hija l-ewwel liċenzja oriġinali, tissejjaħ ukoll erba ‘klawżoli.
- Liċenzja BSD modifikata hija liċenzja bi tliet klawżoli, teskludi klawżola waħda, li teħtieġ reklamar biex tindika li din l-applikazzjoni tuża softwer żviluppat fl-Università ta ‘Kalifornja.
- Liċenzja Intel li ġiet żviluppata għal applikazzjonijiet protetti minn privattiva. Mhijiex appoġġjata mill-Open Source Initiative.
- Il-Liċenzja Pubblika Ġenerali GNU hija l-aktar liċenzja popolari. Hija dehret fl-1988. Fl-1991, dehret verżjoni mtejba tal-GPL v2, li sal-lum għadha ma tilfitx ir-rilevanza tagħha. Fl-2006, ġiet adottata l-liċenzja GPL v2.
- Il-GNU Lesser General Public License, jew GNU LGPL fil-qosor, inħolqot biex tgħaqqad il-libreriji ma’ softwer imqassam taħt liċenzji oħra.
- Il- liċenzja Apache tippermettilek timmodifika u tqassam mill-ġdid is-softwer kemm fis-sors kif ukoll binarju. Minbarra d-drittijiet għall-prodott, it-trasferiment tal-privattivi huwa pprovdut ukoll.
- Guile huwa simili għall-GNU GPL, iżda żżid klawżola li tippermetti li softwer open source jiġi kkombinat ma’ softwer mhux ħieles, għalhekk ma jistax jitqies bħala copyleft strett, iżda huwa kompatibbli mal-GNU GPL madankollu.
- Il- Liċenzja Pubblika Komuni ġiet żviluppata mill-IBM għall-iżviluppi tagħhom. Jippermettilek tibdel il-kodiċi u tużah fi programmi kummerċjali. Din il-liċenzja ntużat minn Microsoft għall-Windows Installer XML.
- Il-Mozilla Public License (MPL) hija liċenzja kumplessa li ma ssegwix copyleft strett.
- Is- Sun Public License hija simili għall-MPL, iżda hemm bidliet żgħar, bħal Sun Microsystems minflok Netscape.
Hemm ukoll liċenzji oħra inqas komuni bħal Guile, Liċenzja Pubblika Komuni, Liċenzja Pubblika Mozilla, u oħrajn. https://youtu.be/oAW5Dh9q3PM
Eżempji ta’ proġetti ta’ sors miftuħ
L-iżvilupp tal-kernel Linux u l-applikazzjonijiet GNU saru l-bażi għal applikazzjonijiet oħra Open Source. Il-wasla ta’ Netscape interessat kumpaniji kbar tal-IT. Minn dakinhar, ġew żviluppati ħafna prodotti differenti. Nibdew b’Debian, li appoġġat il-Free Software Foundation mill-1994 sal-1995, u aktar tard ġiet iffurmata l-organizzazzjoni mingħajr skop ta’ qligħ Software in the Public Interest biex tkompli tiffinanzja l-proġett. Bħala parti minn dan il-proġett, inħolqot mhux biss is-sistema operattiva, iżda wkoll is-suite tal-uffiċċju LibreOffice, il-browser Firefox, il-klijent tal-email Evolution, l-applikazzjoni tal-ħruq tas-CD K3b, il-video player VCL, l-editur tal-immaġni GIMP, u prodotti oħra. Il-kumpanija li ma tagħmilx qligħ Apache Software Foundation bdiet bħala proġett Open Source li appoġġja s-softwer. L-aktar prodott popolari ta ‘din l-organizzazzjoni huwa s-server tal-web bl-istess isem. Issa l-kumpanija żżomm numru kbir ta ‘proġetti mqassma taħt il-liċenzja Apache. L-isponsors tal-ASF jinkludu Microsoft, Amazon u Huawei. Kumpanija oħra involuta fi proġetti Open Source hija Red Hat. L-iżvilupp ewlieni tiegħu huwa s-sistema operattiva fuq il-kernel tal-Linux. Hija involuta mhux biss fis-softwer, iżda wkoll fl-appoġġ tekniku u t-taħriġ ta ‘speċjalisti. Fl-2018, ġie akkwistat minn IBM. Google tiżviluppa wkoll softwer b’xejn. Hija tiżviluppa u żżomm il-proġetti li ġejjin: il-librerija TensorFlow għall-iżvilupp ta ‘sistemi ta’ tagħlim bil-magni, il-lingwa Go, il-programm Kubernetes iddisinjat biex awtomat l-iskjerament tas-softwer, u prodotti oħra. Fix-xjenza, Open Source jirreferi mhux biss għal softwer, iżda wkoll għall-pubblikazzjoni ta ‘xogħlijiet, tirrevedi u tappoġġja riżorsi edukattivi. Fl-1991, Paul Ginsparg organizza l-arkivju elettroniku arXiv fil-Laboratorju ta ‘Los Alamos, li fih wieħed jista’ jsib xogħlijiet mhux biss fil-fiżika, iżda wkoll fil-mediċina, il-matematika, u xjenzi oħra. Is-CERN għandu wkoll portal b’karti xjentifiċi miftuħa.
Sistemi operattivi Open Source – sistemi operattivi open source [/ caption]
Kif tinvolvi ruħek fi proġett Open Source
Jekk trid tipprattika l-ipprogrammar u tespandi l-bidu tiegħek, allura l-parteċipazzjoni fl-iżvilupp ta ‘prodott Open Source hija eżattament dak li għandek bżonn. Aħna ser ngħidulek pass pass x’inhu meħtieġ għal dan. L-ewwelnett, trid tirreġistra fuq GitHub u tagħżel proġett li fih ser tipparteċipa. Għandu jkun ta ‘interess għalik. Ukoll, jekk se jkollha ħafna kompiti li tista ‘tagħmel. Għandek ukoll tagħti attenzjoni lill-popolarità tal-proġett, tista ‘tiġi ddeterminata bin-numru ta’ stilel. Huwa importanti wkoll li jiġi ddeterminat kif l-iżvilupp huwa attiv u meta saru l-aħħar bidliet. Wara li tagħżel proġett interessanti, għandek bżonn issib kuratur u tistabbilixxi interazzjoni miegħu. Il-pass li jmiss huwa li tagħżel kompitu. Biex tibda, huwa rakkomandat li tagħżel l-aktar biċċa xogħol sempliċi. Il-ħaġa prinċipali hija li tista ‘ssolviha. Wara dan, ittrasferixxi l-proġett lilek innifsek u installa l-għodda kollha meħtieġa. Wara li tkun solvut il-problema, agħmel suġġerimenti biex tibdel il-kodiċi fir-repożitorju. Biex tagħmel dan, trid ittella’ l-kodiċi tiegħek fuq GitHub u kklikkja l-buttuna “Iġbed it-talba”. Wara dan, ikollok bżonn iddaħħal l-isem tat-talba tiegħek u deskrizzjoni. Wara dan, trid tistenna li l-kuratur jaċċetta jew jirrifjuta l-bidliet proposti. Jekk wara li bdejt il-kompitu, dehru affarijiet urġenti oħra, jew indunajt li ma stajtx tagħmel dan, allura tista ‘tabbanduna l-kompitu. Dan huwa normali, imma trid tinforma lill-kuraturi dwar id-deċiżjoni tiegħek. Wara dan, ikollok bżonn iddaħħal l-isem tat-talba tiegħek u deskrizzjoni. Wara dan, trid tistenna li l-kuratur jaċċetta jew jirrifjuta l-bidliet proposti. Jekk wara li bdejt il-kompitu, dehru affarijiet urġenti oħra, jew indunajt li ma stajtx tagħmel dan, allura tista ‘tabbanduna l-kompitu. Dan huwa normali, imma trid tinforma lill-kuraturi dwar id-deċiżjoni tiegħek. Wara dan, ikollok bżonn iddaħħal l-isem tat-talba tiegħek u deskrizzjoni. Wara dan, trid tistenna li l-kuratur jaċċetta jew jirrifjuta l-bidliet proposti. Jekk wara li bdejt il-kompitu, dehru affarijiet urġenti oħra, jew indunajt li ma stajtx tagħmel dan, allura tista ‘tabbanduna l-kompitu. Dan huwa normali, imma trid tinforma lill-kuraturi dwar id-deċiżjoni tiegħek.
L-użu ta ‘Open Source fl-iżvilupp ta’ robots tal-kummerċ
Konsulent tal-kummerċ jew
robot huwa programm li jagħmel tranżazzjonijiet fil-borża skont algoritmu predeterminat. Jistgħu jinnegozjaw kemm b’mod kompletament indipendenti kif ukoll f’mod semi-awtomatiku. Fit-tieni każ, huma sempliċement jibagħtu sinjali kummerċjali u n-negozjant jieħu d-deċiżjoni finali. Aħna jelenkaw il-vantaġġi tar-robots tal-kummerċ:
- In-negozjant m’għandux għalfejn jimmonitorja l-prezzijiet huwa stess.
- Konsulenti esperti joperaw strettament skond algoritmu partikolari, m’għandhomx emozzjonijiet.
- Ir-robots jirreaġixxu ħafna aktar malajr mill-bnedmin.
Iżda minbarra l-vantaġġi, il-konsulenti awtomatiċi għandhom ukoll żvantaġġi:
- f’sitwazzjoni mhux standard, pereżempju, b’qabża qawwija fir-rata, il-konsulent jista ‘jirreaġixxi b’mod inadegwat, u n-negozjant jitlef il-flus;
- Xi konsulenti professjonali jeħtieġu li inti tħallas miżata kull xahar biex tużahom.
Sussegwentement, ikkunsidra diversi konsulenti tal-kummerċ Open Source. Jistgħu jitniżżlu mis-sit GitHub, jiġu installati u użati għall-kummerċ. Tista ‘wkoll ittejjeb il-kodiċi tas-sors u toħloq robot għalik innifsek.
GEKKO bot
Dan huwa Konsulent Espert ippruvat li deher ħafna snin ilu. Ħafna negozjanti bdew jinnegozjaw ma ‘dan ir-robot. Bħalissa m’għadux appoġġat mill-ħallieqa, iżda huwa disponibbli biex jitniżżel b’xejn minn GitHub. Jista ‘jintuża fuq skambji kripto, jista’ jiġbor informazzjoni tas-suq u jagħmel ordnijiet. GEKKO bot għandu ħafna settings li bihom tista ‘tittestja l-algoritmu tal-kummerċ, kif ukoll taġġusta u tottimizza s-sistema biex tagħmel ftehimiet. Għandu sett ta ‘strateġiji lesti li jistgħu jiġu personalizzati. Huwa wkoll possibbli li toħloq is-sistema tal-kummerċ tiegħek stess. Jappoġġja 23 skambju, inklużi: Bitfinex, EXMO, Bittrex, Bitstamp.
Zenbot
Il-konsulent tal-kummerċ tal-kripto-munita Zenbot juża intelliġenza artifiċjali għall-kummerċ. Huwa possibbli li tippersonalizzaha skond ix-xewqat tiegħek. Huwa kompatibbli mal-biċċa l-kbira tas-sistemi operattivi. Jista ‘jagħmel transazzjonijiet ta’ frekwenza għolja, jinnegozja diversi assi fl-istess ħin. Barra minn hekk, dan il-bot jista ‘jaqla’ flus fuq arbitraġġ ta ‘kripto-munita. Iżda m’għandux interface tal-utent grafiku. Kapaċi jinnegozja fuq l-iskambji li ġejjin: Bittrex, Quadria, GDAX, Pollniex u Gemini.
OsEngine
OsEngine hija sett ta ‘applikazzjonijiet ta’ kummerċ ta ‘stokk. Jinkludi:
- Dejta – użata biex tagħbija data storika minn sorsi varji.
- Optimizer – użat biex jittestja strateġija waħda.
- Tester – biex tittestja diversi algoritmi tal-kummerċ, iżda mingħajr ma tbiddel il-parametri. Jista ‘jaħdem simultanjament fuq diversi perjodi ta’ żmien u strumenti.
- Minatur – ifittex mudelli ta ‘profitt fuq il-grafika. Il-formoli misjuba jistgħu jintużaw fil-kummerċ reali.
- Negozjant – modulu għall-kummerċ.
OsEngine juża aktar minn tletin sistema ta ‘kummerċ integrata, li fosthom hemm trending (per eżempju, l-istrateġiji ta’ Bill Williams jew Jesse Livermore), countertrend (per eżempju, bl-użu ta ‘linji tas-saborra,
Bollinger ) u arbitraġġ. Jista ‘jintuża fuq xi skambji internazzjonali (konnessjonijiet disponibbli LMAX, InteractivBrokers u kummerċ ninja), fuq
MOEX (Transac,
Quik , Most Asts, Plaza 2, SmartCom) u skambji ta’ kripto-munita (Bitstamp, Bitfinex, Kraken, LiveCoin, ExMo, Binance, ZB , Bitmex, BitMax). Kompatibbli wkoll ma ‘skambju wieħed forex Oanda. Hemm konsulenti oħra popolari tal-kummerċ Open Source, pereżempju, TradingBot, għall-kummerċ fuq l-Iskambju ta ‘Moska permezz tas-sensar Atentis jew robot TradingBot sempliċi.