Differences between revisions 3 and 4
Revision 3 as of 2006-08-17 14:54:07
Size: 1439
Comment: Add to category
Revision 4 as of 2006-09-01 14:37:15
Size: 2428
Editor: PaulBoddie
Comment: 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

Version Control

Systems Management and Administration

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


CategoryAdvocacy

WellKnownPythonPrograms (last edited 2010-10-23 07:07:40 by c-98-210-110-59)

Unable to edit the page? See the FrontPage for instructions.