SourceForge
SourceForge è una piattaforma e un sito web che fornisce gli strumenti per gestire progetti di sviluppo software in modo collaborativo tra gli sviluppatori. Il software, commercializzato dalla VA Software, fornisce un front end per un'ampia gamma di servizi per il ciclo di vita dello sviluppo di software e si può integrare con varie applicazioni open source, ad esempio con PostgreSQL e CVS.
SourceForge sito web | |
---|---|
URL | sourceforge.net/ |
Tipo di sito | sistema per la gestione dello sviluppo di software di tipo collaborativo |
Registrazione | opzionale e gratuita |
Commerciale | sì |
Proprietario | Dice Holdings, Inc |
Creato da | VA Software |
Lancio | novembre 1999 |
Stato attuale | attivo |
Slogan | Breaking Down the Barriers to Open Source Development |
Descrizione
modificaSourceForge.net è una posizione centralizzata per sviluppatori software che debbano controllare e gestire lo sviluppo di software open source; essa inoltre costituisce un repository di codice sorgente. SourceForge.net è ospitata da VA Software e si avvale di una versione del software SourceForge. Questo sito ospita una grande mole di progetti open source: nel febbraio 2009 se ne contavano oltre 230.000 con più di 2 milioni di utenti, ma molti di questi sono progetti in letargo o che coinvolgono un solo interessato.
SourceForge esclude l'accesso ai progetti che ospita, a diversi paesi che non sono graditi agli USA[1]. Questo contravviene i principi del software FOSS. Così la Free Software Foundation creò il suo sito web per lo sviluppo GNU Savannah in risposta alla tendenza verso la proprietarizzazione (ovvero verso lo stato closed source) dell'iniziativa SourceForge. Tuttavia attualmente vi sono numerosi siti collaborativi che utilizzano il software SourceForge.
Mentre qualche tempo fa il codice SourceForge era disponibile pubblicamente, successivamente VA Software ha deciso di non produrre nuove versioni open source. L'ultimo codice sorgente disponibile ufficialmente, ha riguardato la versione 2.5 e l'ultima versione CVS prima della chiusura è stata la 2.61. Savannah è un sistema basato sulla versione 2.0. Alla fine del 2003 VA Software ha distribuito la prima versione della SourceForge Enterprise Edition 4.x, una riscrittura completa dell'applicazione basata su Java EE. I rapporti delle organizzazioni che adottano SourceForge 4.x segnalano prestazioni e scalabilità sensibilmente superiori a quelle delle precedenti versioni SourceForge 3.x o 2.x. SourceForge 4.x, inoltre, supporta tecnologie come SOAP e XML per fornire API e web service in modo da aumentare l'integrazione e l'estensibilità.
L'11 marzo 2011 è stato distribuito il codice di SourceForge chiamato Allura sotto licenza Apache versione 2[2]. Si tratta di una riscrittura completa del motore sotto SourceForge.net.
Gforge.org, uno dei programmatori di SourceForge, ha iniziato una significativa riscrittura del software (il cosiddetto progetto GForge) a partire dall'ultima versione CVS disponibile di SourceForge. Nell'ambito di questo progetto, prosegue lo sviluppo libero e si aggiungono nuove prestazioni.
Acquisizione da parte di Dice.com
modificaSourceForge è stata acquistata a settembre del 2012 da Dice Holdings dal precedente proprietario Geeknet.[3]
Critiche a DevShare e al sistema adware
modificaNel luglio 2013, SourceForge ha annunciato di voler implementare DevShare, un software opzionale proposto agli sviluppatori che permette l'inserimento di contenuti sponsorizzati closed-source nei file binari di installazione, compensando poi i progetti coinvolti con parte del ricavato.[4] Questa implementazione ha raccolto sia critiche che consensi. Alcuni lamentano il fatto che chi scarica non sia completamente consapevole di ciò che stanno installando in realtà, o che non siano più capaci di fidarsi del contenuto del file scaricato. Altri vedono la novità come una opzione ragionevole e innocua che lascia il controllo sia ai manutentori dei singoli progetti sia agli utenti finali.[5]
Tra le posizioni critiche si annovera la reazione di GIMP, un celebre programma di manipolazione delle immagini, che nel novembre del 2013 ha rimosso da SourceForge i propri download, adducendo come ragioni sia la presenza di banner che replicano pulsanti di download, capaci di confondere gli utenti, che l'installer proprietario di SourceForge, creato per veicolare offerte di terze parti.[6]
Note
modifica- ^ SourceForge blocca l'accesso da alcuni Paesi, su oneopensource.it, oneOpenSource. URL consultato il 10 marzo 2011 (archiviato dall'url originale il 5 gennaio 2011).
- ^ (EN) An Open Forge, su sourceforge.net. URL consultato il 12 marzo 2011.
- ^ (EN) Timothy Lord, Dice Buys Geeknet's Media Business, Including Slashdot, In $20M Deal, su news.slashdot.org. URL consultato il 18 settembre 2012.
- ^ Today We Offer DevShare (Beta), A Sustainable Way To Fund Open Source Software | SourceForge Community Blog.
- ^ SourceForge offering "side-loading" installers.
- ^ (EN) Simon Sharwood, GIMP flees SourceForge over dodgy ads and installer, The Register, 8 novembre 2013. URL consultato il 2 novembre 2015.
Bibliografia
modifica- SourceForge: il luogo dove si forgia l'open source (JPG), in Linux Magazine, n. 17, Edizioni Master, marzo 2002, pp. 19-22, ISSN 1592-8152 .
Voci correlate
modificaAltri progetti
modifica- Wikimedia Commons contiene immagini o altri file su SourceForge
Collegamenti esterni
modifica- (EN) SourceForge.net homepage, su sourceforge.net.
- (EN) MediaWiki SourceForge.net Project Page, su sourceforge.net.
- (EN) GForge Project, su gforge.org. URL consultato il 1º novembre 2005 (archiviato dall'url originale il 17 luglio 2005).
- (EN) Novell Forge, su forge.novell.com. URL consultato il 1º novembre 2005 (archiviato dall'url originale il 4 settembre 2004).
- (EN) XOOPS Module Development Forge, su dev.xoops.org.
- (EN) Joomla! Forge, su developer.joomla.org.