Ticket Q479632
Visible to All Users

NuGet packages: could i create my own package and publish it legally ???

created 12 years ago

Hi
i know that the "nuget question" has a lot of request

http://www.devexpress.com/Support/Center/Question/Details/Q458075
http://www.devexpress.com/Support/Center/p/S139898.aspx

i don't reach to understand why you wouldn't make your libraries available as nuget packages which will simplify the use of DX in a Team Foundation Server and Continuos Integration environment.

So i would like to ask to you if i can build my own nuget package and publish on nuget.org site legally !!!
In this site the packages are all public.
Thanks in advance
Stefano

Answers approved by DevExpress Support

created 12 years ago (modified 12 years ago)

Hello Stefano,
While building your own NuGet package is absolutely possible, its deployment is a subject for discussion. As you likely know, our controls require a set of libraries to be deployed with your application/package. You are allowed to deploy the DevExpress libraries specified in the list of redistributable libraries (see our EULA). However, these libraries may conflict with the DevExpress libraries installed on the client machine. Moreover, this will definitely enlarge the size of your NuGet package.
If you avoid deploying DevExpress libraries, clients will need to install a specific DevExpress build on their machines, and this seems to contradict the NuGet ideology.
While we are still considering NuGet as a deployment model, these specifics block us from following this route.
If you need any further clarification on our licensing policy, feel free to contact our Client Services Department (ClientServices@devexpress.com).

    Comments (2)
    G G
    Gian Luca Gennaioli 12 years ago

      Hi,
      thanks for the reply.
      I could be agree with what you are saying, but consider this:
      How do you solve the problem of contious integration and use of cloud based TFS version like tfs.visualstudio.com ???
      Thanks
      Stefano

      Serge (DevExpress Support) 12 years ago

        We are currently looking for a complete solution for these configurations. See ticket Q476197: Application built on TFS in the cloud is expired.

        Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

        Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.