Skip to content

Licenses for Components

cloudedge edited this page May 30, 2012 · 4 revisions

Please review License page for more legals!

This page is designed to track licenses conveyed by components used by Crowbar. If you add a component, please add to this table.

Components needed for Installs

*Product* *Component (Name of open source code component to be used)* *Deployment Model (Internal, external, client, server, etc.)* *Usage Description (How and why the component is used)* *Linkage (How is the component connect or linked to other code, if applicable: static lib, dynamic lib, n/a, etc.)* *Comment (Additional information, if helpful)* *Classification (Open source, freeware, public, etc.)* *License (Identity and location of license that applies to code component, text of license)* *Vendor (Entity or person code is obtained from, if applicable)* *Contacts (General website for code components)*
OpenStack (Distro) Nova, Swift, and others external (customer site) Installed by Chef Recipes to operate the cloud infrastrcture. Bundled into ISO. Installed by Chef Recipes as part of the deployment. Will be updated by customer onsite. open source Apache 2 openstack.org. May include collaboration with Rackspace. Bret Pliatt, Stephen Spector
Ubuntu (Distro) Server, v10.10, 11.04, 11.10, 12.04 external (customer site) Installed by Crowbar as part of system bring up. Will be base OS for all servers, Not modified. Used as operating system installed as foundation for other components. Expected to migrate to 11.4 when available. open source Apache 2 Canonical
Chef Server (Distro) Chef Server & Knife external (customer site) Manages installation process and deployment scripts Has client installed on all systems that synchronizes with administration server This is a core component for the system, but not modified. open source Apache 2 Opscode Matt Rey
CentOS Server, v5.6, 5.7, 6.2 external (customer site) Used for BIOS/RAID configuration during limited phase of deployment Used as a short term boot image for servers during configuration phase. Needed because Dell Tools run on this platform. open source GPL 2 RedHat
Chef Recipes (Collaboration w/ Opscode) -same- external (customer site) Apache 2
XenServer, Community XenServer external (customer site) Citrix Todd Deshane
Nagios (Distro) Nagios Server & Client external (customer site) GPL 2
Gangalia (Distro) Gangalia Server & Client external (customer site) BSD

Rails & Gems needed for Crowbar

*Product (Internal code name/project)* *Marketing Name (Customer facing naming)* *Component (Name of open source code component to be used)* *Deployment Model (Internal, external, client, server, etc.)* *Usage Description (How and why the component is used by Dell)* *Linkage (How is the component connect or linked to other code, if applicable: static lib, dynamic lib, n/a, etc.)* *Comment (Additional information, if helpful)* *Classification (Open source, freeware, public, etc.)* *License (Identity and location of license that applies to code component, text of license)* *Vendor (Entity or person code is obtained from, if applicable)* *Contacts (General website for code components)*
Prereq Ruby external (customer site)
Gem Rails v3 external (customer site)
Gem Capybera external (customer site)
Gem HAML external (customer site)
Gem net-http-digest_auth external (customer site) Digest authentication for Crowbar CLI Open Source https://github.com/drbrain/net-http-digest_auth/blob/master/README.txt https://github.com/drbrain/net-http-digest_auth http://rubygems.org/gems/net-http-digest_auth
Gem Syslogger external (customer site) Syslog Connector for Rails Open Source https://github.com/crohr/syslogger/blob/master/LICENSE https://github.com/crohr/syslogger http://rubygems.org/gems/syslogger
Gem Patron external (customer site) HTTP Client library Open Source https://github.com/toland/patron/blob/v0.4.11/LICENSE https://github.com/toland/patron http://rubygems.org/gems/patron
Files jQuery DDMS external (customer site) jQuey Plug-in DDMS library Open Source http://code.google.com/p/jqdragdropmultiselect/source/browse/trunk/ http://code.google.com/p/jqdragdropmultiselect/source/browse/trunk/ http://code.google.com/p/jqdragdropmultiselect/source/browse/trunk/

Licenses for Chef Recipes

Cookbook Primary Author Contributions from License Comments
apache2 Opscode Apache 2
apt Opscode Apache 2
build-essential Opscode Apache 2
memcached Opscode Apache2
mysql Opscode Apache 2
nagios Opscode & 37signals Apache 2
nova Dell Opscode Apache 2
nscd Opscode Apache 2
ohai Opscode Apache 2
openldap Opscode Apache 2
openssh Opscode Apache 2
openssl Opscode Apache 2
passenger_apache2 Opscode Apache 2
rabbitmq Benjamin Black Apache 2
rails Opscode Apache 2
resolver Opscode Apache 2
ruby FindsYou Limited Apache 2
runit Opscode Apache 2