Slashdot Mirror


Microsoft Licensing Fee Intended To Reduce Hobbyists

BokLM writes "Microsoft's Amir Majidimehr, Corporate VP of the Windows Digital Media Division, explained at a DRM conference in London why they require a license fee from device makers." From the article: "According to Amir, the fee is not intended to recoup the expenses Microsoft incurred in developing their DRM, or to turn a profit. The intention is to reduce the number of licensees to a manageable level, to lock out 'hobbyists' and other entities that Microsoft doesn't want to have to trouble itself with."

7 of 355 comments (clear)

  1. Do as we say, not as we do... by the_skywise · · Score: 3, Interesting

    "A Microsoft spokesman has described their DRM licensing scheme as a system for reducing the number of device vendors to a manageable number, so that the company doesn't have to oversee too many developers."

    Ballmer: Developers! Developers! Developers!

    Yeah, uh huh... right... sounds more like THIS discussion...

    Dr. Walter Gibbs: User requests are what computers are for!
    Ed Dillinger: DOING OUR BUSINESS is what computers are for.

  2. Driving the wedge deeper by confusion · · Score: 5, Interesting

    MS certainly isn't winning over any of the open source community with that move. It really drives the wedge deeper and give more people more reason to not use Windows.

    I do have to wonder how much of this is to show a strong front to the increasingly powerful media companies and their mostly oppresive DRM schemes.

    Jerry
    http://www.networkstrike.com/

  3. Read his entire letter... by eldavojohn · · Score: 3, Interesting
    First off, read the entire letter from Gates linked in my original post if you're going to comment on this.

    He says hobbyists cannot write good software:
    What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?

    He says he's the best at doing it:
    The fact is, no one besides us has invested a lot of money in hobby software. We have written 6800 BASIC, and are writing 8080 APL and 6800 APL, but there is very little incentive to make this software available to hobbyists.

    He says that if you sell software written by yourself, you're just distributing bugs. So that implies that only software written by his company should be distributed because only he has the resources to make it immaculate.

    Free software is bad because he can't make money:
    Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software.
    That "deluge" would almost certainly cause him some financial gain from people who otherwise would have worked on projects to distribute as a hobbyist.
    --
    My work here is dung.
  4. Amazing Hypocracy by Anonymous Coward · · Score: 5, Interesting
    Interviewer: "Is studying computer science the best way to prepare to be a programmer?"


    Gates: "No, the best way to prepare is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating system."
    -- From: 'Programmers at work', Microsoft Press, Redmond, WA [c1986]:



    In 1975 Bill Gates and Paul Allen, who were students at Harvard University at the time, adapted BASIC to run on the popular Altair 8800 computer and sold it to the Altair's manufacturer, MITS. The Altair BASIC interpreter was the first computer language program to run on the type of computer that would later become known as the home computer or personal computer. Even though the BASIC programming language was already in the public domain by then, the interpreter that could run it on home computers wasn't. Thus Gates and Allen had created an original product; a true innovation. It would be one of their last.



    Gates and Allen had initially met at Lakeside School (an exclusive private school for rich boys) where Gates became an adept at BASIC on a General Electric Mark II. Shortly thereafter they got access to a PDP-10 run by a private company in Seattle. The company offered free time to the Lakeside school kids to see if they could crash the system. Gates proved to be particularly adept at doing so. When the free time ran out Gates and Allen figured out how to get free time on the PDP-10 by logging on as the system operator. About a year later the private company running the PDP-10 went bankrupt.



    This left Gates and Allen without a source of free computing power. Therefore Allen went over to the University of Washington and began using a Xerox computer by pretending to be a graduate student. Gates soon followed, and this went on until they were caught and removed from the campus. They continued to break into university and privately owned computer systems until about 1975. By that time Gates was a student at Harvard University. The BASIC he sold to MITS had been developed and tested on a Harvard PDP-10 using an 8080-emulation program that Allen had adapted from earlier code. In fact, by the time Gates contacted MITS to announce their product, it had never ran on an actual 8080 CPU. The demonstration Gates and Allen put up for MITS in New Mexico was the first time the product actually ran on the system it was intended for. Gates sold it by announcing a product that didn't exist, developing it on the model of the best version available elsewhere, not testing it very seriously, demonstrating an edition that didn't fully work, and finally releasing the product in rather buggy form after a lengthy delay. From then on this modus operandi became Microsoft's trademark.



    After Gates sold the new BASIC interpreter to MITS he left Harvard University, and went into business for himself with Allen as a partner. Allen was also an MITS employee at the time, which made his position rather interesting. Gates' departure from Harvard is shrouded in controversy: some say he dropped out, others say he was expelled for stealing computer time. Whatever the case may be, the fact is that Gates did most of the work on his BASIC version in a Harvard computer lab without having been authorized to use the (expensive) computer time needed for the project. Perhaps he did not really steal unauthorized computer capacity (which was a valuable commodity in those days) to develop his first commercially successful product. Yet he has never offered another explanation. He did however send his now-infamous "Open Letter To Hobbyists" to every major computer publication in February 1976, in which he decried the copying of Microsoft software by home computer hobbyists as simple theft.
    -- excerpt borrowed from Why I hate Microsoft

  5. Balancing openness with business reality by juanfe · · Score: 3, Interesting

    I work in Developer Relations for a big wireless carrier, so this is close to my heart. While I've been a Mac user since 1985 ('nuff said), I do have a lot of respect of Microsoft when it comes to Developer Relations... they do know what they're doing in that area.I can understand the source of the Microsoft's VP's statement, although if his wording was close to what was paraphrased in the article, it was a poor choice of words.

    If Microsoft is hoping to get real devices out there that include their DRM component, then what they're doing is putting up a barrier to entry to ensure that only those who are truly committed to building a mass-market product get the attention of internal staff so that MS can make money indirectly through devices that use and license the DRM component.

    Whether or not that's a sound business practice is their decision to make. But it's not a unique model. If you want to release a game on PlayStation, Gamecube or XBox, you license the development kits from Sony, Nintendo or XBox. They do this because they're in a mass market and need to ensure that the companies they work with and who use their name are equipped for what happens when something succeeds massively or has major problems. Microsoft's approach for their DRM is no different--the only difference is that a VP went out and actually set realistic expectations for what it takes to be a developer for those platforms in a forum that pissed boingBoing off--enough of a commitment and a financial stake in the game to make sure that something useful comes out of all the work people put into it.

    It's true that hobbyists are often the source of completely original, unexpected innovations, and any company that is serious about innovation encourages that. Developer programs that embrace this open themselves up to very new ideas. But let's make a clear distinction between encouraging hobbyists and the business drive behind encouraging real applications, services or devices that make money for a developer and the company that makes money from the platform.

    Please don't get me wrong: I stay at my job managing a developer program because I love answering developer questions. I love helping someone out and seeing them succeed, particularly if they have a great idea and the nads to see it through. I also believe that developers should have as many tools freely available as they can have. Where I work, I always try to argue for making information, APIs and toolkits open and accessible to every developer. I often get into some very heated discussions with people who argue that we should only make this API or that piece of documentation available to existing partners because they don't want to deal with hobbyists--in fact, I'm actively lobbying for something like that as I type. I tell internal resistors that by staying closed off they're never going to hear of the new stuff, they'll only hear from the same people over and over again and they'll still have to deal with hobbyists. I also help hobbyists and independent developers figure out ways of selling their product without having to build a business relationship with MegaCorp and dealing with what can be a bureaucratic process.

    Being on the support side of things, I also contend with the reality of this internal advocacy--I often have to guide hobbyists and amateurs who are dabbling and who can consume hours of my day while clearly showing me that they're very unlikely to actually come up with something that could be a marketable product even if they go it alone.

    Hobbyists-cum-entrepreneurs often have very unrealistic expectations regarding what they need to do to succeed. Some hobbyists tend to consume an inordinate amount of time from a company's developer relations and business development staff and don't turn out something that can actually become a product--and honestly, my business is to get developers from idea to market. These things include adequate support staff, sales teams, marketing funds, technical acumen and enough wherewithal to deal with contract n

    --
    ***Foucault is watching you..***
  6. Re:Linux didn't really advance computing ... by afidel · · Score: 5, Interesting

    Except for the fact that Linux has acted as a testbed for new scheduling algorithms, new virtual memory algorithms, new interrupt handling routines, etc. Without Linux these projects might have been conducted in an ivory tower demo OS or something else with little impact on the real world and no feedback on how they ACTUALLY perform. Linux through its open source nature has fostered a real world petri dish that wouldn't have existed otherwise and therefore has advanced the art of computer science.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  7. I dare to disagree by Opportunist · · Score: 3, Interesting

    Look around you.

    Everyone is to busy hanging out at the mall, or spending their pocket money for ringtones and other junk. A "buy this!" generation is growing up, unable to do the most basic tasks by themselves.

    In the 80s, people dumped video games for home computers. The slogan was "Why buy your kid a game when you can buy him something that gets him to college?"
    That trend has already changed.
    Today the slogan is more akin to "Why bother with operating systems and incompatible hardware when you can just slip in a DVD and play?"

    We "old" people might even be able to do things ourselves. Our next generation won't be able to do anything by themselves unless it's part of their job. We already need repairmen for things our parents would've done themselves. Our kids will need assistance when it comes to upgrading their operating system...

    Not because they're dumber. It's simply lazyness. We don't want to learn more than we have to to get by.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.