index > Visual Studio Team System - Domain-Specific Language Tools > Licence options for the generated model

Licence options for the generated model


Hi,

I'm working on a model to generate code for Castle ActiveRecord, a framework running on top of NHibernate. (See http://altinoren.com/PermaLink,guid,86dce2d8-83d4-46e3-906c-12ca14df5380.aspx)

The question is, can I opensource my project? Obviously, parts of the project is built by DSLTools, with Microsoft.VisualStudio.Moelling... references etc. If DSL tools, on the other hand, would be a part of the VS and not the SDK, this wouldn't be an issue, I believe.

Any help?

Thanks.
Gokhan Altinoren
gokhan.altinoren

I'm not sure I'll be able to give you a definitive answer - general rule is that we (Microsoft) do not give legal advice. You should seek independent legal advice if your are unsure about the license terms. I can tell you that DSL Tools, as part of the VS SDK is governed by the VS SDK license, and up to now the DSL Tools component has only been released as a technical preview (CTP) which further restricts what can be done with it. For example, you are not allowed to redistribute the DSL Tools runtime, required for a designer to work on a machine without the VS SDK installed. Soon (within the next couple of weeks) DSL Tools V1 releases as part of the VS SDK V3, removing these additional restrictions.




Stuart
Stuart Kent MSFT
Thanks for the info. I'll check the SDK license.

And I'm waiting for the v1, not because that distribution restriction you mentioned, but to wet my hands on the final product. It's a great tool, and I'm quite excited about the completed designer you have mentioned on your blog.
gokhan.altinoren
reply 3

You can use google to search for other answers

 

More Articles

Multi-User Capability
How To Navigate over Links
Nested Concept and Nested Diagram
Toolbox (in the Dsl Designer) only shows "Domain Class"...
Name of EventHandler called when Compartment item is selected?
How can I order compartments within a shape?
Properties on Relationship
Cannot add Reference shape to DSL Diagram
designer definition toolbox item - compartmentTextTool
Manioulate shape text decorator at runtime.
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

protected internal
use case template dropped?
Tying domain classes to shape objects
Problem Installing DSL Tools September 2…
Changing Role Players in the Properties …
Migrating between languages
Transitions shapes not draggable/Package…
Is there someone on the DSL tools team I…
Walkthrough-1 problem
How to clip shape text?
DSL and GAT demo
'security error'
How to reliably identify a new loaded mo…
November DSL toolkit: how to add command…
How to intercept shape double-click event

Hot Articles

Migrating between languages
Accessing the domain model using code
Retrieving embedded elements
Bug in Edit Attributes editor
Rules don't seem to be called with sdk 2…
Additional DSL documentation?
Custom type for property
Default values not stored
How To Navigate over Links
Using a Template to iterate on all model…
What is the best way to present 3 value …
Double Click on Compartment Item
Text template load a file
TextDecorators in SwimLaneShapes
Name of new elements

Recommend Articles

Localization
bidirectional connectors
Outline Pen Width
Unable to intercept double click on deco…
How can i associate a textfield with a p…
How to get a reference to a model within…
Reference from one DSL metamodel to anot…
Troubleshooting mysterious crashes
Add a toolbar to the dsl designer surface
UML Sequence diagram in DSL?
Drop-down list to edit 1-* relationships
DSL Tools November CTP and VS SDK Decemb…
Starting with DSL Tools
Show or Hide icon decorator at runtime
Troubleshooting: duplicate generated files