
Open Hub oder Black Duck Open Hub (ehemals Ohloh ) [ 2 ] ist eine Website, die Webdienste und eine Online-Community -Plattform zur Indexierung der Open-Source-Softwareentwicklungs- Community bereitstellt. Sie wurde 2004 von den ehemaligen Microsoft- Managern Jason Allen und Scott Collison gegründet ; später stieß der Entwickler Robin Luckey hinzu. [ 3 ] [ 4 ] Stand 15. Januar 2016 verzeichnete die Website 669.601 Open-Source-Projekte, 681.345 Quellcodeverwaltungssysteme, 3.848.524 Mitwirkende und 31.688.426.179 Codezeilen. [ 5 ]
Im Jahr 2017 wurde Black Duck Software , das Unternehmen, das die Website betreibt, von Synopsys für 565 Millionen US-Dollar übernommen , [ 6 ] wurde aber im Oktober 2024 wieder als eigenständiges Unternehmen ausgegliedert. [ 7 ]
Geschichte
Ohloh wurde 2004 von den ehemaligen Microsoft- Managern Jason Allen und Scott Collison gegründet, später stieß der Entwickler Robin Luckey hinzu. [ 8 ] [ 9 ] Am 28. Mai 2009 wurde Ohloh von Geeknet , dem Betreiber der beliebten Open-Source-Entwicklungsplattform SourceForge , übernommen . [ 10 ] Geeknet verkaufte Ohloh jedoch am 5. Oktober 2010 an das Open-Source-Analyseunternehmen Black Duck Software. Black Duck integrierte die Funktionen von Ohloh in seine bestehenden Produkte und entwickelte die Website so zu einer wichtigen Ressource für die FOSS- Entwicklung. [ 11 ] Am 18. Juli 2014 wurde Ohloh zu Black Duck Open Hub. [ 12 ] Ende August 2014 verließ die Organisationsfunktion von Black Duck Open Hub die Beta-Phase und wurde als Version 1.0 veröffentlicht. [ 13 ]
Funktionalität und Funktionen
Durch den Abruf von Daten aus Versionskontrollsystemen wie CVS , SVN , Git , Bazaar und Mercurial liefert Black Duck Open Hub Statistiken zur Projektlebensdauer, zu deren Lizenzen (einschließlich Informationen zu Lizenzkonflikten) sowie zu Softwarekennzahlen wie Quellcodezeilen und Commit- Statistiken. Die Codehistorie gibt Aufschluss über die Aktivität jedes Projekts. Software-Stacks – die Liste der von den Mitgliedern von Black Duck Open Hub verwendeten Softwareanwendungen – und Tags dienen zur Berechnung der Ähnlichkeit zwischen Projekten.
Globale Statistiken pro Programmiersprache messen die Popularität bestimmter Programmiersprachen seit den frühen 1990er Jahren. [ 14 ] Diese globalen Statistiken über alle Projekte im Black Duck Open Hub hinweg wurden auch verwendet, um diejenigen mit den umfangreichsten kontinuierlichen Versionskontrollhistorien zu identifizieren. [ 15 ]
Es stehen auch Statistiken zu den Mitwirkenden zur Verfügung, die die Erfahrung von Open-Source-Entwicklern anhand des in Versionskontrollsystemen hinterlegten Codes messen. Funktionen sozialer Netzwerke ( Kudos ) ermöglichen es Nutzern, Open-Source-Mitwirkende zu bewerten. Für jeden Nutzer und Open-Source-Mitwirkenden wird automatisch ein KudoRank auf einer Skala von 1 bis 10 aus allen Kudos im System ermittelt. [ 16 ] Die Idee, die Fähigkeiten und Produktivität von Open-Source-Entwicklern anhand von Commit-Statistiken oder gegenseitigen Bewertungen zu messen, hat in Technologieblogs unterschiedliche Reaktionen hervorgerufen. [ 17 ] [ 18 ] Mitwirkendenprofile können zudem eine vom Mitwirkenden angegebene E-Mail-Adresse sowie Avatare enthalten, die mithilfe dieser E-Mail-Adresse von Gravatar geladen werden .
Am 22. August 2007 wurde eine öffentliche Betaversion einer Web-Service- API angekündigt, die Daten und Berichte des Black Duck Open Hub zugänglich machte, um die Entwicklung von Drittanbieteranwendungen zu fördern. [ 19 ]
Am 18. Januar 2013 kündigte das Team eine neue Kennzahl an, den Projektaktivitätsindikator (PAI). Der PAI kombiniert die Anzahl der Mitwirkenden und die Anzahl der Commits in einem Algorithmus, der aktuellere Aktivitäten stärker gewichtet als frühere. Die Aktivität wird normalisiert, sodass alle Projekte gleichberechtigt miteinander verglichen werden können; diese Aktivitätsbewertung wird relativ zur Anzahl der Projektmitwirkenden und Commits skaliert. [ 20 ]
Am 14. Januar 2014 kündigte das Team einen neuen Score an, den Project Hotness Score. Der PAI (Project Activity Index) zeigt die langfristige Aktivität und das Wachstum von FOSS-Projekten (Free-Operating Source), setzt jedoch voraus, dass mindestens ein Jahr an Daten vorliegen muss, sodass neue Projekte nicht berücksichtigt werden können. Der Project Hotness Score analysiert die Aktivität der letzten Wochen und wertet die tägliche Aktivität aus, um diese Projekte zu identifizieren. Er ist bewusst sehr volatil. [ 21 ]
Am 6. April 2016 kündigte das Team Hub 3.0 an, das die Prozesse der kontinuierlichen Integration und DevOps durch Richtlinienmanagement und schnelle Scanfunktionen optimierte. [ 22 ]
Codesuche
Im Jahr 2012 brachte Black Duck Open Hub die Open Hub Code Search auf den Markt, eine kostenlose Code-Suchmaschine, die auf dem Vorgänger Koders basierte . [ 23 ] Sie konnte über 21 Milliarden Zeilen Open-Source-Code durchsuchen und nach Sprache, Projekt oder Syntax filtern, wurde aber 2016 eingestellt. [ 24 ]
Siehe auch
Referenzen
- ^ blackducksoftware. „blackducksoftware/ohloh-ui: Webanwendung für den Ohloh Stack. Aktuell Rails 4.2.7 & Ruby 2.2.5“ . GitHub . Abgerufen am 3. Dezember 2020 .
- ^ „Black Duck Open Hub Blog | Über den Black Duck Open Hub“ . Black Duck Software. Archiviert vom Original am 20. November 2015. Abgerufen am 25. August 2014 .
- ^ Darryl K. Taft (13. Juli 2006). „Startup hilft bei der Bewertung von Open-Source-Projekten“ . eWeek . Abgerufen am 29. August 2007 .
{{cite web}}CS1-Wartung: Veralteter Archivierungsdienst ( Link ) - ^ „Ehemaliger Microsoft-Manager gründet Infoportal zu Open Source“ . Heise Online (auf Deutsch). 19. Juli 2006 . Abgerufen am 29. August 2007 .
- ^ „Open Hub“ . Abgerufen am 15. Januar 2016 .
- ^ Loizos, Connie. „Das 15 Jahre alte Softwareunternehmen Black Duck Software wird für 565 Millionen Dollar an Synopsys verkauft . “ TechCrunch . Abgerufen am 7. Januar 2018 .
- ^ „Synopsys Software Integrity Group firmiert ab sofort unter dem Namen Black Duck – Eine neue Ära der Anwendungssicherheit“ . IT Security Guru . 1. Oktober 2024. Abgerufen am 11. November 2024 .
- ^ Darryl K. Taft (13. Juli 2006). „Startup hilft bei der Bewertung von Open-Source-Projekten“ . eWeek . Abgerufen am 29. August 2007 .
{{cite web}}CS1-Wartung: Veralteter Archivierungsdienst ( Link ) - ^ „Ehemaliger Microsoft-Manager gründet Infoportal zu Open Source“ . Heise Online (auf Deutsch). 19. Juli 2006 . Abgerufen am 29. August 2007 .
- ^ „SourceForge übernimmt Ohloh – Black Duck Open Hub Blog“ . Archiviert vom Original am 20. Dezember 2011. Abgerufen am 29. Mai 2009 .
- ^ „Geeknet verkauft Open-Source-Verzeichnis Ohloh an Black Duck Software“ . TechCrunch . Abgerufen am 5. Oktober 2010 .
- ^ „Black Duck Open Hub auf Twitter“ .
- ^ „Die neu strukturierte Organisation im Überblick“ . Archiviert vom Original am 8. September 2014. Abgerufen am 12. September 2014 .
- ^ Robin Luckey (8. Oktober 2006). „PHP Eats Rails for Breakfast“ . Ohloh . Archiviert vom Original am 12. September 2007. Abgerufen am 29. August 2007 .
- ^ Robin Luckey (31. August 2007). „Die ältesten Quellcode-Repositories der Welt“ . Ohloh . Archiviert vom Original am 14. Februar 2012. Abgerufen am 3. Januar 2008 .
- ^ Robin Luckey (4. Mai 2007). „Ohloh Kudos“ . Ohloh . Archiviert vom Original am 17. April 2008. Abgerufen am 29. Februar 2008 .
- ^ Bill Snyder (21. Februar 2008). „Ist das Zählen von Open-Source-Codebeiträgen wirklich sinnvoll?“ . InfoWorld . Abgerufen am 29. Februar 2008 .
- ^ „Ohloh verfolgt Open-Source-Entwickler“ . Slashdot . 21. Februar 2008. Abgerufen am 29. Februar 2008 .
- ^ Robin Luckey (22. August 2007). „Ohloh API Beta“ . Ohloh . Archiviert vom Original am 1. Februar 2008. Abgerufen am 23. Dezember 2007 .
- ^ Sands, Rich (18. Januar 2013). "„Über Projektaktivitätssymbole“ Open Hub Blog“ . blog.openhub.net . Archiviert vom Original am 23. Juli 2014. Abgerufen am 15. Januar 2016 .
- ^ Degen-Portnoy, Peter (14. Januar 2014). „Über den Ohloh Hotness Score“ . blog.openhub.net . Archiviert vom Original am 6. September 2014. Abgerufen am 15. Januar 2016 .
- ^ „Black Duck veröffentlicht neueste Version der Open-Source-Sicherheitslösung Hub“ . businesswire.com . 6. April 2016. Abgerufen am 3. Februar 2020 .
- ^ Bily, Susie. „Ohloh + Code = Ohloh Code“ . Ohloh Blog . Archiviert vom Original am 18. Mai 2014. Abgerufen am 7. Juni 2013 .
- ^ „Open Hub im Jahr 2016“ . OpenHub-Blog . Archiviert vom Original am 24. April 2016. Abgerufen am 15. April 2016 .