Comment Re:I was wondering when FOSS projects would notice (Score 1) 105
And yet, there were long-running lawsuits about single lines of code or utterly trivial interfaces. Methinks you have no clue what you are talking about.
Yes, there are long running complex lawsuits about all manner of things you might think are intuitively obvious, however just because the last lawsuit was long running and complex doesn't mean the next one about the same thing will be. In theory if the prior court found that header files are public interfaces and don’t have copyright protection the next lawsuit involving copyright on header files will have the defense lawyer point at the prior judgment and saying “we don’t need to litigate this, it was clear two years ago, and nothing has changed to make this any different, we should do that again” and the judge doens’t have to do the exact same thing, but most will, unless the other lawyer has good counter arguments why it is different in this case (and NOT arguments about the original judgment being incorrect). Sometimes the “good arguments” are merely “that case was decided in Californian and we are in Texas, and the laws are different here!”.
Legal matters can be counter intuitive, but more frequently they actually make sense. Early cases about things are complex and long because the legal process tries very hard to make sure they have a good answer, and that they clearly explain the reasoning behind the answers they give, and the limits of the answer. The results of legal battles that reach a verdict are not just a judgment about how a clash between two parties will be resolved, but about how all similar cases should be resolved. Think of a verdict as something that has cached results (but in a system that can do fuzzy matching on cache lines). A settlement on the other hand produces a result between two parties but no new cache entries.