Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
Currently a user makes a purchase and then a license is generated and sent to that user, but the license isn't tied to a physical computer so there is nothing to prevent the user sharing the license with someone.
I heard people talk about creating a license tied to the mac address of the computer, so the license only works on that computer. Now I know how to get the mac address in code but I dont understand how I can do this step when they first make the purchase on the web, so please what is the basic algorithm for node locked licenses ?
Users will hate you. If you're in a niche market, build trust not barriers between you and your clients.
The reason I say this, is that I use a $20,000 per license software on my pc, and trust me, if my pc farts, the license is void and I have to call them up to reactivate.
The best control and friendliest method I find is by giving each licensed version a usb dongle. that way you can install the software on a gazillion computers but it could only run with a dongle.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
Anyone cleared Snowflake's SnowPro Certification? I need help with and information about what did you do in order to prepare for this certification. I appreciate your information.
Thank you,
Prashanth.
Snowflake did officially launch the SnowPro Core Certification publicly on Tuesday, October 29th.
To view more information about the SnowPro Core Certification, you can navigate to https://community.snowflake.com/s/snowprocertifications.
No. They dont have transparent process for certification.
First, They have only online proctoring exam, they wont even give option to choose test center on your own.
But when you start the online exam by agreeing to all their conditions (arranging external usb camera, high speed internet etc) they will suspend or stop it by giving some silly reason and tell you to choose test centre by paying $100 more.
Later when you question back they will edit the requirement document itself and tell you are not meeting the requirements. (PFA sample of their requirement change)
Funny thing is they dont even know where is their Server.
It is one of the rubbish process I have seen, Please dont take up this certification and get trapped like me.
Portland OR is mentioned
Phoenix Arizona is mentioned later
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I am developing an enterprise application including central database, MVC web app, Mobile app client, web services and WPF client Windows service application which are working all together, I am going to make a contract with a company to grant them exclusive re-seller Representation .
So I am thinking a way to control the number of sales and provide them a license key for each sale to they could use the key in installation or other step and I want to get informed by the application whenever it is installing somewhere and want to prevent working when the license is used once or is expired or something. I need a solution from people who have same successful experience in this matter, indeed I have some ideas but actually I am not experienced in this issue and I'll be so happy to hear good approaches on this.
Thanks in advance ...
First you need to choose your preferred licensing system. A small list is available in the Question about OS Licensing Components. Second you'll need some kind of service where your reseller can issue licenses without real access to your private license key. E.g. some kind of webservice.
Then you'll have the number of licenses that your reseller has created and you can bill him.
If you also want to know which licenses was activated you can implement some kind of "phone home" in your application.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
To protect software, you can create a validation system which requires users to provide a valid license number (Often 25 letters or digits) which they have to enter with some personal information. This then gets validated (sometimes aby using a validation server, thus requiring online access) and when valid, the user can use the registered version of an application.
Now, simple question: What kinds of solutions are there which would allow developers to implement such a licensing scheme in an easy way into their applications? I could easily create my own solution but I don't want to re-invent the wheel again...
Ezirez Intellilock has a good solution and API to implement it.
Basicly you created a function of (HW ID, Registration Key) and check if it's right.
Intellilock is just a tool to help you lock the software if the license isn't there.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
So I am almost finished with my first app. It was constructed in Visual Studio/C#. I am now trying to determine which license to run with. I plan to provide the program free of charge to businesses and consumers, however, I do not want to publish the source code.
What is the best licensing format to go with? This application is kind of a teaser for a more powerful version so I would like to publish this one for free and hopefully make some money selling the 'power user' version.
I will be packaging Putty with this. I am about to go read their site as I may need to role my own SSH client.
I will be headed to my lawyer this week. Just want to get a bit of knowledge before I talk to her so I don't look like a dumb fool. Thanks in advance for your input!
Putty uses the MIT licence, so all you need to do is incorporate that licence along with your software. For your code you can use whatever licence you choose, no one will ask for your code unless you explicitly want to make it public.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
This is mostly a theoritical question, but I'm wondering what the proper way would be to accomplish the following.
Assume I have a few utilities, functions, and reference implementations that I use when building a web site for a client. Some of "my" reference code is re-used as-is, some is slightly modified. Also, as part of the agreement with the client, I agree to turn over all code and IP rights.
(I know the best answer is probably "talk to a lawyer" but really, how many lawyers are going to be versed in software licencing? I imagine I'd get better, more accurate here than picking a lawyer out of the phone book).
What sort of copyright notification and/or licencing should I include in the code I turn over to the client, if I want to be able to re-use "my" code on other projects?
Check out NOLO's "Legal Guide to Web & Software Development." It covers various contracts, license agreements, and IP ownership agreements related to software development. I have used the sample contracts as a template for a few of my agreements which are later reviewed by my attorney.
At the very least this book can help you understand what the terms, like transfer of IP ownership, really mean for you the developer.
If you turn over the "IP rights", doesn't that imply you are transferring ownership of the code? Which would mean that you can't re-use it without their permission or license, since you no longer own it?
You might want to look into revising your agreements with your clients, so that you can retain ownership and rights to your own work...