Questions about legal problems which may arise during software development or questions about software law, patents and copyrights in general.

learn more… | top users | synonyms

6
votes
2answers
230 views

Does any well-known license require to make modifications available when only derived *output* is published?

Is there a way to make sure that modifications to free software are released even when no binaries of modified code are conveyed? Though it may sound odd and from what I understand, e.g., GPL requires ...
1
vote
2answers
108 views

Copyright/General Law for Publishing Online Software

I'm planning on releasing a program I made, but I'm not sure exactly how to ensure people don't just steal it. The price point is $1, but I'm not selling it through an "app store" or anything so I ...
0
votes
1answer
200 views

Would it be possible to publish my code on an official site with a third-party library?

I'm building a rather large and extensive wrapper in Delphi for an email system called Mandrill. There are wrappers for this API in many other languages, but not for Delphi. So, I'm hoping to produce ...
0
votes
2answers
119 views

Which license for an open source project which may be, but is not intended to be, used as a bot in some apps?

I'm wondering if there is some license which I could put on my website on which I could publish an open-source application that potentially could be used for purposes of cheating in one game for ...
5
votes
2answers
826 views

Is there a license for selling a software with the sources so buyer can make modifications without claiming ownership of the code or distributing it?

I would like to sell a software that has some open source competitors. Therefore I would like to include the source code with the binaries so that the company buying it can modify it as it wishes. The ...
9
votes
4answers
865 views

I have a previous invention (software / framework) that I plan to use on my new job. What happens to my copyright if I improve it during the job?

I have filled that standard form where you list your previous inventions before starting your new job so the employer is legally aware you have the copyright over them. But if I want to use this ...
1
vote
1answer
911 views

Copyrighting simple JavaScript code

Googling around I found a particular page: PCB Via Calculator Looking the page code I found in the JavaScript code: //copyright circuitcalculator.com //please do not copy without permission ...
0
votes
1answer
145 views

Can an EULA restrict what you can use an application for? [closed]

I realise this might be offtopic here - but I couldn't find a better place in the stackexchange family. And this question has simply been bugging me for years.. What I wonder is: can an eula define ...
2
votes
1answer
172 views

Developing a GPL replacement from public documentation. Any legal problems?

In a program I am developing, I need to use an improved ListView. The ObjectListView seems to satisfy my needs, except it is GPL and thus unusable in my commercial application. I believe, however, ...
9
votes
2answers
4k views

Am I allowed to create closed-source software with open-source code?

I was using a popular music package (Ableton Live) when I opened the legal section of the helpfile and saw that the program contained code licenses that appeared to be both free as in freedom and free ...
9
votes
4answers
1k views

Can I (reasonably) refuse to sign an NDA for pro bono work? [closed]

A friend of mine (let's call him Joe) is working on a promising project, and has asked me for help. As a matter of friendship I agreed (orally) not to discuss the details, but now he has a potential ...
7
votes
4answers
2k views

What constitutes a programming language and how does one copyright a programming language?

I've decided to create a programming language of my own, mostly just for fun. However, I got interested in the legal aspect of it all. You can, for example, licence specific programs under specific ...
24
votes
1answer
5k views

What exactly does the condition in the MIT license imply?

To quote the license itself: Copyright (C) [year] [copyright holders] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated ...
24
votes
4answers
2k views

When can I publish a software tool written at work?

I'm working on a software problem at work that is fairly generic, but I can't find a library I like to solve it, so I'm considering writing one myself (at least a bare-bones version). I'll be writing ...
0
votes
1answer
631 views

Is it legal and ethical to reverse engineer software to port it to another system? [closed]

I love gaming, I love games that allow modding and I love linux. But the fact that most games right now are targeted for windows (consoles aside), most mods and modding tools are also targeted for ...
2
votes
3answers
282 views

Because of over incumbent patents, is it possible to safely develop any software without the risk of legal action? [closed]

Take this System and method for restricting user access rights on the internet based on rating information stored in a relational database There are hundreds of thousands of them out there. So ...
3
votes
2answers
172 views

Is it legal to take the icon/graphic file found online to use in software project?

For example, like this icon website: http://www.iconspedia.com/ There is a lot icon there, (I just can't draw myself, I am not good at it.....), I wonder if is OK to use them in my software project? ...
2
votes
2answers
235 views

Application of LGPL license on a simple algorithm

The "scope" of the GNU license is troubling me : I know it has been answered many times ( here, here, ... ) but shouldn't we take into consideration the complexity and originality of a code before ...
0
votes
1answer
53 views

Does license matter if I host a maven repository?

If I make a maven repository available for others to use, do I have to get permission form the authors of those software that I host in my repository even if they are free software? Can I host free ...
1
vote
2answers
584 views

GPLv2 - Multiple AI chess engines to bypass GPL

I have gone through a number of GPL-related questions, the most recent being this one: http://stackoverflow.com/questions/3248823/legal-question-about-the-gpl-license-net-dlls/3249001#3249001 I'm ...
8
votes
4answers
3k views

To refund or not to refund this client? [closed]

I'd really appreciate your advice on an ongoing project. I presented my client with a proposal and design samples which he approved, and he paid in full instead of the 50% upfront deposit as I'd ...
0
votes
2answers
3k views

Is it really free to deploy SharpDevelop apps?

I'm trying SharpDevelop to develop c# applications. Regardless of the language and the IDE, is it free to deploy applications that use WinForms? I've been developing with MonoDevelop just because it ...
-1
votes
1answer
352 views

Extracting main article from webpage/feed. Is it legal/ethical? [closed]

There are some applications like Readability and Pocket, which are letting users to read the main content of web pages, in a clean interface or such. But the articles should be bookmarked from another ...
1
vote
2answers
437 views

May I remove ads from feed in my news reader app? [closed]

I'm creating a News Reader app for Tablets and PCs. My app is fetching data from news sources by RSS feed of websites (in the server-side). But some of these sites are showing some advertising ...
6
votes
3answers
178 views

What do I need to learn to decide on rename/recompile source package names because of company rebranding?

My company is currently at a rebranding process and the brand names have been used in the sources' package names but these names are only visible to developers who maintain this code so nobody from ...
8
votes
2answers
3k views

GPL - what is distribution?

An interesting point came up on another thread about alleged misappropriation of a GPL project. In this case the enterprise software was used by some large companies who essentially took the code, ...
1
vote
2answers
334 views

Can I use code in my own projects that I have written for someone else? [closed]

In the past I did a freelancing project for someone where I wrote a couple of image filters. Nothing fancy, and a very very low cost project for them. I was wondering, if I wish to use these in a ...
4
votes
3answers
282 views

Developing software for a company outside a company [closed]

I work for an IT company as a developer. We are currently working on a large software project, a multi-vendor automatic database clustering solution. We've upheld good coding standards and as a result ...
1
vote
4answers
482 views

can gpl code contain more restrictively licensed code? (CC BY-NC-ND 3.0)

There is a wordpress theme I am modifying to create my own derived work. This original wordpress theme has the GPLv2 licence in it's root directory, so I assume that the entire theme is GPL code. ...
1
vote
1answer
189 views

Software Licensing Particulars

I have spent a lot of time examining the various (major) software licenses and ultimately have decided upon using the MIT Licenses for my open source projects, and the Microsoft Reference License (MS-...
2
votes
4answers
202 views

Which is the correct licence?

So I found this very interesting library in Google Code site. It turns out it is advertised as "LGPL", which is good enough for me. However, in the README file of the library the author contradicts ...
1
vote
2answers
276 views

Oracle has some very helpful and free code…I think

I found that some of the code that Oracle uses is very useful so I don't have to re-invent the wheel. Given this is at the top of the file where the code in question is: /* * Copyright (c) 1997, ...
6
votes
3answers
354 views

How to get a legal advice for a open source project ? [closed]

I have a question about open source software. Questions: Where do you get legal advice from? Do you have to find a lawyer specialised in software issues right from the bat, or do you get legal ...
4
votes
3answers
490 views

Who owns the code, who owns the algorithm, who owns the idea?

This question got me thinking what products of the programming effort belong to the employer, and what don't. The two extremes are (0) the code - it apparently belongs to the employer and (1) the ...
199
votes
20answers
42k views

Should you keep a copy of all the code you write? [closed]

I know the company you work for owns the code and obviously you will get arrested if you try to sell it. But is it uncommon for developers to keep a personal copy of the code they wrote (for future ...
3
votes
2answers
390 views

CodePlex and Google Code Concerns

I was wondering about the risks involved with hosting on Microsoft CodePlex and Google Code. Let's say I host a project on one of them and it ends up taking off and getting tons of downloads. I was ...
7
votes
3answers
1k views

Does using GCC specific builtins qualify as incorporation within a project?

I understand that linking to a program licensed under the GPL requires that you release the source of your program under the GPL as well, while the LGPL does not require this. The terminology of the (...
5
votes
4answers
934 views

Am I personally liable for bugs in medical software I've developed as an employee? [closed]

Some background: I'm employed at a small, Australia-based web agency that is dipping it's toe into Mobile Application development (iOS). The project that I'm working on provides a way for users to ...
2
votes
3answers
310 views

Is making my own copyright licence safe?

I've seen various open source libraries (actually I've seen it for assets as well) having a home-baked license in the following manner : SomeGuy's License:1. You can use this code freely in ...
1
vote
1answer
1k views

Can I use metro style interface in my own web application?

I am wondering if I would need to license the Metro style or if I can just freely use it in my own applications. I mean, is it patented or protected in any way that would prevent me from building my ...
6
votes
3answers
221 views

Choosing a restrictive license to be in compliance, but not enforcing it

I'm very curious about this: Lets say that you have to use the GPL in your library because some dependency uses it or (if your library is fork) the upstream library uses GPL. Now GPL doesn't play well ...
2
votes
4answers
616 views

Is it legal to use icons from some other application while developing?

On my machine while developing I'm using icons from other application (in particular MS Paint and Paint.NET) as sign for the user that if he chooses to open that file (with our own internal command) ...
1
vote
4answers
601 views

Can I legally use the icon of a different software? [closed]

Suppose I am including a feature in my image-viewing software, which opens an image in Photoshop ('Send to Photoshop'), using Photoshop's OLE automation framework. Am I allowed to use the icon of ...
17
votes
1answer
825 views

Is C#-4.0 an open standard?

The Ecma-334 (ISO/IEC 23270:2006) standard corresponds to the version 2.0 of the language. Specification of version 4.0 is freely available from Microsoft, but Microsoft's open specifications list ...
42
votes
1answer
6k views

What is wrong with the Unlicense?

I have often heard that I should not use the Unlicense because of issues regarding putting things into the public domain. However, I do not understand why this would be an issue for the Unlicense. The ...
2
votes
1answer
1k views

How to fulfill EASTL license

I'm integrating EASTL into my game programming framework. I did some changes to it since I have my own memory management sub-system and now I'm wondering what I need to do to not break the license ...
9
votes
6answers
578 views

Turning in code you developed in your company as homework assignments [closed]

I'm currently running a start-up with a buddy and I noticed that some of my university assignments could be finished by simply copying some code from some of the programs we've developed. Are there ...
0
votes
2answers
166 views

Developing assistance tools for games, is it legal against the game creator? [closed]

Imagine if for a realtime strategy game, for reaserch and some fun a tool has been made which monitors the minimap of the game and warns the user if the enemy movement is being detected. Does ...
6
votes
4answers
1k views

GPL vs plugin interfaces not designed with a specific application in mind

I am not seeking or in need of legal advice, but an interesting though experiment came to my mind. Imagine the following situtation (I cannot really think about a concrete example and I am unsure if ...
7
votes
3answers
333 views

Submitting software to a competition, it becomes their property?

So I'm about to submit a game to a competition, but as I looked through the rules a chunk grabbed my attention: All Entries become the sole and exclusive property of Sponsor and will not be ...