Berkeley CSUA MOTD:Entry 23643
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/05/25 [General] UID:1000 Activity:popular
5/25    

2002/1/23-24 [Computer/SW/OS/Windows] UID:23643 Activity:high
1/23    Last week for commenting on the MS antitrust case.  You always wanted
        to comment, right?  Now's the time.
        Quick way to add your voice:
        http://www.codeweavers.com/~jwhite/tunney.html
        Good summary of problems with the proposed settlement:
        http://www.kegel.com/remedy/remedy2.html
        \_ Yes, my voice will made a difference.  I can feel the power
           flowing through me as I click and type!  Internet me, baby!
2025/05/25 [General] UID:1000 Activity:popular
5/25    

You may also be interested in these entries...
2006/4/5-6 [Computer/SW/OS/OsX] UID:42688 Activity:nil
4/5     There's no discussion on Apple being able to run MS Windows??
        \_ I'm honestly not sure if it's a good idea or not.  Now when wonky
           incompatibilities come up, (Such as MS powerpoint conflicts between
           Mac and XP) Mac users may be expected to fix it themselves.  Which
           leads to greater hassle, which leads to more windows use, etc.
           \_ Mac's being capable of running windows is one thing, M$
	...
2006/1/5-7 [Computer/SW/OS/Windows] UID:41241 Activity:nil
1/5     Microsoft to release WMF patch today at 2pm Pacific Time
        http://myitforum.com/blog/rtrent/archive/2006/01/05/18131.aspx
        fyi, Ilfak recently said you can uninstall his patch before or
        after you install the MS patch.
        \_ Looks like it's out now.
        \_ http://www.microsoft.com/windows/windowsmedia/format/default.aspx
	...
2005/6/13-15 [Computer/SW/OS/Windows] UID:38111 Activity:nil
6/13    What is the cheapest way to get 3 or 4 arguably legal
        copies of winXP, preferable with SP2 ?  Also, how much
        do extra terminal licenses cost? tnx.
        \_ OEM licenses are cheaper but you can't move them to a different
           machine once you activate it.  (OEM licenses are what you get when
           you buy a new Dell, etc.)
	...
2005/4/9-10 [Computer/HW/Laptop, Computer/SW/Virus] UID:37130 Activity:high
4/8     To save power I set my laptop to shut down HD after 1 min of
        inactivity. However, my laptop always does something to the HD
        and I know this because it keeps clicking and clicking. I've turned
        off Norton Realtime Anti-Virus thing, Firefox/IE, MS Word, and
        pretty much everything I can think of, but it just never turns off.
        What could be causing this? BTW I have 1.5G of RAM and XP and
	...
2005/3/15-16 [Computer/HW/CPU] UID:36695 Activity:high
3/15    It's been a while since I bought a notebook. Is there any reason to
        pay extra $100 to upgrade from XP Home to XP Professional? How about
        Intel Pentium M Processor 7x5, do they run at decent speed relative
        to say, P4? And what's the difference between 1) Crystal View XGA TFT
        and 2) SXGA+ non-crystal view TFT? ok thx
        \_ You definitely want a Pentium M for the power savings.
	...
2004/6/16-17 [Computer/SW/OS/Windows] UID:30852 Activity:high
6/16    Well, I tried to install Fedora Linux 2 on my second hard drive so
        I could dual boot.  Linux works (I'm using it now) but XP no
        longer boots.  Hmmm... The file system and such is all still
        there, so it must just be that Linux messed up the boot sector
        trying to allow for dual boot.  I have a winXP CD and I can run
        rescue console and get access.  Does anyone know how to get it
	...
2003/11/20-21 [Computer/SW/OS/Windows] UID:11161 Activity:kinda low
11/20   What kind of Windows and Office were sold on the market between
        2/18/1995 and 12/15/2001? I'm asking because I'm filling out the
        M$ claim form and I don't want to put anything that is wrong, like
        adding WinXP or OfficeXP when it wasn't out in 12/15/01. Thanks.
        \_ I bought Windows 3.1 (retail ~$100), Word/Excel 6 (retail ~$120) both
           in early 1995.
	...
2003/11/7 [Computer/SW/OS/Windows, Computer/HW/Drives] UID:10977 Activity:moderate
11/7    I have an XP installation that reboots itself before it finishes
        booting up, and I'd like to do a fresh install but it was cd-key'd
        by my old school and I don't know the key.  Is there a way to get
        the CD-key from the repair console or from a rescue disk?
        \_ that is why I hate XP.  This may sounds unproductive, but I would
           just reinstall Windows 2000 instead.  Same kernel, same File System
	...
2003/9/7 [Computer/SW/OS/Windows, Computer/SW/Unix/WindowManager] UID:10108 Activity:nil
9/6     I just installed XP (went fine) but the desktop doesn't have a
        My Computer icon. How can I get one on there? I can drag a
        shortcut of it, from the Start Menu, but how can I get an
        "original" one? Thanks.
        \_ there are a few quick things you can do to 2000-ify XP. One is
           to make the start button 2000ish. Right click, properties,
	...
2003/6/3-4 [Computer/SW/OS/Windows] UID:28621 Activity:moderate
6/3     If I get a Windows XP and Office XP installation CD from
        someone else, will I be able to install it on my computer?  Will
        it absolutely not work due to licensing issues, or will it
        work in some cases (maybe depending on the type of license)?
        Or is the only way to get Windows XP to buy it?
        \_ All that matters is the serial number. There's a number of them
	...
2003/4/27-28 [Computer/SW/OS/Windows] UID:28239 Activity:very high
4/27    What's the difference between Windows ME and XP?  Is XP really
        more stable?
        \_ ME is Win 95/98. XP is NT.
        \_ Much. Yes.
        \_ Just pirate a Windows 2000 and use it.  Win2k has the same kernel
           as WinXP, same file system as XP, none of that product
	...
2003/2/7-8 [Computer/SW/OS/Windows, Computer/HW/Drives] UID:27346 Activity:moderate
2/7     What was the outcome of the "can a Dell XP CD be installed on
        another machine if the first was never booted?" thread?
        \_ someone was saying it was not possible with 2000. so they were
           guessing it wouldn't be possible with XP. I will probaby
           try it this weekend anyway, otherwise suck it up and buy xp.
           \_ I don't want to buy XP.  I want to SELL it.  Any takers?
	...
Cache (8192 bytes)
www.kegel.com/remedy/remedy2.html
Which practices towards large users should be prohibited? The Court of Appeals affirmed that Microsoft has a monopoly on Intel-compatible PC operating systems, and that the company's market position is protected by a substantial barrier to entry (p. Furthermore, the Court of Appeals affirmed that Microsoft is liable under Sherman Act 2 for illegally maintaining its monopoly by imposing licensing restrictions on OEMs, IAPs (Internet Access Providers), ISVs (Independent Software Vendors), and Apple Computer, by requiring ISVs to switch to Microsoft's JVM (Java Virtual Machine), by deceiving Java developers, and by forcing Intel to drop support for cross-platform Java tools. The fruits of Microsoft's statutory violation include a strengthened Applications Barrier to Entry and weakened competition in the Intel-compatible operating system market; In the following sections I outline the basic intent of the proposed final judgment, point out areas where the intent and the implementation appear to fall short, and propose amendments to the Proposed Final Judgment (or PFJ) to address these concerns. Understanding the Proposed Final Judgment In crafting the Final Judgment, the judge will face the following questions: * 21 How should terms like "API", "Middleware", and "Windows OS" be defined? Microsoft will not retaliate against OEMs who support competitors to Windows, Internet Explorer (IE), Microsoft Java (MJ), Windows Media Player (WMP), Windows Messenger (WM), or Outlook Express (OE). Microsoft will publish the wholesale prices it charges the top 20 OEMs (Original Equipment Manufacturers) for Windows. Microsoft will allow OEMs to customize the Windows menus, desktop, and boot sequence, and will allow the use of non-Microsoft bootloaders. Microsoft will publish on MSDN (the Microsoft Developer Network) the APIs used by IE, MJ, WMP, WM, and OE, so that competing web browsers, media players, and email clients can plug in properly to Windows. Microsoft will license on reasonable terms the network protocols needed for non-Microsoft applications or operating systems to connect to Windows servers. Microsoft will not force business partners to refrain from supporting competitors to Windows, IE, MJ, WMP, WM, or OE. Microsoft will let users and OEMs remove icons for IE, MJ, WMP, WM, and OE, and let them designate competing products to be used instead. Microsoft will license on reasonable terms any intellectual property rights needed for other companies to take advantage of the terms of this settlement. This agreement lets Microsoft keep secret anything having to do with security or copy protection. The agreement can be summed up in one breath as follows: Microsoft agrees to compete somewhat less vigorously, and to let competitors interoperate with Windows in exchange for royalty payments. Considering all of the above, one should read the detailed terms of the Proposed Final Judgment, and ask one final question: * 30 Is the Proposed Final Judgment in the public interest? In the sections below, I'll look in more detail at how the PFJ deals with the above questions. How should terms like "API", "Middleware, and "Windows OS" be defined? The definitions of various terms in Part VI of the PFJ differ from the definitions in the Findings of Fact and in common usage, apparently to Microsoft's benefit. Here are some examples: Definition A: "API" The Findings of Fact ( 2) define "API" to mean the interfaces between application programs and the operating system. However, the PFJ's Definition A defines it to mean only the interfaces between Microsoft Middleware and Microsoft Windows, excluding Windows APIs used by other application programs. For instance, the PFJ's definition of API might omit important APIs such as the Microsoft Installer APIs which are used by installer programs to install software on Windows. Definition J: "Microsoft Middleware" The Findings of Fact ( 28) define "middleware" to mean application software that itself presents a set of APIs which allow users to write new applications without reference to the underlying operating system. Definition J defines it in a much more restrictive way, and allows Microsoft to exclude any software from being covered by the definition in two ways: 1. By changing how Microsoft distributes Windows or its middleware. For example, if Microsoft introduced a version of Windows which was only available via the Windows Update service, then nothing in that version of Windows would be considered Microsoft Middleware, regardless of whether Microsoft added it initially or in a later update. This is analogous to the loophole in the 1995 consent decree that allowed Microsoft to bundle its browser by integrating it into the operating system. Definition K: "Microsoft Middleware Product" Definition K defines "Microsoft Middleware Product" to mean essentially Internet Explorer (IE), Microsoft Java (MJ), Windows Media Player (WMP), Windows Messenger (WM), and Outlook Express (OE). The inclusion of Outlook Express and not Outlook is questionable, as Outlook (different and more powerful than Outlook Express) is a more important product in business, and fits the definition of middleware better than Outlook Express. The exclusion of Microsoft Office is questionable, as many components of Microsoft Office fit the Finding of Fact's definition of middleware. For instance, there is an active market in software written to run on top of Microsoft Outlook and Microsoft Word, and many applications are developed for Microsoft Access by people who have no knowledge of Windows APIs. Definition U: "Windows Operating System Product" Microsoft's monopoly is on Intel-compatible operating systems. Yet the PFJ in definition U defines a "Windows Operating System Product" to mean only Windows 2000 Professional, Windows XP Home, Windows XP Professional, and their successors. This purposely excludes the Intel-compatible operating systems 31 Windows XP Tablet PC Edition and Windows CE; This is but one example of how Microsoft can evade the provisions of the Final Judgment by shifting its efforts away from the Operating Systems listed in Definition U and towards Windows XP Tablet Edition, Windows CE, Pocket PC, X-Box, or some other Microsoft Operating System that can run Windows applications. How should the Final Judgment erode the Applications Barrier to Entry? The PFJ tries to erode the Applications Barrier to Entry in two ways: 1. By forbidding retaliation against OEMs, ISVs, and IHVs who support or develop alternatives to Windows. By taking various measures to ensure that Windows allows the use of non-Microsoft middleware. A third option not provided by the PFJ would be to make sure that Microsoft raises no artificial barriers against non-Microsoft operating systems which implement the APIs needed to run application programs written for Windows. The 33 Findings of Fact (52) considered the possibility that competing operating systems could implement the Windows APIs and thereby directly run software written for Windows as a way of circumventing the Applications Barrier to Entry. This is in fact the route being taken by the Linux operating system, which includes middleware (named WINE) that can run many Windows programs. By not providing some aid for ISVs engaged in making Windows-compatible operating systems, the PFJ is missing a key opportunity to encourage competition in the Intel-compatible operating system market. This prohibits ISVs from using the information for the purpose of writing operating systems that interoperate with Windows programs. The PFJ as currently written appears to lack an effective enforcement mechanism. It does provide for the creation of a Technical Committee with investigative powers, but appears to leave all actual enforcement to the legal system. What information needs to be released to ISVs to encourage competition, and under what terms? The PFJ provides for increased disclosure of technical information to ISVs, but these provisions are flawed in several ways: 1. This allows Microsoft to bypass all competing middleware simply by changing the requirements shortly before the deadline, and not informing ISVs. Unreasonable Re...