Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
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 license, perfect for use in a commercial application that just wants to use the file browser and not modify it.
Now they both look very similar and my question is: is KCfinder a legal alternative to CKfinder? Or is it an exact and modified copy?
Does anyone know this or can find this out?
Yes. Just because KCFinder has a similar name and interface doesn't mean that it violates the license of CKFinder. To do that, it would have to reuse the CKFinder code, and the author says he developed KCFinder "because I was unable to find a usable free alternative of the commercial CKFinder." There's no reason to assume that he copied any code. If he had, the author of CKFinder would have undoubtedly found out, and it would no longer be available.
Its being featured on the SourceForge Blog should erase any doubt. blog
A good alternative is elFinder (http://elfinder.org/).
Licensed under a 3 clauses BSD license.
At least the name is clearly a low level marketing attempt to confuse users and disturb CKFinder. There is a good chance that this is a trade mark violation.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I made an app and I don't have the knowledge to add a few things that I want. I found a developer online. How can I protect my app to make sure it doesn't get stolen?
If you give him your source code, no technical measures can stop him from stealing the source code. If he were local to you, you could require him to use a locked-down computer in your own office, but I don't think that is an option for you.
If your app has substantial non-code assets (graphics, sound, databases, etc.) you could give him only the minimal subset of assets necessary for testing.
If the app talks to a server you control, and you don't also give him the code/data to set up his own server, then him stealing your code may be less harmful.
Other than that, you need to consider legal enforcement, not technical enforcement.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Is it possible to compile iGraph, graph layout library for iOS?
I haven't. I don't know anybody who has. But I've also never heard of it before.
The website claims it is written in C/C++, so in theory you should be able to get it running on iOS. You may need to make some modifications.
Looking more closely at the documentation, it appears to be a plain C API (even better!) so it should be fairly easy to compile for iOS. You will probably have to edit the Makefiles to have it cross-compile for ARM (instead of Intel).
However, the source code is published under the GNU GPL. There are clauses in the GPL that conflict with clauses in the Apple Developer Program Agreement (I forget the specifics but it should be easy enough to research). This means that if you got it working in an app, you couldn't put it on the App Store without either Apple or the iGraph developers offering you different terms.
Not sure about iGraph, but I've been thinking of trying Core Plot.
It's a graph plotting 3rd-party iOS framework.
Not a lot of documentation, but you can see some apps that already use it if you browse their site.
Not sure why you got voted down. Happens.
Edit:
Oh, in that case, this question might help: https://stackoverflow.com/a/5074186/1126783
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I'm designing an ecommerce solution, and have been researching various methodologies used by leading open source ecommerce solutions.
I realise that once I've set my features, and normailzed my database design, I may come up with something unique, but what claim do these open source solutions have on the outcome of my analysis?
I don't want to step on anyone's toes, or infringe any license, but the code will be bespoke, and really, only the models (I'm using ASP MVC) will have any resemblence to any other solution..
I'm sure someone will be able to chip in with some experience here..
Cheers in advance..
You really need to talk to a lawyer about this - and a lawyer who understands copyright in your particular country, at that.
Having said that....
In general, Open Source projects have licenses that protect the code, but not the concepts. So, if you see that an open source ecommerce solution includes a shopping cart, with a database table storing this cart, and you create your own shopping cart, with a similar table, but don't use their code, you're in the clear.
Even better - most Open Source projects allow and encourage you to use their software, and to extend it - though what happens with those extensions depends on the license. However, this doesn't appear to apply to you - you say you're only looking at the concepts, not building on top of someone else's codebase.
The bad news is that - depending on where you live - open source projects may not be your biggest intellectual property risk. Amazon famously patented "one-click" ordering, and could, theoretically, sue you if your solution includes "one-click" ordering.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Recently, I found an interesting Wiki/CMS/Database hybrid called Wagn, where the most important unit of information is the 'Card'. That terminology immediately made me think of Hypercard. As expected, there is some "Hypercard-ness" in that application.
Do you know of other web applications/frameworks with that "Hypercard-ness" thing, or if its successor still must be invented?
Note: I insist on web applications because I already know the desktop ones.
Check out Runtime Revolution at http://www.runrev.com they have a language/IDE that is the spiritual successor to HyperCard. They also have a product in beta called RevWeb which is a plugin not unlike Flash that is able to execute stacks.
Now more on the web framework front, checkout Rodeo at http://alltiera.com/ which is a HyperCard like web application that generates HTML/CSS/JS stuff for you.
I am a customer of Runtime Revolution but I haven't used Rodeo so I can only help with building web applications using RevTalk (like HyperTalk) and not with Rodeo.
There was http://tilestack.com for a while. Sadly it closed down again. It even imported HyperCard stacks.
I have found that quote from Dan Ingalls in the book "Coders At Work" (p.382):
"A decade or two ago there was Hypercard [...] It's really strange that that whole experience didn't naturally go right into the web. I think there's still a role to be filled there with tools as simple as HyperCard and as immediate as the web. It would be cool if it went that way.".
If one of the inventor of Smalltalk is asking that question too, I'm almost sure that there is no valid answers...
Anyone interested in inventing that future?
Google's AppEngine is being called the web Hypercard.
http://www.skrenta.com/2008/04/appengine_web_hypercard_finall.html
Googel App Engine - http://code.google.com/appengine/
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
There's some code on CodeProject that's already OSS under the CodeProject license.
I've contacted the author several times on his blog, but he's not responding to any request for putting the code on CodePlex (or any email at all).
Since it's OSS anyway, I thought I'd do it without his permission (and ofcourse give him all the credit).
I figure this is ethically okay as long as I choose the closest license to the codeproject license.
Does anyone know the closest license to the CodeProject one I should use?
On CodePlex you can use a custom license. Just copy over the CodeProject license.
You cant change the license on a piece of code without the authors permission. End of story, full stop, etc etc.
If you are embedding it in another project (as I believe the CodeProject license allows), then make sure to put a notice inside your COPYING file (or equivilent) with a copy of the codeproject license, the affected file[s] and the authors legal name.
This sounds like a question for a lawyer. Comparing licenses for some kind of "equivalence" is very hard.