legal

is there a good reason to fear closed-source code *inside* of open-source libraries?

Here's the situation. At work here, I hear there is resistance to using open source code (Nant in particular) because there might be closed-source copyrighted code in there (meaning copyrighted by someone who'd have an interest in suing anyone who used their code, e.g. Sun, Oracle etc.). Meaning somewhere in that open source tool or libr...

Log files legal aspect?

I like data. That is why I add a standalone PHP script which logs all relevant HTTP variables like: Date of visit IP User-agent Request URI Referer Am I allowed to store all this in non-public text files? Am I allowed to evaluate the data? What am I allowed to do with the log files? Do I have to delete them after some time? Additio...

MonoTouch 3.0.6 supports iPhone OS 4 what about legal issues

Now MonoTouch supports iPhone OS 4 with current 3.0.6 version but Apple banned all programming languages beside C/C++/Objective-C. So it is confusing why Novell supports iPhone OS 4 if it is banned? Is there any exception for MonoTouch we don't know yet? I am aware of previous stackoverflow question Is MonoTouch now banned on the iPhone?...

Can I add an additional eula/tos inside my app on top of the iphone app store agreement

I have an app that allows users to generate and publish content. I would like to possibly be able to use the content they publish/create to make derivative works, ie books etc (similar to what icanhazcheeseburger has done.) If I were to put an opt in alert to ask the user whether or not they would like to be a part of this, would this vi...

Reverse engineering and redistributing code from .NET Framework

Once or twice I have been running into the following issue: Classes I want to reuse in my applications (and possibly redistribute) exist in the .NET Framework assemblies, but are marked internal or private. So it is impossible to reuse them directly. One way is to disassemble them, pick the pieces you need, put them in a different name...

What do abb and cl mean...think that they have to do with licenses?

What does abb and cl stand for. Education related. ...

Is it against the ToS to add a custom commercial feature on top of a Google service?

Now let me explain real quick what I mean by "commercial". By that, I simply mean my feature would come with ads to produce revenue. The end user still gets free access. You see, I came up with some ideas for features that would be really nice if they supported, but I would doubt they would support any time soon. The terms of service...

What constitutes as fair use for code?

I was wondering what constitutes as fair use for code. For example, implementing a flood fill from pseudocode from Wiki. Or if a user here gives pseudocode, does your implementation of their pseudocode constitute as fair use or is this copyright infringement. What about a modification of a C algorithm? Where are the boundaries? Thanks ...

Putting google adsense on websites ike dotnetkicks.com or like digg.com is legal?

is legal to put google adsense on websites where community submit their favourite links just like a digg.com ...

Is Paypal In-App model for Android legal on Android Market?

Hi, As you all might be knowing that Paypal has launched an in-App purchase model for Anroid. I will like to know whether this is legally allowed in Android market or not. I know this may not be the best place to ask this but being developers if anyone has developed an application which uses Paypal In-App and is on Android Market then...

Is KCFinder a legal alternative to CKFinder

On the one hand there is http://ckfinder.com/ CKFinder or the people behind it have always been very vague about their licenses when we asked information about them, so we aren't really fond of using their commercially licensed products. So I've looked for an alternative and found http://kcfinder.sunhater.com which comes with an LGPL l...

What's the fundamental of computing?

I’d like to know about the computer science. Is that a science or art ?Then what about the Information Technology ? What can be computed and What cannot be computed ? and I'd like to know about the Legal java code. ...

Personally-identifiable information (PII) storage in database

Im reading a lot of information regarding a law in Mass. about personally identifiable information storage in databases. From what I'm seeing, you should be encrypting major stuff like: a) SSN b) Financial info c) Debit/Credit d) Drivers License # If I have simple contact forms where users fill out their name, company, address, phone, ...

building a software which already patented in US by IBM

I was in process of researching web for potential competitors for a software (web site) I was going to start building, when I found that a patent for a similar software already exist in US (US patent). That patent describes a software application which looks pretty similar to what I have envisaged and it also describes the algorithms wh...

Does GPL classpath exception apply for "fat jar" contianing all JAR files or do I have to redistribute source?

I am reading here: http://www.gnu.org/software/classpath/license.html for http://www.jidesoft.com/products/oss.htm I would like to keep a single JAR file if possible for everything. Thank you Misha p.s. Alternately, is there a good, cross-platform (Windows & Mac) way to deploy multi-jar files without Java Web Start (I need it to run ...

Law resources for Developers

I've found some very helpful papers about law and business for designers at AIGA like the AIGA Standard Form of Agreement for Design Services. http://www.aiga.org/content.cfm/design-and-business Now I'm wondering whether there are any similar resources for (freelance) developers about law issues and general business. Thanks guys; a cou...

Is it legal to make code decompiled from .Net libraries publicly available?

I am pretty sure that reverse-engineering\decompiling .Net libraries which have no protection methods to prevent this is legal (at least in the EU and US) using tools such as Reflector. This is something that I do from time-to-time myself e.g. when faced with particular bugs, or lack of API documentation. I am thinking of the .Net frame...

Proving something existed (like code) at a set time.

It's easy to prove you created some code after a certain date. Generate a bunch of cryptographic hashes of the binary data of your item with a text appending "Created on x/y/z". You could then use these crypto hashes in a court of law presumably as the probability of them being wrong would be astronomical and since will be going to win a...

Usage of a third-party registered trademark in a "blaming" domain name (with "anti" prefix) - is this legal?

Hello. Suppose, there is a hypothetic software product "ExampleProduct" on the market with BAD quality and BAD support. But the company selling it, does not care. "ExampleProduct" is a registered trademark (I hope it is not, actually. This is just a name taken to make an example, if you get me ;))) ). Is that legal to create www.anti-...

Licensing and distribution question(s) when using GPL library

Hello all. I have a two part question regarding licenses and distribution of a library. Background I started working with a project (let's call it lib-xyz) that initially used a GPL library. The project is a collection of classes and algorithms that are meant to be used as a library. Regarding the usage of the GPL library, only a clas...