DotNetNuke Corporation is a privately held corporation with head offices in Seattle, Washington. DotNetNuke Corporation is the official Project Owner and Maintainer of the DotNetNuke® Web Application Framework. The company's mission is to create opportunities and spread entrepreneurship to the world by providing a superior open source web application framework which cultivates a passionate developer community as well as a prosperous commercial ec...
more
DotNetNuke Corporation is a privately held corporation with head offices in Seattle, Washington. DotNetNuke Corporation is the official Project Owner and Maintainer of the DotNetNuke® Web Application Framework. The company's mission is to create opportunities and spread entrepreneurship to the world by providing a superior open source web application framework which cultivates a passionate developer community as well as a prosperous commercial ecosystem.
Intellectual Property
In order to provide indemnification services to secure the community against future loss, damage, or liability, DotNetNuke Corporation actively manages the open source intellectual property issues through the following legal mechanisms:
- ensures that it is the sole copyright holder of all intellectual property within the DotNetNuke application.
- ensures that the entire DotNetNuke application is licensed under a single, consistent, BSD open source license.
- ensures that all contributors have a signed Contributor License Agreement (CLA) on file. The CLA allow the company to defend the project should there be a legal dispute regarding intellectual property claims in the future.
- ensures that all third party intellectual property which is integrated with the project is perpetually licensed for use within the application through a Software Grant Agreement signed by the original copyright holder.
- ensures that in any case where a third party licensed component is leveraged within the core framework, it is integrated in an abstract manner which allows for plugin replacement should the component's licensing model change.
Brand Management
In order to increase the product's perceived value to the customer and thereby increase overall brand equity, confidence, and quality, DotNetNuke Corporation, actively manages the DotNetNuke® brand by:
- Registering and enforcing identifiable trademarks in each applicable jurisdiction.
- Publishing an explicit Trademark Policy document which defines acceptable usage of the brand.
- Publishing an explicit Logo Guidelines Policy which defines acceptable usage of the logo.
- Providing a Trademark License Agreement to enable organizations to legally use the brand for specific purposes.
- Creating and disseminating a standard, consistent marketing message covering categorization, terminology, and positioning.
Infrastructure
To facilitate the ongoing development of the DotNetNuke® Web Application Framework, DotNetNuke Corporation, provides the following infrastructure services:
- web serving environment ( *.dotnetnuke.com )
- source code repositories
- issue/feature tracking
- public/private discussion forums
- email services ( @dotnetnuke.com )
- download mirroring system
- marketing/distribution channel
- continuous integration environment
Development
DotNetNuke Corporation is actively involved in the evolution of the DotNetNuke® Web Application Framework. Responsibilities include:
- managing the Project Roadmap in terms of product enhancements
- managing the Project Schedule in terms of release cycles
- implementing sufficient process and procedure within the Software Development Life Cycle
- setting expectations and goals, mitigating risk, recognizing critical dependencies, managing scope, and assuming ultimate responsibility
Legal
As the corporation responsible for managing intellectual property and brand assets, DotNetNuke Corporation, is the sole entity that can participate in binding legal agreements related to DotNetNuke. These include:
- Sponsorship agreements involving the contribution of tools, licenses, or funds.
- Contractual obligations regarding the core application framework.
- Partnership agreements involving official use of the brand assets.
Community
As an Open Source community project, DotNetNuke Corporation, manages the DotNetNuke® meritocracy by:
- providing mechanisms for community members to participate in the open source project
- defining trust boundaries to ensure the highest level of quality within the product
Communication
DotNetNuke Corporation manages all official communication related to the DotNetNuke® project:
- managing the news, content, and promotional aspects of the official DotNetNuke® website ( http://www.dotnetnuke.com ).
- creating and publishing professional Press Releases at critical project junctures.
- creating and distributing a monthly community Newsletter.
- working with Publishers on technical and marketing material related to the project.
less