Slashdot Mirror


Slashback: OS Xi, Sarge, Statistics

Slashback is back from vacation with updates on the Apple switch to Intel,a now-fixed glitch in the recent release of Debian 3.1, a hyper-efficient Honda, and the real numbers on online music networks. Read on for the details.

It still feels like a strange dream that they're really switching. An anonymous reader writes "With our latest Unix (MacOS-X) vendor's switch to x86, I figured now would be a fine time to revisit an old MIT Graduate Student Beer announcement from 2001."

Also, samchung writes "CoolTechZone has its latest article up that discusses the possibilities of Apple's protection on x86 hardware to prevent users from running the Mac OS X on non-proprietary hardware."

More fuel: Reality Master 101 writes "Michael Robertson, CEO of Linspire posted an editorial talking about his disappointment that Apple wasn't embracing generic hardware. But the really interesting part was that he states, "My sources say that Jobs is going to use Intel's cryptographic technology called LaGrande to make sure OS X will only boot on Apple-branded hardware. This is a similar technique to the one that Microsoft used to make sure Linux could not be loaded on Xbox..." I'm still not sure how they'll do this with an open source Kernel." They're clearly part of the Linspire marketing effort, but Robertson's messages, including this one, are usually pithy and worth reading.

Hey, you could always wait for a service pack. An anonymous reader submits "Because of an error in a configuration file, Debian Sarge, released June 6th, does not have security updating enabled by default. ZDNet Australia reports that after several years of testing, the release team's error caused a significant delay in deployment. Steve Langasek, of the release team, says, 'Whoops, don't go pressing those 10,000 copies of [3.1] just yet.' Fortunately, the error may be fixed quite easily, and an update is expected within several days. OSNews also covers the story.

Sticker shock alone could defeat the other drivers. josemunizn writes "Remember the Honda FCX, from a Slashdot article in '03? Well the New York Times has an automotive review of a week-long, unsupervised test drive of the Honda. Choice quote: 'In most important ways, the FCX feels ready for prime-time combat on the world's roads.'"

Carry the one, subtract 5, voila! An anonymous reader writes "WinMX and Limewire are the most popular P2P apps? That's what NPD group claims in its research on iTunes covered on Slashdot yesterday. But as Jon Newton points out on P2Pnet and MP3 Newswire, the entire premise that more people use iTunes over the file sharing networks is 'nonsense.' With sites like Slyck.com reporting eDonkey alone has over 4.5 million concurrent users and P2P research firm BigChampagne saying in the U.S. in May an average of 6,290,327 people were logged onto the p2p networks at any given moment, how can iTunes' 1.7 million downloads over an entire month put them anywhere near the top? Zeropaid has also chimed in on these claims and even CNET is now questioning the results it reported in its original article on the NPD research."

Catching up to the 3rd parties who have caught up with the competition. An anonymous reader writes "For the impatient or those few not ready to adopt Firefox, there is now another option to get tabs. BetaNews reports, 'Users of Microsoft's Internet Explorer Web browser will not have to wait until IE7 to experience tabbed browsing. MSN has shipped a new build of its MSN Search Toolbar that adds basic tabbed browsing support to IE6. But the feature is not fully integrated into the browser, instead relying on the toolbar to create tabs.' Here's an article including a screenshot.

14 of 456 comments (clear)

  1. OSX on generic Intel HW by jmorris42 · · Score: 5, Insightful

    Apple with 'Intel Inside' is at best a wash. No more hype about being
    faster than a Wintel box, but they get close to parity in the real world.
    They might get a few more people buying Macs if they can dual boot them,
    but will suffer a financial hit when someone gets it running on commodity hardware.

    And make no mistake, it WILL happen as the linked article says. If
    for no other reason than "because we can". Darwin already runs so if
    nothing else someone will just extract the higher level functions from
    the CD and drop them in, disabling the copy protection as required.
    Removing copy protection is well understood and will pose no real
    challenge. Macs aren't X-Boxes, developers who have not signed an NDA
    must be able to use one, including the debugger, so hardware lockdown
    isn't a real option.

    And I'm not even sure this new practice of locking software to one's
    own brand of PC is even going to be legal. The console world gets away
    with it because a) the consoles sell at a loss so people cut em some
    slack and b) nobody has waged a real legal war over it yet. But on the
    PC, Compaq v IBM is settled law.

    --
    Democrat delenda est
    1. Re:OSX on generic Intel HW by torinth · · Score: 5, Insightful

      ...but will suffer a financial hit when someone gets it running on commodity hardware.

      Really? They're going to take a hit when some bored hobbyist cracks the protection scheme and puts the solution up on some P2P site? You really think that many people who are seriously interested in the simplicity, stability, interface, and power of Apple products are suddenly going to learn how to scrounge through P2P sites and use custom machines to save a couple hundred bucks? Of course some people will, but that'll probably be made up for just as well by people who do it to test OS X and then make their next purchase an Apple PC with it OS X pre-installed.

      If Apple does much of anything to restrict OS X to run on specific hardware, that's enough to deter pretty much everyone who isn't some too-poor-anyway college student or a hobbyist who's going to recommend the retail system to all his or her friends. Too many people are way too lazy and honest for what you're predicting.

    2. Re:OSX on generic Intel HW by That's+Unpossible! · · Score: 4, Insightful

      [Apple] will suffer a financial hit when someone gets it running on commodity hardware.

      They will? Prove it. You are only considering one outcome, that Apple will lose hardware sales to people that buy PCs and load OS X on them.

      You are ignoring many other possible outcomes:

      - Millions of people with existing PC hardware may plunk down $129 to purchase OS X that would never have bought Apple hardware in the first place. Would this not be practically pure profit for Apple? How much other Apple software will these people then buy? How many more iTunes converts will there be?

      - People will buy OS X, install it on their existing PC, and when it comes time to upgrade their hardware, may now consider buying Apple hardware where they would never have done so before.

      It is all about mindshare. Before the move to Intel processors, Apple was not in a position to win mindshare from the Windows crowd, because it required an investment in hardware to switch.

      Perhaps Steve Jobs is thinking further ahead than you give him credit for. After all, he had them make OS X work on Intel for the past 5 years. Do you really think he has not considered every path in the future?

      --
      Ironically, the word ironically is often used incorrectly.
    3. Re:OSX on generic Intel HW by daviddennis · · Score: 4, Insightful

      Of course a lot of people want to see Tiger and so they downloaded it illegally.

      And a lot of people are going to want to see Leopard run on their PC.

      But Leopard isn't going to include drivers for anything but Apple hardware, which makes it much less of a casual download for Intel fans.

      I think Apple's wisest strategy is to allow people to do the reverse engineering and run it on foreign hardware, but offer no support for that. That way, the curious get to try the system, but the bulk of Apple users will still buy computers designed and tuned for Apple's software. Why? Because we like its style and design, and because we don't like hassle.

      The days when I struggled with Linux distributions trying to get readable fonts are over. I have too much money and too little time to make that kind of effort. Now I want a total solution, and Apple's there to sell it to me.

      I think the main reason Apple does not want to officially allow their software to run on non-Apple hardware is not vendor lock-in. It's the desire to give users a trouble-free experience. Liberating the MacOS so it would run on non-Apple hardware would create a support nightmare Apple's ill-equipped to handle.

      RIght now, the Apple brand stands for a trouble-free computing experience, or as close to that as is possible in this world. Trying to support every generic PC on the planet would be impossible(*), and attempting to do so would cost the company it's hard-earned reputation.

      D

      (*) Microsoft does it primarily by delegating driver development to vendors. They have the clout to require this, but Apple does not.

    4. Re:OSX on generic Intel HW by Rasta+Prefect · · Score: 4, Insightful
      Next, the virus doesn't exactley need to run inside the system. It just needs to exploit somethign in the system. Nothign in this needs a mac to acomplish either. The virus could just feed the processor jumbo and cause the MAC to crash after a couple seconds or something. Exploits that could allow this can be found easily with security advisories.

      In order "feed the processor jumbo" whatever thats supposed to mean, it would first have to be _running on the system_. Requires either 1. An exploit, or 2. The user to bring the program in and run it. Either of these two things is OS specific. Changing the processor doesn't change anything. You might see a few more exploits from othe UNIX-on-Intel systems that run without modification for OS X, but the Unix world is not exactly rife with viral infections.

      Intel assembly code isn't the issue here. It is the little endian big endian processor extentions as well as some basics. Code writen for an intel X86 machine will not runn on a mac g4 processor because of this. Now with wintel it is portable. Virus can be basicaly recycled from one operating system to another.

      What is the hell is a "big endian/little endian processor extension". Big Endian/Little Endian refers to the byte order used to store integers in memory - Nothing about it could be considered an "extension". Code written for a Windows machine _still_ won't run on a Mac unless it doesn't use any system calls at all - In which case, it can't do anything useful because in these modern, enlightened post-DOS days we don't let every peice of code on the system do whatever it wants to the hardware. I mention X86 Assembly code because if you're writing to that level of bare metal, you'll probably have to use some.

      Could a boot sector virus still infect a Intel based Mac? Maybe. But boot sector viruses went out with warez trading on floppy disks. You have to boot the machine off removable, writable storage (no CD's, unless the virus was placed in the image pre-burn) to get a boot sector virus, and how often do you actually do that? Any installation of a boot sector virus post-boot would require compromise of OS security, and the use of OS specific system calls.

      If just being on Intel exposed an OS to crossovers from Windows viruses, Linux, FreeBSD, etc would be having virus problems. Nothing going on there.

      By far the most annoying thing about the Mac/Intel switch IMO is the amount of bullshit being spewed by people who obviously know squat about computer architecture. Just putting an Intel processor in it doesn't make it a Windows PC with all the failings thereof anymore than the XBox is going to be a Mac or the Nintendo 64 was an SGI workstation.

      --
      Why?
  2. Which of these will happen first? by greg1104 · · Score: 5, Funny

    Anyone care to wager the correct order these events will happen in?

    1) First mod-chip to bypass firmware limitations of Apple x86 hardware released

    2) Linux distribution boots on new Apple-x86 hardware

    3) Mac OS X for Intel boots on generic x86 hardware

    4) Windows hacked to boot on new Apple x86 hardware

    5) Mac OS X for Intel hacked to run in emulated virtual x86 machine

    Tiebreaker question: estimate the date when OS X for x86 runs under Virtual PC on a G5 running the current OS X.

    1. Re:Which of these will happen first? by aCapitalist · · Score: 4, Insightful

      I guess you haven't been following the news in the past few days.

      Apple PCs will run Windows. This has already been confirmed by one of Apple's VPs. They will not be using OpenFirmware. You'll be able to triple boot windows, OSX and Linux.

      If I was Kreskin I would say that this is part of the master plan. Let people dual-triple boot and compare the desktops. They're guessing that they'll always go back to the OSX partition and they get to sell premium-priced hardware

  3. Re:I really wonder why Apple didn't go with AMD by cowscows · · Score: 4, Interesting

    This has been discussed in jsut about every post about Apple and Intel so far, but I'll repeat it here.

    Intel has more to offer in terms of lower power chips, important for Apple because their powerbook line is really stagnating. Secondly, Intel is far less likely to have any sort of production rate problems, because they're just plain a much bigger company.

    But don't think that Apple won't consider AMD an option somewhere down the line.

    --

    One time I threw a brick at a duck.

  4. Did you finally wake up to reality? by aCapitalist · · Score: 4, Funny
  5. OS X on a standard PC: a matter of time. So? by garote · · Score: 4, Insightful
    The army of cr4ck3rs and h4x()rs out there will surely find some way to circumvent whatever protection Apple devises to keep OS X off a standard PC. In fact, they've already succeeded . It's just a matter of speeding things up.

    Apple's transition from PowerPC to Intel is only feasible because of the work that Transitive Technologies has done in creating a dynamic recompiler. But that technology, too, is actually old news. Check out this PC Nintendo 64 emulator, from 2001, for example.

    It's pretty clear that, even if Apple didn't make it easier for h4x0rs by moving to Intel chips, we would all eventually be able to emulate OS X in software no matter what. It would be a bit slower, perhaps, but it would be possible.

    So what?

    Apple is still a hardware company. If they can produce a great looking low-end box, a great looking mid-range box, and a great looking high-end box, where will the attack on their revenue stream come from? The only market segment they would lose by rampant piracy of their OS is the segment of "switchers", and though I don't have hard data, I suspect that group is tiny compared to the group of people who buy new computers year by year.

    We all wail menacingly about a future where John Q. Public buys a Dell machine, downloads a cracked copy of OS X with a bunch of open-source driver patches and a dongle emulator, burns it, and wipes his machine with it, thereby completely divesting himself of all warranty service and tech support from either Dell or Apple. How likely is this, really? (If you DON'T factor yourself, as the helpful nerd-on-hand, into the picture?) Is the couple of hundred dollars saved worth the extra trouble, present and future? Just how many end-users, as a percentage, are willing to deal with that?

    Does Apple really produce superior hardware, and do people really care enough about superior hardware? In two years we'll find out once and for all.

  6. Re:openfirmware... by Strepsil · · Score: 4, Informative

    There's no Open Firmware on the new machines. The developer docs say that apps requiring it won't be supported, and the developer systems from Apple just have a Phoenix BIOS on board. See http://www.xlr8yourmac.com/ for a breakdown.

    Apparently, the machines boot Windows just fine. No hacking required to install it at all, it seems.

  7. Hey! by FunWithHeadlines · · Score: 5, Funny
    "in don't think that the "impact" will be much bigger than the one I create on the ocean water level when I take a pee in it."

    Oh, so you're the one. Cut it out!

  8. Re:Tabbing... by John+Whitley · · Score: 4, Insightful

    WTF? Tabs in browsers and other apps are often are heavily dependent on the semantics of that particular application. Tabs can and have been made part of UI/Application frameworks, as the app can interact with those frameworks in a manner that makes the tabs sensible. The X11 window manager protocols are worlds removed from being UI/App frameworks. The protocols deliberately set up some uniform and non-intrusive ground rules to keep WMs from interfering with apps.

    Moreover, look at the differences in use and presentation between "tabs" in most browsers today and apps such as spreadsheets, e.g. the multiple "sheets" model in Excel or Gnumeric. Likewise consdier tabs from the SWT toolkit used in Eclipse, Azureus (Java Bitorrent client), etc. These all have quite different uses and interaction models. Your proposal essentially amounts to "all tabs in all apps in all contexts should work just alike, and their visual display should no longer be controlled by the app." Doesn't seem like a very good idea to me...

  9. Forget dual-booting - virutalize instead by Jah-Wren+Ryel · · Score: 4, Interesting

    Lots of people talking about the possibility of dual-booting windows and osx.
    But they are missing a key part of the puzzle - virtualization.

    Imagine VMware, SoftPC, etc but running at the full speed of the native hardware with full isolation between running OSes. In a year, that's the way any serious virtualization will work. The hardware assist that Intel's VT and AMD's Pacifica doohickies provide is what it will take to do it.

    So, it will be entirely possible to run both OS-X and Windows and Linux simultaneously on the same cpu with no performance hit. Heck, with multi-cores becoming so popular you'll be able to give each OS it's own processor so they can all run in true parallel if that's what you want.

    Sure, Intel and AMD are talking like this virutalization stuff is only for servers - but they always say that about the new toys right up to the point when they start releasing it on the consumer-grade systems too.

    --
    When information is power, privacy is freedom.