5 ms·
Archived copy: http://web.archive.org/web/20210301135016/https://devtalk.blender.org/t/on-what-version-of-cycles-is-bricklink-stud-ios-eyesight-renderer-based/1
by app4soft 4y ago
Archived copy: http://web.archive.org/web/20210301135016/https://devtalk.blender.org/t/on-what-version-of-cycles-is-bricklink-stud-ios-eyesight-renderer-based/17566 http://web.archive.org/web/20210301135016/https://devtalk.bl...
From comment #3 in this discussion:
> Got bored, did some digging in their binary, they built using some of our our svn libraries (I know it’s our libs since the paths embedded for some of the source files are local to my computer :slight_smile: ) which makes it easy to track down
> they ship openimageio 1.7.15 which means the code is likely from somewhere in between 2017-06-04 and 2018-08-27 which is indeed around the 2.79 time frame.
> It would have been nice if they kept the code opensource, so it could get all the improvements blender makes easily, but they seemingly chose not to go that way. which is somewhat strange since they clearly lifted the GPL licensed bf_blenlib [1] so the closed source nature of eyesight is odd to say the least.
> [1] the executable contains strings like <inline>Error! Could not get the Windows Directory - Defaulting to Blender installation Dir! , Error! Could not get the Windows Directory - Defaulting to first valid drive! Path might be invalid!</inline> and <inline>BLI_dynstr_append text too long or format error.</inline> that can only could have come from bf_blenlib
- sidewndr46 4y agoIs there precedent for that holding in court? Saying something like "I put this unusual string in my software & it is also in theirs" seems pretty useless from a legal perspective.
- wingmanjd 4y agoDon't some map makers put ghost towns or roads that don't actually exist in their own maps as a sort of fingerprinting method? Unless you actually visit that particular spot, one might not know and inadvertently copy the proprietary map data,
- meshaneian 4y ago> kgeist 8 hours ago > Reminds me of "trap streets" on maps: https://en.m.wikipedia.org/wiki/Trap_street https://en.m.wikipedia.org/wiki/Trap_street
- paledot 4y agoOn the contrary, that seems more likely to be understood by a non-technical audience than any amount of decompiler output. Doesn't replace the latter, but it certainly removes a reasonable doubt.
- sidewndr46 4y agoYeah if the string is something like "I sidewndr46 am the copyright holder for this software", I can't really see how it would be possible for a vendor to say they just happened to put that in their own independently created product.
- cma 4y ago"Unusual string" seems a lot more innocuous than unusual string referring to the product as another copywrited work by name which contains the same unusual string.
- kgeist 4y agoReminds me of "trap streets" on maps: https://en.m.wikipedia.org/wiki/Trap_street https://en.m.wikipedia.org/wiki/Trap_street >In cartography, a trap street is a fictitious entry in the form of a misrepresented street on a map, often outside the area the map nominally covers, for the purpose of "trapping" potential plagiarists of the map There's a section on legal issues in the article
- samstave 4y agoI thought the same thing prior to seeing your comment -- yes, these are basically the first version of watermarks... so cartographers could silently 'sign' their work and see who steals it.
- intelVISA 4y agoDon't see why not - police rely on fingerprints to track theft right? Not much different conceptually.
- sidewndr46 4y agoI'm not sure of the actual prevalence of police using fingerprints to track down theft. It is however accepted as a piece of evidence in various criminal courts, so one would expect it to hold up in a non-criminal court as well. The difference is I didn't choose my fingerprints nor did the police. It's also really, really hard to get rid of them OR to have someone else with the same fingerprints as mine.
- btilly 4y agoIt is prevalent. See https://en.wikipedia.org/wiki/Integrated_Automated_Fingerprint_Identification_System https://en.wikipedia.org/wiki/Integrated_Automated_Fingerpri.... That said, faking them is easier than you might think. https://web.mit.edu/6.857/OldStuff/Fall03/ref/gummy-slides.pdf https://web.mit.edu/6.857/OldStuff/Fall03/ref/gummy-slides.p... Incidentally the idea of fingerprinting really was popularized by Mark Twain: https://www.courthousenews.com/mark-twains-fingerprints/ https://www.courthousenews.com/mark-twains-fingerprints/
- sidewndr46 4y agoWhat I meant by faking fingerprints was creating another living human being with my same fingerprints. It's obviously trivial to create fingerprint evidence.
- btilly 4y agoIt is not just that you can create fingerprint evidence. It is that you can create fingerprint evidence in normal interactions with fingerprint systems in ways that leave no other evidence, and are unlikely to draw scrutiny from nearby humans.
- webmaven 4y agoISTR that one of the DOS lawsuits hinged on a couple of obscure strings and Easter Eggs buried in the code.
- dragonwriter 4y ago> Saying something like "I put this unusual string in my software & it is also in theirs" seems pretty useless from a legal perspective. What evidence do you expect would be used for copying besides shared content?
- cde-v 4y agoA video of them pressing ctrl+c then ctrl+v
- dragonwriter 4y agoThat would be nice, but the share of successfully litigated copyright cases that have video evidence of the act of copying, or something similar, is essentially zero. Heck, criminal jury convictions, despite the much higher standard of proof, very often don’t have “video of the act being committed” kind of evidence.
- Rebelgecko 4y agoIIRC there was a Mac program that proved it was being infringed on because the knockoff software implemented the same Easter egg when a certain series of hot keys was pressed
- bitwize 4y agohttps://en.m.wikipedia.org/wiki/Apple_Computer,_Inc._v._Franklin_Computer_Corp https://en.m.wikipedia.org/wiki/Apple_Computer,_Inc._v._Fran....
- justinclift 4y agoBroken url. Seems to be missing a required full stop on the end: https://en.m.wikipedia.org/wiki/Apple_Computer,_Inc._v._Franklin_Computer_Corp. Looks like the HN submission form is automatically removing it, unless you use a non-clickable quote. Heh. :(
- wilsynet 4y ago“I put this unusual string in my software” may be enough to get you to discovery. During which time, you can ask for the source code.
- vlunkr 4y agoThis is the right answer. By the time anything goes to court there's going to be more investigation than looking at a forum post.
- _a_a_a_ 4y agoI can barely comprehend what you're saying. Of course it has legal standing in terms of likelihood of copying.
- ofchnofc 4y ago[dead]
- app4soft 4y agoUPDATE: Additional context from Orion Pobursky[0], the LDraw.org's webmaster: > The https://Stud.io https://Stud.io has been historically bad with attribution of their sources. LDraw had to contact them directly to get them to acknowledge use in their about page and most average users still don't know that the Stud.io's library is back by LDraw.[1] [0] https://wiki.ldraw.org/wiki/Meet_Orion_Pobursky https://wiki.ldraw.org/wiki/Meet_Orion_Pobursky [1] https://twitter.com/billtfish/status/1636435679076057089 https://twitter.com/billtfish/status/1636435679076057089