Results 1 to 14 of 14

Thread: [RESOLVED] Licensing

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Aug 2007
    Posts
    228

    Resolved [RESOLVED] Licensing

    Hi guys

    What are the procedures of licensing software?

  2. #2
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Licensing

    I'm not sure exactly what you're asking for. Do you need to license your application? If so, there isn't a process of submitting a form (unless the specific license you're using requires that). It's more of a declaration that's included with your application.

    Tell us what you're looking to do and we can give you some better info. Do you want your application to be open source? If so, check out the GPL or LGPL.
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  3. #3
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: Licensing

    Persist the relevant information when the software is installed, then validate that information when the app runs. If you want anything half-way decent then you will either need to buy a third-party component, which can be had for not too much, or else do a reasonable amount of work. If you want to roll your own then the Framework supports licensing via XML, which you can read about on MSDN.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  4. #4
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Licensing

    Quote Originally Posted by jmcilhinney
    Persist the relevant information when the software is installed, then validate that information when the app runs. If you want anything half-way decent then you will either need to buy a third-party component, which can be had for not too much, or else do a reasonable amount of work. If you want to roll your own then the Framework supports licensing via XML, which you can read about on MSDN.
    Erm, you're talking about validating the license sold to the user. I thought the op was referring to the application license.

    Confusing
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  5. #5
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: Licensing

    Quote Originally Posted by kasracer
    Erm, you're talking about validating the license sold to the user. I thought the op was referring to the application license.

    Confusing
    That's what happens when people spend all of five seconds posting a few words without thinking about what those words will actually mean to the people reading them, who have no idea what was in the poster's mind at the time. We're supposed to take the time and make the effort to volunteer our help for someone who couldn't be bothered to take the time or make the effort to post clearly what they want.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  6. #6

    Thread Starter
    Addicted Member
    Join Date
    Aug 2007
    Posts
    228

    Re: Licensing

    I don't exactly know what the licenses are called other than the open source.
    The software developed isn't open source and we don't want to license it open source. I'm not talking about the registration of the software to the client but the license agreement. Where can i get the agreement from or is it just some thing i have to write up. i'm sorry but i don't know what licenses there are? So i cant explain what license i need or want

  7. #7
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Licensing

    Moved to General Developer

  8. #8
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: Licensing

    Quote Originally Posted by glug
    I don't exactly know what the licenses are called other than the open source.
    The software developed isn't open source and we don't want to license it open source. I'm not talking about the registration of the software to the client but the license agreement. Where can i get the agreement from or is it just some thing i have to write up. i'm sorry but i don't know what licenses there are? So i cant explain what license i need or want
    Well, you can do a darn sight more than you did in your first post. You just did give a ton more information than you did originally. How hard is it to say that you need to provide a license agreement for the user to agree to when installing your software and you don't know whether or where you're supposed to source it?

    That said, think about the software you've installed yourself and the license agreements you seen. Were they all the same? Did they look like there was one license document that exists that every company uses? No, they were all similar but different.

    It's your software. It's up to you to decide what the terms of the license agreement are to be. If you want a lawyer experienced in the field to darw one up for you then you pay a lawyer to do it. If you want to keep your money and let common sense prevail you'll look at the license agreements you have on your computer and you'll picjk and choose which parts suit you and compile your own from them. The time and money you spend preparing the licence agreement should be somewhat proportional to the time and money spent creating the software. If 100 developers spent 5 years creating the software then it's worth making sure the license agreement is iron-clad and water-tight. A little utility that you threw together yourself, maybe not so much.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  9. #9
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: Licensing

    Quote Originally Posted by jmcilhinney
    That's what happens when people spend all of five seconds posting a few words without thinking about what those words will actually mean to the people reading them, who have no idea what was in the poster's mind at the time. We're supposed to take the time and make the effort to volunteer our help for someone who couldn't be bothered to take the time or make the effort to post clearly what they want.
    I couldn't agree more... So, ............. what did you mean to say again?

  10. #10
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Licensing

    Quote Originally Posted by glug
    or is it just some thing i have to write up.
    That is exactly what it is.....something you have to create.

    Do you use MS Office products?

    Do you use Visual Studio?

    Do you use a database product?

    All of these things have software licenses (which, typically speaking, no one ever bothers to read, but, they are there) Take one of theirs and start with that as a model for creating your own.

  11. #11
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Licensing

    Have a look at this.

  12. #12
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Licensing

    Quote Originally Posted by Hack
    That is exactly what it is.....something you have to create.

    All of these things have software licenses (which, typically speaking, no one ever bothers to read, but, they are there) Take one of theirs and start with that as a model for creating your own.
    Those are End User License Agreements (EULA) and may not necessairly be what the op needs. EULAs are for the end users of applications but an application license may also be something like the GPL or BSD licenses where it dictates how an application can be distributed, shared or incorporated.

    Perhaps we need a little more info from the op but at this point, regardless if we get all of his information, he's going to have to search for an existing solution or create one on his own / through a professional service.
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  13. #13
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Licensing

    Granted, but even software license have to be created by someone, and typically that someone will be the software vendor.

  14. #14

    Thread Starter
    Addicted Member
    Join Date
    Aug 2007
    Posts
    228

    Re: Licensing

    thank you guys, I have all the info i need

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width