Archived community.zenoss.org | full text search
Skip navigation
Currently Being Moderated

Open Source

VERSION 11  Click to view document history
Created on: Sep 14, 2009 11:24 AM by Mark Hinkle - Last Modified:  Mar 8, 2011 11:04 AM by addiewelch

 

opensource_logo.gifZenoss 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 GPL 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.


Helpful Links

About
Zenoss Core

Zenoss Advantage

Screenshot Tour

  Open Source
  Screencasts and Videos

People

Affiliations

Success Stories
Awards

Using This Site

 

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 was 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 ProductBSD
Apache Commons CLI 1.1 CLI processing APIApache License v2.0
Apache Log4J 1.2.14 Java-based logging utilityApache License v2.0
Apache Tomcat 6.0.14 Servlet containerApache License v2.0
Apache XML-RPC 3.0 Java implementation of XML-RPCApache License v2.0
BotoPython Interface to Amazon Web ServicesMIT
CMF Zope Content LibrariesZPL
ctypes Library to bind to CMIT
ExtJSJavaScript GUI LibraryGPLv 3.0
epydoc Documentation GeneratorMIT
Five Zope ProductZPL 2.1
freetypeFont EngineGPL
JSBuilderProject Build ToolGPL v3 w/FLOSS Exception
libartImage rendering libraryLGPL
libpng PNG rendering libraryCustom
libsmi SNMP Mib ParserCustom
ManageableIndex Zope ProductBSD
MySQL-Python Python Library for MySQLPython License
MySQL-shared-community librariesMySQL community librariesGPLv2
nagios-plugins CommandsGPL
net-snmpMonitoring libraryCustom
Ofolder Zope ProductBSD
PangoLibrary for Text Layout and RenderingLGPL 2.1
pexpectApplication control moduleCustom
pycryptoCrypto LibraryPython CNRI License
pyrrdtool Python bindings for RRDLGPL
Python InterpreterPython License
PySNMP SNMP LibraryCustom
RRDtool Timeseries databaseGPL
rPath Software Appliance OSAssorted
Samba Windows comms libGPL
sendpage Notification LibraryGPL
servlet-api-2.5.jarLibraryPython License
setuptools Install ScriptsPython License
simplejson Python/Javascript LibraryMIT
snpplib SNPP LibraryPython License
Twisted Communications LibraryMIT
TwistedSNMP SNMP LibraryBSD
ws-commons-util-1.01.jarLibraryApache License v2.0
yappsParser Generator SystemMIT
YowlJavascript notifications libraryBSD
YUI UI LibrariesBSD
Comments (0)