Titel z.B. Einige Open Source Projekte auf Basis von Python
mit Logo:
MoinMoin ist eine beliebte Wiki-Software (Freie Software unter GNU-GPL-Lizenz). Es ist einfach zu bedienen und durch Plugins erweiterbar. Es beinhaltet u.a. einen WYSIWYG-Editor, Volltext-Suche, E-Mail-Funktionen, Zugriffskontrolle mit Access Control Lists und Spam-Schutz-Maßnahmen. Derzeit wird an der Version 2.0 entwickelt.
Django (web framework, open source, bsd license) Django ist ein ausgereiftes Framework zum Erstellen von beliebigen Web-Applikationen. Ursprünglich von einem privaten Zeitungsverlag entwickelt, lag die primäre Nutzung in der Programmierung eines CMS gemäß den Ansprüchen der Verlagsbranche. Django hat konzeptionell daher weniger einen akademischen Hintergrund, sondern ist ein Projekt, das aus den Anforderungen der Praxis heraus entstanden ist.
Google App Engine ist eine Plattform zum Entwickeln und Hosten von Webanwendungen auf der Infrastruktur von Google. Als erste Entwicklungsumgebung wurde Python bereit gestellt. Innerhalb bestimmter Ressourcengrenzen ist die Nutzung kostenlos. Die Plattform bietet einen auf "BigTable" basierenden Datenspeicher, Zugriff auf APIs wie Authentifizierung, Mail-Versand, XMPP und Bildmanipulation, sowie die Möglichkeit zur Hintergrundverarbeitung von Tasks.
Danke. Text ist etwas zu lang, ich hab den Satz 'Innerhalb bestimmter Ressourcengrenzen ist die Nutzung kostenlos.' weggelassen, dann passt es perfekt -- AndreasSchreiber 2010-08-09 08:52:55
Plone Plone ist ein leistungsfähiges und flexibles Content-Management-System für den professionellen Einsatz im Intra- und Internet. Durch seine Funktionsvielfalt, sein sicheres Zugangsmanagement, seine Workflow-Unterstützung, seine Barrierefreiheit und Benutzerfreundlichkeit sowie durch leistungsfähige Werkzeuge zur Systemadministration hebt sich Plone aus der Vielzahl anderer CMS heraus.
Zope Die Zope Softwarebibliothek ermöglicht die komponentenbasierte Entwicklung von Web-Anwendungen mit Python. Die komponentenbasierte Entwicklung spart Zeit und gewährleistet ein hohes Qualitätsniveau. Die Zope Softwarebibliothek wird von den Web-Frameworks Zope 2, Bluebream, Grok und bfg.repoze genutzt. Mit der Zope Object Database (ZODB) bietet Zope eine sichere NoSQL-Datenbank.
trac ist ein webbasiertes Projekt-Managementsystem für Open Source Projekte. Es bietet standardmäßig ein einfaches Tickettrackingsystem, ein Wiki und einen Sourcecode-Repository-Browser und ist durch seine Komponenten-Architektur einfach erweiterbar. Es existieren zahlreiche Plugins, um Trac mit zusätzlichen Funktionen zu erweitern und mit anderen Systemen zu integrieren. Trac ist ein Open Source Projekt und vollständig in Python implementiert.
Mercurial (open source distributed version control)
- Mercurial ist ein freies verteiltes Versionsmanagementsystem, das effizient Projekte jeder Größe über eine einfache und intuitive Nutzerschnittstelle verwalten kann. Es ist plattformunabhängig in Python implementiert und kann durch Python-Skripte flexibel um weitere Funktionalität erweitert werden.
Tornado ist ein Python-Framework für Webanwendungen, das insbesondere für Webdienste in Echtzeit ausgelegt ist und deshalb viele parallel geöffnete Verbindungen erlaubt. Der Python Web-Server in Tornado arbeitet asynchron (non-blocking). Das Unternehmen Facebook verwendet Tornado für den Dienst Friendfeed und hat die Software 2009 unter der Apache Licence 2.0 freigegeben.
Projectplace(Projektmanagement-Tool, web-basiert, kommerzielles Produkt)
Logo:
BSCW ist ein webbasiertes Werkzeug für die verteilte Zusammenarbeit. Anwender tauschen darüber Dokumente, Termine, Kontakte, Aufgaben und Notizen in gemeinsamen Arbeitsbereichen aus. BSCW eignet sich insbesondere für die standortübergreifende Kooperation. Das System ermöglicht die Zusammenarbeit in unterschiedlichen Benutzergruppen und erfordert keine Softwareinstallation auf Seiten der Anwender.
Blender(3D Content Creation Tool, GPL)
Logo:
Reddit (Content Aggregator, website / service)
Digsby (Multi Messenger)