licensing

License a .Net Web Site

Hello, I was wondering what is the preferred method of licensing a web site? I distribute precomplied versions of my web sites with editable APSX files, the code behind is complied into separate DLL's for each page. I have thought of implementing some sort of text injection into each page, similar to what Telerik controls do, when usi...

Using closed source API in a GPL application?

I want to write an application released as GPLv3 (will be written in .NET), and I'm writing it so others can write extensions as DLL libraries. I'm assuming these will also have to be released as GPLv3, and this is as intended. One of the libraries I want the application to ship with on the first release will be a library that interfac...

Verifying license information without a boolean check?

I'm currently using a simple XML file that contains license information along with the data's signature and public key. So far, this method is working great. However, I'm seeing one rather large security flaw... When my ASP.NET MVC application starts, it verifies the license and sets the "ValidLicense" bool property accordingly. During ...

GPL, javascript and online gaming

I am working on a game interpreter in javascript for sierra adventure games of the 80s. I ported bits of the existing reverse-engineered C interpreter called Sarien, which is GPL licensed. Making my work GPL too. So far so good. However, my aim is creating a website where people can play these games online, with added multiplayer suppor...

Getting Terms & Conditions and a Privacy Policy

Hi. I'm not sure if this question is appropriate for SO but I guess other programmers will run into this issue as well from time to time, so here we go. I'm building a site where people can sign up, upload content etc. and I was wondering, I probably need some sort of T&C's and Privacy Policy for a site like this. Since I'm just a poor ...

Need advice on attribution/copyright of heavily modified OSS code (BSD, Apache, etc) in source headers

I've got a question about use of permissive-licensed (BSD, Apache, MIT, etc) source where the line may be heavily blurred between original code and borrowed code. We are more than happy to disclose a copyrights for original source as required by the licenses. The specific case I'm wondering about is how to correctly update source head...

Licenses and sessions the RESTful way

This question crossed my mind after I read this post: “Common REST Mistakes: Sessions are irrelevant” If sessions are indeed discouraged in a RESTful application. How would you handle licenses in such application. I'm specifically referring to concurrent licenses model and not named licenses. i.e. the customer buys X licenses which mea...

Money from FOSS-projects

What, if any, are the most popular ways to get some money from a FOSS-project? I see that many projects ask for donations, and some of the larger ones do get a decent amount of donations. But how about the smaller ones? Is it really realistic that, assuming you have a small userbase, once you put a "please donate" badge somewhere, the c...

License restrictions on including a DLL in another repo?

Answered: They don't allow any kind of redistribution with 2.6, supposedly, unless you have licenses for it. But they don't sell licenses for it. But they give it away free. But, who knows, i think they just want us to buy an overpriced thing we don't need to write a free utility. I guess I'll look at NVelocity or TaHoGen... I ...

Is the MS Ribbon/Office UI License worth worrying about?

Imagine I want to create an application which is very similar to MS Word 2007, using C++ in VS2008 and the MFC Feature Pack. For the ribbon, there are 3 options available to me: Use the ribbon from MFC Feature Pack without acquiring a license. Probably dodgy in the long run. You're all right until your product becomes a global success,...

What legal issues can I run into if I use example code (say from stackoverflow) in my projects?

A couple of questions I've read today discuss the legal implications of using someones code in your project: Can I legally incorporate GPL & LGPL, open-sourced software in a proprietary, closed-source project? Do you save the code you wrote at your previous jobs? This has left me wondering where example code found online fits into t...

Where does software protection store its data?

I am in the process of exploring the software protection schemes for my company. Sure enough, there are so many alternatives and almost all of them give a facility to limit: Number of usage (executions) Number of days Now if I think about it, there must be some place in computer where "number of times the application has been used" o...

.NET class library licencing idea - madness?

Hi I'm currently developing a .NET library (not a control), and considering how to provide a combined "development" and freely run-time deployable licencing scheme to work with it. I'm thinking for developer licencing, some kind of node-locked will be just fine (file and/or server/web service), but I want to allow developers to freely d...

Windows licensing for web developer

I need to test my website on Windows, now and in the future. I don't yet have Windows. I just need the software, but don't mind purchasing hardware to get the software. What's the cheapest ethical way to do this? Some options: buy a used computer on eBay. Will I be able to upgrade to future versions of Windows if I also upgrade the ha...

TFS Trial Edition Licensing Question

My trial of Team Foundation Server has expired. Why can't I just install a fresh copy on a different server and use it for another 90 days? I am using the same source code. I don't want to do this, but my boss is trying to make me. ...

To what extent are interop definitions covered under their original license

I have a project that creates thumbnails for a video file, it is heavily based off interop definitions in directshow.net. At the moment media browser is GPL so everything is compatible and I'm all good to have cut and pasted this code (since its all attributed properly). But... I'm looking at including this code in a derivative MIT l...

How to write a basic closed-source license for a software project?

We have a project that needs to remain closed-source, but will need to be distributed to software developers who need access to the source code in order to build another project, that happens to be open-source. Is there a simple license that should be used here that basically restricts the use of the software with the exception of for t...

Why does software have EULA?

This is the only product that I know that a consumer must agree to something that only lawyer can (something) understand. I'm sure car accidents kill more people each year than software accidents. But I don't sign anything like an EULA when I buy a car. So why does software have EULA? Were there a bad accident that triggered the need f...

py2exe page says it is licensed under GPL, can I still use it in a python project that is not GPL?

This page says that py2exe is GPL licensed (bottom of the page) My concern is that you have to distribute some of the files they generate. I think this would be allowed with LGPL, but not GPL. <--- Please address this in your answer. My final product would not be GPL and will not give out source code. Update: Please see my answer b...

generating licenses.licx

I've got a bit of a problem. I'm moving my source repository from one machine to another, and in the process I'm doing some culling of what's stored as I've learned more about creating/managing a repository since I started. The problem is that we're using dxperience tools from devexpress and it uses the .net license system (licenses.lic...