smithsson68@gmail.com
Dec 21, 2010
  5998
(3 votes)

Distributing EPiServer Assemblies with Open Source Projects

It has come to light that some open source projects on Code Resort (and no doubt other source-code portals) are packaged with EPiServer assembly files.

Please note that this is not allowed without express authorization and is clearly stated in the EPiServer End User License Agreement (EULA):

3. Restrictions

3.1 Transfer. Except as expressly authorized in this Agreement, Licensee shall not hire out, lease, lend, assign, sublicense, distribute (electronically or otherwise), resell, sell, create any derivative works of, or otherwise transfer all or any portion of the Software to a third party, (see article 10.3 below).

The complete EULA for EPiServer products which was distributed with CMS 6 can be downloaded here.

Please take some time to review any open source projects you have submitted to the various source-code portals and ensure any EPiServer assembly files are removed from those packages.

Dec 21, 2010

Comments

Anders Hattestad
Anders Hattestad Dec 21, 2010 10:55 PM

Why?

For those of us that creates open source prosjects, its a bit hassel to exclude those dll's.

smithsson68@gmail.com
smithsson68@gmail.com Dec 23, 2010 11:14 AM

I wonder who rated this post 1! ;-)

Anders Hattestad
Anders Hattestad Dec 23, 2010 09:52 PM

Could have been me, but it wasn't.. :)

Dec 27, 2010 08:42 AM

Paul,
are there any general guidelines as how to distribute OOS projects (as in not only precompiled dll(s) but compilable source code). Point EPiServer references to GAC, program files or something else?

Please login to comment.
Latest blogs
Promoted and Certified

What a busy week

Andy Blyth | May 1, 2026 |

Announcing new library: SettingsManager

When you run .net app, there have been a few ways to store settings. Those can be set via appSettings.json, or via Azure Portal AppService...

Quan Mai | Apr 30, 2026

From Prompting to Production: Optimizely Opal University Cohort and the Future of Agentic MarTech

Most organizations today are still playing with AI. They experiment with prompts, test ideas in isolated chats, and occasionally automate a task or...

Augusto Davalos | Apr 28, 2026

Six Compelling Reasons for Upgrading to CMS 13

Most software updates ask you to keep up. Optimizely CMS 13 asks something different — it asks whether your digital strategy is built for a world...

Muhammad Talha | Apr 28, 2026

Optimizely CMS 13 breaking changes: GetContentTypePropertyDisplayName

When upgrading from CMS 12 to 13, resolving property display names may not work as before. Here’s what changed.

Tomas Hensrud Gulla | Apr 27, 2026 |

Accelerate Optimizely DAM Adoption: Unlocking Business Value with Metadata Bulk Import

Accelerating Optimizely DAM Adoption How a Metadata-Driven Bulk Import Utility Unlocks Real Business Value Executive Summary For enterprises runnin...

Vaibhav | Apr 27, 2026