Кіріспе

SourceForge – бұл веб-қызмет, ол бағдарламалық жасақтаманы пайдаланушыларға ашық бастапқы кодты бағдарламалық жасақтама жобаларын басқару және бизнес бағдарламалық жасақтамасын зерттеу үшін орталықтандырылған онлайн-орналасқан жерді ұсынады. Ол бастапқы кодты сақтау орнын, қателерді із келуді, жүктемелерді теңгеріп тарату үшін көшірмелерді, құжаттама үшін викиді, дамытушылар мен пайдаланушылардың электрондық пошта тізімдерін, пайдаланушыларға қолдау көрсету форумдарын, пайдаланушылардың пікірлерін және бағаларын, жаңалықтарды, жоба жаңартуларын жариялауға арналған микроблогты және басқа да мүмкіндіктерді қамтамасыз етеді. SourceForge бұл қызметті ашық кодты жобаларға тегін ұсынған алғашқылардың бірі болды. 2012 жылдан бері сайт Apache Allura бағдарламалық жасақтамасымен жұмыс істеп келеді. SourceForge тегін хостинг пен ашық және еркін бағдарламалық жасақтаманы дамытушыларға құралдарға тегін қол жеткізуді ұсынады. 2020 жылғы мәліметтер бойынша, SourceForge репозиторийі 502 000-нан астам жобаны қамтиды және 3,7 миллионнан астам тіркелген пайдаланушыға ие.

Тұжырымдама

SourceForge – веб-базалық бастапқы кодтар қоры. Ол еркін және ашық бағдарламалық жасақтама жобалары үшін орталықтандырылған орны ретінде қызмет етеді. Ашық бастапқы кодты жобаларға бұл қызметті тегін ұсынған алғашқы платформа ол болды. Жобаны әзірлеушілер орталықтандырылған сақтау және жобаларды басқару құралдарымен қамтамасыз етіледі, бірақ ол CVS, SVN, Bazaar, Git және Mercurial сияқты нұсқаларды басқару жүйелерін ұсынуымен көбірек танымал. Басты мүмкіндіктеріне (басқаларымен қатар) жобалық викилер, метрикалар мен талдау, MySQL деректер қорына қол жеткізу және бірегей субдомен URL-дері (http://жобаның_аты.sourceforge.net нысанында) кіреді. SourceForge.net-тегі пайдаланушылардың көп саны (2013 жылы үш миллионнан астам) ірі жобаларды әртүрлі әзірлеушілерге таныстырып, оң кері байланыс құруға мүмкіндік береді. Жобаның белсенділігі артаған сайын, SourceForge.net-тің ішкі рейтингтік жүйесі оны SourceForge каталогы және Enterprise Directory арқылы басқа әзірлеушілерге көбірек танытады. Көптеген ашық бастапқы кодты жобалар әзірлеушілердің қолдауы жетіспеуінен сәтсіздікке ұшырайтынын ескерсек, мұндай үлкен әзірлеушілер қауымдастығымен байланыс жобаға үнемі жаңа серпіліс сыйлай алады.

Кірістер моделі

SourceForge-дің дәстүрлі кіріс моделі – олардың сайтындағы жарнамалық баннерлерді сату арқылы жүзеге асырылады. 2006 жылы SourceForge Inc. тоқсандық кірісі 6,5 миллион АҚШ долларын құрағанын хабарлады. 2009 жылы SourceForge медиа және электрондық коммерция арналары арқылы тоқсандық жалпы кірісі 23 миллион АҚШ долларын құрағанын хабарлады. 2011 жылы SourceForge-ді сатып алуға дейін SourceForge, slashdot және freecode холдингтерінің біріктірілген құны үшін 20 миллион АҚШ доллары кіріс туралы хабарланды. 2013 жылдан бастап SourceForge кірісін арттыру мақсатымен бундель-өнімдер сияқты қосымша кіріс табу схемалары сынақтан өтті. Нәтижесінде кейбір жағдайларда SourceForge жүктемелерімен бірге қауіпті бағдарламалардың пайда болуына себеп болды. 2016 жылдың 9 ақпанында SourceForge DevShare бағдарламасының жоба жүктемелерімен бірге орнатушыларды қосатын тәжірибесін тоқтағанын жариялады. Серіктестік бағдарламасына қоғамның теріс пікірлері бағдарламаны қарауға әкелді, бірақ ол 2014 жылдың 7 ақпанында барлық SourceForge жобалары үшін ашылды. Бағдарламаны жаңа иелері BIZX, LLC 2016 жылдың 9 ақпанында тоқтатты. 2016 жылдың 17 мамырында олар барлық жобаларды қауіпті бағдарламаларға тексеріп, жүктеулерде ескертулер көрсетілетінін мәлімдеді.

Тарих

SourceForge, 1999 жылы VA Software компаниясы құрған, тегін және ашық кодты бағдарламалық жасақтаманы әзірлеушілерге бағдарламалық жасақтаманы басқару және дамыту үшін орталықтандырылған платформаны ұсынған және бұл қызметті ақысыз берген алғашқы провайдер болды. Кейіннен SourceForge Alexandria деп аталды. 2001 жылдың қарашасында соңғы рет тегін лицензиямен шығарылды; dot com көпіршігінен кейін SourceForge, Java тілінде қайта жазылған, меншік құқығындағы SourceForge Enterprise Edition платформасымен жұмыс істеді, ол оффшорлық аутсорсингке бағытталған өнім ретінде сатылды. SourceForge Қытайда үш рет уақытша тоқтатылды: 2002 жылдың қыркүйегінде, 2008 жылдың шілдесінде (шамамен бір айға) және 2012 жылдың 6 тамызында (бірнеше күнге). 2008 жылдың қарашасында француздық Société civile des Producteurs de Phonogrammes en France (SPPF) ұйымы SourceForge компаниясын Shareaza файл алмасу бағдарламасын жүктегені үшін сотқа берді. 2009 жылы SourceForge Allura деп аталатын жаңа сайт платформасын жариялады, ол Apache лицензиясымен берілетін, кеңейтілмелі, ашық кодты платформа болып, Python және MongoDB сияқты компоненттерді пайдаланып, REST API ұсынды. 2012 жылдың маусым айында Allura жобасы Apache Software Foundation-ға Apache Allura ретінде табыс етілді. 2012 жылдың қыркүйегінде SourceForge, Slashdot және Freecode сайттары Geeknet компаниясынан Dice.com онлайн жұмыс іздеу платформасымен 20 миллион долларға сатып алынып, Slashdot Media еншілес компаниясына біріктірілді. 2015 жылдың шілдесінде Dice SourceForge және Slashdot сайттарын сатуды жоспарлап отырғанын хабарлады, ал 2016 жылдың қаңтарында екі сайт Сан-Диегодағы BIZX, LLC компаниясына құпия сомаға сатылды. 2019 жылдың желтоқсанында BIZX Slashdot Media болып қайта аталды. 2012 жылдың 26 қыркүйегінде хакерлер SourceForge айнасына еніп, phpMyAdmin жүктемесіне қауіпсіздік бұзушылықтарын қосып өзгерткені хабарланды.

Жарнамалық бағдарламаларға қатысты дау

2013 жылдың шілдесінде SourceForge жоба иелеріне DevShare деп аталатын опциялық мүмкіндік беретінін хабарлады, ол жабық кодты жарнамалық контентті екілік орнату файлдарына енгізеді және жобаға жарнамадан түскен кірістің бөлігін береді. Бұл жаңа мүмкіндікке қатысты пікірлер әртүрлі болды: кейбіреулер пайдаланушылардың не жүктеп алатынын толық білмейтініне немесе жүктелген контентке сенімсіздікпен қарайтынына наразылық білдірді, ал басқалары оны жеке жобалар мен пайдаланушылардың бақылауында болатын қауіпсіз нұсқа деп санады. 2013 жылдың қарашасында GIMP, тегін кескіштерді өңдеу бағдарламасы, оның жүктемесін SourceForge-ден алып тастады, себебі олар тұтынушыларды шатастыратын және GIMP-пен бірге қажетсіз бағдарламаларды орнататын SourceForge-тің Windows орнатушысын көрсетті. GIMP мәлімдемесінде SourceForge-ді "FLOSS қолданбаларын әзірлеу және хостингілеу үшін бұрын пайдалы және сенімді орын" деп сипаттады, бірақ қазір "олардың сайттарында рұқсат етілген жарнамалармен мәселе туындап отыр" деді. DevShare жарнамалық бағдарламасына жауап ретінде көптеген пайдаланушылар мен жобалар GitHub-қа, басқа бағдарламалық хостинг платформаларына немесе өздігінен хостингке көшті. 2015 жылдың мамырында SourceForge басқа хостингке көшірілген бес жобаның беттерін бақылауға алып, жоба жүктемелерін GIMP-тің де арасында жарнамалық бағдарламалармен толтырылған жүктемелермен ауыстырды. Бұл SourceForge-тің 2013 жылдың қарашасында жасаушылардың келісімінсіз жоба жүктемелеріне жарнамалық бағдарламаларды қоспайтыны туралы уәдесіне қайшы келді. 2015 жылдың 1 маусымында SourceForge "үшінші тарап ұсыныстарын" қолдаусыз SourceForge жобаларымен байланыстыруды тоқтатқанын мәлімдеді. Бұл хабарламадан кейін бірнеше әзірлеушілер өздерінің SourceForge жобаларын SourceForge қызметкерлерінің тіркелгіштері басып алғанын хабарлады (бірақ екілік файлдар өңделмеген), оның ішінде nmap және VLC медиаплеері де бар. 2015 жылдың 18 маусымында SourceForge көшірмеленген жобалар алынып тасталғанын және олардың көшірмелеу саясатын қарау үшін Қоғамдық Кеңес құрылатынын күтілетінін хабарлады. Аталған Қоғамдық Кеңес құрылмады, бірақ SourceForge 2016 жылдың басында BizX компаниясына сатылғаннан кейін DevShare және орнату файлдарын біріктіруді тоқтатты. 2016 жылдың 17 мамырында SourceForge барлық жобаларды зиянды бағдарламаларға тексеруге кіріскенін және зиянды бағдарлама анықталған жобаларға ескертулер көрсетілетінін мәлімдеді.

Айлық жоба

2002 жылдан бері SourceForge ай сайын екі жобаны таңдап келді, біреуін қауымдастығы, екіншісін қызметкерлері. Бірақ бұл жобалар 2020 жылдың желтоқсанынан бері жаңартылмады. 2020 HP Linux Imaging and Printing, SuperiorOS, ExpressLuke GSI, mpv player, CudaText, OpenFOAM, Q4OS, GO Contact Sync Mod, Clonezilla, BlissRoms, Jamulus, Skim, Money Manager Ex, gnuplot, Pidgin IM, JSToolNpp, Dolibarr ERP CRM, Freeplane 2019 gretl, LibreCAD, FlightGear, ReactOS, Lazarus, Outlook CalDav Synchronizer, Asuswrt Merlin, ProjectLibre, digiCamControl, Double Commander, MiRoom, SCons, Peace Equalizer, PlantUML, Evolution X, Octave Forge, Tcl, vtenext, AppServ, LMS plugins, x64dbg, Net SNMP, XigmaNAS, MX Linux 2018 SQuirreL SQL Client, Hibernate, iDempiere, Xtreme Download Manager, Linux Lite, Zabbix, GnuCash, Eclipse Tomcat Plugin, fre:ac, Firebird, Akaunting, CosmicOS, Free Manga Downloader, DotOS 2. x O, Avidemux, Clonezilla, Ext2 Filesystems Utilities, Scribus, FreeType, Universal Media Server, Ditto, SystemRescueCD, Free Pascal Compiler, Bluestar Linux 2017 Bodhi Linux, antiX Linux, Maxima, DC++, NAS4Free, Outlook CalDav Synchronizer, Liferay Portal, Bulk Crap Uninstaller, Free Pascal Compiler, SMPlayer, ShanaEncoder, fldigi, FreeType, winPenPack, Lazarus IDE, IssabelPBX, FlightGear, gnuplot, x64dbg, Octave Forge, Pandora FMS, Manjaro Linux, MPC BE 2016 Ditto, Double Commander, ProjectLibre, SMPlayer, WinPython, Sparkylinux, SharpDevelop, Wine, ArchBang, Libjpeg turbo, Pandora FMS, MovistarTV Kodi addon, MediaPortal, iDempiere, LibreCAD, Eclipse Tomcat Plugin, FreeDOS, GnuCash, Nagios Core, SQuirreL SQL Client, Freeplane, TYPO3, ReactOS, Tcl 2015 Simutrans, GnuCash, ClamAV, ScummVM, Octave Forge, TortoiseSVN, JasperReports Server, NAS4Free, gnuplot, PSeInt, TeXstudio, fre:ac, Maxima, FlightGear, rEFInd, FreeType 2014 SCons, MPC HC, PortableApps, OpenMediaVault, VASSAL Engine, eXo Platform, Freeplane, Cmdbuild, ApexDC, Free Pascal Compiler, Universal Media Server, Clover EFI bootloader, Minsky 2013 cpuminer, Password Safe, BleachBit, West Point Bridge Designer and Contest, TeXstudio, winPenPack, ReactOS, FileBot, SuperTuxKart, PostBooks, Kiwix, DOSBox 2012 JStock, Rigs of Rods, ProjectLibre, PeaZip, XOOPS, Liferay Portal, 0 A. D., Luminance HDR, Elastix, Scribus, Boost, HyperSQL 2011 TICO, The Number Race, GCompris, iTALC, Moodle, Tux Paint, OpenPetra, odt2braille, NVDA, eGuideDog, CiviCRM 2010 Snort, Gutenprint, jEdit, Ghostscript, Wireshark, Scintilla, OpenNMS, LAME, Mantis, Arianne, Notepad++, Clonezilla 2009 OpenGTS, Mumble, Sweet Home 3D, Medical, eyeOS, Piwik, Silex, DOSBox, dotProject, Frets on Fire, ZK, TinyMCE 2008 OrangeHRM, shareaza, concrete5, WinSCP, Enomalism, Kablink, PowerFolder, MindTouch, ehcache, Hyperic HQ Enterprise Monitoring 2007 Firebird, Barcode4J, Openbravo, Inkscape, Scorched 3D, Art of Illusion, FreeCol, FreeNAS 2006 Rosegarden, Pentaho, Linux NTFS file system support, openQRM, Sahana disaster management system, Stellarium, Filesystem in Userspace, CMU Sphinx, FreeMind, Nullsoft Scriptable Install System 2005 FCKeditor, NHibernate, MediaWiki, MinGW, Gourmet, JasperReports, Nagios, Robosapien Dance Machine, Net SNMP, OGRE, ClamWin, RSSOwl 2004 TortoiseCVS, PearPC, SugarCRM, Azureus, Bochs, Audacity, AWStats, eGroupWare, BZFlag, Mailman, Compiere, phpBB 2003 PhpGedView, FileZilla, Gallery, TightVNC, Boa Constructor, Tikiwiki, MegaMek, POPFile, JBoss, TUTOS, Crystal Space, SquirrelMail 2002 phpMyAdmin, Fink, Gaim.

Қолданылуы

2013 жылы SourceForge репозиторийінде 300 000-нан астам жоба орналасқан және 3 миллионнан астам тіркелген пайдаланушы болған, бірақ олардың бәрі де белсенді болмаған. Compete.com жүргізген сараптамаға сәйкес, 2009 жылдың тамызына дейін sourceforge.net доменіне кем дегенде 33 миллион адам кірген. SourceForge компаниясы АҚШ Сыртқы активтерді бақылау бюросының санкциялық тізіміне енген елдердегі (Куба, Иран, Солтүстік Корея, Судан және Сирия) пайдаланушыларға өзінің қызметтерін ұсынбайтынын мәлімдейді. 2008 жылдан бастап сайтқа үлестемелер енгізу үшін қолданылатын қорғалған сервер осы елдерден кіруге тыйым салды. 2010 жылдың қаңтарында сайт осы елдерден барлық кіруді, соның ішінде жүктемелерді де тоқтатты. Осы елдердің бірінен келген IP-адрестер сайтты пайдалана алмады. Келесі айда SourceForge шектеулерді жеңілдетіп, жеке жобаларға олардың бағдарламалық қамтамасын осы елдерге жүктеуден тоқтату керек пе, жоқ па, деген шешімді қабылдау мүмкіндігі берілді. Алайда, 2020 жылдың қарашасына дейін бұл шешім Солтүстік Корея және басқа елдер үшін кері қайтарылды. Қырым 2015 жылдың 1 ақпанынан бастап бұғатталды.