legal

Who owns data and schema

We need to keep a copy of our legacy data for reporting purposes but our previous vendor is requesting we delete all copies of the old DB. Deleting the data makes no sense, it a very real sense that data is ours, but we're not sure of 'normal' legal ownership of the schema. Does anyone have experience of a previous supplier requiring all...

Open Software License ("OSL") v. 3.0 - Can I Sell a Derivative Work?

I am considering developing a web service that uses much of the source code from Magento, an eCommerce platform licensed under OSL 3.0. The license can be viewed here. Under that license, my web service would be classified as a Derivative Work. The license does not state whether or not a Derivative work can be sold. Can I charge for a D...

My rival is stealing features from my software. What can I do?

Hi Everyone, First of all, I'm sorry that I can't tell many details about my software and sorry if my English is bad. I'm developing an application that makes use of some new technology. Then there is a rival software. I notice that its author has been trying to copy features (with slight difference) from my program, one by one, and sel...

Does your company place comment header blocks claiming copyright/trade secret/ etc. to all source code files?

If so, what is your policy on doing so? Do you claim copyright/trade secret for ALL source code files or do you claim copyrights for all and Trade Secrets for only those that contain Trade Secrets? Can you post sample comment blocks with the legalese and how you arrived at it? I bring this up, because some time ago, when i worked for ...

Is the C# language a Microsoft product?

I am proofing my thesis and I am wondering how I should describe the language that I used Microsoft C-Sharp (C#) C-Sharp (C#) C# C# and the Microsoft .NET Framework Combinations of, or something else? ...

Difference between Affero-GPL and GPLv3

What is the difference between the Affero General Public License and the GNU General Public License (GPL)? ...

What should I really release as open source when I use Berkeley DB (JE)?

The Berkeley DB (JE) license information says: "...Redistributions in any form must be accompanied by information on how to obtain complete source code for the DB software and any accompanying software that uses the DB software.... For an executable file, complete source code means the source code for all modules it cont...

Is it ethical/legal to modify sourceforge.net projects and sell them commercially?

If the new product is an extension of the old project with cool new features? Or if the new project is a code converted from PHP to Python ...

Where can I find the current iPhone SDK Agreement?

Where on the dev portal can I find the most recent version (and ideally, old versions as well) of the iPhone SDK Agreement on the iPhone developer center. Yes, I'm a registered developer and I have access, but I can't figure out how to find it. I've tried looking around in the reference library and the developer program portal, but I ca...

Using Clipart from MS Office in my program

I found a clip art from MS Office that I want to use in my program. Is this legal? I don't see any license to MS Office clip art anywhere. ...

Does GPL offer absolute protection against redistribution of derivative work as closed sourced?

Looks like if I publish code under GPL and someone wants to produce a derivative work and redistribute that derivative work they must also publish the derivative work under GPL. I understand that it can be problematic to enforce the license: enforcing the license might require significant resources from me - attorney fees, etc. the de...

Can I use GPLv2 dictionary files through an LGPL library in proprietary software?

I am considering writing and distributing a proprietary application that links against NHunspell (GPL, LGPL and MPL licensed) for spell checking. So far so good. However, many of the dictionary files on the Open Office web site are under the GPLv2 license. Question: Ethical considerations aside, would it be legal for me to distribute th...

Is there an open source license that allows static linking of a library, but still requires open sourcing of changes to the library?

Specifically a replacement for the LGPL that would allow you to statically link the library, while still preserving the copyleft of the original library code. Edit: It looks like the Sun Public license has the features I want, explicitly allows distribution of unmodified library, but requires providing source code for changes. http:/...

Online Credit Card Storage?

I am about to inherit and work on a small business retail website that is very poorly designed. Among other things, the greatest concern is with the current credit card processing. Currently, the owner retrieves credit card information (name, number, CVV2 and expiration date) from an online order form and saves all of that information i...

Outsourcing agreement/contract for web development projects

Hi, I'm looking to outsource some web development projects which I will not have the time to complete for my clients. Are there existing Agreement/Contract pro-forma's available (I've only seen 1 on the web, but it's from the standpoint of the outsourcee[service provider]). What clauses do you think are wise to include in the agreem...

Use a GPL-licensed image

Can i use a GPL-licensed image on my website without making the code to the site GPL? ...

Can I include other open-source packages in the distribution of my own software?

Is it okay to include other open-source packages in my own software package? In particular, I want to distribute my software (using Apache 2.0 license), and I would like to include another package, which uses the same license (my software compiles and links against it). Also, I am using two boost libraries. Can I just include them in m...

Notification Requirements for "Publicly Available" Encryption Source Code

Sourceforge requires that you state whether your OSS uses encryption: This project DOES incorporate, access, call upon or otherwise use encryption. Posting of open source encryption is controlled under U.S. Export Control Classification Number "ECCN" 5D002 and must be simultaneously reported by email to the U.S. government. You are r...

Is a design pattern considered a patent?

Is a design pattern considered a patent? ...

Are all future versions of C# covered by the Microsoft Community Promise?

I was wondering if open-source implementations, such as Mono, are theoretically going to become legally forced into only implementing old versions of C# which the community promise covers. Thanks, Mack ...