5 ms·
It would be very bad if they do, since that would open the existing exFAT projects up to legal action. Anyone who has read the Samsung code is "tainted" with t
by drrotmos 13y ago
It would be very bad if they do, since that would open the existing exFAT projects up to legal action.
Anyone who has read the Samsung code is "tainted" with the knowledge of Samsung's proprietary techniques which may be copyrighted, so those people may well introduce copyright violations into the code.
In clean-room reverse engineering projects, the people who are examining the system to be reverse engineered are never the same people that actually write the new clean code, thus avoiding the taint of proprietary knowledge.
- ordinary 13y agoNot just copyrighted. Microsoft claims a whole bunch of patents related to exFAT. This means you can't legally implement exFAT without a license to those patents, even if you've never even seen the Samsung code. This is the reason why exfat-fuse is not part of any large Linux distributions.
- thwarted 13y agoIt's also most likely one of the reasons exfat even exists: so Microsoft can exercise some control and have licensing income from a filesystem format being in common use, which they don't have/lost with FAT.
- VLM 13y agoI'm highly curious about this from a strategic long term point, not a tactical individual issue. Who is rxrz? Before June 24th, he/she/it (it aka an alias) didn't exist on github. If this is someones paid project (who's paying?) to disrupt exFAT work, its doing pretty well, only took about a month to possibly destroy the whole area of operation. Effective. Probably pretty cheap. So, follow the money. Who benefits? Could they (or a subcontractor of a subcontractor, etc) be hiring someone to sabotage a project? There's a critical matter of identity here. We're discussing this as if its a J random hacker individual scenario. It might not be, and there's no reason to suggest it goes either way. Also looking at the github record this individual has apparently never done anything else, and didn't "exist" until recently, which is ... odd. This situation needs to be looked into. I would give it maybe 75% chance of pure cluelessness and flaming, and maybe 25% chance of being something... more complicated; or worse.
- Dylan16807 13y agoThe need for procedures like that is ridiculous. Why should you have to expensively prove beyond a shadow of a doubt that your code doesn't infringe?