TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

77 点作者 epo超过 11 年前

8 条评论

antimagic超过 11 年前
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 未加载
CalRobert超过 11 年前
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 未加载
ZoFreX超过 11 年前
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 未加载
jsmeaton超过 11 年前
&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 未加载
kunai超过 11 年前
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 未加载
fnordfnordfnord超过 11 年前
Rivals <i>may</i> create copycat software through testing and user manuals?
ronaldx超过 11 年前
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 未加载
loceng超过 11 年前
What about for the visual aspects of software?
评论 #6820786 未加载