Кіріспе

GForge - бастапқыда SourceForge веб-базалық жобаны басқару және ынтымақтастық жүйесіне негізделген Александрия бағдарламалық жасақтамасына негізделген коммерциялық қызмет. GForge кодының ашық бастапқы коды 2002 жылдан 2009 жылға дейін шығарылды, бұл кезде GForge компаниясы жобалық хостинг, нұсқаны басқаруды (CVS, Subversion, Git), кодты қарауды, билеттерді (материалдарды, қолдауды), релиздерді басқаруды, үздіксіз интеграцияны және хабарлауды қамтамасыз ететін меншік қызметтеріне назар аударды. FusionForge жобасы 2009 жылы ашылған түрлі бағдарламалық жасақтамалардан ашық бастапқы кодты әзірлеуге бағытталған күш-жігерді біріктіру үшін пайда болды.

Тарих

1999 жылы VA Linux төрт әзірлеушіні жалдады, соның ішінде Тим Пердью (1974 2011), SourceForge-ті әзірлеу үшін. Ашық кодты дамытуды ынталандыру және Ашық кодты әзірлеушілер қауымдастығын қолдау үшін. SourceForge (Құдырма) деп аталады. Бұл жобаның мақсаты - кез келген ашық бағдарламалық жоба командасына тегін интернет-қызметтер ұсыну. SourceForge 1999 жылдың 17 қарашасында іске қосылғаннан кейін еркін бағдарламалық қамтамасыз ету қауымдастығы SourceForge-ді тез пайдаланды. Бұл сайттардағы трафик пен пайдаланушылар өте тез өсті. Басқа бәсекелестік веб-қызмет "Server 51" іске қосылуға дайындалған кезде VA Linux sourceforge-тің бастапқы кодын шығарды. SourceForge-дің "ашық кодты" екенін көрсету үшін, ол 14 қаңтарда, 2000 жылы, веб-сайтқа шығарылды. Көптеген компаниялар оны өздері орнатып, пайдалана бастады және VA Linux-қа бағдарламалық жасақтаманы орнату және пайдалану үшін кәсіби қызметтер үшін хабарласты. Алайда олардың бағасы өте арзан болғандықтан, сатып алушылары аз болды. 2001 жылы компанияның Linux аппараттық бизнесі дотком-бюст кезінде құлдырап кетті. Компания VA Software деп аталып, кейбір ірі компанияларды лицензия сатып алуға мәжбүрлеу үшін SourceForge Enterprise Edition деп аталды. Бұл ашық кодтар қауымдастығының мүшелерінің қарсылығын тудырды. VA Software компаниясы жаңа бастапқы кодты бір уақытта шығарамыз деп айтты, бірақ ол ешқашан жасалмады. Кейін 2002 жылы Тим Пердью ВА-дан шығып, GForge LLC компаниясын құрды, ол GForge-дің ашық кодты және коммерциялық нұсқасын шығарды. Екі код базасы да соңғы рет жария етілген 2.6 нұсқасынан бөлінді және бұған дейін Роланд Мас пен Кристиан Бейль қолдайтын debian sf бұрқағын жобаға біріктірді. 2009 жылдың ақпан айында GForge-дің бастапқы ашық бастапқы кодының (GPL) нұсқасы бұзылып, GForge-дің кейбір әзірлеушілері ескі ашық бастапқы кодын жаңа FusionForge атауымен жалғастыра берді, ал Пердью мен оның жаңа компаниясы коммерциялық ұсынысқа (GForge Advanced Server және кейінірек GForgeNext) назар аударды.

GForge және GForge Advanced Server бағдарламалары

Тим Пердью және оның компаниясы GForge-дің коммерциялық нұсқасына назар аударуды бастайды, бастапқыда GForge Advanced Server (сонымен қатар GForge AS деп аталады) деп аталды. Ол алғаш рет 2006 жылдың 21 маусымында жарияланды. Ол коммерциялық мақсатта ұсынылса да, оны еркін пайдалануға болады (жобаның шектері мен пайдаланушылар санына қатысты кейбір шектеулермен). GForge AS PHP-де жазылған және PostgreSQL-ді пайдалануды жалғастырды. Жұмыс ағыны процесін басқару, бағдарламалық жасақтаманың толық өмірлік циклын пайдалануды басқару, қателерді қадағалау жаңа нұсқаны жақсартуға сілтеме жасау. 2011 жылы GForge Group, Inc компаниясының жаңа иелігіне өтті және GForge AS 6. x сериясы бойынша жұмыс жалғасып жатқанда, компания GForgeNext деп аталатын ішінара қайта жазу бойынша жұмыс істей бастады. GForgeNext, кейіннен GForge деп қайта аталды, 2018 жылдың 1 қазанында шығарылды, оған жаңартылған пайдаланушы интерфейсі, REST API, Agile / Scrum пәндерін қолдау және GForge Group, Inc SaaS қолдау үшін кеңейтілді. Ашық код болмаса да, бастапқы код қол жетімді* және жүктелетін нұсқасын бес пайдаланушы тегін пайдалана алады. * лицензияны қолдануды жүзеге асыратын бастапқы код шифрланған.

FusionForge (Қорылыс қазығы)

2007 жылы Bull компаниясы GForge ашық бастапқы кодындағы тармағына негізделген Novaforge бағдарламасының алғашқы жария етілуін жариялады. 2009 жылдың ақпан айында GForge тобы GForge Advanced Server-ге назар аударғаннан кейін GForge кейбір әзірлеушілері ескі ашық бастапқы кодын FusionForge жаңа атауымен дамытуды жалғастырды. Бір мақсат - GForge бұрақтарын бір жобаға біріктіру, сондықтан Fusion префиксі. 2011 жылы FusionForge Coclico жобасының бөлігі ретінде таңдалды. Бұл жобаның мақсаты - үш түрлі бұтақты балқыма зауыттарын біріктіру: FusionForge, Codendi және Novaforge. 2013 жылдың соңында Savane-тің басты техникалық қызмет көрсетушісі Сильвен Бьюклер FusionForge-ге INRIA мердігері ретінде 2 жылға қосылады. FusionForge-ге негізгі үлескерлерге Roland Mas сияқты жеке үлескерлер, TrivialDev сияқты шағын компаниялар кіреді. 2017 жылы FusionForge бағдарламалық жасақтамасы Software Heritage бастамасына үлестірген алғашқы ковкалық бағдарламалық жасақтама болып табылады, ол ескі FusionForge қондырғыларынан кез келген ақпаратты алуға арналған қосқышты ұсынады.