3 ms·
"As any programmer will tell you, you don’t ship your unit tests with your product. Unit tests are tools used internally to ensure the quality of the software b
by mwg66 16y ago
"As any programmer will tell you, you don’t ship your unit tests with your product. Unit tests are tools used internally to ensure the quality of the software before you ship it."
Two things.
1. When you do Open Source - you ship the source.
2. I don't remember copyright law being concerned with "shipping". I think "distribution" is what counts and if it's in the git tree - that's distribution.
- jacquesm 16y agoYes, but if the final built product does not contain those elements then at least the final product can continue to ship because it is not infringing. The tests can then be removed and any damage claims will likely be settled and/or workarounds will be created. If the code is in the core of android and ends up in the product as shipped by the various handset manufacturers then it's a completely different story.
- mwg66 16y agoI'd like to see what a judge has to say about this. I'm not convinced that there will be much distinction between the infringing works being in the binaries or not. They are in the source tree and that is essentially part of the build process. What's more, the source tree is distributed to all Android manufacturers. Google are shipping the source code. I'm sure Oracle don't see it that way. What we should be talking about is how they got into the git tree in the first place.