licensing

license info of a deb package

I am trying to get license information of uninstalled deb packages. dpkg --info <package-name>.deb does not give that information. Is there any command in ubuntu which will give this info? (In rpm world rpm -qpi gives that info) ...

Use of Icons from a GPL'd program

There is a GPL'd program that has some nice icons I would like to use in a project of my own. I would like to release my project under a more liberal license like Apache or BSD. After reading the GPL V3 license (a few times), I can't figure out how it applies to resources like icons. Can I use them at all? If so, must I release my new p...

How to use a MIT License in an Embedded device

I would like to embed JQuery into an embedded device running a web server. Being an embedded device, storage is at a premium. Here is the comment header of JQuery: /* * jQuery JavaScript Library v1.3.2 * http://jquery.com/ * * Copyright (c) 2009 John Resig * Dual licensed under the MIT and GPL licenses. * http://docs.jquery.com/...

When is your code a "Derivative work"?

I'm trying to figure out in which of these cases the legal ramifications of "Derivative work" come into play. When exactly is my code a derivative work? A PHP framework released under the GPL. Isn't that GPL invalid since PHP has it's own license and you are using PHP to build that framework? A Commercial Wordpress theme? Isn't t...

What is SubSonic's license?

I've looked all over the SubSonic website, but I can't find anything about its licensing. With the project I am working on, I need to list all the open source projects I use along with their licenses. ...

Best license for private software

I've been trying to get my head around private software licenses. I'm working for several companies at the same time - most of whom share my codes and all of whom want to own everything. It creates a bit of problem for me since I don't mind them owning the code, but at the same time I don't want to re-write code snippets (classes, method...

Please give opinions on this hypothetical open source license.

I've concocted an open source license in my head that I feel is a good compromise between copyleft and permissive licenses. I think it extracts many of the benefits of copyleft with few of the downsides. Here's a rough draft of it. The spirit of it is that a company should be able to profit by adding value to open source software, but...

Securing WinForms Application suggestions

I've been looking for a simple key/license system for our users. Its partly to stop piracy (avoid users from sharing the application around) and the other half to track the number of 'licensed users' we have. I have already read a few good suggestions on SO but I'm curious as to how people have implemented the 30 day evaluation criteria....

LicenseProvider in .NET using RSA encryption to protect product license

Hi there I'm trying to find a solid licensing scheme using Microsoft's LicenseProvider. My thought is to use asynchronous encryption by ways of RSA (RSACryptoServiceProvider with 2048bit keys). I found this to be pretty easy, but I am unsure how secure the mechanism really is. This isn't for fun and needs to copy-protect a number of pro...

HASP. Network key. How to define several Expiration Dates for the same Feature?

I'm thinking how to implement following task using Aladdin HASP SRM APIs. I'll explain on specific example. HASP Network Hardware Key enables to run 10 copies of application concurrent (HASP Key enables 10 licenses). Each license enables 1 Feature. Feature has Expiration date. Problem: Expiration Date will be the same for all 10 li...

LGPLv3 or LGPLv2.1 and the iPhone

This is a legal question as much as a programming question. I am a programmer and it is about a program. Am I legally allowed to alter a LGPLv3 program to work on an iPhone? I have heard it might be a conflict because LGPLv3 bans Tivoizing(locking hardware to block modification in the LGPL license). If I found the software in LGPLv2 ...

What does it mean that software license is not royalty free?

I use 3rd party library in my asp.net application. Then application will be deployed on client server. Owner says: a Developer License licenses only ONE developer to create ONE .NET application using their library and Developer License is not royalty free. What does it mean that it's not royalty free? ...

How to prevent a file from being tampered with

I want to store confidential data in a digitally signed file, so that I know when its contents have been tampered with. My initial thought is that the data will be stored in NVPs (name value pairs), with some kind of CRC or other checksum to verify the contents. I am thinking of implementing the creating (i.e. writing) and verificati...

Using LGPL library in a commercial Java application

I have a commercial Java application which I will be distributing. I want to use an LGPL'd java library. I wont be modifying the library. Does the LGPL license of that library have any impact on my application's license? ...

How to license code source but keep control of it

Meaning the buyer can modify it and do whatever he wants with it but can't resell the source itself. But is allowed to sell software based on it. ...

FPGA Programming and how does IP Core licensing work?

Hello, I have been looking into developing a hardware module for HD video capture. I an new to the whole thing so I looked around and found that I need an FPGA development board to test my design out and then may be deploy it through ASIC or FPGA itself. I found that people have already written cores in Verilog/VHDL which I can direct...

Does porting count as derivative work?

If I were to port a GPL'ed library to a different language: Would it count as a derivate work and would I have to release my port with the same GPL? If the answer to the above question is yes, who would be considered the owner of the ported library? Would I be the owner and be able to relicense and use it in a commercial application? ...

dotConnect for MySQL license cannot be used with TOAD

Hello. I am trying to connect to MySQL with TOAD. I have dotConnect for MySQL (trial) installed on my PC. The very first time TOAD's connection with MySQL worked fine and I worked with that connection across 2 days. However, now after my system re-start, when I am trying to make the same connection, I get following error message: Assemb...

Is it legal to using MySQL in commercial environment?

I won't release my software source code, and it will be a commercial application. Can I use the MySQL within paying any fee to MySQL? if it is illegal, any alternative database suggest? ...

Alternatives to SharpZipLib for use with .Net C# application

Hi all, Does anyone have recommendations for an alternative library to SharpZipLib for full featured ZIP file handling using C#? The reason we're looking for an alternative is the licensing. Despite the added clause to that projects GPL license, it still doesn't fly with our legal requirements. Most other open source licenses will do...