Is there a way to check patents related to a particular piece of commercial software?<p>Are free and open-source (FOSS) clones susceptible to legal action in the same way that "commercial clones" are?<p>Some projects copy UX and GUI's extremely closely to the commercial version, is this actually legal?<p>If you clone it from scratch (without using License restricted libraries), does that protect the project?<p><i>Apologies if these are dumb questions... I'm interested in making a clone of a useful piece of CAD software, and am interested in possible implications of copying something.</i>
<i>I'm interested in making a clone of a useful piece of CAD software, and am interested in possible implications of copying something.</i><p>In other words, you're worried about getting sued.<p>This is always a possibility when you set out to create a "derivative work".<p>You can create a new copyleft novel about a boy wizard without too much worry. But if you play off some of the characters in a Harry Potter novel or call it "The Free Harry Potter", you're asking for trouble.<p>In software terms, you can write a new CAD sofware without too much worry. Even copying some existing artistic/UI choices isn't too much of an issue. But what will likely get you in trouble is attempting to make it compatible with some existing software and it's "proprietary" data formats and/or command structures.<p>In other words, "reverse engineering" is what really tends to raise some legal red flags in software circles.<p>It's kinda hard to sell this in court as anything other than an intentional attempt to piggyback off of and have an adverse financial impact on prior work. This is what lawyers live for --- redress for harm to others.
<i>I'm interested in making a clone of a useful piece of CAD software</i><p>Are you interested enough to start?<p>Caring enough to start is the biggest challenge.<p>Getting anyone else to care is even biggerer.<p>Worrying about lawsuits is a lot easier, and maybe a tell for your actual interest. Or not. Good luck.
> Some projects copy UX and GUI's extremely closely to the commercial version, is this actually legal?<p>Even if it is legal the company can still sue you until you drown in legal bills
Why is it that so many open source developers simply copy commercial software instead of coming up with better ways to solve the same problem? Copying the creative work of others is not admirable or something to be encouraged I think.<p>Especially when open source developers often makes unsubstantiated claims about the superiority of open source software.