licensing

Boilerplate licensing for non-FOSS libraries

I have found this list of FOSS licenses. Is there anything similar for non-free/non-open source boilerplate? Barring that, does anyone known of a commercial software library distributed with a license (that I can "borrow") that fits these requirements: I retain all rights to software (i.e., it is not freeware or open source). The dll ...

SQLExpress commercial usage

Can I use SQL Express for commercial use? or it should be only used for personal development and learning purposes? What are the conditions if I can use it for commercial purpose? ...

What are the licensing terms of the Visual Studio Image libraries?

What are the licensing terms of the images installed with Visual Studio at %Program Files%\Microsoft Visual Studio\9.0\Common7\VS2008ImageLibrary\1033\VS2008ImageLibrary ...

How do you find a lawyer who is able to answer software development questions?

Many answers to questions on stackoverflow about issues related to contracts, copyright, patents, licensing, advise the questioner to consult a lawyer. This sounds like good advice, but I believe the advice would be a lot more useful if there was more detail to the 'ask a lawyer' answer. Where can I find a list of lawyers that are expe...

Alternative to Esper?

I am really interested in Complex Event Processing and have been looking at Esper. However my company has an anti-GPL stance and I was wondering if there are non-GPL alternatives out there under a more business friendly license like Apache or BSD? ...

MySQL licensing and GPL

As far as I know, when I build a desktop/server app using any GPL code like MySQL I will have to release the source code of my software under the GPL. If I want to develop a web-app using MySQL, my code will link against the MySQL libraries. Must I release the sourcecode of my webapp in this situation to be in accordance with the GPL? ...

Supporting GPL based plugins.

I'm working on a C++ gStreamer 'like' engine that, at some point in the future, I'd like to make some money out of (wouldn't we all!). After many hours reading up on the GPL licence, I still can't find a real answer to the implications of 'supporting' a plugin that is covered under the GPL. Since I'm only producing an engine that does ...

Enforcing License terms in my ASP.NET application

Hi, I have an ASP.Net application that is hosted on my corporate clients web servers on their internal networks. I wish to enforce various known licensing terms (expiry date/ number of users etc etc) I am planning to use an encrypted xml document containing the terms as key/value pairs and store it on the web server as an encrypted fl...

GNU Licensing

I am in a bind here. I found some old code written a long time ago, that someone had implemented under the GNU public license, in .NET 1.1. The original code was language agnostic, essentially a file parser. The .NET implementation of this parser was also released under GNU General Public License as a class library, i.e. a single DLL(Ass...

Is MS-PL (Microsoft Public License) code allowed in commercial product?

If someone wants to use parts of a code licensed under MS-PL and use it in a commercial product, is that allowed by MS-PL? What are the restrictions. ...

managing features on a license basis for a C++ app

Hi there, We are trying to offer a license mechanism for every feature our Linux application is running and we are thinking of controlling it in a centralized way using a license server: Our aim for licensing is: Deny features the operator has not bought. Offer trials (features which expire if they are not bought). Activate features ...

Can GeoServer be used in a commercial application?

GeoServer is licensed under the GPLv2. I know that this means I cannot make derivative commercial works from this application. For instance, I cannot add new interfaces, plugins, etc to GeoServer as a closed source application. However, can I use it as a backend server to frontend closed source application? An oGC compliant map server...

implementation for product keys

Hi there, I'm implementing a small application in C, which I would like to sell as shareware for a reasonable price later on. It will start of with a 30-day trial, which I am already quite certain of how to implement it. The problem I have, though, is that I am not quite sure how to implement the product key verification. What I have i...

How to prevent resale of PHP source?

Do you have a strategy for this? If I sell a web-system to a client and in accordance with the legal agreement, the customer is not allowed to sell it to others, how can I be sure he doesn't do that anyway? My first idea is some sort of key that must be in the root directory, and that file is only valid for that specific domain. Other ...

Can I use resources licenced under the Apache Public License in my commercial app?

Hello, Under the terms of the Apache Public License, can I use some (graphic) resources in my commercial app? More specifically, in my (proprietary) Android app, I want to use some graphics from Android. Since Android is licensed under the Apache Public License, I downloaded the source and took the resources I wanted. But I was wondering...

Linux support for click-thru licenses

I want to publish some software for different Linux distributions, using the regular Linux packaging formats (rpm, deb, yast, etc). My package will require a click-thru license agreement. Which Linux tools and package formats support a license in the package which is shown to the user before installing the software? ...

using BSD-licensed libraries on iPhone

I would like to use the JSON-framework ObjC library, which is licensed under BSD license, in my iPhone application. The thing is, I'm not sure what does the BSD license require me to do. The text of the license states that: Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the follo...

Changing JAAS roles based on software license flags

I've got a pretty ordinary JEE application running on JBOSS. It uses the JBoss DatabaseLoginModule JAAS authentication. It also has application layer users/roles in Hibernate that are exactly the same. I've got an idea ( which I think is pretty useful for me, anyway) to have a capability bit I can set in the software license object (not...

What do I need to know before I sell a software license?

I've developed a web-based application that a company is interested in licensing. I suspect they intend to appropriate the features they want, and add to their existing codebase, so a license is likely to be a one-time affair. Since it's interpreted at run-time, I'd have to turn over the source, and it's not immediately apparent that I c...

Make 16-bit code work in WinXP or Vista (or alternately how to find Win98 retail licenses?)

We have thousands of DOS programs that were all written in the 80s using 16-bit C, comprising over 1,000,000 lines of code. Many of these programs utilize libraries that directly access the screen, drive, etc. (and we don't have the sources for these libraries). Whenever we try to run them in Win2000 or above, even in compatibility mod...