This project is read-only.

License change

May 14, 2009 at 9:13 AM

The license is annoying.

As it says here:
http://www.olegsych.com/2008/08/t4-toolbox/
"In other words, the only restriction is that you may not sell a commercial library of templates based on T4 Toolbox."

 

T4 is a great idea. But the license means that alot of coders cant use it , and so it wont get better.

i request Microsoft to chaneg the license as other lciesne have been changed to better embrace the use of open source software in commercial environments.

May 14, 2009 at 1:57 PM

Keeping in mind that T4 and T4 Toolbox are different products with their own licensing terms, what specifically do you find limiting in the T4 Toolbox licensing?

May 14, 2009 at 4:54 PM
well i read your blog i think and it says the MS license restricts the
usage to Non commercial projects.

Because I sell software for a living it makes it a bit hard to use

Ged

On Thu, May 14, 2009 at 2:57 PM, [email removed] wrote:
> From: olegsych
>
> Keeping in mind that T4 and T4 Toolbox are different products with their own
> licensing terms, what specifically do you find limiting in the T4 Toolbox
> licensing?
>
> Read the full discussion online.
>
> To add a post to this discussion, reply to this email
> ([email removed])
>
> To start a new discussion for this project, email
> [email removed]
>
> You are receiving this email because you subscribed to this discussion on
> CodePlex. You can unsubscribe on codePlex.com.
>
> Please note: Images and attachments will be removed from emails. Any posts
> to this discussion will also be available online at codeplex.com
May 14, 2009 at 9:43 PM

Please take a moment to read through the T4 Toolbox license at http://t4toolbox.codeplex.com/license

Here is my interpretation of section 3:
* you can redistribute T4 Toolbox as long as you list all copyrights, patents, ect. and include a complete copy of the license with your software
* you don't have to "open source" your own code that doesn't use T4 Toolbox directly, such as designers, wizards, etc.
* however, if you redistribute code generation templates that use T4 Toolbox or use it's custom directive providers, you must "open source" them under this license

What specifically do you find hard to use?

Please keep in mind that T4 itself is a product developed by Microsoft and has a separate license that governs its redistribution.

May 15, 2009 at 11:26 AM
Thansk for responding.

Its point 3 that is the killer.
We would of course distribute t4 templates with our product. Our
product is a web CMS system, and devs and users even will customise
the template to meet their needs.

Regards

Gerard

On Thu, May 14, 2009 at 10:43 PM, olegsych <notifications@codeplex.com> wrote:
> From: olegsych
>
> Please take a moment to read through the T4 Toolbox license
> at http://t4toolbox.codeplex.com/license
>
> Here is my interpretation of section 3:
> * you can redistribute T4 Toolbox as long as you list all copyrights,
> patents, ect. and include a complete copy of the license with your software
> * you don't have to "open source" your own code that doesn't use T4
> Toolbox directly, such as designers, wizards, etc.
> * however, if you redistribute code generation templates that use T4 Toolbox
> or use it's custom directive providers, you must "open source" them under
> this license
>
> What specifically do you find hard to use?
>
> Please keep in mind that T4 itself is a product developed by Microsoft and
> has a separate license that governs its redistribution.
>
> Read the full discussion online.
>
> To add a post to this discussion, reply to this email
> ([email removed])
>
> To start a new discussion for this project, email
> [email removed]
>
> You are receiving this email because you subscribed to this discussion on
> CodePlex. You can unsubscribe on codePlex.com.
>
> Please note: Images and attachments will be removed from emails. Any posts
> to this discussion will also be available online at codeplex.com
May 15, 2009 at 12:25 PM

As far as I know, T4 cannot be redistributed without Visual Studio, you may want to check the Microsoft licensing. This may change in the next version of Visual Studio. In the meantime you may be able to redistribute an open source templating engine, such as NVelocity or MyGeneration.