Skip to content
  • universal machinery

    If even 20% of what Peter Gutman says is so, then I’ve been optimistic in my assessement of DRM.

    August 25, 2007
  • DRM python sets another coil

    Docomo is using Microsoft DRM products in its phones so that customers can move protected “content” between phones and PCs under control of the DRM software. The goal here is to generate a network effect so that it becomes difficult to find content that is not under such a scheme or devices that will work…

    August 22, 2007
  • GPL Interface arguments and proprietary kernel modules

    (rewritten for clarity Aug 21, 22, 2007) Changing interfaces of GPL software is permitted under the GPL. The license specifically permits anyone to make any changes in the code. There is no limitation concerning the intentions of the coder or the desires of the code “maintainer”. The entire project of marking certain interfaces in Linux…

    August 16, 2007
  • Easy patent solution: Exponential method

    Suppose that we said each year, each person named as an inventor or each company or person named as an assignee on a patent  qualified for a rolling fee. Say $200 for the first patent, $1000 for the next, $5000 for the third and $25000 for the fourth – 200×5^N.  Nice and simple. And to…

    August 14, 2007
  • Notes on unintended security effects

    I’ve been complaining about the security implications of DRM and “trusted computing” and “safe boot” for some time now. Susan Landau points out that the expansion of wiretapping has the same effect. Such threats are not theoretical. For almost a year beginning in April 2004, more than 100 phones belonging to members of the Greek…

    August 12, 2007
  • notes on fault tolerance

    Patent1 Patent2 Nonstop kernel. Suggestions? Something brilliant must have been discovered in 20 years? No?

    August 11, 2007
  • Building what customers want

    Visting LinuxWorld in San Francisco reminded me that one of the advantages Apple has in the cell-phone market is that it can set design goals to be “what people who buy cell phones want”. While you might think this would be the obvious choice, many players in the market are trying to build what the…

    August 10, 2007
  • DRM and Trusted Boot: is Sili valley following Detroit?

    The trend in standard processor boards is truly an example of the tail wagging the dog. Consumer demand for locking down their PCs to make them slower, more vulnerable to viruses, more expensive, and less capable, is not high. And consumers includes both home computer purchasers and business computer purchasers. What I expect the vendors…

    July 24, 2007
  • Specifying the UNIX file system

    The UNIX file system design is one of the most brilliant constructions in programming with a combination of conceptual simplicity, utility, and suitability for implementation that is hard to match. (Note: this last quality is something that is prized in all engineering disciplines, but we don’t even have a standard term for it in programming.)…

    July 20, 2007
  • Formal methods for doing what?

    John Regehr’s question below gets to one of the basic problems I see in the field of “formal methods” – the general failure of researchers in the field to look at experimental data and the operation of actual systems. The normal operation of science in, say physics or biology or even analysis of algorithms, involves…

    June 22, 2007
←Previous Page
1 … 35 36 37 38 39 … 45
Next Page→

keeping simple

    • Groundbreaking treatise on state machines, paxos, specification
    • The RTLinux patent 5,995,745
    • Notes on Security and Common Criteria
    • Download code

keeping simple

Proudly powered by WordPress