1439
Comment: Add to category
|
2428
Tidied and added more programs and links.
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Well-known Python Programs = |
|
Line 3: | Line 5: |
* [http://www.gnu.org/software/mailman/index.html MailMan] | == Web and Internet Applications == |
Line 5: | Line 7: |
* [http://www.bittorrent.com/ BitTorrent] | * [http://www.gnu.org/software/mailman/index.html MailMan] |
Line 7: | Line 9: |
* [http://sourceforge.net/projects/moin/ MoinMoin] | * [http://www.bittorrent.com/ BitTorrent] |
Line 9: | Line 11: |
* yum | * [http://sourceforge.net/projects/moin/ MoinMoin] |
Line 11: | Line 13: |
* [http://spambayes.sourceforge.net/ SpamBayes] | * [http://spambayes.sourceforge.net/ SpamBayes] |
Line 13: | Line 15: |
* [http://www.clamwin.com/ ClamWin] | * [http://www.clamwin.com/ ClamWin] |
Line 15: | Line 17: |
* [http://www.zope.org Zope] | * [http://www.zope.org Zope] |
Line 17: | Line 19: |
- viewcvs (now viewvc) | == Version Control == |
Line 19: | Line 21: |
- AFAIK the cvs-to-svn conversion tool | * [http://www.selenic.com/mercurial/ Mercurial] |
Line 21: | Line 23: |
- Two bug trackers: trac and roundup | * [http://bazaar-vcs.org/ Bazaar] (formerly Bazaar-NG) and [http://en.wikipedia.org/wiki/Bazaar_(software) baz] (formerly Bazaar) |
Line 23: | Line 25: |
- HP Compaq preinstalled Python on a series of computers for some administration tasks | * [http://www.viewvc.org/ ViewVC] (formerly ViewCVS) - a repository browser for CVS and Subversion |
Line 25: | Line 27: |
- Linux distributions: | * [http://cvs2svn.tigris.org/ cvs2svn] - the CVS to Subversion repository converter |
Line 27: | Line 29: |
- Many parts of the Ubuntu project (can anyone flesh this out?) | * Two bug trackers: [http://trac.edgewall.org/ Trac] and [http://roundup.sourceforge.net/ Roundup] |
Line 29: | Line 31: |
- Red Hat's up2date tool (the pulsating red dot) | == Systems Management and Administration == |
Line 31: | Line 33: |
- RedHat's installer, Anaconda (notice the clever python tie-in on the name). [http://fedora.redhat.com/projects/anaconda-installer/] | * Many GNU/Linux distributions use Python to manage resources and packages: |
Line 33: | Line 35: |
- Gentoo Linux RELIES on Python | - In many programs and components in the Ubuntu distributions (and related services): "Ubuntu prefer the community to contribute work in Python." ([http://www.ubuntu.com/developers/bounties Ubuntu bounties for Python work]) |
Line 35: | Line 37: |
- Historically (these have all been rewritten at some point after acquisition): | - Red Hat's up2date tool (the pulsating red dot) |
Line 37: | Line 39: |
- Yahoo Mail started out as 411 mail which was all Python | - [http://linux.duke.edu/projects/yum/ yum] provides software updates for Fedora and other distributions |
Line 39: | Line 41: |
- Yahoo Groups started out as egroups which was all Python | - Red Hat's installer, Anaconda (notice the clever python tie-in on the name). [http://fedora.redhat.com/projects/anaconda-installer/] |
Line 41: | Line 43: |
- Microsoft Commerce Server started out as eShop which was all Python (Yes, Microsoft acquired Python-based software!) | - Gentoo Linux ''relies'' on Python since the [http://www.gentoo.org/proj/en/portage/ Portage] package management system is written in Python |
Line 43: | Line 45: |
- Google's first crawler was written in Python | * HP Compaq preinstalled Python on a series of computers for some administration tasks == Historical Python Applications == Historically (these have all been rewritten at some point after acquisition): * Yahoo Mail started out as 411 mail which was all Python * Yahoo Groups started out as egroups which was all Python * Microsoft Commerce Server started out as eShop which was all Python (Yes, Microsoft acquired Python-based software!) * Google's first crawler was written in Python |
Well-known Python Programs
Some well-known programs that are written, partially or completely, in Python:
Web and Internet Applications
[http://www.zope.org Zope]
Version Control
[http://www.selenic.com/mercurial/ Mercurial]
[http://bazaar-vcs.org/ Bazaar] (formerly Bazaar-NG) and [http://en.wikipedia.org/wiki/Bazaar_(software) baz] (formerly Bazaar)
[http://www.viewvc.org/ ViewVC] (formerly ViewCVS) - a repository browser for CVS and Subversion
[http://cvs2svn.tigris.org/ cvs2svn] - the CVS to Subversion repository converter
Two bug trackers: [http://trac.edgewall.org/ Trac] and [http://roundup.sourceforge.net/ Roundup]
Systems Management and Administration
- Many GNU/Linux distributions use Python to manage resources and packages:
- In many programs and components in the Ubuntu distributions (and related services): "Ubuntu prefer the community to contribute work in Python." ([http://www.ubuntu.com/developers/bounties Ubuntu bounties for Python work]) - Red Hat's up2date tool (the pulsating red dot)
- [http://linux.duke.edu/projects/yum/ yum] provides software updates for Fedora and other distributions
- Red Hat's installer, Anaconda (notice the clever python tie-in on the name). [http://fedora.redhat.com/projects/anaconda-installer/]
- Gentoo Linux relies on Python since the [http://www.gentoo.org/proj/en/portage/ Portage] package management system is written in Python
- HP Compaq preinstalled Python on a series of computers for some administration tasks
Historical Python Applications
Historically (these have all been rewritten at some point after acquisition):
- Yahoo Mail started out as 411 mail which was all Python
- Yahoo Groups started out as egroups which was all Python
- Microsoft Commerce Server started out as eShop which was all Python (Yes, Microsoft acquired Python-based software!)
- Google's first crawler was written in Python
See also lists at [http://pythonology.org/spotting], [http://www.python.org/about/projects/]
Related topic: ScriptableInPython