SourceForge explained

SourceForge
Commercial:Yes
Type:Free hosting for open-source software project management
Registration:Optional (required for creating and joining projects)
Owner:Slashdot Media (2019–present)[1]
BIZX, LLC (2016–2019)[2]
DHI Group, Inc. (2012–2016)
Geeknet, Inc. (1999–2012)
Author:VA Software
Current Status:Online
Key People:Logan Abbott (President)[3] [4]

SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring of downloads for load balancing, a wiki for documentation, developer and user mailing lists, user-support forums, user-written reviews and ratings, a news bulletin, micro-blog for publishing project updates, and other features.

SourceForge was one of the first to offer this service free of charge to open-source projects.[5] Since 2012, the website has run on Apache Allura software. SourceForge offers free hosting and free access to tools for developers of free and open-source software.

, the SourceForge repository claimed to host more than 502,000 projects and had more than 3.7 million registered users.[6]

Concept

SourceForge is a web-based source code repository. It acts as a centralized location for free and open-source software projects. It was the first to offer this service for free to open-source projects. Project developers have access to centralized storage and tools for managing projects, though it is best known for providing revision control systems such as CVS, SVN, Bazaar, Git and Mercurial.[7] Major features (amongst others)[8] include project wikis, metrics and analysis, access to a MySQL database, and unique sub-domain URLs (in the form <nowiki>http://</nowiki><var>project-name</var>.sourceforge.net).

The vast number of users at SourceForge.net (over three million as of 2013)[9] exposes prominent projects to a variety of developers and can create a positive feedback loop. As a project's activity rises, SourceForge.net's internal ranking system makes it more visible to other developers through SourceForge directory and Enterprise Directory.[10] [11] Given that many open-source projects fail due to lack of developer support, exposure to such a large community of developers can continually breathe new life into a project.

Revenue model

SourceForge's traditional revenue model is through advertising banner sales on their site. In 2006 SourceForge Inc. reported quarterly takings of US$6.5 million.[12] In 2009 SourceForge reported a gross quarterly income of US$23 million through media and e-commerce streams.[13] In 2011 a revenue of US$20 million was reported for the combined value of the SourceForge, slashdot and freecode holdings, prior to SourceForge's acquisition.[14]

Since 2013 additional revenue generation schemes, such as bundleware models,[15] have been trialled, with the goal of increasing SourceForge's revenue. The result has in some cases been the appearance of malware bundled with SourceForge downloads.[16] On February 9, 2016, SourceForge announced they had eliminated their DevShare program practice of bundling installers with project downloads.[17]

Negative community reactions to the partnership program led to a review of the program, which was nonetheless opened up to all SourceForge projects on February 7, 2014.[18] [19] The program was canceled by new owners BIZX, LLC on February 9, 2016;[20]

On May 17, 2016, they announced that it would scan all projects for malware and display warnings on downloads.[21]

History

SourceForge, founded in 1999 by VA Software, was the first provider of a centralized location for free and open-source software developers to control and manage software development and offering this service without charge.[5] The software running the SourceForge site was released as free software in January 2000[22] [23] and was later named SourceForge Alexandria.[24] The last release under a free license was made in November 2001;[25] after the dot-com bubble, SourceForge was later powered by the proprietary SourceForge Enterprise Edition, a separate product re-written in Java[26] [27] which was marketed for offshore outsourcing.[28]

SourceForge has been temporarily banned in China three times: in September 2002,[29] in July 2008 (for about a month)[30] [31] and on August 6, 2012 (for several days).

In November 2008, SourceForge was sued by the French collection society Société civile des Producteurs de Phonogrammes en France (SPPF) for hosting downloads of the file sharing application Shareaza.[32]

In 2009 SourceForge announced a new site platform known as Allura, which would be an extensible, open source platform licensed under the Apache License, utilizing components such as Python and MongoDB, and offering REST APIs.[33] In June 2012 the Allura project was donated to the Apache Software Foundation as Apache Allura.[34] [35]

In September 2012 SourceForge, Slashdot, and Freecode were acquired from Geeknet by the online job site Dice.com for $20 million, and incorporated into a subsidiary known as Slashdot Media.[36] [37] In July 2015 Dice announced that it planned to sell SourceForge and Slashdot,[38] and in January 2016 the two sites were sold to the San Diego-based BIZX, LLC for an undisclosed amount.[39] In December 2019, BIZX rebranded as Slashdot Media.[40]

On September 26, 2012, it was reported that attackers had compromised a SourceForge mirror, and modified a download of phpMyAdmin to add security exploits.[41]

Adware controversy

In July 2013, SourceForge announced that it would provide project owners with an optional feature called DevShare, which places closed-source ad-supported content into the binary installers and gives the project part of the ad revenue.[42] Opinions of this new feature varied; some complained about users not being as aware of what they are getting or being able to trust the downloaded content, whereas others saw it as a reasonably harmless option that keeps individual projects and users in control.[43]

In November 2013, GIMP, a free image manipulation program, removed its download from SourceForge, citing misleading download buttons that potentially confuse customers as well as SourceForge's own Windows installer, which bundles potentially unwanted programs with GIMP. In a statement, GIMP called SourceForge a "once useful and trustworthy place to develop and host FLOSS applications" that now faces "a problem with the ads they allow on their sites".[44] [45] [46]

In response to the DevShare adware, many users and projects migrated to GitHub, other software hosting facilities, or self-hosting.[47] [48] In May 2015, SourceForge took control of pages for five projects that had migrated to other hosting sites and replaced the project downloads with adware-laden downloads, including GIMP.[49] This came despite SourceForge's commitment in November 2013 to never bundle adware with project downloads without developers' consent.[50] [51]

On June 1, 2015, SourceForge claimed that they had stopped coupling "third party offers" with unmaintained SourceForge projects.[52] Since this announcement was made, a number of other developers have reported that their SourceForge projects had been taken over by SourceForge staff accounts (but have not had binaries edited), including nmap[53] and VLC media player.[54] On June 18, 2015, SourceForge announced that SourceForge-maintained mirrored projects were removed and anticipated the formation of a Community Panel to review their mirroring practices.[55] No such Community Panel ever materialized, but SourceForge discontinued DevShare and the bundling of installers after SourceForge was sold to BizX in early 2016.[56] [57] [58] On May 17, 2016, SourceForge announced that they were now scanning all projects for malware and displaying warnings on projects detected to have malware.[59]

Project of the Month

Since 2002, SourceForge has featured a pair of Projects of the Month, one chosen by its community and the other by its staff, but these have not been updated since December 2020.[60]

2020HP 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
2019gretl, 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
2018SQuirreL SQL Client, Hibernate, iDempiere, Xtreme Download Manager, Linux Lite, Zabbix, GnuCash, Eclipse Tomcat Plugin,, 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
2017Bodhi 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
2016Ditto, 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
2015Simutrans, GnuCash, ClamAV, ScummVM, Octave-Forge, TortoiseSVN, JasperReports Server, NAS4Free, gnuplot, PSeInt, TeXstudio,, Maxima, FlightGear, rEFInd, FreeType
2014SCons, MPC-HC, PortableApps, OpenMediaVault, VASSAL Engine, eXo Platform, Freeplane, Cmdbuild, ApexDC, Free Pascal Compiler, Universal Media Server, Clover EFI bootloader, Minsky
2013cpuminer, Password Safe, BleachBit, West Point Bridge Designer and Contest, TeXstudio, winPenPack, ReactOS, FileBot, SuperTuxKart, PostBooks, Kiwix, DOSBox
2012JStock, Rigs of Rods, ProjectLibre, PeaZip, XOOPS, Liferay Portal, 0 A.D., Luminance HDR, Elastix, Scribus, Boost, HyperSQL
2011TICO, The Number Race, GCompris, iTALC, Moodle, Tux Paint, OpenPetra, odt2braille, NVDA, eGuideDog, CiviCRM
2010Snort, Gutenprint, jEdit, Ghostscript, Wireshark, Scintilla, OpenNMS, LAME, Mantis, Arianne, Notepad++, Clonezilla
2009OpenGTS, Mumble, Sweet Home 3D, Medical, eyeOS, Piwik, Silex, DOSBox, dotProject, Frets on Fire, ZK, TinyMCE
2008OrangeHRM, shareaza, concrete5, WinSCP, Enomalism, Kablink, PowerFolder, MindTouch, ehcache, Hyperic HQ Enterprise Monitoring
2007Firebird, Barcode4J, Openbravo, Inkscape, Scorched 3D, Art of Illusion, FreeCol, FreeNAS
2006Rosegarden, Pentaho, Linux NTFS file system support, openQRM, Sahana disaster management system, Stellarium, Filesystem in Userspace, CMU Sphinx, FreeMind, Nullsoft Scriptable Install System
2005FCKeditor, NHibernate, MediaWiki, MinGW, Gourmet, JasperReports, Nagios, Robosapien Dance Machine, Net-SNMP, OGRE, ClamWin, RSSOwl
2004TortoiseCVS, PearPC, SugarCRM, Azureus, Bochs, Audacity, AWStats, eGroupWare, BZFlag, Mailman, Compiere, phpBB
2003PhpGedView, FileZilla, Gallery, TightVNC, Boa Constructor, Tikiwiki, MegaMek, POPFile, JBoss, TUTOS, Crystal Space, SquirrelMail
2002phpMyAdmin, Fink, Gaim

Usage

, the SourceForge repository hosted more than 300,000 projects and had more than 3 million registered users,[61] although not all were active. The domain sourceforge.net attracted at least 33 million visitors by August 2009 according to a Compete.com survey.[9]

Country restrictions

See main article: List of websites with country access restrictions.

In its terms of use,[62] SourceForge states that its services are not available to users in countries on the sanction list of the U.S. Office of Foreign Assets Control (including Cuba, Iran, North Korea, Sudan and Syria). Since 2008 the secure server used for making contributions to the site has blocked access from those countries. In January 2010, the site had blocked all access from those countries, including downloads. Any IP address that appeared to belong to one of those countries could not use the site.[63] By the following month, SourceForge relaxed the restrictions so that individual projects could indicate whether or not SourceForge should block their software from download to those countries.[64] This, however, had been reversed by November 2020 for North Korea and other countries.[65] Crimea has been blocked since February 1, 2015.[66] [67] [68]

See also

External links

Notes and References

  1. Web site: Slashdot Media to Merge with BIZX, LLC, Creating a Market Leader in B2B, Software, Technology, and Data. BusinessInsider.com. January 12, 2020.
  2. Web site: BIZX Subsidiary SourceForge Media, LLC Acquires Slashdot Media . Marketwire . January 28, 2016 . October 15, 2016 .
  3. Web site: BIZX Subsidiary SourceForge Media, LLC Acquires Slashdot Media . Marketwire . January 28, 2016 . January 10, 2017 .
  4. Web site: Abbott . Logan . SourceForge Acquisition and Future Plans . February 10, 2016 . SourceForge . January 1, 2017.
  5. Web site: The SourceForge Story . https://web.archive.org/web/20110716044546/http://itmanagement.earthweb.com/cnews/article.php/3705731 . April 12, 2012. July 16, 2011. James . Maguire . October 17, 2007.
  6. Web site: About . September 19, 2020.
  7. Web site: Sourceforge.net . Apps.SourceForge.net . April 19, 2012.
  8. Web site: Comprehensive Service Directory . Apps.SourceForge.net . October 19, 2012.
  9. Web site: United States. October 26, 2011. Sourceforge Attracts Almost 40m Visitors Yearly. April 19, 2012. SiteAnalytics.Compete.com. December 8, 2008. https://web.archive.org/web/20081208092400/http://siteanalytics.compete.com/sourceforge.net/?metric=uv. dead.
  10. Web site: SourceForge.net.
  11. Web site: SourceForge.net.
  12. Web site: Sourceforge quarterly profit surges as revenue rises. August 13, 2013. May 24, 2007. MarketWatch.com. Software Corp., late Thursday reported third-quarter net earnings of $6.49 million, or 9 cents a share, up from $997,000, or 2 cents a share, during the year-ago period. Pro forma earnings from continuing operations were $2.1 million, or 3 cents a share, compared with $1.2 million, or 2 cents a share, last year. The Fremont, Calif.-based maker of computer servers and storage systems said revenue for the three months ended April 30 rose to $10.3 million from $7.9 million. Analysts, on average, had forecast a per-share profit of 2 cents on revenue of $12 million.. Katherine . Hunt.
  13. Web site: SourceForge Reports Second Quarter Fiscal 2009 Financial Results. dead. https://web.archive.org/web/20150603170625/http://ir.corp.sourceforge.com/phoenix.zhtml?c=82629&p=irol-newsArticle&ID=1260642&highlight=. June 3, 2015.
  14. Web site: Dice holdings bytes slashdot. .
  15. Web site: Today we offer devshare beta, a sustainable way to fund open source software. July 2013. July 6, 2013. October 4, 2013. https://web.archive.org/web/20131004214316/https://sourceforge.net/blog/today-we-offer-devshare-beta-a-sustainable-way-to-fund-open-source-software/. dead.
  16. News: Schofield. Jack. Are there any trustworthy sources for downloading software?. May 11, 2015. The Guardian. January 29, 2015.
  17. Web site: SourceForge pledges to clean up its downloader act. BetaNews. February 11, 2016. April 30, 2016.
  18. Web site: Today We Offer DevShare (Beta), A Sustainable Way To Fund Open Source Software . Roberto Galoppini . July 1, 2013 . July 6, 2013 . October 4, 2013 . https://web.archive.org/web/20131004214316/https://sourceforge.net/blog/today-we-offer-devshare-beta-a-sustainable-way-to-fund-open-source-software/ . dead .
  19. Web site: DevShare Relaunch: Power to end-users! . Roberto Galoppini . February 7, 2014.
  20. Web site: Abbott . Logan . SourceForge Acquisition and Future Plans . February 10, 2016 . SourceForge . February 10, 2016.
  21. Web site: SourceForge now scans all projects for malware and displays warnings on downloads . SourceForge . May 17, 2016 . October 15, 2016.
  22. Web site: SourceForge Code Release. https://web.archive.org/web/20000301031158/http://sourceforge.net/forum/forum.php?forum_id=4024. March 1, 2000. dead. VA Software. January 14, 2000. It's finally here...The Code behind this site is being released under the terms of the GPL.. February 11, 2017.
  23. Web site: dead. SourceForge - Files. https://web.archive.org/web/20010418102945/http://sourceforge.net/project/showfiles.php?group_id=1. April 18, 2001. February 11, 2017. Early code releases
  24. Web site: dead. https://web.archive.org/web/20020302153115/http://sourceforge.net/projects/alexandria-dev/. March 2, 2002. February 11, 2017. SourceForge Alexandria.
  25. Web site: Restarting free SourceForge development. LWN.net. December 11, 2002.
  26. Web site: Sourceforge forks. February 11, 2017. Rick Moen. ...around 2002, VA Software decided to junk the entire SourceForge codebase ... as the basis for its proprietary SourceForge Enterprise product, and recode the entire thing from scratch in Java....
  27. Web site: dead. https://web.archive.org/web/20070310204135/http://www.vasoftware.com/sourceforge/difs.php. Differences Between SourceForge.net® and SourceForge® Enterprise Edition. March 10, 2007. February 11, 2017. SourceForge.net was built ... using popular web scripting languages including PHP, Perl and Python and many Open Source tools and components. ... By contrast, SourceForge Enterprise Edition was architected and built from the ground up ... [with a] Platform-independent J2EE architecture. VA Software. VA Software.
  28. Latest Product from VA Software Provides Better Governance for Offshore Outsourcing. https://web.archive.org/web/20170211075748/http://www.businesswire.com/news/home/20031208005258/en/Latest-Product-VA-Software-Governance-Offshore-Outsourcing. February 11, 2017. Business Wire. Business Wire. December 8, 2003. VA Software Corporation (Nasdaq:LNUX), provider of SourceForge Enterprise Edition ... today announced the release of a product designed to address key challenges related to offshore application development. SourceForge Enterprise Edition 3.5....
  29. Web site: China Says Asta la Vista to Altavista. VNUNet.com. September 6, 2002. December 4, 2007. dead. https://web.archive.org/web/20081011203709/http://www.vnunet.com/vnunet/news/2119983/china-asta-la-vista-altavista. October 11, 2008.
  30. http://www.moon-blog.com/2008/07/sourceforge-unblocked-in-china.html SourceForge Unblocked in China
  31. Web site: Gamedev.net . GameDev.net . April 14, 2012 . April 19, 2012.
  32. Web site: Record Labels to Sue Vuze, Limewire and SourceForge . TorrentFreak.com . April 19, 2012.
  33. Web site: An Open Forge. SourceForge. March 11, 2011. February 4, 2016.
  34. Web site: Proffitt . Brian . SourceForge back-end code to be donated to Apache . ITworld . June 18, 2012 . October 19, 2012.
  35. Web site: SourceForge submits Allura to Apache's Incubator . https://web.archive.org/web/20131006221325/http://www.h-online.com/open/news/item/SourceForge-submits-Allura-to-Apache-s-Incubator-1620747.html . October 6, 2013. H-Online.com . June 19, 2012 . October 19, 2012.
  36. Web site: DHI Group Inc. - Dice Holdings, Inc. Acquires Online Media Business from Geeknet, Inc.. April 30, 2016.
  37. Web site: Dice Holdings acquires Slashdot and SourceForge. https://web.archive.org/web/20131208023450/http://www.h-online.com/open/news/item/Dice-Holdings-acquires-Slashdot-and-SourceForge-1711181.html . September 19, 2012. December 8, 2013. April 30, 2016.
  38. Web site: DHI Group plans to sell off Slashdot and SourceForge . Ars Technica . July 28, 2015 . February 4, 2016.
  39. Web site: Slashdot Media Acquired by BIZX for Undisclosed Price . San Diego Business Journal . January 28, 2016 . February 4, 2016.
  40. Web site: Slashdot Media to Merge with BIZX, LLC, Creating a Market Leader in B2B, Software, Technology, and Data. BusinessInsider.com. January 12, 2020.
  41. Web site: Compromised SourceForge mirror distributes backdoored phpMyAdmin package . Lucian Constantin . September 26, 2012 . ITWorld.com . January 23, 2013.
  42. [SourceForge:blog/today-we-offer-devshare-beta-a-sustainable-way-to-fund-open-source-software/|Today We Offer DevShare (Beta), A Sustainable Way To Fund Open Source Software | SourceForge Community Blog]
  43. News: Nathan Willis . August 21, 2013 . SourceForge offering "side-loading" installers . . September 18, 2013.
  44. News: Sharwood. Simon. GIMP flees SourceForge over dodgy ads and installer. November 21, 2013. The Register. November 8, 2013.
  45. Web site: GIMP Project's Official Statement on SourceForge's Actions . GIMP.org . May 27, 2015 . November 23, 2015.
  46. Web site: SourceForge, What the...? . GIMP.org . May 27, 2015 . November 23, 2015.
  47. Web site: What Black Duck Can Tell Us About GitHub, Language Fragmentation and More . O'Grady . Stephen . June 2, 2011 . RedMonk – tecosystems.
  48. Web site: The Long Death of Project Hosting Sites . Binstock . Andrew . December 9, 2014 . Dr. Dobb's.
  49. Web site: SourceForge grabs GIMP for Windows' account, wraps installer in bundle-pushing adware [Updated]]. May 27, 2015. May 30, 2015.
  50. Web site: GIMP-Win project wasn't hijacked, just abandoned. https://web.archive.org/web/20150529094757/https://sourceforge.net/blog/gimp-win-project-wasnt-hijacked-just-abandoned/. May 27, 2015 . May 29, 2015. April 30, 2016.
  51. Web site: Sourceforge Hijacks the Nmap Sourceforge Account. June 3, 2015. Seclists.org.
  52. Web site: Third party offers will be presented with Opt-In projects only. June 2015. April 30, 2016.
  53. Web site: Black "mirror": SourceForge has now seized Nmap audit tool project. Sean Gallagher. Ars Technica. June 4, 2015.
  54. Web site: What happened to Sourceforge?. April 30, 2016.
  55. Web site: Project mirroring policies will be revisited with our Community Panel, existing mirrors removed. June 18, 2015. April 30, 2016.
  56. Web site: New SourceForge owners kill contentious DevShare bloatware program. PCWorld. February 12, 2016.
  57. Web site: SourceForge Acquisition and Future Plans . SourceForge.net . February 9, 2016 . October 15, 2016.
  58. Web site: New SourceForge owners kill contentious DevShare bloatware program . PCWorld . February 12, 2016 . October 15, 2016.
  59. Web site: SourceForge now scans all projects for malware and displays warnings on downloads . SourceForge.net . May 17, 2016 . October 15, 2016.
  60. Web site: Projects of the Month. Team. Community. SourceForge. live. https://web.archive.org/web/20201231120723/https://sourceforge.net/blog/potm/. 31 December 2020 .
  61. Web site: What is SourceForge.net? . May 28, 2013.
  62. Web site: terms of use . Slashdot Media . July 28, 2013.
  63. Web site: Sourceforge blog clarification for denial of access . SourceForge.net . January 25, 2010 . April 19, 2012.
  64. Web site: Some good news: SourceForge removes blanket blocking . SourceForge.net . February 8, 2010 . February 7, 2014.
  65. Web site: Downloads in North Korea and other countries. SourceForge.net . April 13, 2021.
  66. Web site: SourceForge заблокировал скачивание файлов для крымских ip-адресов.
  67. Web site: SourceForge заблокировал скачивание файлов для крымских ip-адресов .
  68. Web site: SourceForge.net заблокирован на территории Крыма .