Earlier quoted context omitted.
The ambiguous IP clause is very common in UK programmer employment contracts. I've had two experiences with it. Most recently, I was able to insert a clarifying clause that said "work not related to company's business and not done on company time/equipment doesn't count". Previously, I was working at a startup that didn't have this clause and employed a number of people who were Debian developers in their spare time.…
Please correct me if my layperson's interpretation is wrong, but that IP clause is one of the few things I don't worry about in UK employment contracts. When I first came across the phrase "during the course of employment"[1] that they invariably use and researched it, I got the impression that it seems to have specific legal meaning of when you'd reasonably be considered to be 'working for' the company. At the place…
Both parties were happy with the change.