Quantcast `
Community

Zenoss Newsletter
SourceForge.net Logo
Monitored by Zenoss

Open Source

by zenoss last modified 2007-10-02 17:43

Zenoss Core is licensed under the GNU General Public License (GPL) version 2. All the sub-projects included in Zenoss Core are either licensed under the GPLopensource-110x95.png or a compatible open source license. Zenoss couldn't exist without the open source contributions of numerous open source projects and want to give credit and thank all the other contributors that help make Zenoss Core possible.

Python

Zenoss is primarily programmed in Python. Python(R) is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code. Zenoss chose to use Python because it offers the structure for robust enterprise applications but is flexible enough to adhere to a quick-paced development schedule.

Python is licensed under the Python License.


Zope

Zope is an open source web application server primarily written in the Python programming language that is the foundation for the Zenoss application. . It features a strong through-the-web development model, allowing you to update your web site from anywhere in the world. To allow for this, Zope also features a tightly integrated security model. Built around the concept of "safe delegation of control", Zope's security architecture also allows you to turn control over parts of a web site to other organizations or individuals. The transactional model applies not only to Zope's object database, but to many relational database connectors as well, allowing for strong data integrity. This transaction model happens automatically, ensuring that all data is successfully stored in connected data sources by the time a response is returned to a web browser or other client.

Zope is released under the Zope Public License (ZPL).


MySQL

MySQL is the world's most popular open source database and is developed by MySQL AB. Zenoss uses MySQL to store event data.

For free and open source software the MySQL database is licensed under the GPL. For complete licensing information pleaase see the MySQL Licensing Policy.


Other Important Open Source Projects

In addition to the previous list Zenoss includes the following open source projects.

Package Name Description License
AdvancedQuery Zope Product BSD
Apache Commons CLI 1.1 CLI processing API Apache License v2.0
Apache Log4J 1.2.14 Java-based logging utility Apache License v2.0
Apache Tomcat 6.0.14 Servlet container Apache License v2.0
Apache XML-RPC 3.0 Java implementation of XML-RPC Apache License v2.0
CMF Zope Content Libraries ZPL
ctypes Library to bind to C MIT
epydoc Documentation Generator MIT
Five Zope Product ZPL 2.1
freetype Font Engine GPL
libart Image rendering library LGPL
libpng PNG rendering library Custom
libsmi SNMP Mib Parser Custom
ManageableIndex Zope Product BSD
MySQL-Python Python Library for MySQL Python License
nagios-plugins Commands GPL
Ofolder Zope Product BSD
pycrypto Crypto Library Python CNRI License
pyrrdtool Python bindings for RRD LGPL
PySNMP SNMP Library Custom
RRDtool Timeseries database GPL
Samba Windows comms lib GPL
sendpage Notification Library GPL
setuptools Install Scripts Python License
simplejson Python/Javascript Library MIT
snpplib SNPP Library Python License
Twisted Communications Library MIT
TwistedSNMP SNMP Library BSD
YUI UI Libraries BSD
rPath Software Appliance OS Assorted

rrdtool-logo-light.png

If you have questions about the Open Source software included in Zenoss or are a memeber of the open source projects below feel free to contact us at opensource@zenoss.com.

Document Actions