Original Translation
47
Write GUI interfaces
48
Control number-crunching code on supercomputers
49
Make a commercial application scriptable by embedding the Python interpreter inside it
50
Process large XML data sets
51
Build test suites for C or Java code
52
Whatever your application domain is, there's probably someone who's used Python for something similar. Yet, despite being useable for such high-end applications, Python's still simple enough to use for little jobs.
53
See http://wiki.python.org/moin/OrganizationsUsingPython for a list of some of the organizations that use Python.
54
**What are the restrictions on Python's use?**
55
They're practically nonexistent. Consult the :file:`Misc/COPYRIGHT` file in the source distribution, or the section :ref:`history-and-license` for the full language, but it boils down to three conditions:
56
You have to leave the copyright notice on the software; if you don't include the source code in a product, you have to put the copyright notice in the supporting documentation.