Az informatikában a hamisítvány egy együttműködésen alapuló szövegfenntartás-kezelő rendszer (dokumentáció, együttműködésen alapuló adatok, jogi szövegek (lásd mérleg) ). Ezeket az eszközöket a fejlesztés szükségleteihez hozták létre , amelyet ma továbbra is többségében használnak.
A hamisítás célja, hogy több fejlesztő együttesen vegyen részt egy vagy több szoftver fejlesztésében , leggyakrabban az interneten keresztül .
Valójában egy kovácsműhely egyesíti a projekteket és a fejlesztőket. De a legtöbb hamisítvány lehetővé teszi, hogy a számítógépes programozást nem gyakorló emberek is részt vegyenek, például fordítók vagy grafikusok, vagy olyan felhasználók, akik fórumokban segítik egymást vagy hibajelentéseket nyújtanak be . A hamisítás tehát mindezeket az embereket összehozza a szoftverprojektek fejlesztése körül.
A hamisítások tehát jó módszerek a projekt fejlesztésének átláthatóságának biztosítására és a közreműködők megtalálására, hogy a projekt aktív legyen.
A kovács által kínált eszközök elsősorban:
A hamisítás előnye, hogy ezeket az eszközöket egyetlen integrált és koherens egészbe vonja össze, és több ember számára elérhetővé teszi, hogy közösen fejlesszék projektjeiket. A hamisítások megjelenése előtt a projekt kidolgozásában közreműködni kívánó fejlesztőknek külön-külön kellett telepíteniük az egyes alkalmazásokat, ami sokkal több munkát és időt igényel.
Ezután a hamisítvány lehetővé teheti projektjének bemutatását (amely hasznos lehet a potenciális közreműködők vonzására) az olyan eszközöknek köszönhetően, mint:
Ez megszervezhető egy projektbemutató oldalon, amely összegyűjti a projekt szoftverlicencét , az alkalmazott technológiákat, a kompatibilitást ...
Tágabb értelemben a hamisítványok egyre több olyan eszközt integrálnak, amelyek más együttműködési platformokon is jelen vannak, megkönnyítve a csoportmunkát, a szervezést és a projektek szinkronizálását, de a szoftverek fejlesztésére specifikusabb eszközöket is ( folyamatos integrációs eszközök : tesztek, csomagolás stb.).
Az interneten jelenleg több hamisítvány áll rendelkezésre, ahol a fejlesztők ingyen befogadhatják projektjeiket.
Gyakran ezek a hamisítványok az ingyenes szoftverfejlesztési projektek befogadására irányulnak , néha elfogadnak nem szabad szoftvert fejlesztő projekteket (de amelyek forrásai elérhetőek) .
Idézhetjük például a SourceForge-ot , amely történelmileg az első hamisítvány, amely ilyen típusú szolgáltatásokat kínál széles körben. Az olyan kovácsműhelyek, mint a GNU Savannah , az ingyenes szoftverprojektek exkluzív tárhelyének szentelik.
A projektek befogadására saját hamis platformot is telepíthet. A legtöbb nagy együttműködési projekt ma ezt a stratégiát alkalmazza, nem pedig külső tárhelyszolgáltatásokat.
Ehhez különféle kovácsok állnak rendelkezésre integrált formában. Általában a tárhelyszolgáltatásokhoz hasonló funkciókat vesznek át. A külső szolgáltatás igénybevételéhez képest bizonyos függetlenséget hoznak az őket megszerző projektek számára, de a megvalósítást és az adminisztráció költségét terheli az a szervezet, amely a hamis internetet hozza.
A hamis platformok önmagukban sem szabad szoftver, sem önkéntes alapon nem működnek, ami nyilvánvalóan felveti az ezen hamisítványokon elhelyezett projektadatok felhasználásának és tárolásának kérdését. A Free Software Foundation Europe cikke összefoglalja ezt a kérdést a „SourceForge drift” elemzésével.
Hasonlóképpen az a tény, hogy a SourceForge szoftver tulajdonosi szoftverré vált, sok „ villa ” létrehozására késztette . Így számos ingyenes hamisítvány a SourceForge korábbi verzióján alapul, ezek:
A szabad szoftver :
A saját fejlesztésű szoftver :
Forges archívum: