TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Rivals can create copycat software through testing and user manuals: UK court

77 pointsby epoover 11 years ago

8 comments

antimagicover 11 years ago
Heh. Funny story - I was once asked to clone the Foxtel STB in Australia for a competitor - they wanted to be able to take the box along to a demo at Foxtel, plug it in, and show the same interface as the real Foxtel STB, but better. So, taking the company&#x27;s in-house middleware, and a UI framework that I had recently written, I went about cloning the Foxtel box, screen by screen, keypress by keypress.<p>This was in the 90s, and STB interfaces were in their infancy - there were no animations, or alpha blending, or huge databases of films, including images of jackets etc - it was mostly just text and some simple vector graphics. All of which made my life as a programmer much easier, thankfully, because I only had about a week to get the thing done.<p>The funny part of the story comes in when I discovered that the software was just full of bugs. I would press a button on the remote control on a certain screen and the STB would reboot. This proved to be a bit of a problem for me, because I had to try and figure out what we were actually supposed to do, but as I wasn&#x27;t allowed to disassemble the actual Foxtel code and see what it was trying to do, I was quite perplexed.<p>3 days into the week my boss was starting to get edgy - I had all of the most common screens up and running, but he could see that I had logged a whole bunch of bugs into the bug tracker, and I apparently wasn&#x27;t making much progress in getting them fixed. So he came by my desk to see what was going on. I explained to him that the bugs existed in the original STB that I was copying, and the best replacement functionalities that I could come up with led to quite a bit of complexity in the code base. My boss looked at me quizzically, and then just shrugged his shoulders &quot;Just dereference a NULL-pointer!&quot;.<p>Oh. Right. We never did get a contract from Foxtel, but I gave one of the cloned STBs to a neighbour to test in real-life conditions. I couldn&#x27;t pry it out of his hands afterwards though - he thought it was so much better than the original product, dereference NULL pointers and all...
评论 #6820864 未加载
CalRobertover 11 years ago
So if you make something that so much as uses a shopping cart you violate 394 patents, but if you grab the manual and make something virtually identical you&#x27;re in violation of no copyright?<p>I get that patents != copyright, but we&#x27;re still entering a rather strange state of affairs...
评论 #6819237 未加载
评论 #6819087 未加载
评论 #6819109 未加载
评论 #6821170 未加载
评论 #6819404 未加载
评论 #6819252 未加载
ZoFreXover 11 years ago
It&#x27;s not new that black box reverse engineering is allowed, I was taught this in my IT classes (I&#x27;m in the UK).
评论 #6819157 未加载
评论 #6819187 未加载
jsmeatonover 11 years ago
&gt; &quot;In order to try to limit who can access learning or development editions of software products, companies may want to think about restricting who is the &#x27;lawful user&#x27; of their software,&quot;<p>And that&#x27;s why we have 416 page EULAs.
评论 #6819603 未加载
kunaiover 11 years ago
I&#x27;m quite certain that most jurisdictions in the United States have some sort of laws to prevent the restriction of &quot;clean-room&quot; reverse-engineering... which is why projects like GNU and BSD were even possible to begin with. In any case, this is a huge blow for the big companies and a huge win for the smaller ones.
评论 #6822345 未加载
fnordfnordfnordover 11 years ago
Rivals <i>may</i> create copycat software through testing and user manuals?
ronaldxover 11 years ago
I&#x27;m slightly surprised to see the statement:<p>&quot;...non coding structural elements of software are not protected by copyright&quot;<p>as I had understood that there is database copyright. Reference on the same site: <a href="http://www.out-law.com/page-5698" rel="nofollow">http:&#x2F;&#x2F;www.out-law.com&#x2F;page-5698</a>
评论 #6819336 未加载
locengover 11 years ago
What about for the visual aspects of software?
评论 #6820786 未加载